public BasicBasicAfterTaxCalculator(IPlanRepository planRepository, ITierCostRepository tierCostRepository, ITierCostsAgeBandRepository tierCostsAgeBandRepository, IUserRateDiscriminatorCalculator userRateDiscriminatorCalculator) { m_planRepository = planRepository; m_tierCostRepository = tierCostRepository; m_tierCostsAgeBandRepository = tierCostsAgeBandRepository; m_userRateDiscriminatorCalculator = userRateDiscriminatorCalculator; }
public BaseTierCalculator(IPlanRepository planRepository, ITierCostsAgeBandRepository tierCostsAgeBandRepository) { m_planRepository = planRepository; m_tierCostsAgeBandRepository = tierCostsAgeBandRepository; }
public AgeBandedPremiumOverrideCalculator(ITierCostsAgeBandRepository tierCostsAgeBandRepository) { m_tierCostsAgeBandRepository = tierCostsAgeBandRepository; }