public void Deactivate() { if (_Adapter != _EmptyAdapter) { _Adapter.Dispose(); _Adapter = _EmptyAdapter; } }
public void Activate(ITelemetryAdapter telemetryAdapter) { if (telemetryAdapter == null) { throw new ArgumentNullException("telemetryAdapter"); } if (_Adapter != _EmptyAdapter) { _Adapter.Dispose(); } _Adapter = telemetryAdapter; }
public TelemetryManager() { _Adapter = _EmptyAdapter; }