Condividi tramite


ClientBuilderExtensions Classe

Definizione

Metodi di estensione per IClientBuilder.

public static class ClientBuilderExtensions
type ClientBuilderExtensions = class
Public Module ClientBuilderExtensions
Ereditarietà
ClientBuilderExtensions

Metodi

AddClientInvokeCallback(IClientBuilder, ClientInvokeCallback)

Aggiunge un callback della chiamata client.

AddClusterConnectionLostHandler(IClientBuilder, ConnectionToClusterLostHandler)

Registra un ConnectionToClusterLostHandler gestore eventi.

AddGatewayCountChangedHandler(IClientBuilder, GatewayCountChangedHandler)

Registra un GatewayCountChangedHandler gestore eventi.

Configuration(IClusterClient)

Ottiene la configurazione client.

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

Registra un'azione usata per configurare un particolare tipo di opzioni.

Configure<TOptions>(IClientBuilder, IConfiguration)

Registra un'istanza della configurazione in base a cui TOptions eseguirà l'associazione.

ConfigureAppConfiguration(IClientBuilder, Action<IConfigurationBuilder>)

Imposta la configurazione per il resto del processo di compilazione e dell'applicazione. Può essere chiamato più volte e i risultati vengono aggiunti ai precedenti. I risultati saranno disponibili in Configuration per operazioni successive./>.

ConfigureApplicationParts(IClientBuilder, Action<IApplicationPartManager>)

Configura l'oggetto ApplicationPartManager per questo generatore.

ConfigureDefaults(IClientBuilder)

Configura i servizi client predefiniti.

ConfigureLogging(IClientBuilder, Action<ILoggingBuilder>)

Aggiunge un delegato per la configurazione dell'oggetto ILoggingBuilder fornito. Può essere chiamato più volte.

ConfigureServices(IClientBuilder, Action<IServiceCollection>)

Aggiunge servizi al contenitore. Può essere chiamato più volte e i risultati vengono aggiunti ai precedenti.

GetApplicationPartManager(IClientBuilder)

Restituisce l'oggetto ApplicationPartManager per questo generatore.

LoadConfiguration(IClientBuilder)

Carica la configurazione dai percorsi di configurazione client standard.

LoadConfiguration(IClientBuilder, FileInfo)

Carica la configurazione dalla posizione specificata.

LoadConfiguration(IClientBuilder, String)

Carica la configurazione dalla posizione specificata.

UseConfiguration(IClientBuilder, ClientConfiguration)

Specificare la configurazione da usare per questo client.

UseEnvironment(IClientBuilder, String)

Specifica l'ambiente che verrà usato dall'host.

UseLocalhostClustering(IClientBuilder, Int32, String, String)

Configura il client per connettersi a un silo nel localhost.

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

Configura il client per connettersi a un silo nel localhost.

UseServiceProviderFactory(IClientBuilder, Func<IServiceCollection,IServiceProvider>)

Specifica il modo in cui è configurato il IServiceProvider client.

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

Configura il client per l'uso del clustering statico.

UseStaticClustering(IClientBuilder, Action<StaticGatewayListProviderOptions>)

Configura il client per l'uso del clustering statico.

UseStaticClustering(IClientBuilder, IPEndPoint[])

Configura il client per l'uso del clustering statico.

Si applica a