C# 클래스 Chaos.Portal.Core.Logging.DirectLogger

상속: ILog
파일 보기 프로젝트 열기: CHAOS-Community/Portal

공개 메소드들

메소드 설명
Commit ( ) : void
Commit ( uint duration ) : void
Debug ( string message, Exception e = null ) : void
DirectLogger ( ILogFactory loggerFactory ) : System
Error ( string message, Exception e = null ) : void
Fatal ( string message, Exception e = null ) : void
Info ( string message, Exception e = null ) : void
Warn ( string message, Exception e = null ) : void
WithLoglevel ( LogLevel logLevel ) : ILog
WithName ( string name ) : ILog
WithSessionGuid ( System.Guid sessionGuid ) : ILog
WithStopwatch ( Stopwatch stopwatch ) : ILog

비공개 메소드들

메소드 설명
GetLogger ( ) : ILog

메소드 상세

Commit() 공개 메소드

public Commit ( ) : void
리턴 void

Commit() 공개 메소드

public Commit ( uint duration ) : void
duration uint
리턴 void

Debug() 공개 메소드

public Debug ( string message, Exception e = null ) : void
message string
e System.Exception
리턴 void

DirectLogger() 공개 메소드

public DirectLogger ( ILogFactory loggerFactory ) : System
loggerFactory ILogFactory
리턴 System

Error() 공개 메소드

public Error ( string message, Exception e = null ) : void
message string
e System.Exception
리턴 void

Fatal() 공개 메소드

public Fatal ( string message, Exception e = null ) : void
message string
e System.Exception
리턴 void

Info() 공개 메소드

public Info ( string message, Exception e = null ) : void
message string
e System.Exception
리턴 void

Warn() 공개 메소드

public Warn ( string message, Exception e = null ) : void
message string
e System.Exception
리턴 void

WithLoglevel() 공개 메소드

public WithLoglevel ( LogLevel logLevel ) : ILog
logLevel LogLevel
리턴 ILog

WithName() 공개 메소드

public WithName ( string name ) : ILog
name string
리턴 ILog

WithSessionGuid() 공개 메소드

public WithSessionGuid ( System.Guid sessionGuid ) : ILog
sessionGuid System.Guid
리턴 ILog

WithStopwatch() 공개 메소드

public WithStopwatch ( Stopwatch stopwatch ) : ILog
stopwatch Stopwatch
리턴 ILog