Skip to content

Latest commit

 

History

History
18 lines (14 loc) · 1.59 KB

Trace-Listeners.md

File metadata and controls

18 lines (14 loc) · 1.59 KB

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.