C# Class AppMetrics.LogEvent

Summary description for LogEvent
Inheritance: IHttpHandler
Datei anzeigen Open project: fandrei/AppMetrics

Public Methods

Method Description
ProcessRequest ( HttpContext context ) : void
ReportLog ( object val, LogPriority priority = LogPriority.Low ) : void

Private Methods

Method Description
GetDataFilePath ( string applicationKey, string sessionId ) : string
ProcessMessage ( HttpContext context, string applicationKey ) : void
ProcessMessages ( HttpRequest request, string applicationKey, string messagesText, char separator ) : void
ProcessMessages ( HttpRequest request, string applicationKey, string sessionId, string messagesText, char separator ) : void
ValidateLines ( string sessionId, char separator, string lines ) : void
WriteData ( HttpRequest request, string appKey, string sessionId, string lines ) : void
WriteDataRaw ( HttpRequest request, string filePath, string lines ) : void

Method Details

ProcessRequest() public method

public ProcessRequest ( HttpContext context ) : void
context System.Web.HttpContext
return void

ReportLog() public static method

public static ReportLog ( object val, LogPriority priority = LogPriority.Low ) : void
val object
priority LogPriority
return void