C# Класс SharpGs.RestApi.RestApiClient

Показать файл Открыть проект Примеры использования класса

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

Метод Описание
CopyStream ( Stream input, Stream output ) : void
Request ( string authValue, System.DateTime date, Stream content, string contentType, Bucket objectHead, bool withData ) : string
RestApiClient ( Uri uri, RequestMethod method, IWebProxy proxy = null ) : System

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

Метод Описание
CreateRequest ( string authValue, System.DateTime date, Stream content, string contentType ) : HttpWebRequest
FetchDataFromResponse ( HttpWebResponse response, Bucket objectHead, bool withData ) : bool
PureRequestMethod ( RequestMethod method ) : RequestMethod
StreamToString ( Stream stream ) : string

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

CopyStream() публичный статический Метод

public static CopyStream ( Stream input, Stream output ) : void
input Stream
output Stream
Результат void

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

public Request ( string authValue, System.DateTime date, Stream content, string contentType, Bucket objectHead, bool withData ) : string
authValue string
date System.DateTime
content Stream
contentType string
objectHead SharpGs.Internal.Bucket
withData bool
Результат string

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

public RestApiClient ( Uri uri, RequestMethod method, IWebProxy proxy = null ) : System
uri System.Uri
method RequestMethod
proxy IWebProxy
Результат System