Exemple #1
0
        public static async Task <IEnumerable <ItemBaseDto> > LoadAsync()
        {
            var json = await DataUtils.LoadRePoEAsObjectAsync("base_items", true);

            var loader   = new ItemBaseLoader();
            var xmlBases = loader.CreateXmlItemBases(json).ToList();

            Log.Info("Unknown tags: " + string.Join(", ", loader._unknownTags));
            return(xmlBases);
        }
Exemple #2
0
        private async Task <IReadOnlyList <ItemBase> > LoadBases()
        {
            var xmlBases = await ItemBaseLoader.LoadAsync();

            return(xmlBases.Select(x => new ItemBase(_itemImageService, ModDatabase, x)).ToList());
        }