MCPcopy
hub / github.com/nestjs/nest / applyPathsToRouterProxy

Method applyPathsToRouterProxy

packages/core/router/router-explorer.ts:132–153  ·  view source on GitHub ↗
(
    router: T,
    routeDefinitions: RouteDefinition[],
    instanceWrapper: InstanceWrapper,
    moduleKey: string,
    routePathMetadata: RoutePathMetadata,
    host: string | RegExp | Array<string | RegExp>,
  )

Source from the content-addressed store, hash-verified

130 }
131
132 public applyPathsToRouterProxy<T extends HttpServer>(
133 router: T,
134 routeDefinitions: RouteDefinition[],
135 instanceWrapper: InstanceWrapper,
136 moduleKey: string,
137 routePathMetadata: RoutePathMetadata,
138 host: string | RegExp | Array<string | RegExp>,
139 ) {
140 (routeDefinitions || []).forEach(routeDefinition => {
141 const { version: methodVersion } = routeDefinition;
142 routePathMetadata.methodVersion = methodVersion;
143
144 this.applyCallbackToRouter(
145 router,
146 routeDefinition,
147 instanceWrapper,
148 moduleKey,
149 routePathMetadata,
150 host,
151 );
152 });
153 }
154
155 private applyCallbackToRouter<T extends HttpServer>(
156 router: T,

Callers 2

exploreMethod · 0.95

Calls 1

applyCallbackToRouterMethod · 0.95

Tested by

no test coverage detected