Amazon.PowerShell.Cmdlets.CHMTG.NewCHMTGMeetingWithAttendeeCmdlet.CallAWSServiceOperation C# (CSharp) Method

CallAWSServiceOperation() private method

private CallAWSServiceOperation ( IAmazonChimeSDKMeetings client, Amazon.ChimeSDKMeetings.Model.CreateMeetingWithAttendeesRequest request ) : Amazon.ChimeSDKMeetings.Model.CreateMeetingWithAttendeesResponse
client IAmazonChimeSDKMeetings
request Amazon.ChimeSDKMeetings.Model.CreateMeetingWithAttendeesRequest
return Amazon.ChimeSDKMeetings.Model.CreateMeetingWithAttendeesResponse
        private Amazon.ChimeSDKMeetings.Model.CreateMeetingWithAttendeesResponse CallAWSServiceOperation(IAmazonChimeSDKMeetings client, Amazon.ChimeSDKMeetings.Model.CreateMeetingWithAttendeesRequest request)
        {
            Utils.Common.WriteVerboseEndpointMessage(this, client.Config, "Amazon Chime SDK Meetings", "CreateMeetingWithAttendees");
            try
            {
                #if DESKTOP
                return client.CreateMeetingWithAttendees(request);
                #elif CORECLR
                return client.CreateMeetingWithAttendeesAsync(request).GetAwaiter().GetResult();
                #else
                        #error "Unknown build edition"
                #endif
            }
            catch (AmazonServiceException exc)
            {
                var webException = exc.InnerException as System.Net.WebException;
                if (webException != null)
                {
                    throw new Exception(Utils.Common.FormatNameResolutionFailureMessage(client.Config, webException.Message), webException);
                }
                throw;
            }
        }