public GetPartialSubordinateTopicTreeOperation( ITopicRepository topicRepository, IAuthorizationContext authorizationContext, IEmployeeCollectionTopicProgressStatusStrategy employeeCollectionTopicProgressStatusStrategy) { _topicRepository = topicRepository; _authorizationContext = authorizationContext; _employeeCollectionTopicProgressStatusStrategy = employeeCollectionTopicProgressStatusStrategy; }
public GetTopicDetailsOperation( IEmployeeCollectionTopicProgressStatusStrategy employeeCollectionTopicProgressStatusStrategy, IEmployeeTopicProgressStatusStrategy employeeTopicProgressStatusStrategy, IAuthorizationContext authorizationContext, ITopicRepository topicRepository) { _employeeCollectionTopicProgressStatusStrategy = employeeCollectionTopicProgressStatusStrategy; _employeeTopicProgressStatusStrategy = employeeTopicProgressStatusStrategy; _authorizationContext = authorizationContext; _topicRepository = topicRepository; }