UNPKG

node-web-mvc

Version:
14 lines (13 loc) 837 B
import HttpServletRequest from '../../servlets/http/HttpServletRequest'; import Resource from '../../servlets/resources/Resource'; import ResourceHandlerRegistry from '../../servlets/resources/ResourceHandlerRegistry'; import ResourceResolver from '../../servlets/resources/ResourceResolver'; import ResourceResolverChain from '../../servlets/resources/ResourceResolverChain'; export default class OpenApiResolver implements ResourceResolver { /** * 初始化swagger文档配置 */ static initializeResource(registry: ResourceHandlerRegistry, enable: boolean): void; resolveResource(request: HttpServletRequest, requestPath: string, locations: Resource[], next: ResourceResolverChain): Promise<Resource>; resolveUrlPath(resourcePath: string, locations: Resource[], chain: ResourceResolverChain): Promise<string>; }