public Item(ItemData data, IItemDataSaver dataSaver, IItemHistoryFactory itemHistoryFactory) { _data = data; _dataSaver = dataSaver; _itemHistoryFactory = itemHistoryFactory; }
public ItemFactory(IItemDataFactory dataFactory, IItemDataSaver dataSaver, SettingsFactory settingsFactory, IItemHistoryFactory itemHistoryFactory) { _dataFactory = dataFactory; _dataSaver = dataSaver; _settingsFactory = settingsFactory; _itemHistoryFactory = itemHistoryFactory; }
public ItemSaver(IItemDataSaver dataSaver) { _dataSaver = dataSaver; }