Skip to main content
Module

x/alosaur/src/models/http-context.ts

Alosaur - Deno web framework with many decorators
Very Popular
Go to Latest
File
import { AlosaurResponse } from "./response.ts";import { Inject, Injectable } from "../injection/index.ts";import { SERVER_REQUEST } from "./tokens.model.ts";import { Context } from "./context.ts";import { AlosaurRequest, NativeRequest } from "./request.ts";
@Injectable()export class HttpContext<T = any> extends Context<T> { public readonly request: AlosaurRequest; public readonly response: AlosaurResponse;
constructor(@Inject(SERVER_REQUEST) serverRequest: NativeRequest) { super(); this.request = new AlosaurRequest(serverRequest); this.response = new AlosaurResponse(); }}