Ejemplo n.º 1
0
 public OfficeConfiguration(
     IDeviceRegistryService deviceService,
     IAreaRegistryService areaService,
     IRemoteSocketService remoteSocketService,
     ActuatorFactory actuatorFactory,
     SensorFactory sensorFactory,
     IMessageBrokerService messageBroker,
     IDeviceMessageBrokerService deviceMessageBroker,
     ILogService logService)
 {
     _messageBroker       = messageBroker ?? throw new ArgumentNullException(nameof(messageBroker));
     _deviceMessageBroker = deviceMessageBroker ?? throw new ArgumentNullException(nameof(deviceMessageBroker));
     _logService          = logService ?? throw new ArgumentNullException(nameof(logService));
     _deviceService       = deviceService ?? throw new ArgumentNullException(nameof(deviceService));
     _areaService         = areaService ?? throw new ArgumentNullException(nameof(areaService));
     _remoteSocketService = remoteSocketService ?? throw new ArgumentNullException(nameof(remoteSocketService));
     _actuatorFactory     = actuatorFactory ?? throw new ArgumentNullException(nameof(actuatorFactory));
     _sensorFactory       = sensorFactory ?? throw new ArgumentNullException(nameof(sensorFactory));
 }
Ejemplo n.º 2
0
 public OfficeConfiguration(
     IDeviceRegistryService deviceService,
     IAreaRegistryService areaService,
     OutpostDeviceService outpostDeviceService,
     CCToolsDeviceService ccToolsBoardService,
     IRemoteSocketService remoteSocketService,
     ActuatorFactory actuatorFactory,
     SensorFactory sensorFactory,
     IMessageBrokerService messageBroker)
 {
     _messageBroker        = messageBroker ?? throw new ArgumentNullException(nameof(messageBroker));
     _outpostDeviceService = outpostDeviceService ?? throw new ArgumentNullException(nameof(outpostDeviceService));
     _deviceService        = deviceService ?? throw new ArgumentNullException(nameof(deviceService));
     _areaService          = areaService ?? throw new ArgumentNullException(nameof(areaService));
     //_ccToolsBoardService = ccToolsBoardService ?? throw new ArgumentNullException(nameof(ccToolsBoardService));
     _remoteSocketService = remoteSocketService ?? throw new ArgumentNullException(nameof(remoteSocketService));
     _actuatorFactory     = actuatorFactory ?? throw new ArgumentNullException(nameof(actuatorFactory));
     _sensorFactory       = sensorFactory ?? throw new ArgumentNullException(nameof(sensorFactory));
 }