public async Task <IActionResult> Get() { var values = _context.Values.ToList(); var reqMeetingBody = new { ClientRequestToken = Guid.NewGuid(), MediaRegion = "us-east-1" }; var meetingResponse = await _chimeRepo.CreateMeeting(reqMeetingBody); var responseMeetingBodyPOST = JsonConvert.SerializeObject(meetingResponse); var reqAttendeeBody = new { ExternalUserId = Guid.NewGuid() }; var attendeeResponse = await _chimeRepo.CreateAttendee(reqAttendeeBody, meetingResponse.Meeting.MeetingId); var attendeeResponsePOST = JsonConvert.SerializeObject(attendeeResponse); var awsResponseGET = await ExecuteAWSRequests.Run("https://service.chime.aws.amazon.com/meetings", Http.Get, "chime", "us-east-1", null, "max-results=99&next-token=2"); var responseBodyGET = await HttpHelpers.ReadResponseBody(awsResponseGET); //return Ok($"Response create meeting Body POST: \n\n {responseMeetingBodyPOST}\n\n Response create attendee Body POST: \n\n {attendeeResponsePOST}\n\n Response Body GET:\n\n {responseBodyGET}"); return(Ok(values)); }
public async Task <IActionResult> CreateAttendee(string meetingId) { var reqAttendeeBody = new { ExternalUserId = Guid.NewGuid() }; return(Ok(await _chimeRepo.CreateAttendee(reqAttendeeBody, meetingId))); }