Freigeben über


AzureClientFactoryBuilder.AddClient Methode

Definition

Überlädt

AddClient<TClient,TOptions>(Func<TOptions,TokenCredential,IServiceProvider,TClient>)

Fügt eine Clientfactory für TClient die Verwendung von TOptions als Optionstyp und eine für die Authentifizierung hinzu TokenCredential . Ermöglicht das Auflösen von Diensten aus IServiceProvider während der Clienterstellung.

AddClient<TClient,TOptions>(Func<TOptions,TokenCredential,TClient>)

Fügt eine Clientfactory für TClient die Verwendung von TOptions als Optionstyp und eine für die Authentifizierung hinzu TokenCredential .

AddClient<TClient,TOptions>(Func<TOptions,IServiceProvider,TClient>)

Fügt eine Clientfactory für TClient die Verwendung TOptions als Optionstyp hinzu. Ermöglicht das Auflösen von Diensten aus IServiceProvider während der Clienterstellung.

AddClient<TClient,TOptions>(Func<TOptions,TClient>)

Fügt eine Clientfactory für TClient die Verwendung TOptions als Optionstyp hinzu.

AddClient<TClient,TOptions>(Func<TOptions,TokenCredential,IServiceProvider,TClient>)

Quelle:
AzureClientFactoryBuilder.cs

Fügt eine Clientfactory für TClient die Verwendung von TOptions als Optionstyp und eine für die Authentifizierung hinzu TokenCredential . Ermöglicht das Auflösen von Diensten aus IServiceProvider während der Clienterstellung.

public Azure.Core.Extensions.IAzureClientBuilder<TClient,TOptions> AddClient<TClient,TOptions> (Func<TOptions,Azure.Core.TokenCredential,IServiceProvider,TClient> factory) where TOptions : class;
member this.AddClient : Func<'Options, Azure.Core.TokenCredential, IServiceProvider, 'Client (requires 'Options : null)> -> Azure.Core.Extensions.IAzureClientBuilder<'Client, 'Options (requires 'Options : null)> (requires 'Options : null)
Public Function AddClient(Of TClient, TOptions) (factory As Func(Of TOptions, TokenCredential, IServiceProvider, TClient)) As IAzureClientBuilder(Of TClient, TOptions)

Typparameter

TClient

Der Typ des Clients.

TOptions

Der Typ der Clientoptionen.

Parameter

factory
Func<TOptions,TokenCredential,IServiceProvider,TClient>

Gibt zurück

Die IAzureClientBuilder<TClient,TOptions> , um die Clientkonfiguration zuzulassen.

Gilt für:

AddClient<TClient,TOptions>(Func<TOptions,TokenCredential,TClient>)

Quelle:
AzureClientFactoryBuilder.cs

Fügt eine Clientfactory für TClient die Verwendung von TOptions als Optionstyp und eine für die Authentifizierung hinzu TokenCredential .

public Azure.Core.Extensions.IAzureClientBuilder<TClient,TOptions> AddClient<TClient,TOptions> (Func<TOptions,Azure.Core.TokenCredential,TClient> factory) where TOptions : class;
member this.AddClient : Func<'Options, Azure.Core.TokenCredential, 'Client (requires 'Options : null)> -> Azure.Core.Extensions.IAzureClientBuilder<'Client, 'Options (requires 'Options : null)> (requires 'Options : null)
Public Function AddClient(Of TClient, TOptions) (factory As Func(Of TOptions, TokenCredential, TClient)) As IAzureClientBuilder(Of TClient, TOptions)

Typparameter

TClient

Der Typ des Clients.

TOptions

Der Typ der Clientoptionen.

Parameter

factory
Func<TOptions,TokenCredential,TClient>

Gibt zurück

Die IAzureClientBuilder<TClient,TOptions> , um die Clientkonfiguration zuzulassen.

Gilt für:

AddClient<TClient,TOptions>(Func<TOptions,IServiceProvider,TClient>)

Quelle:
AzureClientFactoryBuilder.cs

Fügt eine Clientfactory für TClient die Verwendung TOptions als Optionstyp hinzu. Ermöglicht das Auflösen von Diensten aus IServiceProvider während der Clienterstellung.

public Azure.Core.Extensions.IAzureClientBuilder<TClient,TOptions> AddClient<TClient,TOptions> (Func<TOptions,IServiceProvider,TClient> factory) where TOptions : class;
member this.AddClient : Func<'Options, IServiceProvider, 'Client (requires 'Options : null)> -> Azure.Core.Extensions.IAzureClientBuilder<'Client, 'Options (requires 'Options : null)> (requires 'Options : null)
Public Function AddClient(Of TClient, TOptions) (factory As Func(Of TOptions, IServiceProvider, TClient)) As IAzureClientBuilder(Of TClient, TOptions)

Typparameter

TClient

Der Typ des Clients.

TOptions

Der Typ der Clientoptionen.

Parameter

factory
Func<TOptions,IServiceProvider,TClient>

Gibt zurück

Die IAzureClientBuilder<TClient,TOptions> , um die Clientkonfiguration zuzulassen.

Gilt für:

AddClient<TClient,TOptions>(Func<TOptions,TClient>)

Quelle:
AzureClientFactoryBuilder.cs

Fügt eine Clientfactory für TClient die Verwendung TOptions als Optionstyp hinzu.

public Azure.Core.Extensions.IAzureClientBuilder<TClient,TOptions> AddClient<TClient,TOptions> (Func<TOptions,TClient> factory) where TOptions : class;
member this.AddClient : Func<'Options, 'Client (requires 'Options : null)> -> Azure.Core.Extensions.IAzureClientBuilder<'Client, 'Options (requires 'Options : null)> (requires 'Options : null)
Public Function AddClient(Of TClient, TOptions) (factory As Func(Of TOptions, TClient)) As IAzureClientBuilder(Of TClient, TOptions)

Typparameter

TClient

Der Typ des Clients.

TOptions

Der Typ der Clientoptionen.

Parameter

factory
Func<TOptions,TClient>

Gibt zurück

Die IAzureClientBuilder<TClient,TOptions> , um die Clientkonfiguration zuzulassen.

Gilt für: