public InventoryIntegrationModel(IInventoryImageCatalog imageCatalog, IGameItemsInfoCatalog infoCatalog) { _imageCatalog = imageCatalog; _infoCatalog = infoCatalog; _items = new List <InGameItemInfo>(); _dMarketConverter = new DMarketInfoConverter(); }
protected override List <MarketItemModel> CreateItems() { var result = base.CreateItems(); foreach (var item in result) { item.ClassId = _loadParameters.ClassId; item.Tittle = item.ClassId.ToString(); var codeConverter = new DMarketInfoConverter(); item.ImageUrl = GetUrlForIcon(codeConverter.GetItemType(item.ClassId)); } return(result); }