public DeviceConnectorService(AuthorizationService authorizationService, CloudMessageFactory cloudMessageFactory, CloudMessageSerializer cloudMessageSerializer, ILogger <DeviceConnectorService> logger) { _authorizationService = authorizationService ?? throw new ArgumentNullException(nameof(authorizationService)); _cloudMessageFactory = cloudMessageFactory ?? throw new ArgumentNullException(nameof(cloudMessageFactory)); _cloudMessageSerializer = cloudMessageSerializer ?? throw new ArgumentNullException(nameof(cloudMessageSerializer)); _logger = logger ?? throw new ArgumentNullException(nameof(logger)); }
public CloudController(DeviceConnectorService deviceConnectorService, CloudMessageFactory cloudMessageFactory) { _deviceConnectorService = deviceConnectorService ?? throw new ArgumentNullException(nameof(deviceConnectorService)); _cloudMessageFactory = cloudMessageFactory ?? throw new ArgumentNullException(nameof(cloudMessageFactory)); }