public static void SaveAccount(MinecraftAccount Account) { CheckForDataDirectory(); string Json = JsonConvert.SerializeObject(Account); CheckForAccountsDirectory(); File.WriteAllText("Data/Accounts/" + Account.Email + ".json", Json); }
public static void LoadAccounts() { CheckForDataDirectory(); CheckForAccountsDirectory(); foreach (string FileName in Directory.GetFiles("Data/Accounts")) { if (FileName.Contains(".json")) { MinecraftAccount Account = JsonConvert.DeserializeObject <MinecraftAccount>(FileName); LoadedAccounts.Add(Account); } } }