public void Close() { if (!IsOpen) { return; } try { Program.DebugLog($"Closing port number {_portNumber}"); RtMidiC.ClosePort(Handle); CheckForError(); IsOpen = false; } catch (Exception) { Program.Log($"Unable to close port number {_portNumber}"); } }
public void Close() { if (!_isOpen) { return; } try { Log.Debug("Closing port number {PortNumber}", _portNumber); RtMidiC.ClosePort(_handle); CheckForError(); _isOpen = false; } catch (Exception e) { Log.Error(e, "Unable to close port number {PortNumber}", _portNumber); } }