Options
All
  • Public
  • Public/Protected
  • All
Menu

Class Logger

Hierarchy

  • Logger

Implements

Index

Constructors

constructor

  • new Logger(loggerName: string): Logger

Properties

Source

Source: string

Private loggerName

loggerName: string

Private loggingAction

loggingAction: (entry: LogEntry) => void

Type declaration

Methods

callInfo

  • callInfo(memberName: string, logLevel?: LogLevel): void
  • Parameters

    • memberName: string
    • Default value logLevel: LogLevel = LogLevel.Info

    Returns void

debug

  • debug(message: string, memberName?: string): void
  • Parameters

    • message: string
    • Default value memberName: string = ""

    Returns void

error

  • error(exception: Error, memberName?: string): void
  • Parameters

    • exception: Error
    • Default value memberName: string = ""

    Returns void

info

  • info(message: string, memberName?: string): void
  • Parameters

    • message: string
    • Default value memberName: string = ""

    Returns void

log

  • log(level: LogLevel, message: string, memberName: string, error?: Error): void

warn

  • warn(message: string, memberName?: string): void
  • Parameters

    • message: string
    • Default value memberName: string = ""

    Returns void

Generated using TypeDoc