示例#1
0
        public JsonFileManager(JsonManager jsonManager, Logger logger = null)
        {
            this._logger = logger;

            this._jsonManager = jsonManager;
        }
 public ConfiguratorStateManager(JsonManager manager, Logger logger = null)
     : base(manager, logger)
 {
 }
 public InjectorStateManager(JsonManager manager)
 {
     this._manager = manager;
 }
示例#4
0
        public JsonFileLoader(JsonManager jsonManager, Logger logger = null)
        {
            this._logger = logger;

            this.InitializeManagers(jsonManager);
        }
示例#5
0
 private void InitializeManagers(JsonManager manager)
 {
     this._configuratorStateManager = new ConfiguratorStateManager(manager, this._logger);
     this._elementColorInfosManager = new ElementColorInfosManager(manager, this._logger);
     this._typeColorOffsetsManager  = new TypeColorOffsetsManager(manager, this._logger);
 }
示例#6
0
 public TypeColorOffsetsManager(JsonManager manager, Logger logger = null)
     : base(manager, logger)
 {
 }
示例#7
0
 protected BaseManager(JsonManager manager, Logger logger = null)
 {
     this._logger  = logger;
     this._manager = manager;
 }
 public ElementColorInfosManager(JsonManager manager, Logger logger = null)
     : base(manager, logger)
 {
 }