Ejemplo n.º 1
0
 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;
		}