public RSSStorage(IAppDirBuilder dirBuilder) { if (logger.IsTraceEnabled) { logger.Trace("Хранилище. Инициализация начата..."); } this.storagePath = dirBuilder.GetStorageDir(); if (logger.IsTraceEnabled) { logger.Trace("Хранилище. Инициализация завершена"); } }
public LogConfiguration(IAppDirBuilder dirBuilder, IConfigManager configManager) { var config = configManager.GetConfig(); try { logLevel = LogLevel.FromString(config.LogLevel); } catch { config.LogLevel = logLevel.Name; configManager.UpdateConfig(config); } logFolderPath = dirBuilder.GetLogDir(); logFilePath = Path.Combine(logFolderPath, "log.txt"); }
public ConfigManager(IAppDirBuilder dirBuilder) { if (logger.IsTraceEnabled) { logger.Trace("Менеджер конфигураций. Инииализация начата..."); } this.configPath = Path.Combine(dirBuilder.GetConfigDir(), "config.json"); if (logger.IsDebugEnabled) { logger.Debug("Менеджер конфигураций. Инициализация. " + "Расположение конфига: {}.", this.configPath); } CreateIfNotExist(); if (logger.IsTraceEnabled) { logger.Trace("Менеджер конфигураций. Инииализация завершена."); } }
public AppPathCommand(IAppDirBuilder dirBuilder) { this.dirBuilder = dirBuilder; }
public RemoveCommand(IAppDirBuilder dirBuilder) { this.dirBuilder = dirBuilder; }