public async Task CompleteEventAsync(Event eve) { if (eve != null) { await _messageService.SendMessageToDefaultChannelAsync(eve.Message); await _eventDao.CompleteEventAsync(eve); } else { Log.Warning("Attempted to complete an invalid event."); } }