public GreenHouseService(IGreenHouseRepository greenHouseRepository, ICropRepository cropRepository, LogHandler.Logger logger, IDeviceRepository deviceRepository)
 {
     _logger = logger;
     _greenHouseRepository = greenHouseRepository;
     _cropRepository       = cropRepository;
     _deviceRepository     = deviceRepository;
     _iotConnectClient     = new IotConnectClient(SolutionConfiguration.BearerToken, SolutionConfiguration.Configuration.EnvironmentCode, SolutionConfiguration.Configuration.SolutionKey);
 }
Example #2
0
 public LookupService(LogHandler.Logger logger, IDeviceRepository deviceRepository
                      , IGreenHouseRepository greenHouseRepository, IHardwareKitRepository hardwareKitRepository
                      , ICompanyRepository companyRepository
                      , IKitTypeRepository kitTypeRepository, IKitTypeAttributeRepository kitTypeAttributeRepository
                      , IkitTypeCommandRepository kitTypeCommandRepository)
 {
     _logger                     = logger;
     _deviceRepository           = deviceRepository;
     _greenHouseRepository       = greenHouseRepository;
     _hardwareKitRepository      = hardwareKitRepository;
     _companyRepository          = companyRepository;
     _kitTypeAttributeRepository = kitTypeAttributeRepository;
     _kitTypeRepository          = kitTypeRepository;
     _kitTypeCommandRepository   = kitTypeCommandRepository;
     _iotConnectClient           = new IotConnectClient(SolutionConfiguration.BearerToken, SolutionConfiguration.Configuration.EnvironmentCode, SolutionConfiguration.Configuration.SolutionKey);
 }
Example #3
0
 public ChartService(IGreenHouseRepository greenHouseRepository, LogHandler.Logger logger)
 {
     _greenHouseRepository = greenHouseRepository;
     _logger = logger;
 }