public MediatorConnectionStateEventArgs(MediatorConnectionState state, string?comPort) { State = state; ComPort = comPort; }
private void ChangeConnectionStateTo(MediatorConnectionState state, [CanBeNull] string comPortName) { if (state != connectionState.Value) { connectionState.Value = state; ConnectionStateChanged?.Invoke(this, new MediatorConnectionStateEventArgs(state, comPortName)); } }
public MediatorConnectionStateEventArgs(MediatorConnectionState state, [CanBeNull] string comPort) { State = state; ComPort = comPort; }