ticatec-node-common-library
Version:
A set of common classes for node express apps.
19 lines (18 loc) • 416 B
TypeScript
import { Scope } from "./Scope";
declare class BeanFactory {
#private;
/**
* 注册一个bean creator
* @param name
* @param beanClass
* @param scope
*/
register(name: string, beanClass: any, scope?: Scope): void;
/**
* 获取一个实例
* @param name
*/
getInstance(name: string): any;
}
declare let beanFactory: BeanFactory;
export default beanFactory;