C# 클래스 AccidentalFish.ApplicationSupport.Core.Logging.Implementation.TraceLogger

Logger that writes to the diagnostic tracer
상속: ILogger
파일 보기 프로젝트 열기: JamesRandall/AccidentalFish.ApplicationSupport

공개 메소드들

메소드 설명
Debug ( string message ) : void

Log a debug message

Debug ( string message, Exception exception ) : void

Log a debug message

Error ( string message ) : void

Log an error message

Error ( string message, Exception exception ) : void

Log a error message

Fatal ( string message ) : void

Log an error message

Fatal ( string message, Exception exception ) : void

Log a error message

Information ( string message ) : void

Log an informational message

Information ( string message, Exception exception ) : void

Log an informational message

Log ( LogLevelEnum level, string message ) : void

Log a message at the specified level

Log ( LogLevelEnum level, string message, Exception exception ) : void

Log a message at the specified level

TraceLogger ( IFullyQualifiedName source, LogLevelEnum minimumLogLevel ) : System

Constructor

Verbose ( string message ) : void

Log a debug message

Verbose ( string message, Exception exception ) : void

Log a debug message

Warning ( string message ) : void

Log a warning message

Warning ( string message, Exception exception ) : void

Log a warning message

비공개 메소드들

메소드 설명
Write ( LogLevelEnum level, string text ) : void

메소드 상세

Debug() 공개 메소드

Log a debug message
public Debug ( string message ) : void
message string The message to log
리턴 void

Debug() 공개 메소드

Log a debug message
public Debug ( string message, Exception exception ) : void
message string The message to log
exception System.Exception An exception to log
리턴 void

Error() 공개 메소드

Log an error message
public Error ( string message ) : void
message string The message to log
리턴 void

Error() 공개 메소드

Log a error message
public Error ( string message, Exception exception ) : void
message string The message to log
exception System.Exception An exception to log
리턴 void

Fatal() 공개 메소드

Log an error message
public Fatal ( string message ) : void
message string The message to log
리턴 void

Fatal() 공개 메소드

Log a error message
public Fatal ( string message, Exception exception ) : void
message string The message to log
exception System.Exception An exception to log
리턴 void

Information() 공개 메소드

Log an informational message
public Information ( string message ) : void
message string The message to log
리턴 void

Information() 공개 메소드

Log an informational message
public Information ( string message, Exception exception ) : void
message string The message to log
exception System.Exception An exception to log
리턴 void

Log() 공개 메소드

Log a message at the specified level
public Log ( LogLevelEnum level, string message ) : void
level LogLevelEnum The level to log at
message string The message to log
리턴 void

Log() 공개 메소드

Log a message at the specified level
public Log ( LogLevelEnum level, string message, Exception exception ) : void
level LogLevelEnum The level to log at
message string The message to log
exception System.Exception An exception to log
리턴 void

TraceLogger() 공개 메소드

Constructor
public TraceLogger ( IFullyQualifiedName source, LogLevelEnum minimumLogLevel ) : System
source IFullyQualifiedName
minimumLogLevel LogLevelEnum
리턴 System

Verbose() 공개 메소드

Log a debug message
public Verbose ( string message ) : void
message string The message to log
리턴 void

Verbose() 공개 메소드

Log a debug message
public Verbose ( string message, Exception exception ) : void
message string The message to log
exception System.Exception An exception to log
리턴 void

Warning() 공개 메소드

Log a warning message
public Warning ( string message ) : void
message string The message to log
리턴 void

Warning() 공개 메소드

Log a warning message
public Warning ( string message, Exception exception ) : void
message string The message to log
exception System.Exception An exception to log
리턴 void