Compartir a través de


TestClusterBuilder Clase

Definición

Generador de configuración para iniciar .TestCluster

public class TestClusterBuilder
type TestClusterBuilder = class
Public Class TestClusterBuilder
Herencia
TestClusterBuilder

Constructores

TestClusterBuilder()

Inicializa una nueva instancia de TestClusterBuilder mediante las opciones predeterminadas.

TestClusterBuilder(Int16)

Inicializa una nueva instancia de TestClusterBuilder invalidar el recuento de silos iniciales.

Propiedades

CreateSiloAsync

Obtiene o establece el delegado usado para crear e iniciar un silo individual.

Options

Obtiene las opciones.

PortAllocator

Obtiene o establece el asignador de puerto usado para asignar puertos de silo consecutivos.

Properties

Valores de configuración que se proporcionarán a los silos y clientes creados por este generador.

Métodos

AddClientBuilderConfigurator<T>()

Agrega una implementación de IClientBuilderConfigurator o IHostConfigurator para configurar el cliente creado para el clúster de prueba.

AddSiloBuilderConfigurator<T>()

Agrega una implementación de ISiloConfigurator o IHostConfigurator para configurar silos creados por el clúster de prueba.

Build()

Compila esta instancia.

ConfigureBuilder(Action)

Agrega un delegado de configuración al generador.

ConfigureHostConfiguration(Action<IConfigurationBuilder>)

Establece la configuración para el propio generador. Se usará como base para inicializar cada host de silo para usarlo más adelante en el proceso de compilación. Esto se puede llamar varias veces y los resultados serán acumulables.

CreateClusterId()

Crea un identificador de clúster.

Se aplica a