Condividi tramite


TestClusterBuilder Classe

Definizione

Generatore di configurazione per l'avvio di un TestClusteroggetto .

public class TestClusterBuilder
type TestClusterBuilder = class
Public Class TestClusterBuilder
Ereditarietà
TestClusterBuilder

Costruttori

TestClusterBuilder()

Inizializza una nuova istanza di TestClusterBuilder usando le opzioni predefinite.

TestClusterBuilder(Int16)

Inizializza una nuova istanza di TestClusterBuilder override del conteggio iniziale dei silo.

Proprietà

CreateSiloAsync

Ottiene o imposta il delegato usato per creare e avviare un singolo silo.

Options

Ottiene le opzioni.

PortAllocator

Ottiene o imposta l'allocatore di porta usato per allocare porte silo consecutive.

Properties

Valori di configurazione che verranno forniti ai silos e ai client creati da questo generatore.

Metodi

AddClientBuilderConfigurator<T>()

Aggiunge un'implementazione di IClientBuilderConfigurator o IHostConfigurator per configurare il client creato per il cluster di test

AddSiloBuilderConfigurator<T>()

Aggiunge un'implementazione di ISiloConfigurator o IHostConfigurator per configurare i silos creati dal cluster di test.

Build()

Compila questa istanza.

ConfigureBuilder(Action)

Aggiunge un delegato di configurazione al generatore

ConfigureHostConfiguration(Action<IConfigurationBuilder>)

Imposta la configurazione per il generatore stesso. Verrà usato come base per inizializzare ogni host silo da usare più avanti nel processo di compilazione. Può essere chiamato più volte e i risultati vengono aggiunti ai precedenti.

CreateClusterId()

Crea un identificatore del cluster.

Si applica a