type-autofac
Version:
tsioc is AOP, Ioc container, via typescript decorator
25 lines (24 loc) • 451 B
TypeScript
import { ILogger } from './ILogger';
/**
* logger manager.
*
* @export
* @interface ILoggerManger
*/
export interface ILoggerManger {
/**
* config logger context.
*
* @param {*} config
* @memberof ILoggerManger
*/
configure(config: any): any;
/**
* get logger.
*
* @param {string} [name]
* @returns {ILogger}
* @memberof ILoggerManger
*/
getLogger(name?: string): ILogger;
}