跳到内容

tsoa-next / @tsoa-next/runtime / SpecRequestContext

接口: Spec 请求链接 ​

定义如下: packages/runtime/src/decorators/specPath.ts:41

请求范围上下文传递到自定义 SpecPath 处理者。

扩展 ​

属性 ​

cacheKey ​

ts
cacheKey: string;

定义如下: packages/runtime/src/decorators/specPath.ts:31

继承自 ​

SpecCacheContext.cacheKey


controllerClass ​

ts
controllerClass: object;

定义如下: packages/runtime/src/decorators/specPath.ts:32

继承自 ​

SpecCacheContext.controllerClass


format? ​

ts
optional format?: SpecDocumentFormat | "html";

定义如下: packages/runtime/src/decorators/specPath.ts:37

继承自 ​

SpecCacheContext.format


fullPath ​

ts
fullPath: string;

定义如下: packages/runtime/src/decorators/specPath.ts:33

继承自 ​

SpecCacheContext.fullPath


path ​

ts
path: string;

定义如下: packages/runtime/src/decorators/specPath.ts:34

继承自 ​

SpecCacheContext.path


request? ​

ts
optional request?: unknown;

定义如下: packages/runtime/src/decorators/specPath.ts:42


response? ​

ts
optional response?: unknown;

定义如下: packages/runtime/src/decorators/specPath.ts:43


runtime ​

ts
runtime: SpecRuntime;

定义如下: packages/runtime/src/decorators/specPath.ts:35

继承自 ​

SpecCacheContext.runtime


target ​

ts
target: 
  | BuiltinSpecPathTarget
  | "custom";

定义如下: packages/runtime/src/decorators/specPath.ts:36

继承自 ​

SpecCacheContext.target

方法 ​

getSpecObject() ​

ts
getSpecObject(): Promise<Spec>;

定义如下: packages/runtime/src/decorators/specPath.ts:44

回返 ​

Promise<Spec>


getSpecString() ​

ts
getSpecString(format): Promise<string>;

定义如下: packages/runtime/src/decorators/specPath.ts:45

参数 ​

format ​

SpecDocumentFormat

回返 ​

Promise<string>

贡献者

暂无相关贡献者

页面历史

暂无最近变更历史

以 TypeScript 为先的 OpenAPI 生成、路由生成与运行时验证。