Options
All
  • Public
  • Public/Protected
  • All
Menu

Base class representing a middleware handler that can be applied to routes.

Hierarchy

Index

Constructors

constructor

Properties

Protected Readonly request

request: Request

Accessors

Private appClassApplication

Methods

Protected app

Abstract apply

  • apply(): any
  • Apply the middleware to the request. If this returns a response factory or similar item, that will be sent as a response.

    If this returns void | Promise<void>, the request will continue to the next handler.

    Returns any

Protected container

getBoundMethod

  • getBoundMethod(methodName: string): (...args: any[]) => any

Protected make

  • make<T>(target: any, ...parameters: any[]): T

Static getCanonicalResolver

  • getCanonicalResolver(): undefined | string

Static getFullyQualifiedCanonicalResolver

  • getFullyQualifiedCanonicalResolver(): undefined | string

Static setCanonicalResolver

  • setCanonicalResolver(fullyQualifiedResolver: string, unqualifiedResolver: string): void
Extollo Logo

extollo (v. latin) - to lift up, to elevate

Extollo is a free & libre application framework in TypeScript.