(
router: T,
routeDefinitions: RouteDefinition[],
instanceWrapper: InstanceWrapper,
moduleKey: string,
routePathMetadata: RoutePathMetadata,
host: string | RegExp | Array<string | RegExp>,
)
| 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, |
no test coverage detected