Compartir a través de


ClientBuilderExtensions Clase

Definición

Métodos de extensión para IClientBuilder.

public static class ClientBuilderExtensions
type ClientBuilderExtensions = class
Public Module ClientBuilderExtensions
Herencia
ClientBuilderExtensions

Métodos

AddClientInvokeCallback(IClientBuilder, ClientInvokeCallback)

Agrega una devolución de llamada de invocación de cliente.

AddClusterConnectionLostHandler(IClientBuilder, ConnectionToClusterLostHandler)

Registra un ConnectionToClusterLostHandler controlador de eventos.

AddGatewayCountChangedHandler(IClientBuilder, GatewayCountChangedHandler)

Registra un GatewayCountChangedHandler controlador de eventos.

Configuration(IClusterClient)

Obtiene la configuración del cliente.

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

Registra una acción para configurar un tipo de opciones concreto.

Configure<TOptions>(IClientBuilder, IConfiguration)

Registra una instancia de configuración sobre la que se enlazará TOptions.

ConfigureAppConfiguration(IClientBuilder, Action<IConfigurationBuilder>)

Establece la configuración para el resto del proceso de compilación y la aplicación. Esto se puede llamar varias veces y los resultados serán acumulables. Los resultados estarán disponibles en Configuration para las operaciones posteriores./>.

ConfigureApplicationParts(IClientBuilder, Action<IApplicationPartManager>)

Configura para ApplicationPartManager este generador.

ConfigureDefaults(IClientBuilder)

Configura los servicios de cliente predeterminados.

ConfigureLogging(IClientBuilder, Action<ILoggingBuilder>)

Agrega un delegado para configurar el objeto ILoggingBuilder proporcionado. Esto se puede llamar varias veces.

ConfigureServices(IClientBuilder, Action<IServiceCollection>)

Agrega servicios al contenedor. Esto se puede llamar varias veces y los resultados serán acumulables.

GetApplicationPartManager(IClientBuilder)

Devuelve para ApplicationPartManager este generador.

LoadConfiguration(IClientBuilder)

Carga la configuración desde las ubicaciones de configuración de cliente estándar.

LoadConfiguration(IClientBuilder, FileInfo)

Carga la configuración desde la ubicación proporcionada.

LoadConfiguration(IClientBuilder, String)

Carga la configuración desde la ubicación proporcionada.

UseConfiguration(IClientBuilder, ClientConfiguration)

Se especificó la configuración que se va a usar para este cliente.

UseEnvironment(IClientBuilder, String)

Especifique el entorno que va a usar el host.

UseLocalhostClustering(IClientBuilder, Int32, String, String)

Configura el cliente para conectarse a un silo en el host local.

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

Configura el cliente para conectarse a un silo en el host local.

UseServiceProviderFactory(IClientBuilder, Func<IServiceCollection,IServiceProvider>)

Especifica cómo se configura para IServiceProvider este cliente.

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

Configura el cliente para usar la agrupación en clústeres estáticos.

UseStaticClustering(IClientBuilder, Action<StaticGatewayListProviderOptions>)

Configura el cliente para usar la agrupación en clústeres estáticos.

UseStaticClustering(IClientBuilder, IPEndPoint[])

Configura el cliente para usar la agrupación en clústeres estáticos.

Se aplica a