C# Class Akka.Remote.TestKit.MultiNodeConfig

Configure the role names and participants of the test, including configuration settings
Show file Open project: rogeralsing/akka.net Class Usage Examples

Private Properties

Property Type Description
Deployments ImmutableList

Public Methods

Method Description
DebugConfig ( bool on ) : Config

Include for verbose debug logging

DeployOn ( RoleName role, string deployment ) : void
DeployOnAll ( string deployment ) : void
NodeConfig ( IEnumerable roles, IEnumerable configs ) : void

Register a config override for a specific participant.

Role ( string name ) : RoleName

Protected Methods

Method Description
MultiNodeConfig ( ) : System

Private Methods

Method Description
Deployments ( RoleName node ) : ImmutableList

Method Details

DebugConfig() public method

Include for verbose debug logging
public DebugConfig ( bool on ) : Config
on bool when `true` debug Config is returned, otherwise config with info logging
return Akka.Configuration.Config

DeployOn() public method

public DeployOn ( RoleName role, string deployment ) : void
role RoleName
deployment string
return void

DeployOnAll() public method

public DeployOnAll ( string deployment ) : void
deployment string
return void

MultiNodeConfig() protected method

protected MultiNodeConfig ( ) : System
return System

NodeConfig() public method

Register a config override for a specific participant.
public NodeConfig ( IEnumerable roles, IEnumerable configs ) : void
roles IEnumerable
configs IEnumerable
return void

Role() public method

public Role ( string name ) : RoleName
name string
return RoleName