Exemplo n.º 1
0
 public Thermostat(ISwitchableDevice device)
 {
     _device = device;
 }
Exemplo n.º 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);
 }
 public Thermostat(ISwitchableDevice device)
 {
     _device = device;
 }