Partager via


AzureClientFactoryBuilder.IAzureClientFactoryBuilder.RegisterClientFactory<TClient,TOptions> Méthode

Définition

Inscrit un client dans le conteneur d’injection de dépendances à l’aide de la fabrique pour créer un client instance.

Azure.Core.Extensions.IAzureClientBuilder<TClient,TOptions> IAzureClientFactoryBuilder.RegisterClientFactory<TClient,TOptions> (Func<TOptions,TClient> clientFactory) where TOptions : class;
abstract member Azure.Core.Extensions.IAzureClientFactoryBuilder.RegisterClientFactory : Func<'Options, 'Client (requires 'Options : null)> -> Azure.Core.Extensions.IAzureClientBuilder<'Client, 'Options (requires 'Options : null)> (requires 'Options : null)
override this.Azure.Core.Extensions.IAzureClientFactoryBuilder.RegisterClientFactory : Func<'Options, 'Client (requires 'Options : null)> -> Azure.Core.Extensions.IAzureClientBuilder<'Client, 'Options (requires 'Options : null)> (requires 'Options : null)
Function RegisterClientFactory(Of TClient, TOptions) (clientFactory As Func(Of TOptions, TClient)) As IAzureClientBuilder(Of TClient, TOptions) Implements IAzureClientFactoryBuilder.RegisterClientFactory

Paramètres de type

TClient

Type du client.

TOptions

Le type d’options client a utilisé le client.

Paramètres

clientFactory
Func<TOptions,TClient>

La fabrique, qui, compte tenu de la instance d’options, retourne un client instance.

Retours

IAzureClientBuilder<TClient,TOptions> qui permet de personnaliser l’inscription du client.

Implémente

S’applique à