C# 클래스 Castle.Core.Logging.WebLogger

The WebLogger sends everything to the HttpContext.Trace
Trace must be enabled on the Asp.Net configuration file (web.config or machine.config)
상속: LevelFilteredLogger
파일 보기 프로젝트 열기: nats/castle-1.0.3-mono

공개 메소드들

메소드 설명
CreateChildLogger ( String newName ) : ILogger

Just returns this logger (WebLogger is not hierarchical).

WebLogger ( ) : System

Creates a new WebLogger with the priority set to DEBUG.

WebLogger ( LoggerLevel logLevel ) : System

Creates a new WebLogger.

WebLogger ( String name ) : System

Creates a new WebLogger.

WebLogger ( String name, LoggerLevel logLevel ) : System

Creates a new WebLogger.

보호된 메소드들

메소드 설명
Log ( LoggerLevel level, String name, String message, Exception exception ) : void

A Common method to log.

메소드 상세

CreateChildLogger() 공개 메소드

Just returns this logger (WebLogger is not hierarchical).
public CreateChildLogger ( String newName ) : ILogger
newName String Ignored
리턴 ILogger

Log() 보호된 메소드

A Common method to log.
protected Log ( LoggerLevel level, String name, String message, Exception exception ) : void
level LoggerLevel The level of logging
name String The Log name.
message String The Message
exception System.Exception The Exception
리턴 void

WebLogger() 공개 메소드

Creates a new WebLogger with the priority set to DEBUG.
public WebLogger ( ) : System
리턴 System

WebLogger() 공개 메소드

Creates a new WebLogger.
public WebLogger ( LoggerLevel logLevel ) : System
logLevel LoggerLevel The Log level typecode.
리턴 System

WebLogger() 공개 메소드

Creates a new WebLogger.
public WebLogger ( String name ) : System
name String The Log name.
리턴 System

WebLogger() 공개 메소드

Creates a new WebLogger.
public WebLogger ( String name, LoggerLevel logLevel ) : System
name String The Log name.
logLevel LoggerLevel The Log level typecode.
리턴 System