public async Task <Unit> Handle(CreateMeeting request, CancellationToken cancellationToken) { // TODO: implement handling // based on request info post information about meeting creation in MS Teams // save information on meeting in service database try { await _grahpClient.CreateMeetingAsync(request.MeetingId, request.TeamId); await _integrationRepository.InsertCreateMeetingEventAsync(request.MeetingId, request.TeamId); } catch (Exception e) { throw e; } return(Unit.Value); }