private async Task CopyAssetByIdAsync(string id) { await LoggerService.WriteLogMessage($"{DateTime.Now.ToLongTimeString()}: Started copying of asset \"{id}\""); var content = await AssetsReaderService.LoadContentByIdAsync(id).ConfigureAwait(false); await AssetsWriterService.SaveContentAsync(id, content).ConfigureAwait(false); await LoggerService.WriteLogMessage($"{DateTime.Now.ToLongTimeString()}: Finished copying of asset \"{id}\""); }
private async Task CleanOutputAsync() { await LoggerService.WriteLogMessage($"{DateTime.Now.ToLongTimeString()}: Starting cleaning output folder"); await PageModelWriterService.CleanFolderAsync(String.Empty); await AssetsWriterService.CleanFolderAsync(String.Empty); await LoggerService.WriteLogMessage($"{DateTime.Now.ToLongTimeString()}: Cleaning output folder finished"); }