Options
All
  • Public
  • Public/Protected
  • All
Menu

Class ListenersController

Hierarchy

  • ListenersController

Index

Constructors

constructor

Properties

Private Readonly clientFactory

clientFactory: IClientProxyFactory

Private Readonly clientsContainer

clientsContainer: ClientsContainer

Private Readonly container

container: NestContainer

Private Readonly contextCreator

contextCreator: RpcContextCreator

Private Readonly exceptionFiltersCache

exceptionFiltersCache: WeakMap<object, any> = new WeakMap()

Private Readonly exceptionFiltersContext

exceptionFiltersContext: ExceptionFiltersContext

Private Readonly injector

injector: Injector

Private Readonly metadataExplorer

metadataExplorer: ListenerMetadataExplorer = new ListenerMetadataExplorer(new MetadataScanner(),)

Methods

assignClientToInstance

assignClientsToProperties

createRequestScopedHandler

  • createRequestScopedHandler(wrapper: InstanceWrapper, pattern: PatternMetadata, moduleRef: Module, moduleKey: string, methodKey: string, defaultCallMetadata?: Record<string, any>): (Anonymous function)

Private getContextId

  • getContextId<T>(request: T): ContextId

registerPatternHandlers

Generated using TypeDoc