public async void InitCustomLocalMySQL(string customFolder) { if (this.Database.CreateIfNotExists()) { List <RessourceProducer> allGoldProducer = JsonManager.Instance.GetAllGoldProducersFromJSon(); foreach (RessourceProducer item in allGoldProducer) { DbSetRessourceProducer.Add(item); } List <SoldiersProducer> allSoldierProducer = JsonManager.Instance.GetAllSoldierProducersFromJSon(AllPath.Instance.JsonCustomFolder + customFolder + AllPath.Instance.CustomSoldierProducer); foreach (SoldiersProducer item in allSoldierProducer) { DbSetSoldiersProducer.Add(item); } List <Hero> allHeros = JsonManager.Instance.GetAllHerosFromJSon(AllPath.Instance.JsonCustomFolder + customFolder + AllPath.Instance.CustomHero); foreach (Hero hero in allHeros) { DbSetHeros.Add(hero); } List <Shield> allShield = JsonManager.Instance.GetShieldsFromJSon(); foreach (Shield shield in allShield) { DbSetShield.Add(shield); } HealerHouse HealerHouse = JsonManager.Instance.GetHealerHouseFromJSon(); DbSetHealerHouse.Add(HealerHouse); Blacksmith Blacksmith = JsonManager.Instance.GetBlacksmithFromJSon(); DbSetBlacksmith.Add(Blacksmith); this.SaveChangesAsync(); } }
public async void InitLocalMySQL() { if (this.Database.CreateIfNotExists()) { List <RessourceProducer> allGoldProducer = JsonManager.Instance.GetAllGoldProducersFromJSon(); foreach (RessourceProducer item in allGoldProducer) { DbSetRessourceProducer.Add(item); } List <SoldiersProducer> allSoldierProducer = JsonManager.Instance.GetAllSoldierProducersFromJSon(); foreach (SoldiersProducer item in allSoldierProducer) { DbSetSoldiersProducer.Add(item); } List <Hero> allHeros = JsonManager.Instance.GetAllHerosFromJSon(); foreach (Hero hero in allHeros) { DbSetHeros.Add(hero); } this.SaveChangesAsync(); } }