SpeechToTextClientBuilderServiceCollectionExtensions.AddSpeechToTextClient Método

Definición

Sobrecargas

AddSpeechToTextClient(IServiceCollection, ISpeechToTextClient, ServiceLifetime)

Source:
SpeechToTextClientBuilderServiceCollectionExtensions.cs

Registra un singleton ISpeechToTextClient en .IServiceCollection

public static Microsoft.Extensions.AI.SpeechToTextClientBuilder AddSpeechToTextClient(this Microsoft.Extensions.DependencyInjection.IServiceCollection serviceCollection, Microsoft.Extensions.AI.ISpeechToTextClient innerClient, Microsoft.Extensions.DependencyInjection.ServiceLifetime lifetime = Microsoft.Extensions.DependencyInjection.ServiceLifetime.Singleton);
static member AddSpeechToTextClient : Microsoft.Extensions.DependencyInjection.IServiceCollection * Microsoft.Extensions.AI.ISpeechToTextClient * Microsoft.Extensions.DependencyInjection.ServiceLifetime -> Microsoft.Extensions.AI.SpeechToTextClientBuilder
<Extension()>
Public Function AddSpeechToTextClient (serviceCollection As IServiceCollection, innerClient As ISpeechToTextClient, Optional lifetime As ServiceLifetime = Microsoft.Extensions.DependencyInjection.ServiceLifetime.Singleton) As SpeechToTextClientBuilder

Parámetros

serviceCollection
IServiceCollection

al IServiceCollection que se debe agregar el cliente.

innerClient
ISpeechToTextClient

El elemento interno ISpeechToTextClient que representa el back-end subyacente.

lifetime
ServiceLifetime

Duración del servicio para el cliente. Tiene como valor predeterminado Singleton.

Devoluciones

SpeechToTextClientBuilder que se puede usar para crear una canalización en torno al cliente interno.

Comentarios

El cliente se registra como un servicio singleton.

Se aplica a

AddSpeechToTextClient(IServiceCollection, Func<IServiceProvider,ISpeechToTextClient>, ServiceLifetime)

Source:
SpeechToTextClientBuilderServiceCollectionExtensions.cs

Registra un singleton ISpeechToTextClient en .IServiceCollection

public static Microsoft.Extensions.AI.SpeechToTextClientBuilder AddSpeechToTextClient(this Microsoft.Extensions.DependencyInjection.IServiceCollection serviceCollection, Func<IServiceProvider,Microsoft.Extensions.AI.ISpeechToTextClient> innerClientFactory, Microsoft.Extensions.DependencyInjection.ServiceLifetime lifetime = Microsoft.Extensions.DependencyInjection.ServiceLifetime.Singleton);
static member AddSpeechToTextClient : Microsoft.Extensions.DependencyInjection.IServiceCollection * Func<IServiceProvider, Microsoft.Extensions.AI.ISpeechToTextClient> * Microsoft.Extensions.DependencyInjection.ServiceLifetime -> Microsoft.Extensions.AI.SpeechToTextClientBuilder
<Extension()>
Public Function AddSpeechToTextClient (serviceCollection As IServiceCollection, innerClientFactory As Func(Of IServiceProvider, ISpeechToTextClient), Optional lifetime As ServiceLifetime = Microsoft.Extensions.DependencyInjection.ServiceLifetime.Singleton) As SpeechToTextClientBuilder

Parámetros

serviceCollection
IServiceCollection

al IServiceCollection que se debe agregar el cliente.

innerClientFactory
Func<IServiceProvider,ISpeechToTextClient>

Devolución de llamada que genera el elemento interno ISpeechToTextClient que representa el back-end subyacente.

lifetime
ServiceLifetime

Duración del servicio para el cliente. Tiene como valor predeterminado Singleton.

Devoluciones

SpeechToTextClientBuilder que se puede usar para crear una canalización en torno al cliente interno.

Comentarios

El cliente se registra como un servicio singleton.

Se aplica a