public ReactorManager()
 {
     this.currentId           = Constants.StartingId;
     this.identifiableObjects = new Dictionary <int, IIdentifiable>();
     this.reactors            = new Dictionary <int, IReactor>();
     this.modules             = new Dictionary <int, IModule>();
     this.reactorFactory      = new ReactorFactory();
 }
示例#2
0
 public ReactorManager()
 {
     moduleFactory  = new ModuleFactory();
     reactorFactory = new ReactorFactory();
     this.currentId = Constants.StartingId;
     this.reactors  = new Dictionary <int, IReactor>();
     this.modules   = new Dictionary <int, IModule>();
 }
示例#3
0
 public DaemonManager(IReactorFactory reactorFactory, IReactorInitializer initializer, IDaemonFactory daemonFactory)
 {
     _reactorFactory = reactorFactory;
     _initializer    = initializer;
     _daemonFactory  = daemonFactory;
 }