Skip to content

@sora-soft/framework


@sora-soft/framework / Logger

Class: Logger ​

Defined in: packages/framework/src/lib/logger/Logger.ts:76

Extended by ​

Constructors ​

Constructor ​

ts
new Logger(options): Logger;

Defined in: packages/framework/src/lib/logger/Logger.ts:97

Parameters ​

ParameterType
optionsILoggerOptions

Returns ​

Logger

Accessors ​

category ​

Get Signature ​

ts
get category(): CategoryLogger;

Defined in: packages/framework/src/lib/logger/Logger.ts:188

Returns ​

CategoryLogger

Methods ​

debug() ​

ts
debug(
   category, 
   content, 
   boundaryFn?): void;

Defined in: packages/framework/src/lib/logger/Logger.ts:103

Parameters ​

ParameterType
categorystring
contentunknown
boundaryFnFunction

Returns ​

void


end() ​

ts
end(): Promise<void>;

Defined in: packages/framework/src/lib/logger/Logger.ts:144

Returns ​

Promise<void>


error() ​

ts
error(
   category, 
   error, 
   content, 
   boundaryFn?): void;

Defined in: packages/framework/src/lib/logger/Logger.ts:123

Parameters ​

ParameterType
categorystring
errorError | ExError
contentunknown
boundaryFnFunction

Returns ​

void


fatal() ​

ts
fatal(
   category, 
   error, 
   content, 
   boundaryFn?): void;

Defined in: packages/framework/src/lib/logger/Logger.ts:119

Parameters ​

ParameterType
categorystring
errorError
contentunknown
boundaryFnFunction

Returns ​

void


info() ​

ts
info(
   category, 
   content, 
   boundaryFn?): void;

Defined in: packages/framework/src/lib/logger/Logger.ts:107

Parameters ​

ParameterType
categorystring
contentunknown
boundaryFnFunction

Returns ​

void


pipe() ​

ts
pipe(output): Logger;

Defined in: packages/framework/src/lib/logger/Logger.ts:139

Parameters ​

ParameterType
outputLoggerOutput

Returns ​

Logger


success() ​

ts
success(
   category, 
   content, 
   boundaryFn?): void;

Defined in: packages/framework/src/lib/logger/Logger.ts:115

Parameters ​

ParameterType
categorystring
contentunknown
boundaryFnFunction

Returns ​

void


warn() ​

ts
warn(
   category, 
   content, 
   boundaryFn?): void;

Defined in: packages/framework/src/lib/logger/Logger.ts:111

Parameters ​

ParameterType
categorystring
contentunknown
boundaryFnFunction

Returns ​

void


errorMessage() ​

ts
static errorMessage(e): 
  | Error
  | ExError
  | {
  args: ErrorArgs;
  code: string;
  message: string;
  name: string;
  stack: string[];
};

Defined in: packages/framework/src/lib/logger/Logger.ts:87

Parameters ​

ParameterType
eError | ExError

Returns ​

| Error | ExError | { args: ErrorArgs; code: string; message: string; name: string; stack: string[]; }

基于 WTFPL 许可发布