StringLogger - Aghyad-Khlefawi/Coddee GitHub Wiki
An ILogger that triggers an event on each log.
Events
| Name | Description |
|---|---|
| AppendString | Triggered on the Log method. |
C# Example:
StringBuilder log = new StringBuilder();
StringLogger logger = new StringLogger();
logger.Initialize(LogRecordTypes.Debug);
logger.AppendString += newLog => { log.Append(log); };
logger.Log("Coddee", "A simple log", LogRecordTypes.Information);
//Append to the string builder:
//[4/21/2017 4:36:55 PM] [Information] [Coddee] A simple log