Suoranta.EnterpriseLib.Web - Developer API

Suoranta.EnterpriseLib.Util.Net Namespace

Classes


  Class Description
Public class Endpoint
Public class Endpoint..::..RequestUri
Public class FormContentBuilder<(Of <(<'TFormData>)>)>
Base class for classes that are used to build form HttpContent in Post requests
Public class HttpBaseHandler
Public class HttpContentType
Public class HttpService
Represents collection of related WebAPI endpoints. Endpoints should be on the same network host.
Public class RequestHandler
Represents DelegatingHandler that HttpService and its descendants use to preprocess HTTP requests.
Public class ResponseHandler
Represents DelegatingHandler that HttpService and its descendants use to preprocess HTTP server responses.
Public class UnitProcessor<(Of <(<'TArguments, TResult>)>)>
Base class to enclose all actions needed in API data processing task which is being repeated many times over with varying parameters (arguments)

Structures


  Structure Description
Public structure Endpoint..::..Validation

Interfaces


  Interface Description
Public interface IHttpLogger
Represents HTTP diagnostic logger

Delegates


  Delegate Description
Public delegate BuildRequest<(Of <(<'TArgumentSet>)>)>

Enumerations


  Enumeration Description
Public enumeration Endpoint..::..Validation..::..Status
Public enumeration NetDirection