コード例 #1
0
        public async Task UpdateAsync(Role role)
        {
            var entity = _mapper.Map <Role, RoleEntity>(role);

            _context.AttachEntity(entity);
            _context.Entry(entity).State = EntityState.Modified;
            await _context.SaveChangesAsync();

            role.SetRowVersion(entity.RowVersion);
        }
コード例 #2
0
        public Task DeleteAsync(Account account)
        {
            var entity = _mapper.Map <Account, AccountEntity>(account);

            _context.AttachEntity(entity);
            _context.Entry(entity).State = EntityState.Deleted;
            return(_context.SaveChangesAsync());
        }