public TopicService( ICreateCommandHandler <CreateTopic, Topic> createTopic, ICommandHandler <UpdateTopic> updateTopic, ICommandHandler <DeleteTopic> deleteTopic, IQueryHandler <GetTopic, Topic> getTopic, IInternalSearchService searchService) { _createTopic = createTopic; _updateTopic = updateTopic; _deleteTopic = deleteTopic; _getTopic = getTopic; _searchService = searchService; }
public SearchService(IInternalSearchService internalSearchService, IQueryHandler <GetAnswerIds, IEnumerable <long> > getAnswerIds) { _internalSearchService = internalSearchService; _getAnswerIds = getAnswerIds; }