public RecipeDataGateway(IRecipeDataProvider recipeDataProvider, IComponentDataProvider componentDataProvider, IUnitDataProvider unitDataProvider, IIngredientDataProvider ingredientDataProvider) { this.recipeDataProvider = recipeDataProvider; this.componentDataProvider = componentDataProvider; this.unitDataProvider = unitDataProvider; this.ingredientDataProvider = ingredientDataProvider; }
public ComponentDataProvider(IIngredientDataProvider ingredientDataProvider, IUnitDataProvider unitDataProvider) { this.ingredientDataProvider = ingredientDataProvider; this.unitDataProvider = unitDataProvider; }
public IngredientService(IIngredientDataProvider dataProvider) { DataProvider = dataProvider; }