public void Teardown() { _cancelDelayTokenSource.Cancel(); _action = null; _actionQueue.Teardown(); _actionQueue = null; }
public void Teardown() { _timer?.Teardown(); _actionQueue?.Teardown(); _actionQueue = null; _activityHandler = null; _logger = null; _attributionPackage = null; _timer = null; }
public void Teardown() { _actionQueue?.Teardown(); _requestHandler.Teardown(); _packageQueue.Clear(); _actionQueue = null; _requestHandler = null; _activityHandler = null; _packageQueue = null; _logger = null; _backoffStrategy = null; }
public void Teardown() { _actionQueue?.Teardown(); _packageQueue?.Clear(); _activityHandlerWeakReference.SetTarget(null); _requestHandler.Teardown(); _actionQueue = null; _logger = null; _packageQueue = null; _backoffStrategy = null; _requestHandler = null; _activityHandlerWeakReference = null; }