public void StopMonitoring(IAsyncLogEventSinkInspector inspector) { /* reverse of StartMonitoring */ }
void IAsyncLogEventSinkMonitor.StartMonitoring(IAsyncLogEventSinkInspector inspector) => this.inspector = inspector;
public void StartMonitoring(IAsyncLogEventSinkInspector inspector) => inspector.ToString();
void IAsyncLogEventSinkMonitor.StopMonitoring(IAsyncLogEventSinkInspector inspector) => System.Threading.Interlocked.CompareExchange(ref this.inspector, null, inspector);