Beispiel #1
0
        private async Task ProcessDocsAsync(IEnumerable <Doc> docs)
        {
            _logger.LogInformation("Copying files.");
            var copiedDocs = (await _docManager.CopyDocsAsync(docs)).ToList();

            _logger.LogInformation("Updating database");
            await _contextDb.UpdateAsync(copiedDocs);

            _logger.LogInformation("Deleting files.");
            _docManager.Delete(copiedDocs);
        }