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