Skip to content

tsoa-next / @tsoa-next/runtime / SpecCacheContext

Interface: SpecCacheContext

Defined in: packages/runtime/src/decorators/specPath.ts:30

Context passed to spec-response caches.

Extended by

Properties

cacheKey

ts
cacheKey: string;

Defined in: packages/runtime/src/decorators/specPath.ts:31


controllerClass

ts
controllerClass: object;

Defined in: packages/runtime/src/decorators/specPath.ts:32


format?

ts
optional format?: SpecDocumentFormat | "html";

Defined in: packages/runtime/src/decorators/specPath.ts:37


fullPath

ts
fullPath: string;

Defined in: packages/runtime/src/decorators/specPath.ts:33


path

ts
path: string;

Defined in: packages/runtime/src/decorators/specPath.ts:34


runtime

ts
runtime: SpecRuntime;

Defined in: packages/runtime/src/decorators/specPath.ts:35


target

ts
target: 
  | BuiltinSpecPathTarget
  | "custom";

Defined in: packages/runtime/src/decorators/specPath.ts:36

TypeScript-first OpenAPI generation, route generation, and runtime validation.