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)); }