tsioc
Version:
tsioc is AOP, Ioc container, via typescript decorator
13 lines (12 loc) • 674 B
TypeScript
import { LogConfigure } from './LogConfigure';
import { Joinpoint } from '../aop/index';
import { ILogger } from './ILogger';
import { Token } from '../types';
import { ILoggerManger } from './ILoggerManger';
export declare class DefaultLogConfigure implements LogConfigure {
adapter: Token<ILoggerManger>;
constructor(adapter?: Token<ILoggerManger>);
format(joinPoint?: Joinpoint, logger?: ILogger): "" | "%s invoke method \"%s\" with args %o." | "%s invoke method \"%s\"." | "Invoke method \"%s\" returning value %o." | "Invoke method \"%s\" throw error %o.";
formatArgs?(joinPoint?: Joinpoint, logger?: ILogger): any[];
static classAnnations: any;
}