コード例 #1
0
        public async Task <List <DocumentDetails> > Execute(List <DocumentDetails> documentsToSave)
        {
            List <DocumentDetails> savedDocuments = new List <DocumentDetails>();

            foreach (var document in documentsToSave)
            {
                var saved = await _databaseGateway.SaveDocument(document);

                if (saved)
                {
                    document.Id = document.Date;
                    savedDocuments.Add(document);
                }
            }

            return(savedDocuments.ToList());
        }