コード例 #1
0
 public MainViewModel(ICoffeMachineDataSender coffeeMachineDatSender)
 {
     _coffeeMachineDataSender = coffeeMachineDatSender;
     SerialNumber             = Guid.NewGuid().ToString().Substring(0, 8);
     makeCappuccinoCommand    = new DelegateCommand(MakeCappuccino);
     makeEspressoCommand      = new DelegateCommand(MakeEspresso);
     Logs             = new ObservableCollection <string>();
     _dispatcherTimer = new DispatcherTimer
     {
         Interval = TimeSpan.FromSeconds(2)
     };
     _dispatcherTimer.Tick += DispatchTimer_Tick;
 }