Trace Listeners
July 12, 2017 ยท View on GitHub
Home | Docs | Examples | Guidance | FAQ | Listeners | Fluent | Core
Trace Listeners
The following trace listeners are provided by the Essential.Diagnostics extensions.
Essential.Diagnostics namespace
| Class | Description |
|---|---|
| BufferedEmailTraceListener | Writes trace events to an Email message sent at the end of the host process. |
| ColoredConsoleTraceListener | Writes formatted trace events to the console in color based on the type. |
| EmailTraceListener | Writes trace events to Email messages sent asynchronously. |
| InMemoryTraceListener | Writes traces to an in-memory array. |
| RollingFileTraceListener | Trace listener that writes formatted messages to a text file, rolling to a new file based on a filename template (usually including the date). |
| RollingXmlTraceListener | Trace listener that writes E2ETraceEvent XML fragments to a text file, rolling to a new file based on a filename template (usually including the date). |
| SeqTraceListener | Writes trace information to a Seq logging server. |
| SqlDatabaseTraceListener | Writes trace information to a SQL database. |