コード例 #1
0
 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;
 }
コード例 #2
0
 public ParserState AddCluster(string alias, ClusterToken cluster) =>
 new ParserState(Clusters.AddOrUpdate(alias, cluster), Locals);