private void DisposeNetwork() { IsConnected = false; LastAction = LastActionConstants.DisposingNetwork; _pipeReader?.CompleteAsync(); _pipeWriter?.CompleteAsync(); _socket?.Close(); _socket?.Dispose(); _sslStream?.Dispose(); }
private void DisposeNetwork() { IsConnected = false; LastAction = "Disposing Network"; _socket?.Close(); _socket?.Dispose(); _sslStream?.Dispose(); if (!_disposed) { #pragma warning disable 4014 TryConnectAsync(CancellationToken.None); #pragma warning restore 4014 } }