コード例 #1
0
 /// <summary>
 /// Initializes an TimeFilter object.
 /// </summary>
 /// <param name="filterType">The type of filter.</param>
 /// <param name="maxTime">The maximum time value in minutes.</param>
 public TimeFilter(Enums.FilterTypes filterType, int maxTime) : base(filterType)
 {
     _maxTime = maxTime;
 }
コード例 #2
0
 /// <summary>
 /// Initializes the Category Filter object.
 /// </summary>
 /// <param name="filterType">The type of filter.</param>
 /// <param name="category">The category type to be searched for.</param>
 public CategoryFilter(Enums.FilterTypes filterType, string category) : base(filterType)
 {
     _category = category;
 }
コード例 #3
0
 /// <summary>
 /// Initializes the Ingredient Filter object.
 /// </summary>
 /// <param name="filterType">The type of the Ingredient filter.</param>
 /// <param name="ingredients">The ingredients to be included in the search.</param>
 public IngredientFilter(Enums.FilterTypes filterType, List <Ingredient> ingredients)
     : base(filterType)
 {
     _ingredients = ingredients;
 }
コード例 #4
0
 /// <summary>
 /// Initializes the keyword filter object.
 /// </summary>
 /// <param name="filterType">The type of the filter.</param>
 /// <param name="keyword">The string to be searched for.</param>
 public KeywordFilter(Enums.FilterTypes filterType, string keyword) : base(filterType)
 {
     _keyword = keyword;
 }