public GetEmployeeTopicTreeOperation(
     IEmployeeTopicProgressStatusStrategy employeeTopicProgressStatusStrategy,
     IEmployeeRepository employeeRepository,
     ITopicRepository topicRepository)
 {
     _topicRepository = topicRepository;
     _employeeTopicProgressStatusStrategy = employeeTopicProgressStatusStrategy;
     _employeeRepository = employeeRepository;
 }
Example #2
0
 public GetTopicDetailsOperation(
     IEmployeeCollectionTopicProgressStatusStrategy employeeCollectionTopicProgressStatusStrategy,
     IEmployeeTopicProgressStatusStrategy employeeTopicProgressStatusStrategy,
     IAuthorizationContext authorizationContext,
     ITopicRepository topicRepository)
 {
     _employeeCollectionTopicProgressStatusStrategy = employeeCollectionTopicProgressStatusStrategy;
     _employeeTopicProgressStatusStrategy           = employeeTopicProgressStatusStrategy;
     _authorizationContext = authorizationContext;
     _topicRepository      = topicRepository;
 }
 public EmployeeCollectionTopicProgressStatusStrategy(IEmployeeTopicProgressStatusStrategy employeeTopicProgressStatusStrategy)
 {
     _employeeTopicProgressStatusStrategy = employeeTopicProgressStatusStrategy;
 }