Пример #1
0
        public RecipesFacade(IRecipesProvider recipesProvider, IStorageReaderWriter storageReaderWriter)
        {
            _RecipesProvider = recipesProvider;

            SelectedRecipesContainer = new SelectedRecipesContainer();
            // new LocalStorageReaderWriter("favoriteRecipes")
            FavoriteRecipesContainer = new FavoriteRecipesContainer(storageReaderWriter, recipesProvider);
        }
Пример #2
0
 public FavoriteRecipesContainer(IStorageReaderWriter storageReaderWriter, IRecipesProvider recipesProvider)
 {
     _FavoriteRecipesContainerRetriever = new RecipesContainerRetriever(this, storageReaderWriter, recipesProvider);
 }
Пример #3
0
 public RecipesContainerRetriever(RecipesContainer recipesContainer, IStorageReaderWriter storageReaderWriter, IRecipesProvider recipesProvider)
 {
     _recipesContainer    = recipesContainer;
     _storageReaderWriter = storageReaderWriter;
     _recipesProvider     = recipesProvider;
 }
 public RecipesSearcherService(IStorageProductsService storageProducts, IRecipesProvider recipeProvider)
 {
     this.storageProducts = storageProducts;
     this.recipeProvider = recipeProvider;
 }