//Complex constructor to be used in unit testing to allow mocking of componets protected BaseSiteSearchSurfaceController(ISiteSearchService siteSearchService, IUmbracoSpellChecker spellChecker, IUmbracoPhraseSuggester phraseSuggester, IPublishedContentCache contentCache, IInputSanitiser inputSanitiser) { _siteSearchService = siteSearchService; _spellChecker = spellChecker; _phraseSuggester = phraseSuggester; _contentCache = contentCache; _inputSanitiser = inputSanitiser; }
public EnSiteSearchSurfaceController(ISiteSearchService siteSearchService, IUmbracoSpellChecker spellChecker, IUmbracoPhraseSuggester phraseSuggester, IPublishedContentCache contentCache, IInputSanitiser inputSanitiser) : base(siteSearchService, spellChecker, phraseSuggester, contentCache, inputSanitiser) { }