public CommonService( IArrangementService arrangementService, IArrangementLoadService loadService ) { _arrangementService = arrangementService; _loadService = loadService; }
public TaskService( IArrangementService arrangementService, IArrangementLoadService loadService, IArrangementRunService runService ) { _arrangementService = arrangementService; _loadService = loadService; _runService = runService; }
public SchemaService( IArrangementService arrangementService, IArrangementLoadService loadService, IArrangementSchemaService schemaService ) { _arrangementService = arrangementService; _loadService = loadService; _schemaService = schemaService; }
public ReportService( IArrangementLoadService loadService, IArrangementRunService runService, IArrangementService arrangementService, IHttpContextAccessor httpContextAccessor ) { _loadService = loadService; _runService = runService; _arrangementService = arrangementService; _httpContextAccessor = httpContextAccessor; }
public ArrangementRequestFactory(IConfigurationService configurationService, IProductService productService, IArrangementService arrangementService, ICampaignService campaignService, ILogger <ArrangementRequestFactory> logger, OfferPriceCalculation priceCalculator, CalculatorProvider calculatorProvider, IProductSnapshotRepository productSnapshotRepository) { _configurationService = configurationService ?? throw new ArgumentNullException(nameof(configurationService)); _productService = productService ?? throw new ArgumentNullException(nameof(productService)); _arrangementService = arrangementService ?? throw new ArgumentNullException(nameof(arrangementService)); _campaignService = campaignService ?? throw new ArgumentNullException(nameof(campaignService)); _logger = logger ?? throw new ArgumentNullException(nameof(logger)); _calculatorProvider = calculatorProvider ?? throw new ArgumentNullException(nameof(calculatorProvider)); _priceCalculator = priceCalculator ?? throw new ArgumentNullException(nameof(priceCalculator)); _productSnapshotRepository = productSnapshotRepository ?? throw new ArgumentNullException(nameof(productSnapshotRepository)); }
public RetrieveCurrentExposureCommandHandler( IMediator mediator, IApplicationRepository applicationRepository, ILogger <InitiateOnlineOfferCommand> logger, ApiEndPoints apiEndPoints, IConfigurationService configurationService, IArrangementService arrangementService, IMasterPartyDataService masterPartyDataService, IHttpClientFactory httpClientFactory, IAuditClient auditClient) { _httpClientFactory = httpClientFactory; _auditClient = auditClient ?? throw new ArgumentNullException(nameof(auditClient)); _applicationRepository = applicationRepository; _configurationService = configurationService ?? throw new ArgumentNullException(nameof(configurationService)); _arrangementService = arrangementService ?? throw new ArgumentNullException(nameof(arrangementService)); _masterPartyDataService = masterPartyDataService ?? throw new ArgumentNullException(nameof(masterPartyDataService)); _mediator = mediator ?? throw new ArgumentNullException(nameof(mediator)); _apiEndPoints = apiEndPoints ?? throw new ArgumentNullException(nameof(apiEndPoints)); _logger = logger ?? throw new ArgumentNullException(nameof(logger)); }