public ProcessSystemConfig( SystemName systemName, string nodeName, Map <string, ValueToken> roleSettings, Map <ProcessId, ProcessToken> processSettings, Map <string, State <StrategyContext, Unit> > stratSettings, ClusterToken cluster, Types types ) { SystemName = systemName; NodeName = nodeName; this.settingOverrides = Map <string, Map <string, object> >(); this.roleSettings = roleSettings; this.processSettings = processSettings; this.stratSettings = stratSettings; this.Cluster = cluster; this.types = types; }
public ParserState AddCluster(string alias, ClusterToken cluster) => new ParserState(Clusters.AddOrUpdate(alias, cluster), Locals);