/// <summary> /// Initializes a new instance of the <see cref="SearchController"/> class. /// </summary> /// <param name="blogSearchPageViewModelMapper"> /// The blog search page view model mapper. /// </param> /// <param name="searchParameterMapper"> /// The search parameter mapper. /// </param> /// <param name="searchTasks"> /// The search Tasks. /// </param> public SearchController( ISearchPageViewModelMapper blogSearchPageViewModelMapper, ISearchParameterMapper searchParameterMapper, ISearchTasks searchTasks) { this.searchTasks = searchTasks; this.searchParameterMapper = searchParameterMapper; this.blogSearchPageViewModelMapper = blogSearchPageViewModelMapper; }
public SearchController( ISearchTasks searchTasks, ITagTasks tagTasks, IMapper<IList<Tag>, SearchPageViewModel> searchPageViewModelMapper, IMapper<IList<Assertion>, IList<Tag>, SearchResultsPageViewModel> searchResultsPageViewModelMapper) { this.searchTasks = searchTasks; this.tagTasks = tagTasks; this.searchPageViewModelMapper = searchPageViewModelMapper; this.searchResultsPageViewModelMapper = searchResultsPageViewModelMapper; }
public SearchController( ISearchTasks searchTasks, ITagTasks tagTasks, IMapper <IList <Tag>, SearchPageViewModel> searchPageViewModelMapper, IMapper <IList <Assertion>, IList <Tag>, SearchResultsPageViewModel> searchResultsPageViewModelMapper) { this.searchTasks = searchTasks; this.tagTasks = tagTasks; this.searchPageViewModelMapper = searchPageViewModelMapper; this.searchResultsPageViewModelMapper = searchResultsPageViewModelMapper; }