public JobIndexPointCalculator(IEventPublisher publisher, ICalculatorEngineFactory calculatorEngineFactory, IEmployeeServiceFactory employeeServiceFactory) { this.calculatorEngineFactory = calculatorEngineFactory; this.publisher = publisher; this.employeeServiceFactory = employeeServiceFactory; }
public EmployeePointManagerService(IEmployeeServiceFactory employeeServiceFactory, IEmployeeRepository employeeRepository) { this.employeeServiceFactory = employeeServiceFactory; this.employeeRepository = employeeRepository; }
public void Init() { this.factory = new EmployeeServiceFactory(); }