Example #1
0
 public JobController(
     IJobRepository jobRepository,
     IDeviceListFilterRepository filterRepository,
     IIoTHubDeviceManager iotHubDeviceManager,
     INameCacheLogic nameCacheLogic)
 {
     _jobRepository       = jobRepository;
     _filterRepository    = filterRepository;
     _iotHubDeviceManager = iotHubDeviceManager;
     _nameCacheLogic      = nameCacheLogic;
 }
        public DeviceController(IDeviceLogic deviceLogic,
                                IDeviceTypeLogic deviceTypeLogic,
                                IConfigurationProvider configProvider,
                                IApiRegistrationRepository apiRegistrationRepository,
                                ICellularExtensions cellularExtensions,
                                IJobRepository jobRepository,
                                IUserSettingsLogic userSettingsLogic,
                                IIoTHubDeviceManager deviceManager,
                                IDeviceIconRepository iconRepository)
        {
            _deviceLogic               = deviceLogic;
            _deviceTypeLogic           = deviceTypeLogic;
            _apiRegistrationRepository = apiRegistrationRepository;
            _cellularExtensions        = cellularExtensions;
            _jobRepository             = jobRepository;
            _userSettingsLogic         = userSettingsLogic;
            _deviceManager             = deviceManager;
            _iconRepository            = iconRepository;

            _iotHubName = configProvider.GetConfigurationSettingValue("iotHub.HostName");
        }
Example #3
0
 public DeviceApiController(IDeviceLogic deviceLogic, IDeviceListFilterRepository filterRepository, IIoTHubDeviceManager deviceManager)
 {
     this._deviceLogic      = deviceLogic;
     this._filterRepository = filterRepository;
     this._deviceManager    = deviceManager;
 }
 public IotHubRepository(IIoTHubDeviceManager deviceManager)
 {
     this._deviceManager = deviceManager;
 }
Example #5
0
 public JobApiController(IJobRepository jobRepository, IIoTHubDeviceManager iotHubDeviceManager)
 {
     _jobRepository       = jobRepository;
     _iotHubDeviceManager = iotHubDeviceManager;
 }
 public JobIndicatorsApiController(IIoTHubDeviceManager iotHubDeviceManager)
 {
     _iotHubDeviceManager = iotHubDeviceManager;
 }
Example #7
0
 public DeviceIconApiController(IIoTHubDeviceManager deviceManager, IDeviceIconRepository deviceIconRepository)
 {
     this._deviceIconRepository = deviceIconRepository;
     this._deviceManager        = deviceManager;
 }
 public IotHubRepository(IIoTHubDeviceManager deviceManager)
 {
     this._deviceManager = deviceManager;
 }
 public DeviceRegistryRepositoryWithIoTHubDM(IDocumentDBClient <DeviceModel> documentClient, IIoTHubDeviceManager deviceManager) :
     base(documentClient)
 {
     _deviceManager = deviceManager;
 }
 public DeviceTwinApiController(IIoTHubDeviceManager deviceManager, INameCacheLogic nameCacheLogic)
 {
     this._deviceManager  = deviceManager;
     this._nameCacheLogic = nameCacheLogic;
 }