//Notice the dependency injection here public Employee(IWorkYearProvider workYearProvider) { WorkYearProvider = workYearProvider; }
public SampleEmployee(IWorkYearProvider provider) : base(provider) { }