public ItemType(Guid guid, string name, int order, IEnumerable <ColumnInformation> listColumns, Predicate <ToolboxItemDefinitionBase> selector, IItemDataFactory factory) { Guid = guid; Name = name; Order = order; ListColumns = listColumns; Selector = selector; ItemFactory = factory; }
public ItemFactory(IItemDataFactory dataFactory, IItemDataSaver dataSaver, SettingsFactory settingsFactory, IItemHistoryFactory itemHistoryFactory) { _dataFactory = dataFactory; _dataSaver = dataSaver; _settingsFactory = settingsFactory; _itemHistoryFactory = itemHistoryFactory; }