private async void Init(string name) { blRouter = new BL.BlRouter(_eventAggregator); Food = await blRouter.GetFoodNutritions(name); IsLoad = false; }
private async void OnAddFood(Type obj) { if (Food == null) { Food = await blRouter.GetFoodNutritions(_name); } _eventAggregator.GetEvent <BE.Events.AddFoodToMealEvent>() .Publish(new BE.Events.AddFoodToMealEventArg() { Nutritions = Food, Food = new FoodInMeal() { FoodName = _name, Quantity = this.Quantity } }); }