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