nralcm
Version:
This is a framework based on NodeJs to manage rest api request lifecycle
16 lines (15 loc) • 512 B
TypeScript
import { Response } from "express-serve-static-core";
import { HttpContext } from "..";
/**
* Interface to Response handler.
* Response handler gets HttpContext Object to process response at last stage.
* Usage of IHttpResponseHandler can be alter response
*/
export interface IHttpResponseHandler {
/**
* Method to send response
* @param context HttpContext Object
* @param httpResponseMessage HttpResponseMessage Object
*/
sendResponse(context: HttpContext): Response | void;
}