示例#1
0
 public ApplicationViewModel(IRecipesService recipesService, IProductNutrientsService productNutrientsService,
                             INutrientComponentsService nutrientComponentsService)
 {
     _recipesService            = recipesService;
     _productNutrientsService   = productNutrientsService;
     _nutrientComponentsService = nutrientComponentsService;
     AllRecipes    = new ObservableCollection <Recipe>(_recipesService.GetAll());
     ChosenRecipes = new ObservableCollection <Recipe>();
 }
示例#2
0
 public RecipesService(IUnitOfWork unitOfWork)
 {
     _unitOfWork = unitOfWork;
     _productNutrientsService = new ProductNutrientsService(unitOfWork);
 }