public RSSStorage(IAppDirBuilder dirBuilder) { if (logger.IsTraceEnabled) { logger.Trace("Хранилище. Инициализация начата..."); } this.storagePath = dirBuilder.GetStorageDir(); if (logger.IsTraceEnabled) { logger.Trace("Хранилище. Инициализация завершена"); } }
public void Execute(params string[] args) { logger.Trace("Выполняется команда {}...", this.GetType().Name); string storagePath = dirBuilder.GetStorageDir(); var storageDirInfo = new DirectoryInfo(storagePath); foreach (var file in storageDirInfo.GetFiles()) { file.Delete(); } logger.Trace("Выполнение команды {} завершено.", this.GetType().Name); }