@miracledevs/paradigm-express-webapi
Version:
An easy to use MVC WebApi implementation over Express.
18 lines (17 loc) • 657 B
TypeScript
import { ILogger } from "./logger.interface";
import { LogType } from "./log-type";
import { ILogProvider } from "./log-provider.interface";
export declare class Logger implements ILogger {
private _minimumLogLevel;
private _logProvider;
private _messageFormat;
setMinimumLevel(type: LogType): void;
setLogProvider(logProvider: ILogProvider): void;
setMessageFormat(messageFormat: string): void;
trace(message: string): void;
debug(message: string): void;
info(message: string): void;
warning(message: string): void;
error(message: string): void;
log(message: string, type: LogType): void;
}