C# Класс Restful.Web.Client.Client.RawClient

Наследование: IRawClient
Показать файл Открыть проект

Открытые методы

Метод Описание
MakeWebRequest ( string url, string method ) : void
MakeWebRequest ( string url, string method, string body ) : void
MakeWebRequestWithResult ( string url, string method ) : string
MakeWebRequestWithResult ( string url, string method, string body ) : string
RawClient ( IHeaderAppender headerAppender, string contentType ) : System

Приватные методы

Метод Описание
AddRequestBody ( string body, WebRequest request ) : void
BuildRequest ( string url, string method ) : HttpWebRequest
ExtractWebResponseFromException ( string url, Exception exception ) : Exception
InitiateRequest ( WebRequest request ) : WebResponse
ParseResponseAsString ( WebResponse response ) : string
TryWebRequest ( string url, string method, WebResponse>.Func makeWebRequest ) : string
TryWebRequest ( string url, string method, Action webRequest ) : void

Описание методов

MakeWebRequest() публичный Метод

public MakeWebRequest ( string url, string method ) : void
url string
method string
Результат void

MakeWebRequest() публичный Метод

public MakeWebRequest ( string url, string method, string body ) : void
url string
method string
body string
Результат void

MakeWebRequestWithResult() публичный Метод

public MakeWebRequestWithResult ( string url, string method ) : string
url string
method string
Результат string

MakeWebRequestWithResult() публичный Метод

public MakeWebRequestWithResult ( string url, string method, string body ) : string
url string
method string
body string
Результат string

RawClient() публичный Метод

public RawClient ( IHeaderAppender headerAppender, string contentType ) : System
headerAppender IHeaderAppender
contentType string
Результат System