MCPcopy
hub / github.com/FoalTS/foal / ApiCallback

Function ApiCallback

packages/core/src/core/openapi/decorators.ts:96–100  ·  view source on GitHub ↗
(
  key: string, callback: IApiCallback | IApiReference | ((controller: any) => IApiCallback | IApiReference)
)

Source from the content-addressed store, hash-verified

94}
95
96export function ApiCallback(
97 key: string, callback: IApiCallback | IApiReference | ((controller: any) => IApiCallback | IApiReference)
98): OpenApiDecorator {
99 return AddMetadataProperty('api:operation:callbacks', key, callback);
100}
101
102export function ApiDeprecated(deprecated: boolean | ((controller: any) => boolean) = true): OpenApiDecorator {
103 return Reflect.metadata('api:operation:deprecated', deprecated);

Callers 3

ControllerClass · 0.90
Controller2Class · 0.90
ControllerClass · 0.90

Calls 1

AddMetadataPropertyFunction · 0.85

Tested by

no test coverage detected