Skip to main content

Abstract Class: HttpResult<T>

An abstract class for representing HTTP results.

Extends​

Extended by​

Type Parameters​

T​

T = unknown

Constructors​

Constructor​

new HttpResult<T>(value, rc): HttpResult<T>

Parameters​

value​

T

rc​

HttpStatusCode

Returns​

HttpResult<T>

Overrides​

ResultDefinition.constructor

Properties​

rc​

readonly rc: number

Inherited from​

RedirectHttpResult.rc


value​

readonly value: T

Inherited from​

ResultDefinition.value

Methods​

process()​

abstract process(context): Promise<void>

Processes the result using the provided execution context.

Parameters​

context​

HttpContext

The execution context containing relevant information for processing.

Returns​

Promise<void>

A promise resolving when the result has been processed.

Overrides​

ResultDefinition.process