AzureClientFactoryBuilder Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
O tipo de construtor para registrar clientes do SDK do Azure.
public sealed class AzureClientFactoryBuilder : Azure.Core.Extensions.IAzureClientFactoryBuilderWithConfiguration<Microsoft.Extensions.Configuration.IConfiguration>, Azure.Core.Extensions.IAzureClientFactoryBuilderWithCredential
type AzureClientFactoryBuilder = class
interface IAzureClientFactoryBuilderWithConfiguration<IConfiguration>
interface IAzureClientFactoryBuilder
interface IAzureClientFactoryBuilderWithCredential
Public NotInheritable Class AzureClientFactoryBuilder
Implements IAzureClientFactoryBuilderWithConfiguration(Of IConfiguration), IAzureClientFactoryBuilderWithCredential
- Herança
-
AzureClientFactoryBuilder
- Implementações
Métodos
AddClient<TClient,TOptions>(Func<TOptions,IServiceProvider,TClient>) |
Adiciona uma fábrica de clientes para |
AddClient<TClient,TOptions>(Func<TOptions,TClient>) |
Adiciona uma fábrica de clientes para |
AddClient<TClient,TOptions>(Func<TOptions,TokenCredential,IServiceProvider,TClient>) |
Adiciona uma fábrica de clientes para |
AddClient<TClient,TOptions>(Func<TOptions,TokenCredential,TClient>) |
Adiciona uma fábrica de clientes para |
ConfigureDefaults(Action<ClientOptions,IServiceProvider>) |
Adiciona um delegado de configuração que é executado para todos os clientes. |
ConfigureDefaults(Action<ClientOptions>) |
Adiciona um delegado de configuração que é executado para todos os clientes. |
ConfigureDefaults(IConfiguration) |
Adiciona uma instância de configuração da qual inicializar todos os clientes. |
UseCredential(Func<IServiceProvider,TokenCredential>) |
Define a credencial a ser usada por padrão para todos os clientes. |
UseCredential(TokenCredential) |
Define a credencial a ser usada por padrão para todos os clientes. |
Implantações explícitas de interface
IAzureClientFactoryBuilder.RegisterClientFactory<TClient,TOptions>(Func<TOptions,TClient>) |
Registra um cliente no contêiner de injeção de dependência usando a fábrica para criar uma instância de cliente. |
IAzureClientFactoryBuilderWithConfiguration<IConfiguration>.RegisterClientFactory<TClient,TOptions>(IConfiguration) |
Registra um cliente no contêiner de injeção de dependência usando a configuração para criar uma instância do cliente. |
IAzureClientFactoryBuilderWithCredential.RegisterClientFactory<TClient,TOptions>(Func<TOptions,TokenCredential,TClient>, Boolean) |
Registra um cliente no contêiner de injeção de dependência usando a fábrica para criar uma instância de cliente. |
Aplica-se a
Azure SDK for .NET