Table of Contents

Interface IInstruments

Namespace
Xui.Core.Debug
Assembly
Xui.Core.dll

Factory interface for creating instrumentation sinks. Register in the DI container at startup. Implementations are swappable (console, file, network, E2E test).

public interface IInstruments

Methods

CreateSink()

Creates a new per-run-loop sink for receiving instrumentation events.

IInstrumentsSink CreateSink()

Returns

IInstrumentsSink