public RecipeConductor(IRecipeDetailsFactory detailsFactory, IReadOnlyCollection <WorkplanViewModel> workplans, ObservableCollection <RecipeViewModel> recipes) { _detailsFactory = detailsFactory; _workplans = workplans; _recipes = recipes; recipes.CollectionChanged += OnRecipeCollectionChanged; }
public RecipeCreatedEventHandler(IRecipeDetailsFactory recipeDetailsFactory, IRecipeDetailsRepository recipeDetailsRepository) { _recipeDetailsFactory = recipeDetailsFactory; _recipeDetailsRepository = recipeDetailsRepository; }
public IngredientUpdatedEventHandler(IRecipeDetailsRepository recipeDetailsRepository, IRecipeDetailsFactory recipeDetailsFactory) { _recipeDetailsRepository = recipeDetailsRepository; _recipeDetailsFactory = recipeDetailsFactory; }
public BuildAllRecipesDetailsCommandHandler(IRecipeDetailsFactory recipeDetailsFactory, IRecipeDetailsRepository recipeDetailsRepository) { _recipeDetailsFactory = recipeDetailsFactory; _recipeDetailsRepository = recipeDetailsRepository; }