public static void CreateItemConfigfile() { TItemjsonhelper mem = new TItemjsonhelper(); mem.List = generateItemList(); string json = JsonConvert.SerializeObject(mem, Formatting.Indented); File.WriteAllText(ItemListPath, json.ToString()); }
public static void OverwriteItemConfig(List <TItem> Itemlist) { TItemjsonhelper mem = new TItemjsonhelper(); mem.List = Itemlist; string json = JsonConvert.SerializeObject(mem, Formatting.Indented); File.WriteAllText(ItemListPath, json.ToString()); }
public static List <TItem> getItemConfig() { List <TItem> mem = new List <TItem>(); JObject o1 = JObject.Parse(File.ReadAllText(ItemListPath)); TItemjsonhelper read = o1.ToObject <TItemjsonhelper>(); mem = read.List; return(mem); }