다음을 통해 공유


TestClusterBuilder 클래스

정의

를 시작하기 위한 구성 작성기입니다 TestCluster.

public class TestClusterBuilder
type TestClusterBuilder = class
Public Class TestClusterBuilder
상속
TestClusterBuilder

생성자

TestClusterBuilder()

기본 옵션을 사용하여 의 TestClusterBuilder 새 instance 초기화합니다.

TestClusterBuilder(Int16)

초기 사일로 수를 재정의 TestClusterBuilder 하는 새 instance 초기화합니다.

속성

CreateSiloAsync

개별 사일로를 만들고 시작하는 데 사용되는 대리자를 가져오거나 설정합니다.

Options

옵션을 가져옵니다.

PortAllocator

연속 사일로 포트를 할당하는 데 사용되는 포트 할당자를 가져오거나 설정합니다.

Properties

이 작성기에서 만든 사일로 및 클라이언트에 제공되는 구성 값입니다.

메서드

AddClientBuilderConfigurator<T>()

또는 IHostConfiguratorIClientBuilderConfigurator 구현을 추가하여 테스트 클러스터에 대해 만든 클라이언트를 구성합니다.

AddSiloBuilderConfigurator<T>()

또는 IHostConfiguratorISiloConfigurator 구현을 추가하여 테스트 클러스터에서 만든 사일로를 구성합니다.

Build()

이 instance 빌드합니다.

ConfigureBuilder(Action)

작성기에서 구성 대리자를 추가합니다.

ConfigureHostConfiguration(Action<IConfigurationBuilder>)

작성기 자체에 대한 구성을 설정합니다. 이는 빌드 프로세스의 뒷부분에서 사용할 각 사일로 호스트를 초기화하는 기본으로 사용됩니다. 여러 번 호출할 수 있으며 결과는 누적됩니다.

CreateClusterId()

클러스터 식별자를 만듭니다.

적용 대상