Interface ModuleRegistrationFluency

Interface for fluently registering kernel modules into the kernel.

Hierarchy

  • ModuleRegistrationFluency

Properties

Properties

Type declaration

before: ((other?: Instantiable<HTTPKernelModule>) => HTTPKernel)

Type declaration

core: (() => HTTPKernel)

Type declaration

    • (): HTTPKernel
    • The module will be registered as the core handler for the request.

      Returns HTTPKernel

first: (() => HTTPKernel)

Type declaration

    • (): HTTPKernel
    • The module will be registered as the first module in the preflight.

      Returns HTTPKernel

last: (() => HTTPKernel)

Type declaration

    • (): HTTPKernel
    • The module will be registered as the last module in the postflight.

      Returns HTTPKernel