コード例 #1
0
 public Thermostat(ISwitchableDevice device)
 {
     _device = device;
 }
コード例 #2
0
 private static GamelogicEngineSwitch GuessDeviceSwitch(GamelogicEngineSwitch engineSwitch, ISwitchableDevice device)
 {
     if (!string.IsNullOrEmpty(engineSwitch.DeviceItemHint))
     {
         foreach (var deviceSwitch in device.AvailableSwitches)
         {
             var regex = new Regex(engineSwitch.DeviceItemHint.ToLower());
             if (regex.Match(deviceSwitch.Id).Success)
             {
                 return(deviceSwitch);
             }
         }
     }
     return(null);
 }
コード例 #3
0
 public Thermostat(ISwitchableDevice device)
 {
     _device = device;
 }