public DeviceLogicWithIoTHubDM(IIotHubRepository iotHubRepository, IDeviceRegistryCrudRepository deviceRegistryCrudRepository,
                                IDeviceRegistryListRepository deviceRegistryListRepository, IVirtualDeviceStorage virtualDeviceStorage,
                                ISecurityKeyGenerator securityKeyGenerator, IConfigurationProvider configProvider, IDeviceRulesLogic deviceRulesLogic,
                                INameCacheLogic nameCacheLogic, IDeviceListFilterRepository deviceListFilterRepository) :
     base(iotHubRepository, deviceRegistryCrudRepository, deviceRegistryListRepository, virtualDeviceStorage, securityKeyGenerator, configProvider, deviceRulesLogic, nameCacheLogic, deviceListFilterRepository)
 {
     _configProvider = configProvider;
 }
Пример #2
0
 public JobController(
     IJobRepository jobRepository,
     IDeviceListFilterRepository filterRepository,
     IIoTHubDeviceManager iotHubDeviceManager,
     INameCacheLogic nameCacheLogic)
 {
     _jobRepository       = jobRepository;
     _filterRepository    = filterRepository;
     _iotHubDeviceManager = iotHubDeviceManager;
     _nameCacheLogic      = nameCacheLogic;
 }
 public DeviceLogic(IIotHubRepository iotHubRepository, IDeviceRegistryCrudRepository deviceRegistryCrudRepository,
                    IDeviceRegistryListRepository deviceRegistryListRepository, IVirtualDeviceStorage virtualDeviceStorage,
                    ISecurityKeyGenerator securityKeyGenerator, IConfigurationProvider configProvider, IDeviceRulesLogic deviceRulesLogic,
                    INameCacheLogic nameCacheLogic, IDeviceListFilterRepository deviceListFilterRepository)
 {
     _iotHubRepository             = iotHubRepository;
     _deviceRegistryCrudRepository = deviceRegistryCrudRepository;
     _deviceRegistryListRepository = deviceRegistryListRepository;
     _virtualDeviceStorage         = virtualDeviceStorage;
     _securityKeyGenerator         = securityKeyGenerator;
     _configProvider             = configProvider;
     _deviceRulesLogic           = deviceRulesLogic;
     _nameCacheLogic             = nameCacheLogic;
     _deviceListFilterRepository = deviceListFilterRepository;
 }
Пример #4
0
 public DeviceApiController(IDeviceLogic deviceLogic, IDeviceListFilterRepository filterRepository, IIoTHubDeviceManager deviceManager)
 {
     this._deviceLogic      = deviceLogic;
     this._filterRepository = filterRepository;
     this._deviceManager    = deviceManager;
 }
Пример #5
0
 public FilterLogic(IDeviceListFilterRepository filterRepository, IJobRepository jobRepository)
 {
     _filterRepository = filterRepository;
     _jobRepository    = jobRepository;
 }