public AirlyIntegrationService(ILogger <AirlyIntegrationService> logger, IInstallationFacade installationCore, IInstallationClient installationIntegration, IMeasurementFacade measurementCore, IMeasurementClient measurementIntegration) { _logger = logger ?? throw new ArgumentException("Logger is null"); _installationCore = installationCore ?? throw new ArgumentException("IInstallationFacade is null"); _installationIntegration = installationIntegration ?? throw new ArgumentException("IInstallationClient is null"); _measurementCore = measurementCore ?? throw new ArgumentException("IMeasurementFacade is null"); _measurementIntegration = measurementIntegration ?? throw new ArgumentException("IMeasurementClient is null"); }
public MeasurementsController(IMeasurementClient measurementClient, IMapper mapper) { _measurementClient = measurementClient; _mapper = mapper; }