public DefaultCoreSalaryStrategy() { // Each salary strategy will have it's own deductions - not using constructor injection _deductions = Injector.Instance.Inject <IDeductions>("DefaultCoreDeductions"); }
public GermanySalaryStrategy(IGermanySalaryDeductions deductions) { _deductions = deductions; }
public NewZealandSalaryStrategy(INewZealandSalaryDeductions deductions) { _deductions = deductions; }