public void Dispose() { if (_disposed) { return; } _disposed = true; _responseReader.Dispose(); _requestWriter.Dispose(); _physicalConnection.Dispose(); }