示例#1
0
        private void _simulator_MachineEvents(object sender, SweetsMachineSimulatorEventArg e)
        {
            switch (e.EventType)
            {
            case SweetsMachineEventTypes.BuyProduct:
                AddLog(e.ToString());
                break;

            case SweetsMachineEventTypes.TempSensor:
                AddLogTemp(e.ToString());
                break;
            }
            if (rbSendToCloud.Checked)
            {
                _eventHubSender.SendDataAsync(ConvertToEventHub(e));
            }
            _localFileStore.Save(ConvertToLocalStoreData(e));
        }