C# Class LoginRadiusSDK.Utility.Http.HttpClient

The HttpClient class is used to handle all http requests to loginradius api.
Mostrar archivo Open project: LoginRadius/dot-net-sdk

Public Methods

Method Description
HttpClient ( ) : System.IO
HttpDeleteXml ( string uri ) : LoginRadiusSDK.Utility.Http.HttpResponse
HttpDeleteXml ( string uri, HttpRequestParameter getHttpParameters ) : LoginRadiusSDK.Utility.Http.HttpResponse
HttpDeleteXml ( string uri, string xml ) : LoginRadiusSDK.Utility.Http.HttpResponse
HttpGet ( string uri, HttpRequestParameter httpParameters ) : LoginRadiusSDK.Utility.Http.HttpResponse
HttpPost ( string uri, HttpRequestParameter postHttpParameters ) : LoginRadiusSDK.Utility.Http.HttpResponse
HttpPost ( string uri, HttpRequestParameter getHttpParameters, HttpRequestParameter postHttpParameters ) : LoginRadiusSDK.Utility.Http.HttpResponse
HttpPostJson ( string uri, HttpRequestParameter getHttpParameters, string json ) : LoginRadiusSDK.Utility.Http.HttpResponse
HttpPostJson ( string uri, string json ) : LoginRadiusSDK.Utility.Http.HttpResponse
HttpPostXml ( string uri, string xml ) : LoginRadiusSDK.Utility.Http.HttpResponse
HttpPutXml ( string uri ) : LoginRadiusSDK.Utility.Http.HttpResponse
Request ( string url, HttpRequestParameter parameter, HttpMethod method ) : string

Private Methods

Method Description
HttpDelete ( string uri, string postData, string contentType ) : LoginRadiusSDK.Utility.Http.HttpResponse
HttpDeleteXml ( string uri, HttpRequestParameter getHttpParameters, string xml ) : LoginRadiusSDK.Utility.Http.HttpResponse
HttpGet ( string uri, HttpHeader headers ) : string
HttpPost ( string uri, string postData, string contentType ) : LoginRadiusSDK.Utility.Http.HttpResponse
HttpPost ( string uri, string parameters, HttpHeader headers ) : string
HttpPostXml ( string uri, HttpRequestParameter getHttpParameters, string xml ) : LoginRadiusSDK.Utility.Http.HttpResponse
HttpPut ( string uri, string postData, string contentType ) : LoginRadiusSDK.Utility.Http.HttpResponse
HttpPutXml ( string uri, HttpRequestParameter getHttpParameters, string xml ) : LoginRadiusSDK.Utility.Http.HttpResponse
HttpPutXml ( string uri, string xml ) : LoginRadiusSDK.Utility.Http.HttpResponse
HttpRequest ( string uri, string requestData, string method, string contentType ) : LoginRadiusSDK.Utility.Http.HttpResponse
Request ( string url, HttpRequestParameter parameter, HttpMethod method, HttpHeader headers ) : string

Method Details

HttpClient() public method

public HttpClient ( ) : System.IO
return System.IO

HttpDeleteXml() public method

public HttpDeleteXml ( string uri ) : LoginRadiusSDK.Utility.Http.HttpResponse
uri string
return LoginRadiusSDK.Utility.Http.HttpResponse

HttpDeleteXml() public method

public HttpDeleteXml ( string uri, HttpRequestParameter getHttpParameters ) : LoginRadiusSDK.Utility.Http.HttpResponse
uri string
getHttpParameters HttpRequestParameter
return LoginRadiusSDK.Utility.Http.HttpResponse

HttpDeleteXml() public method

public HttpDeleteXml ( string uri, string xml ) : LoginRadiusSDK.Utility.Http.HttpResponse
uri string
xml string
return LoginRadiusSDK.Utility.Http.HttpResponse

HttpGet() public method

public HttpGet ( string uri, HttpRequestParameter httpParameters ) : LoginRadiusSDK.Utility.Http.HttpResponse
uri string
httpParameters HttpRequestParameter
return LoginRadiusSDK.Utility.Http.HttpResponse

HttpPost() public method

public HttpPost ( string uri, HttpRequestParameter postHttpParameters ) : LoginRadiusSDK.Utility.Http.HttpResponse
uri string
postHttpParameters HttpRequestParameter
return LoginRadiusSDK.Utility.Http.HttpResponse

HttpPost() public method

public HttpPost ( string uri, HttpRequestParameter getHttpParameters, HttpRequestParameter postHttpParameters ) : LoginRadiusSDK.Utility.Http.HttpResponse
uri string
getHttpParameters HttpRequestParameter
postHttpParameters HttpRequestParameter
return LoginRadiusSDK.Utility.Http.HttpResponse

HttpPostJson() public method

public HttpPostJson ( string uri, HttpRequestParameter getHttpParameters, string json ) : LoginRadiusSDK.Utility.Http.HttpResponse
uri string
getHttpParameters HttpRequestParameter
json string
return LoginRadiusSDK.Utility.Http.HttpResponse

HttpPostJson() public method

public HttpPostJson ( string uri, string json ) : LoginRadiusSDK.Utility.Http.HttpResponse
uri string
json string
return LoginRadiusSDK.Utility.Http.HttpResponse

HttpPostXml() public method

public HttpPostXml ( string uri, string xml ) : LoginRadiusSDK.Utility.Http.HttpResponse
uri string
xml string
return LoginRadiusSDK.Utility.Http.HttpResponse

HttpPutXml() public method

public HttpPutXml ( string uri ) : LoginRadiusSDK.Utility.Http.HttpResponse
uri string
return LoginRadiusSDK.Utility.Http.HttpResponse

Request() public method

public Request ( string url, HttpRequestParameter parameter, HttpMethod method ) : string
url string
parameter HttpRequestParameter
method HttpMethod
return string