Class DiagnosticEventSink
Class that maps diagnostic messages to events.
public class DiagnosticEventSink : IMessageSink
- Inheritance
-
DiagnosticEventSink
- Implements
- Inherited Members
Methods
OnMessage(IMessageSinkMessage)
Reports the presence of a message on the message bus. This method should never throw exceptions.
public bool OnMessage(IMessageSinkMessage message)
Parameters
messageIMessageSinkMessageThe message from the message bus
Returns
- bool
Return
trueto continue running tests, orfalseto stop.
Events
DiagnosticMessageEvent
Occurs when a IDiagnosticMessage message is received.
public event MessageHandler<IDiagnosticMessage>? DiagnosticMessageEvent
Event Type
ErrorMessageEvent
Occurs when a IErrorMessage message is received.
public event MessageHandler<IErrorMessage>? ErrorMessageEvent
Event Type
InternalDiagnosticMessageEvent
Occurs when a IInternalDiagnosticMessage message is received.
public event MessageHandler<IInternalDiagnosticMessage>? InternalDiagnosticMessageEvent