public ActionResult <IEnumerable <dynamic> > Get()
 {
     return(_context.Set <ShoppingListItem>()
            .Select(wmi => new
     {
         wmi.ID,
         wmi.Text
     }).ToList());
 }
 public ActionResult <IEnumerable <dynamic> > Get()
 {
     return(_context.Set <WeeklyMenuItem>()
            .Select(wmi => new
     {
         wmi.ID,
         wmi.Date,
         wmi.Recipe
     }).ToList());
 }
        public ActionResult <IEnumerable <dynamic> > Get()
        {
            var recipes = _context.Set <Recipe>()
                          .Include(r => r.Ingredients)
                          .Include(r => r.Directions)
                          .Select(r => new
            {
                r.ID,
                r.Name,
                r.Category,
                r.SubCategory,
                r.Servings,
                r.CreatedDate,
                r.RevisionDate,
                Ingredients = r.Ingredients.Select(i => new { i.Text }),
                Directions  = r.Directions.Select(i => new { i.Text, i.Step })
            }).ToList();

            return(recipes);
        }