/// <summary> /// Disconnects from server. Does nothing if already disconnected. /// </summary> public void Disconnect() { if (CommunicationState != CommunicationStates.Connected) { return; } _communicationChannel.Disconnect(); }
/// <summary> /// Disconnects from client and closes underlying communication channel. /// </summary> public void Disconnect() { _communicationChannel.Disconnect(); }