C# Class Sage.DevTools.Modules.LogViewerModule

Inheritance: IModule
Exibir arquivo Open project: igorfrance/sage

Private Properties

Property Type Description
CreateLogElement System.Xml.XmlElement
GetAppender IAppender
GetLogContents string
GetThreadLogs IEnumerable

Public Methods

Method Description
ProcessElement ( XmlElement moduleElement, ViewConfiguration configuration ) : ModuleResult

Private Methods

Method Description
CreateLogElement ( XmlDocument ownerDoc, log4net.Appender.FileAppender appender, string threadName ) : XmlElement
GetAppender ( string loggerName ) : IAppender
GetLogContents ( log4net.Appender.FileAppender appender ) : string
GetThreadLogs ( log4net.Appender.FileAppender appender, string threadName ) : IEnumerable

Method Details

ProcessElement() public method

public ProcessElement ( XmlElement moduleElement, ViewConfiguration configuration ) : ModuleResult
moduleElement System.Xml.XmlElement
configuration Sage.Views.ViewConfiguration
return Sage.Modules.ModuleResult