@zuiwoxing/posisi
Version:
一款基于typescript 前端控制组件,包括(IOC,AOP,Feign,Logger,Util等)
22 lines (21 loc) • 514 B
TypeScript
/**
*@desc
*@author liudejian
*@date 2020-03-12 21:17
**/
import 'reflect-metadata';
import { AutowireMeta, ServiceMeta } from "../model/Meta";
export declare const CLASS_META_KEY: unique symbol;
export declare const CLASS_PROP_KEY: unique symbol;
/**
* 服务
* @param sm
* @constructor
*/
export declare function Service(sm: ServiceMeta): ClassDecorator;
/**
* 自动注入
* @param am
* @constructor
*/
export declare function Autowired(meta?: AutowireMeta): PropertyDecorator;