public void Dispose() { try { _commandSender.Dispose(); } catch { } try { _commandReceiver.Dispose(); } catch { } }