private void OnStop() { _pingSubscription.Dispose(); _client.Dispose(); _communicator.Dispose(); _client = null; _communicator = null; Clear(); }
private void OnStopB() { //OnStopZoneRecovery(); if (_pingSubscriptionB != null) { _pingSubscriptionB.Dispose(); } if (_clientB != null) { _clientB.Dispose(); } if (_communicatorB != null) { _communicatorB.Dispose(); } _clientB = null; _communicatorB = null; Clear(ZoneRecoveryAccount.B); }
private void OnStopA() { OnStopZoneRecovery(); if (_pingSubscriptionA != null) { _pingSubscriptionA.Dispose(); } if (_clientA != null) { _clientA.Dispose(); } if (_communicatorA != null) { _communicatorA.Dispose(); } _clientA = null; _communicatorA = null; Clear(ZoneRecoveryAccount.A); }