RingCentral.Platform.Send C# (CSharp) Method

Send() public method

public Send ( HttpMethod httpMethod, Request request ) : ApiResponse
httpMethod HttpMethod
request RingCentral.Http.Request
return RingCentral.Http.ApiResponse
        public ApiResponse Send(HttpMethod httpMethod, Request request)
        {
            if (!LoggedIn())
            {
                throw new Exception("Access has Expired");
            }

            var requestMessage = new HttpRequestMessage();
            requestMessage.Content = request.HttpContent;
            requestMessage.Method = httpMethod;
            requestMessage.RequestUri = request.Uri;
            if (request.HttpMethodTunneling)
            {
                requestMessage.ApplyHttpMethodTunneling();
            }

            return new ApiResponse(_client.SendAsync(requestMessage).Result, requestMessage);
        }