public SolutionService(ICacheManager cacheManager, IRepository<Solution> solRepository, IEventPublisher eventPublisher, ISolutionBPCalculationService solBPCalService, IProductType1ConfigService proType1ConfigService, ISolutionFunderFeatureService solFunFeaService, ISolutionFeatureConfigService solFeaConfigService, ISolutionFunderService solFunService) { this._cacheManager = cacheManager; this._solRepository = solRepository; this._eventPublisher = eventPublisher; this._solBPCalService = solBPCalService; this._proType1ConfigService = proType1ConfigService; this._solFunFeaService = solFunFeaService; this._solFeaConfigService = solFeaConfigService; this._solFunService = solFunService; }
public CommissionCalculationController(IWorkContext workContext, ISolutionBPCalculationService solBPCalService, IProductType1ConfigService productType1ConfigService, ISolutionFeatureConfigService solutionFeatureConfigService, ISolutionService solutionService, IConfigFeeService configFeeService, IBusinessPartnerService bpService, IRepository<LoanSubmission> loanSubmissionRepository, ILoanSubmissionService loanSubmissionService) { this._workContext = workContext; this._solBPCalService = solBPCalService; this._productType1ConfigService = productType1ConfigService; this._solutionFeatureConfigService = solutionFeatureConfigService; this._solutionService = solutionService; this._configFeeService = configFeeService; this._bpService = bpService; this._loanSubmissionRepository = loanSubmissionRepository; this._loanSubmissionService = loanSubmissionService; }