internal async Task DisableTestTelemetryChannelAsync(CancellationToken cancellationToken) { await JoinableTaskFactory.SwitchToMainThreadAsync(cancellationToken); TelemetryService.DetachTestChannel(LoggerTestChannel.Instance); LoggerTestChannel.Instance.Clear(); }
public void DisableTestTelemetryChannel() { InvokeOnUIThread(cancellationToken => { TelemetryService.DetachTestChannel(LoggerTestChannel.Instance); LoggerTestChannel.Instance.Clear(); }); }
public void EnableTestTelemetryChannel() { InvokeOnUIThread(() => { TelemetryService.DetachTestChannel(LoggerTestChannel.Instance); LoggerTestChannel.Instance.Clear(); TelemetryService.AttachTestChannel(LoggerTestChannel.Instance); }); }
internal async Task <TelemetryVerifier> EnableTestTelemetryChannelAsync(CancellationToken cancellationToken) { await JoinableTaskFactory.SwitchToMainThreadAsync(cancellationToken); TelemetryService.DetachTestChannel(LoggerTestChannel.Instance); LoggerTestChannel.Instance.Clear(); TelemetryService.AttachTestChannel(LoggerTestChannel.Instance); return(new TelemetryVerifier(TestServices)); }