public void UpdateQuality() { foreach (var item in items) { var gildedRoseItem = GildedRoseItemFactory.Create(item); gildedRoseItem.Update(); } }
public static GildedRoseItem AsGildedRoseItem(this Item item) { return(GildedRoseItemFactory.CreateFrom(item)); }