public DevicesController(IDevicesService devicesService, IDeviceDetailsService deviceService, ICommandSendService commandSendService, ICommandsManagementService commandManagementService) { _devicesService = devicesService; _deviceDetailsService = deviceService; _commandSendService = commandSendService; _commandManagementService = commandManagementService; }
public DeviceDetailsController(IDeviceDetailsCommands detailsCommands, IDeviceDetailsService deviceDetailsService) { this._deviceService = deviceDetailsService ?? throw new ArgumentNullException(nameof(deviceDetailsService)); this._detailsCommands = detailsCommands ?? throw new ArgumentNullException(nameof(deviceDetailsService)); }