@mwcp/ali-oss
Version:
Ali OSS Component for midway.js
30 lines (21 loc) • 561 B
text/typescript
import {
Controller,
Get,
} from '@midwayjs/core'
import { ApiResponse } from '@midwayjs/swagger'
import { MConfig } from '@mwcp/share'
import { Config, ConfigKey, Msg } from '##/lib/types.js'
import { DefaultApi } from './default.types.js'
(DefaultApi.base)
export class DefaultAliOssController {
(ConfigKey.config) private readonly config: Config
(DefaultApi.hello)
({
type: 'string',
description: Msg.hello,
})
async hello(): Promise<string > {
void this.config
return Msg.hello
}
}