Skip to content

InProcessTestClusterOptions Properties

Configuration options for test clusters.

AssumeHomogenousSilosForTesting

getset
View source
public bool AssumeHomogenousSilosForTesting
Gets or sets a value indicating whether to assume homogeneous silos for testing purposes.

Property value

true if the cluster should assume homogeneous silos; otherwise, false.

ClientHostConfigurationDelegates

get
View source
public List<Action<IHostApplicationBuilder>> ClientHostConfigurationDelegates
Gets the client host configuration delegates.

Property value

The client host configuration delegates.

ClusterId

getset
View source
public string ClusterId
Gets or sets the cluster identifier.

Property value

The cluster identifier.

ConfigureFileLogging

getset
View source
public bool ConfigureFileLogging
Gets or sets a value indicating whether to configure file logging.

Property value

true if file logging should be configured; otherwise, false.

GatewayPerSilo

getset
View source
public bool GatewayPerSilo
Gets or sets a value indicating whether each silo should host a gateway.

Property value

true if each silo should host a gateway; otherwise, false.

InitialSilosCount

getset
View source
public short InitialSilosCount
Gets or sets the initial silos count.

Property value

The initial silos count.

InitializeClientOnDeploy

getset
View source
public bool InitializeClientOnDeploy
Gets or sets a value indicating whether to initialize the client immediately on deployment.

Property value

true if the client should be initialized immediately on deployment; otherwise, false.

ServiceId

getset
View source
public string ServiceId
Gets or sets the service identifier.

Property value

The service identifier.

SiloHostConfigurationDelegates

get
View source
public List<Action<InProcessTestSiloSpecificOptions, IHostApplicationBuilder>> SiloHostConfigurationDelegates
Gets the silo host configuration delegates.

Property value

The silo host configuration delegates.