다음을 통해 공유


ClientBuilderExtensions 클래스

정의

IClientBuilder에 대한 확장 메서드입니다.

public static class ClientBuilderExtensions
type ClientBuilderExtensions = class
Public Module ClientBuilderExtensions
상속
ClientBuilderExtensions

메서드

AddClientInvokeCallback(IClientBuilder, ClientInvokeCallback)

클라이언트 호출 콜백을 추가합니다.

AddClusterConnectionLostHandler(IClientBuilder, ConnectionToClusterLostHandler)

이벤트 처리기를 ConnectionToClusterLostHandler 등록합니다.

AddGatewayCountChangedHandler(IClientBuilder, GatewayCountChangedHandler)

이벤트 처리기를 GatewayCountChangedHandler 등록합니다.

Configuration(IClusterClient)

클라이언트 구성을 가져옵니다.

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

특정 유형의 옵션을 구성하는 데 사용되는 동작을 등록합니다.

Configure<TOptions>(IClientBuilder, IConfiguration)

TOptions를 바인딩할 구성 인스턴스를 등록합니다.

ConfigureAppConfiguration(IClientBuilder, Action<IConfigurationBuilder>)

빌드 프로세스 및 애플리케이션의 나머지 부분에 대한 구성을 설정합니다. 여러 번 호출할 수 있으며 결과는 누적됩니다. 결과는 에서 후속 작업에 사용할 수 있습니다 Configuration ./>.

ConfigureApplicationParts(IClientBuilder, Action<IApplicationPartManager>)

이 작성기의 를 ApplicationPartManager 구성합니다.

ConfigureDefaults(IClientBuilder)

기본 클라이언트 서비스를 구성합니다.

ConfigureLogging(IClientBuilder, Action<ILoggingBuilder>)

제공된 ILoggingBuilder를 구성하는 대리자를 추가합니다. 여러 번 호출될 수 있습니다.

ConfigureServices(IClientBuilder, Action<IServiceCollection>)

컨테이너에 서비스를 추가합니다. 여러 번 호출할 수 있으며 결과는 누적됩니다.

GetApplicationPartManager(IClientBuilder)

이 작성기의 를 ApplicationPartManager 반환합니다.

LoadConfiguration(IClientBuilder)

표준 클라이언트 구성 위치에서 구성을 로드합니다.

LoadConfiguration(IClientBuilder, FileInfo)

제공된 위치에서 구성을 로드합니다.

LoadConfiguration(IClientBuilder, String)

제공된 위치에서 구성을 로드합니다.

UseConfiguration(IClientBuilder, ClientConfiguration)

이 클라이언트에 사용할 구성을 지정했습니다.

UseEnvironment(IClientBuilder, String)

호스트에서 사용할 환경을 지정합니다.

UseLocalhostClustering(IClientBuilder, Int32, String, String)

localhost의 사일로에 연결하도록 클라이언트를 구성합니다.

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

localhost의 사일로에 연결하도록 클라이언트를 구성합니다.

UseServiceProviderFactory(IClientBuilder, Func<IServiceCollection,IServiceProvider>)

이 클라이언트의 를 IServiceProvider 구성하는 방법을 지정합니다.

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

정적 클러스터링을 사용하도록 클라이언트를 구성합니다.

UseStaticClustering(IClientBuilder, Action<StaticGatewayListProviderOptions>)

정적 클러스터링을 사용하도록 클라이언트를 구성합니다.

UseStaticClustering(IClientBuilder, IPEndPoint[])

정적 클러스터링을 사용하도록 클라이언트를 구성합니다.

적용 대상