mirror of
https://github.com/emilybache/GildedRose-Refactoring-Kata.git
synced 2026-02-15 06:21:29 +00:00
23 lines
445 B
C#
23 lines
445 B
C#
using System.Collections.Generic;
|
|
|
|
namespace GildedRoseKata;
|
|
|
|
public class GildedRose
|
|
{
|
|
private readonly IList<Item> _items;
|
|
|
|
public GildedRose(IList<Item> items)
|
|
{
|
|
_items = items;
|
|
}
|
|
|
|
public void UpdateQuality()
|
|
{
|
|
foreach (var item in _items)
|
|
{
|
|
DailyUpdater dailyUpdater = DailyUpdaterFactory.GetDailyUpdater(item);
|
|
dailyUpdater.DailyUpdate(item);
|
|
}
|
|
}
|
|
|
|
} |