The base class for all Logger.

Namespace:  LeCouteauSuisse.API
Assembly:  LeCouteauSuisseAPI (in LeCouteauSuisseAPI.dll) Version: 1.0.0.2 (1.0.0.2)

Syntax

C#
public abstract class BaseLogger : ILogger
Visual Basic (Declaration)
Public MustInherit Class BaseLogger _
	Implements ILogger
Visual C++
public ref class BaseLogger abstract : ILogger

Remarks

This class implements interfaces, initialization, and code for a Logger. It provide to store the LoggerContext, and provide encapsulated Write method. When you derive from this class to implement your logger, you must implement at least the WriteInternal(LoggerLevel, String, Int32, Int32, array<Byte>[]()[], Exception) method in your derived class.

Inheritance Hierarchy

System..::.Object
  LeCouteauSuisse.API..::.BaseLogger

See Also