C# Класс YouScribe.Rest.YousScribeHttpClient

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

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

Метод Описание
CancelPendingRequests ( ) : void
DeleteAsync ( Uri requestUri ) : Task
DeleteAsync ( Uri requestUri, CancellationToken cancellationToken ) : Task
DeleteAsync ( string requestUri ) : Task
DeleteAsync ( string requestUri, CancellationToken cancellationToken ) : Task
GetAsync ( Uri requestUri ) : Task
GetAsync ( Uri requestUri, CancellationToken cancellationToken ) : Task
GetAsync ( Uri requestUri, HttpCompletionOption completionOption ) : Task
GetAsync ( Uri requestUri, HttpCompletionOption completionOption, CancellationToken cancellationToken ) : Task
GetAsync ( string requestUri ) : Task
GetAsync ( string requestUri, CancellationToken cancellationToken ) : Task
GetAsync ( string requestUri, HttpCompletionOption completionOption ) : Task
GetAsync ( string requestUri, HttpCompletionOption completionOption, CancellationToken cancellationToken ) : Task
GetBaseClientFactory ( ) : IYousScribeHttpClient>.Func
GetDefaultHeaders ( ) : System.Net.Http.Headers.HttpRequestHeaders
GetTimeOut ( ) : System.TimeSpan
PostAsync ( Uri requestUri, HttpContent content ) : Task
PostAsync ( Uri requestUri, HttpContent content, CancellationToken cancellationToken ) : Task
PostAsync ( string requestUri, HttpContent content ) : Task
PostAsync ( string requestUri, HttpContent content, CancellationToken cancellationToken ) : Task
PutAsync ( Uri requestUri, HttpContent content ) : Task
PutAsync ( Uri requestUri, HttpContent content, CancellationToken cancellationToken ) : Task
PutAsync ( string requestUri, HttpContent content ) : Task
PutAsync ( string requestUri, HttpContent content, CancellationToken cancellationToken ) : Task
SendAsync ( HttpRequestMessage request ) : Task
SendAsync ( HttpRequestMessage request, CancellationToken cancellationToken ) : Task
SendAsync ( HttpRequestMessage request, HttpCompletionOption completionOption ) : Task
SendAsync ( HttpRequestMessage request, HttpCompletionOption completionOption, CancellationToken cancellationToken ) : Task
YousScribeHttpClient ( HttpClient baseClient ) : System

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

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

public CancelPendingRequests ( ) : void
Результат void

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

public DeleteAsync ( Uri requestUri ) : Task
requestUri System.Uri
Результат Task

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

public DeleteAsync ( Uri requestUri, CancellationToken cancellationToken ) : Task
requestUri System.Uri
cancellationToken System.Threading.CancellationToken
Результат Task

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

public DeleteAsync ( string requestUri ) : Task
requestUri string
Результат Task

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

public DeleteAsync ( string requestUri, CancellationToken cancellationToken ) : Task
requestUri string
cancellationToken System.Threading.CancellationToken
Результат Task

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

public GetAsync ( Uri requestUri ) : Task
requestUri System.Uri
Результат Task

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

public GetAsync ( Uri requestUri, CancellationToken cancellationToken ) : Task
requestUri System.Uri
cancellationToken System.Threading.CancellationToken
Результат Task

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

public GetAsync ( Uri requestUri, HttpCompletionOption completionOption ) : Task
requestUri System.Uri
completionOption HttpCompletionOption
Результат Task

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

public GetAsync ( Uri requestUri, HttpCompletionOption completionOption, CancellationToken cancellationToken ) : Task
requestUri System.Uri
completionOption HttpCompletionOption
cancellationToken System.Threading.CancellationToken
Результат Task

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

public GetAsync ( string requestUri ) : Task
requestUri string
Результат Task

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

public GetAsync ( string requestUri, CancellationToken cancellationToken ) : Task
requestUri string
cancellationToken System.Threading.CancellationToken
Результат Task

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

public GetAsync ( string requestUri, HttpCompletionOption completionOption ) : Task
requestUri string
completionOption HttpCompletionOption
Результат Task

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

public GetAsync ( string requestUri, HttpCompletionOption completionOption, CancellationToken cancellationToken ) : Task
requestUri string
completionOption HttpCompletionOption
cancellationToken System.Threading.CancellationToken
Результат Task

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

public static GetBaseClientFactory ( ) : IYousScribeHttpClient>.Func
Результат IYousScribeHttpClient>.Func

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

public GetDefaultHeaders ( ) : System.Net.Http.Headers.HttpRequestHeaders
Результат System.Net.Http.Headers.HttpRequestHeaders

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

public GetTimeOut ( ) : System.TimeSpan
Результат System.TimeSpan

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

public PostAsync ( Uri requestUri, HttpContent content ) : Task
requestUri System.Uri
content System.Net.Http.HttpContent
Результат Task

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

public PostAsync ( Uri requestUri, HttpContent content, CancellationToken cancellationToken ) : Task
requestUri System.Uri
content System.Net.Http.HttpContent
cancellationToken System.Threading.CancellationToken
Результат Task

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

public PostAsync ( string requestUri, HttpContent content ) : Task
requestUri string
content System.Net.Http.HttpContent
Результат Task

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

public PostAsync ( string requestUri, HttpContent content, CancellationToken cancellationToken ) : Task
requestUri string
content System.Net.Http.HttpContent
cancellationToken System.Threading.CancellationToken
Результат Task

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

public PutAsync ( Uri requestUri, HttpContent content ) : Task
requestUri System.Uri
content System.Net.Http.HttpContent
Результат Task

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

public PutAsync ( Uri requestUri, HttpContent content, CancellationToken cancellationToken ) : Task
requestUri System.Uri
content System.Net.Http.HttpContent
cancellationToken System.Threading.CancellationToken
Результат Task

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

public PutAsync ( string requestUri, HttpContent content ) : Task
requestUri string
content System.Net.Http.HttpContent
Результат Task

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

public PutAsync ( string requestUri, HttpContent content, CancellationToken cancellationToken ) : Task
requestUri string
content System.Net.Http.HttpContent
cancellationToken System.Threading.CancellationToken
Результат Task

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

public SendAsync ( HttpRequestMessage request ) : Task
request System.Net.Http.HttpRequestMessage
Результат Task

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

public SendAsync ( HttpRequestMessage request, CancellationToken cancellationToken ) : Task
request System.Net.Http.HttpRequestMessage
cancellationToken System.Threading.CancellationToken
Результат Task

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

public SendAsync ( HttpRequestMessage request, HttpCompletionOption completionOption ) : Task
request System.Net.Http.HttpRequestMessage
completionOption HttpCompletionOption
Результат Task

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

public SendAsync ( HttpRequestMessage request, HttpCompletionOption completionOption, CancellationToken cancellationToken ) : Task
request System.Net.Http.HttpRequestMessage
completionOption HttpCompletionOption
cancellationToken System.Threading.CancellationToken
Результат Task

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

public YousScribeHttpClient ( HttpClient baseClient ) : System
baseClient System.Net.Http.HttpClient
Результат System