Namespace Terminal.Gui.Tracing
Classes
- ListBackend
A backend that captures trace entries to a list for testing and inspection.
- LoggingBackend
A backend that forwards trace entries to Trace(string, string, string).
- NullBackend
A no-op backend that discards all trace entries. This is the default.
- Trace
Provides unified tracing for debugging and testing. Supports independent enable/disable for different trace categories. Traces are only captured in DEBUG builds.
Structs
- TraceEntry
Captures information about a trace event for debugging and testing.
Interfaces
- ITraceBackend
Interface for trace backends. Implement this to capture trace events for logging, testing, or debugging.