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"); } }
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"); } }