コード例 #1
0
        private async void Init(string name)
        {
            blRouter = new BL.BlRouter(_eventAggregator);
            Food     = await blRouter.GetFoodNutritions(name);

            IsLoad = false;
        }
コード例 #2
0
 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
         }
     });
 }