Language

DocumentExtractionClientBuilderServiceCollectionExtensions.AddKeyedDocumentExtractionClient Method

Definition

Registers a keyed document extraction client factory and returns its middleware builder.

public static Microsoft.Extensions.DocumentExtraction.DocumentExtractionClientBuilder AddKeyedDocumentExtractionClient(this Microsoft.Extensions.DependencyInjection.IServiceCollection services, object? serviceKey, Func<IServiceProvider,Microsoft.Extensions.DocumentExtraction.DocumentExtractionClient> innerClientFactory, Microsoft.Extensions.DependencyInjection.ServiceLifetime lifetime = Microsoft.Extensions.DependencyInjection.ServiceLifetime.Singleton);
static member AddKeyedDocumentExtractionClient : Microsoft.Extensions.DependencyInjection.IServiceCollection * obj * Func<IServiceProvider, Microsoft.Extensions.DocumentExtraction.DocumentExtractionClient> * Microsoft.Extensions.DependencyInjection.ServiceLifetime -> Microsoft.Extensions.DocumentExtraction.DocumentExtractionClientBuilder
<Extension()>
Public Function AddKeyedDocumentExtractionClient (services As IServiceCollection, serviceKey As Object, innerClientFactory As Func(Of IServiceProvider, DocumentExtractionClient), Optional lifetime As ServiceLifetime = Microsoft.Extensions.DependencyInjection.ServiceLifetime.Singleton) As DocumentExtractionClientBuilder

Parameters

serviceKey
Object
lifetime
ServiceLifetime

Returns

The middleware builder.

Applies to