public DefaultSearcher( dynamic innovatorInstance, IPreferenceProvider preferencesProvider, ISavedSearchProvider savedSearchProvider, string itemTypeName, string itemTypeSingularLabel) : base((object)innovatorInstance, preferencesProvider, savedSearchProvider) { this.itemTypeName = itemTypeName; this.itemTypeSingularLabel = itemTypeSingularLabel; }
public BaseSearcher(dynamic innovatorInstance, IPreferenceProvider preferencesProvider, ISavedSearchProvider savedSearchProvider) { if (innovatorInstance == null) throw new ArgumentNullException(nameof(innovatorInstance)); if (preferencesProvider == null) throw new ArgumentNullException(nameof(preferencesProvider)); if (savedSearchProvider == null) throw new ArgumentNullException(nameof(savedSearchProvider)); this.innovatorInstance = innovatorInstance; this.preferencesProvider = preferencesProvider; this.savedSearchProvider = savedSearchProvider; }