- Update FluentConsole.Net
- Add optional EventType and DateTime parameters on ToPlainText() extension method.
- Update Test App.
- Add FluentConsole.Net for better console color and performance.
- Add "ResetStatistics" method to reset the logger statistics.
- Improve core engine.
- Refactor some methods to achieve better code readability and reliability.
- Prevent engine start without logging agent(s).
- Add "Console" event log which is used for logging the "Console Output".
- Log the internal event when FastLog.Net engine has been stopped.
- Add "ProcessAllEventsInQueue()" method
- Refactor engine to be compatible with "ProcessAllEventsInQueue()" method.
- Update FastLog.Net Test App To Use "ProcessAllEventsInQueue" Method.
- Add "IsQueueEmpty" property.
- Refactor some methods to achieve better code readability and reliability.
- Add Forever run test !
- Improve Internal Logger Thread-Safety.
- Add Nuget package address to the file header.
- Improve FastLog.Net engine.
- Improve Test App.
- Add UTC Date Time to the file header.
- Improve FastLog.Net Engine exceptions handling.
- Improve StartLogger().
- ExecuteOnDesignTime / ExecuteOnRunTime bug fixed.
- Fix StartLogger() await bug.
- Change log created !