public IQueryable <Restaurant> InvokeRestaurantSearch(string filter) { selectedStrategy = strategies[UserChoice]; //e.g: Enum Name return(selectedStrategy.Search(filter)); }