Suoranta.EnterpriseLib.Web - Developer API

UnitProcessor<(Of <(<'TArguments, TResult>)>)> Members

The UnitProcessor<(Of <(<'TArguments, TResult>)>)> type exposes the following members.

Methods


  Name Description
Public method BuildRequest

Return Value

HttpRequestMessage corresponding the arguments.
Public method EndProcessing
Public method Equals(System.Object) (Inherited from Object.)
Protected method Finalize (Inherited from Object.)
Public method GetHashCode (Inherited from Object.)
Public method GetType (Inherited from Object.)
Protected method HandleError
Handle cases where the response indicated an error.
Protected method MemberwiseClone (Inherited from Object.)
Public method Process(HttpContent)
Process HttpContent
Protected method Process(TResult)
Protected method ProcessAsync
Async version of Process(HttpContent)
Protected method ProcessJsonAsync
Async version of Process(HttpContent)
Public method ProcessResponseAsync
Process task representing HTTP response
Public method ProcessSet(IEnumerable<(Of <<'(TArguments>)>>))
Process set of arguments
Protected method ProcessSet(IReadOnlyList<(Of <<'(TArguments>)>>))
Process set
Public method ToString (Inherited from Object.)

Fields


  Name Description
Protected field SetResult

Properties


  Name Description
Public property ArgumentSet
Data for unit of work that this instance is currently processing. Should be set by BuildRequest(TArguments).
Public property Request
Request for unit of work currently being processed.
Public property Response
HTTP response for unit of work currently being processed.
Public property Result