IGLib  1.7.2
The IGLib base library EXTENDED - with other lilbraries and applications.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
CShell.Framework.Services.DebugLogger Class Reference

A simple logger that writes to the Visual Studio debug log. From here: http://buksbaum.us/2010/08/08/how-to-do-logging-with-caliburn-micro/ More...

+ Inheritance diagram for CShell.Framework.Services.DebugLogger:
+ Collaboration diagram for CShell.Framework.Services.DebugLogger:

Public Member Functions

 DebugLogger (Type type)
 
void Error (Exception exception)
 
void Info (string format, params object[] args)
 
void Warn (string format, params object[] args)
 
 DebugLogger (Type type)
 
void Error (Exception exception)
 
void Info (string format, params object[] args)
 
void Warn (string format, params object[] args)
 

Private Member Functions

string CreateLogMessage (string format, params object[] args)
 
string CreateLogMessage (string format, params object[] args)
 

Private Attributes

readonly Type type
 

Detailed Description

A simple logger that writes to the Visual Studio debug log. From here: http://buksbaum.us/2010/08/08/how-to-do-logging-with-caliburn-micro/

Constructor & Destructor Documentation

CShell.Framework.Services.DebugLogger.DebugLogger ( Type  type)
inline
CShell.Framework.Services.DebugLogger.DebugLogger ( Type  type)
inline

Member Function Documentation

string CShell.Framework.Services.DebugLogger.CreateLogMessage ( string  format,
params object[]  args 
)
inlineprivate
void CShell.Framework.Services.DebugLogger.Error ( Exception  exception)
inline
void CShell.Framework.Services.DebugLogger.Info ( string  format,
params object[]  args 
)
inline
void CShell.Framework.Services.DebugLogger.Warn ( string  format,
params object[]  args 
)
inline
string CShell.Framework.Services.DebugLogger.CreateLogMessage ( string  format,
params object[]  args 
)
inlineprivate
void CShell.Framework.Services.DebugLogger.Error ( Exception  exception)
inline
void CShell.Framework.Services.DebugLogger.Info ( string  format,
params object[]  args 
)
inline
void CShell.Framework.Services.DebugLogger.Warn ( string  format,
params object[]  args 
)
inline

Member Data Documentation

readonly Type CShell.Framework.Services.DebugLogger.type
private

The documentation for this class was generated from the following file: