コード例 #1
0
        public void SalvarAlteracoes()
        {
            while (AcoesPrevias.Any())
            {
                AcoesPrevias.Dequeue().Invoke();
            }

            _context.SaveChanges();

            while (AcoesPosteriores.Any())
            {
                AcoesPosteriores.Dequeue().Invoke();
            }
        }
コード例 #2
0
ファイル: UnitOfWork.cs プロジェクト: thomazmoura/chronos
        public async Task SalvarAlteracoes()
        {
            while (AcoesPrevias.Any())
            {
                AcoesPrevias.Dequeue().Invoke();
            }

            await _context.SaveChangesAsync();

            while (AcoesPosteriores.Any())
            {
                AcoesPosteriores.Dequeue().Invoke();
            }
        }