コード例 #1
0
        protected override void Handle(DeleteEventCommand request)
        {
            var _event = _dbContext.Events
                         .FirstOrDefault(h => h.Id == request.Id);

            _dbContext.Remove(_event);

            if (_dbContext.SaveChanges() == 0)
            {
                throw new Exception("Could not delete event");
            }
        }
コード例 #2
0
        protected override void Handle(DeleteHobbyCommand request)
        {
            var hobby = _dbContext.Hobbies
                        .FirstOrDefault(h => h.Id == request.Id);

            _dbContext.Remove(hobby);

            if (_dbContext.SaveChanges() == 0)
            {
                throw new Exception("Could not delete hobby");
            }
        }