public UnitOfWork(ApplicationDbContext db) { _db = db; Room = new RoomRepository(_db); Device = new DeviceRepository(_db); HttpDevice = new HttpDeviceRepository(_db); MqttDevice = new MqttDeviceRepository(_db); ZigbeeDevice = new ZigbeeDeviceRepository(_db); PublishMessage = new MqttPublishingMessageRepository(_db); SubscribeMessage = new MqttSubscriptionMessageRepository(_db); BatteryReading = new BatteryRepository(_db); ContactReading = new ContactRepository(_db); HumidityReading = new HumidityRepository(_db); MotionReading = new MotionRepository(_db); TemperatureReading = new TemperatureRepository(_db); }
public MotionController() { _motionRepository = new MotionRepository(); }