public void AddStage(ICookStage stage, params CookingProfile[] cookingProfiles) { cookStages.Add(stage, cookingProfiles.Length == 0 ? defaultCookingProfiles : cookingProfiles); }
public void RemoveStage(ICookStage stage) { cookStages.Remove(stage); }
public void AddStage(ICookStage stage) { CookStages.Add(stage); }