static FakeThermostatRepository() { Thermostats = new ThermostatList { new Thermostat { Actuator = new Measurement<string>("55%", DateTime.Now), CurrentTemp = new Measurement<float?>(19, DateTime.Now), DesiredTemp = new Measurement<float?>(20, DateTime.Now), Mode = new Measurement<ThermostatMode>(ThermostatMode.Auto, DateTime.Now), Name = "Bedroom" }, new Thermostat { Actuator = new Measurement<string>("55%", DateTime.Now), CurrentTemp = new Measurement<float?>(18, DateTime.Now), DesiredTemp = new Measurement<float?>(24, DateTime.Now), Mode = new Measurement<ThermostatMode>(ThermostatMode.Manu, DateTime.Now), Name = "LivingRoom" } }; }
public static ThermostatList ToThermostatList(this IEnumerable<Thermostat> seq) { var outList = new ThermostatList(); outList.AddRange(seq); return outList; }