public SensorAPIController(DigitalTwinContext context) { _context = context; if (_context.Sensors.Count() == 0) { _context.Sensors.Add(new Sensor { HardwareId = "1", MachineNaam = "Eerste", DataType = "1", SensorDatas = null }); _context.SaveChanges(); } }
public SimulationsAPIController(DigitalTwinContext context) { _context = context; if (_context.Simulations.Count() == 0) { _context.Simulations.Add(new Simulation { Key = "1", ProductieStraat = "1", KlantId = "1", Bovenwaarde = 1, Onderwaarde = 1 }); _context.SaveChanges(); } }
public RandomDataGenerator(IClientProxy client, DigitalTwinContext context, Simulation simulation) { _context = context; _client = client; _context.Add(simulation); _context.SaveChanges(); _simulation = simulation; deviceClient = DeviceClient.CreateFromConnectionString(settings["DeviceConnectionString"]); }
public SensorDataAPIController(DigitalTwinContext context) { _context = context; if (_context.SensorDatas.Count() == 0) { _context.SensorDatas.Add(new SensorData { TimeStamp = DateTime.Now, Sensor = _context.Sensors.First(), Simulation = _context.Simulations.First(), Value = "Opvuller" }); _context.SaveChanges(); } }
public SensorDataHub(DigitalTwinContext context) { _context = context; }