示例#1
0
 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));
 }
示例#2
0
 public CloudController(DeviceConnectorService deviceConnectorService, CloudMessageFactory cloudMessageFactory)
 {
     _deviceConnectorService = deviceConnectorService ?? throw new ArgumentNullException(nameof(deviceConnectorService));
     _cloudMessageFactory    = cloudMessageFactory ?? throw new ArgumentNullException(nameof(cloudMessageFactory));
 }