예제 #1
0
        //Work
        public async Task BodyOfWork()
        {
            WriteToConsoleAndPromptToContinue("Working on the DB commencing");

            //Adding
            foreach (var added in _added)
            {
                await _personRepo.AddOrUpdateAsync(added);
            }
            //Updating
            foreach (var updated in _updated)
            {
                await _personRepo.AddOrUpdateAsync(updated);
            }
            //Deleting
            foreach (var removed in _removed)
            {
                await _personRepo.RemoveAsync(removed.Id);
            }

            WriteToConsoleAndPromptToContinue("Work on DB complete");
        }