Files
Umbraco-CMS/src/Umbraco.Web.UI.Client/temp-schema-generator/server.ts

28 lines
591 B
TypeScript
Raw Normal View History

import { body, defaultResponse, endpoint, response } from '@airtasker/spot';
import { ProblemDetails, StatusResponse, VersionResponse } from './models';
@endpoint({
method: 'GET',
path: '/server/status',
})
export class GetStatus {
@response({ status: 200 })
success(@body body: StatusResponse) {}
@defaultResponse
default(@body body: ProblemDetails) {}
}
@endpoint({
method: 'GET',
path: '/server/version',
})
export class GetVersion {
@response({ status: 200 })
success(@body body: VersionResponse) {}
@defaultResponse
default(@body body: ProblemDetails) {}
}