public ConfiguratorViewModel(JsonManager jsonManager) { _stateManager = new ConfiguratorStateManager(jsonManager, _logger); _logger = new Common.IO.Logger(Paths.ConfiguratorLogFileName); TryLoadLastAppState(); ApplyCommand = new DelegateCommand(Apply); ExitCommand = new DelegateCommand(Application.Current.Shutdown); }
private void InitializeManagers(JsonManager manager) { _configuratorStateManager = new ConfiguratorStateManager(manager, _logger); _elementColorInfosManager = new ElementColorInfosManager(manager, _logger); _typeColorOffsetsManager = new TypeColorOffsetsManager(manager, _logger); }