C# Класс HttpAction.Action.AbstractHttpAction

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

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

Метод Описание
BuildRequest ( ) : HttpRequestItem
ExecuteAsync ( CancellationToken token ) : Task
HandleExceptionAsync ( Exception ex ) : Task
HandleResponse ( HttpResponseItem response ) : Task

Защищенные методы

Метод Описание
AbstractHttpAction ( IHttpService httpHttpService ) : System
NotifyActionEventAsync ( ActionEvent actionEvent ) : Task
NotifyActionEventAsync ( ActionEventType type, object target = null ) : Task
NotifyOkActionEventAsync ( object target = null ) : Task

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

AbstractHttpAction() защищенный Метод

protected AbstractHttpAction ( IHttpService httpHttpService ) : System
httpHttpService IHttpService
Результат System

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

public abstract BuildRequest ( ) : HttpRequestItem
Результат HttpAction.Core.HttpRequestItem

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

public ExecuteAsync ( CancellationToken token ) : Task
token System.Threading.CancellationToken
Результат Task

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

public HandleExceptionAsync ( Exception ex ) : Task
ex System.Exception
Результат Task

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

public abstract HandleResponse ( HttpResponseItem response ) : Task
response HttpAction.Core.HttpResponseItem
Результат Task

NotifyActionEventAsync() защищенный Метод

protected NotifyActionEventAsync ( ActionEvent actionEvent ) : Task
actionEvent ActionEvent
Результат Task

NotifyActionEventAsync() защищенный Метод

protected NotifyActionEventAsync ( ActionEventType type, object target = null ) : Task
type ActionEventType
target object
Результат Task

NotifyOkActionEventAsync() защищенный Метод

protected NotifyOkActionEventAsync ( object target = null ) : Task
target object
Результат Task