Exemple #1
0
 public MainViewModel(ICoffeeMachineDataSender coffeeMachineDataSender)
 {
     _serialNumber            = Guid.NewGuid().ToString().Substring(0, 8);
     MakeCappuccinoCommand    = new DelegateCommand(MakeCappuccino);
     MakeEspressoCommand      = new DelegateCommand(MakeEspresso);
     _coffeeMachineDataSender = coffeeMachineDataSender;
 }
 public MainViewModel(ICoffeeMachineDataSender coffeeMachineDataSender)
 {
     _coffeeMachineDataSender = coffeeMachineDataSender;
     SerialNumber             = Guid.NewGuid().ToString().Substring(0, 8);
     MakeCappucinoCommand     = new DelegateCommand(MakeCappucino);
     MakeEspressoCommand      = new DelegateCommand(MakeEspresso);
     Logs                      = new ObservableCollection <string>();
     _dispatcherTimer          = new DispatcherTimer();
     _dispatcherTimer.Interval = TimeSpan.FromSeconds(2);
     _dispatcherTimer.Tick    += timerClick;
 }