UNPKG

dazjsx

Version:

参考nestjs,基于KOA2的一款轻量级的后端开发框架

21 lines (20 loc) 734 B
import Router from 'koa-router'; import { Constructor, DContext, JwtLoginOption, IRecord } from '..'; export declare class DazExportFactory<T = unknown> { private export; private entity; private controller; private jwt; constructor(coExport: T); setRedisOption(): void; setJwtOption(): void; setController(): void; getEntity(): Constructor<unknown>[]; getResult(result: IRecord, isJwt: JwtLoginOption): IRecord; JwtVerify(name: string, inst: Object): (ctx: DContext) => Promise<boolean>; getFactoryArg(target: Constructor): any; processController(inst: Constructor): Object; getRouters(): Router; private handlerFactory; private extractParameters; }