public TopicsController(IGetAllTopicsOperation allTopicsOperation, ICreateTopicOperation topicOperation, ILearnTopicOperation learnTopicOperation, IGetTopicTreeOperation topicTreeOperation, IGetTopicDetailsOperation getTopicDetailsOperation, IGetEmployeeTopicTreeOperation getEmployeeTopicTreeOperation, IGetPersonalTopicTreeOperation getPersonalTopicTreeOperation, IUpdateTopicOperation updateTopicOperation, IGetSelfLearnedTopicsOperation getSelfLearnedTopicsOperation) { _getAllTopicsOperation = allTopicsOperation; _createTopicOperation = topicOperation; _learnTopicOperation = learnTopicOperation; _getTopicTreeOperation = topicTreeOperation; _getTopicDetailsOperation = getTopicDetailsOperation; _getEmployeeTopicTreeOperation = getEmployeeTopicTreeOperation; _getPersonalTopicTreeOperation = getPersonalTopicTreeOperation; _updateTopicOperation = updateTopicOperation; _getSelfLearnedTopicsOperation = getSelfLearnedTopicsOperation; }
public GetSelfLearnedTopicsOperation(IGetPersonalTopicTreeOperation personalTopicTreeOperation) { _getPersonalTopicTreeOperation = personalTopicTreeOperation; }