예제 #1
0
        public async Task <List <Meal> > GetMealsAsync()
        {
            List <Meal> meals;

            meals = await Meals
                    //.AsNoTracking()
                    .ToListAsync();

            if (meals.Count == 0)
            {
                meals.AddRange(DefaultValues.MealSelectorItems);
                await Meals.AddRangeAsync(meals);
                await SaveChangesAsync();
            }
            return(meals);
        }