Options
All
  • Public
  • Public/Protected
  • All
Menu

Class WsContextCreator

Hierarchy

  • WsContextCreator

Index

Constructors

constructor

Properties

Private exceptionFiltersContext

exceptionFiltersContext: ExceptionFiltersContext

Private guardsConsumer

guardsConsumer: GuardsConsumer

Private guardsContextCreator

guardsContextCreator: GuardsContextCreator

Private interceptorsConsumer

interceptorsConsumer: InterceptorsConsumer

Private interceptorsContextCreator

interceptorsContextCreator: InterceptorsContextCreator

Private pipesConsumer

pipesConsumer: PipesConsumer

Private pipesCreator

pipesCreator: PipesContextCreator

Private wsProxy

wsProxy: WsProxy

Methods

create

  • create(instance: Controller, callback: function, module: string): function
  • Parameters

    • instance: Controller
    • callback: function
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    • module: string

    Returns function

      • (...args: any[]): Promise<void>
      • Parameters

        • Rest ...args: any[]

        Returns Promise<void>

createGuardsFn

  • createGuardsFn(guards: any[], instance: Controller, callback: function): Function | null

getDataMetatype

  • getDataMetatype(instance: Controller, callback: function): any

reflectCallbackParamtypes

  • reflectCallbackParamtypes(instance: Controller, callback: function): any[]

Generated using TypeDoc