/// <summary> /// Initializes a new instance of the <see cref="FinancingService"/> class. /// </summary> /// <param name="repository">The repository<see cref="IFinancingRepository"/></param> public FinancingService(IFinancingRepository repository) { _repository = repository; }
public FinancingRulesProvider(IFinancingRepository financingRepository) { _financingRepository = financingRepository; }
public HasNoDelinquenciesOnFileRule(int customerId, IFinancingRepository financingRepository) { _financingRepository = financingRepository; _customerId = customerId; }
public HasTopTierCreditScoreRule(string ssn, DateTime dateOfBirth, IFinancingRepository financingRepository) { _ssn = ssn; _dateOfBirth = dateOfBirth; _financingRepository = financingRepository; }