DocumentExtractionClientBuilderServiceCollectionExtensions.AddDocumentExtractionClient Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
| Nome | Descrizione |
|---|---|
| AddDocumentExtractionClient(IServiceCollection, DocumentExtractionClient, ServiceLifetime) |
Registra un client di estrazione di documenti e restituisce il relativo generatore middleware. |
| AddDocumentExtractionClient(IServiceCollection, Func<IServiceProvider,DocumentExtractionClient>, ServiceLifetime) |
Registra una factory client di estrazione documenti e restituisce il relativo generatore middleware. |
AddDocumentExtractionClient(IServiceCollection, DocumentExtractionClient, ServiceLifetime)
Registra un client di estrazione di documenti e restituisce il relativo generatore middleware.
public static Microsoft.Extensions.DocumentExtraction.DocumentExtractionClientBuilder AddDocumentExtractionClient(this Microsoft.Extensions.DependencyInjection.IServiceCollection services, Microsoft.Extensions.DocumentExtraction.DocumentExtractionClient innerClient, Microsoft.Extensions.DependencyInjection.ServiceLifetime lifetime = Microsoft.Extensions.DependencyInjection.ServiceLifetime.Singleton);
static member AddDocumentExtractionClient : Microsoft.Extensions.DependencyInjection.IServiceCollection * Microsoft.Extensions.DocumentExtraction.DocumentExtractionClient * Microsoft.Extensions.DependencyInjection.ServiceLifetime -> Microsoft.Extensions.DocumentExtraction.DocumentExtractionClientBuilder
<Extension()>
Public Function AddDocumentExtractionClient (services As IServiceCollection, innerClient As DocumentExtractionClient, Optional lifetime As ServiceLifetime = Microsoft.Extensions.DependencyInjection.ServiceLifetime.Singleton) As DocumentExtractionClientBuilder
Parametri
- services
- IServiceCollection
- innerClient
- DocumentExtractionClient
- lifetime
- ServiceLifetime
Valori restituiti
Generatore di middleware.
Commenti
Il client interno fornito può essere registrato solo come singleton. Il contenitore è proprietario della pipeline composta ed elimina il client interno quando il contenitore viene eliminato. Usare l'overload factory per creare client indipendenti per durate temporanee o con ambito.
Si applica a
AddDocumentExtractionClient(IServiceCollection, Func<IServiceProvider,DocumentExtractionClient>, ServiceLifetime)
Registra una factory client di estrazione documenti e restituisce il relativo generatore middleware.
public static Microsoft.Extensions.DocumentExtraction.DocumentExtractionClientBuilder AddDocumentExtractionClient(this Microsoft.Extensions.DependencyInjection.IServiceCollection services, Func<IServiceProvider,Microsoft.Extensions.DocumentExtraction.DocumentExtractionClient> innerClientFactory, Microsoft.Extensions.DependencyInjection.ServiceLifetime lifetime = Microsoft.Extensions.DependencyInjection.ServiceLifetime.Singleton);
static member AddDocumentExtractionClient : Microsoft.Extensions.DependencyInjection.IServiceCollection * Func<IServiceProvider, Microsoft.Extensions.DocumentExtraction.DocumentExtractionClient> * Microsoft.Extensions.DependencyInjection.ServiceLifetime -> Microsoft.Extensions.DocumentExtraction.DocumentExtractionClientBuilder
<Extension()>
Public Function AddDocumentExtractionClient (services As IServiceCollection, innerClientFactory As Func(Of IServiceProvider, DocumentExtractionClient), Optional lifetime As ServiceLifetime = Microsoft.Extensions.DependencyInjection.ServiceLifetime.Singleton) As DocumentExtractionClientBuilder
Parametri
- services
- IServiceCollection
- innerClientFactory
- Func<IServiceProvider,DocumentExtractionClient>
- lifetime
- ServiceLifetime
Valori restituiti
Generatore di middleware.