コード例 #1
0
ファイル: UnitOfWork.cs プロジェクト: patrykokruta/HomeHelper
 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);
 }
コード例 #2
0
 public MotionController()
 {
     _motionRepository = new MotionRepository();
 }