Options
All
  • Public
  • Public/Protected
  • All
Menu

Class RoutesResolver

Hierarchy

  • RoutesResolver

Implements

Index

Constructors

constructor

Properties

Private Readonly config

Private Readonly container

container: NestContainer

Private Readonly injector

injector: Injector

Private Readonly logger

logger: Logger = new Logger(RoutesResolver.name, true)

Private Readonly routerExceptionsFilter

routerExceptionsFilter: RouterExceptionFilters

Private Readonly routerExplorer

routerExplorer: RouterExplorer

Private Readonly routerProxy

routerProxy: RouterProxy = new RouterProxy()

Methods

Private getHostMetadata

  • getHostMetadata(metatype: Type<unknown> | Function): string | undefined

Private getModulePathMetadata

  • getModulePathMetadata(metatype: Type<unknown>): string | undefined

mapExternalException

  • mapExternalException(err: any): any

registerExceptionHandler

  • registerExceptionHandler(): void

registerNotFoundHandler

  • registerNotFoundHandler(): void

registerRouters

resolve

  • resolve<T>(applicationRef: T, basePath: string): void

Generated using TypeDoc