DocumentExtractionClientBuilderServiceCollectionExtensions.AddDocumentExtractionClient 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
| 名稱 | Description |
|---|---|
| AddDocumentExtractionClient(IServiceCollection, DocumentExtractionClient, ServiceLifetime) |
註冊文件擷取用戶端並回傳其中介軟體建構器。 |
| AddDocumentExtractionClient(IServiceCollection, Func<IServiceProvider,DocumentExtractionClient>, ServiceLifetime) |
註冊文件擷取用戶端工廠,並回傳其中介軟體建構器。 |
AddDocumentExtractionClient(IServiceCollection, DocumentExtractionClient, ServiceLifetime)
註冊文件擷取用戶端並回傳其中介軟體建構器。
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
參數
- services
- IServiceCollection
- innerClient
- DocumentExtractionClient
- lifetime
- ServiceLifetime
傳回
中介軟體建構者。
備註
所提供的內部用戶端只能註冊為單例。 容器擁有組合管線,並在容器被處置時處置內部客戶端。 利用工廠過載來建立獨立客戶端,以支援有範圍或暫時壽命。
適用於
AddDocumentExtractionClient(IServiceCollection, Func<IServiceProvider,DocumentExtractionClient>, ServiceLifetime)
註冊文件擷取用戶端工廠,並回傳其中介軟體建構器。
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
參數
- services
- IServiceCollection
- innerClientFactory
- Func<IServiceProvider,DocumentExtractionClient>
- lifetime
- ServiceLifetime
傳回
中介軟體建構者。