Compartilhar via


ClientBuilderExtensions Classe

Definição

Métodos de extensão para IClientBuilder.

public static class ClientBuilderExtensions
type ClientBuilderExtensions = class
Public Module ClientBuilderExtensions
Herança
ClientBuilderExtensions

Métodos

AddClientInvokeCallback(IClientBuilder, ClientInvokeCallback)

Adiciona um retorno de chamada de invocação de cliente.

AddClusterConnectionLostHandler(IClientBuilder, ConnectionToClusterLostHandler)

Registra um ConnectionToClusterLostHandler manipulador de eventos.

AddGatewayCountChangedHandler(IClientBuilder, GatewayCountChangedHandler)

Registra um GatewayCountChangedHandler manipulador de eventos.

Configuration(IClusterClient)

Obtém a configuração do cliente.

Configure<TOptions>(IClientBuilder, Action<TOptions>)

Registra uma ação usada para configurar um determinado tipo de opções.

Configure<TOptions>(IClientBuilder, IConfiguration)

Registra uma instância de configuração à qual o TOptions se associará.

ConfigureAppConfiguration(IClientBuilder, Action<IConfigurationBuilder>)

Define a configuração para o restante do processo de build e do aplicativo. Isso pode ser chamado várias vezes e os resultados serão aditivos. Os resultados estarão disponíveis em Configuration para operações subsequentes./>.

ConfigureApplicationParts(IClientBuilder, Action<IApplicationPartManager>)

Configura o ApplicationPartManager para este construtor.

ConfigureDefaults(IClientBuilder)

Configura os serviços cliente padrão.

ConfigureLogging(IClientBuilder, Action<ILoggingBuilder>)

Adiciona um delegado para configurar o ILoggingBuilder fornecido. Isso pode ser chamado várias vezes.

ConfigureServices(IClientBuilder, Action<IServiceCollection>)

Adiciona serviços ao contêiner. Isso pode ser chamado várias vezes e os resultados serão aditivos.

GetApplicationPartManager(IClientBuilder)

Retorna o ApplicationPartManager para este construtor.

LoadConfiguration(IClientBuilder)

Carrega a configuração dos locais de configuração do cliente padrão.

LoadConfiguration(IClientBuilder, FileInfo)

Carrega a configuração do local fornecido.

LoadConfiguration(IClientBuilder, String)

Carrega a configuração do local fornecido.

UseConfiguration(IClientBuilder, ClientConfiguration)

Especifica a configuração a ser usada para esse cliente.

UseEnvironment(IClientBuilder, String)

Especificar o ambiente a ser usado pelo host.

UseLocalhostClustering(IClientBuilder, Int32, String, String)

Configurar o cliente para se conectar a um silo no localhost.

UseLocalhostClustering(IClientBuilder, Int32[], String, String)

Configurar o cliente para se conectar a um silo no localhost.

UseServiceProviderFactory(IClientBuilder, Func<IServiceCollection,IServiceProvider>)

Especifica como o IServiceProvider para este cliente é configurado.

UseStaticClustering(IClientBuilder, Action<OptionsBuilder<StaticGatewayListProviderOptions>>)

Configura o cliente para usar clustering estático.

UseStaticClustering(IClientBuilder, Action<StaticGatewayListProviderOptions>)

Configura o cliente para usar clustering estático.

UseStaticClustering(IClientBuilder, IPEndPoint[])

Configura o cliente para usar clustering estático.

Aplica-se a