public void MapItemSizes(List <Item> items) { Dictionary <string, string> iconMap = dao.MapItemBitmaps(items.Select(m => m.BaseRecord).ToList()); for (int i = 0; i < items.Count; i++) { var bitmap = string.Format("{0}.png", Path.GetFileName(iconMap[items[i].BaseRecord].Replace(".dbr", ".tex"))); MapItemSize(bitmap, out items[i].Height, out items[i].Width); } }
public Dictionary <string, string> MapItemBitmaps(List <string> records) { return(ThreadExecuter.Execute( () => repo.MapItemBitmaps(records) )); }