Removing old json serilization in test project

This commit is contained in:
Florian Zevedei 2024-10-14 01:42:46 +02:00
parent 0e8e96f2d8
commit 06d4fda9a4

View File

@ -3,7 +3,7 @@ using System.Collections.Generic;
using System.Globalization; using System.Globalization;
using System.IO; using System.IO;
using System.Linq; using System.Linq;
using Newtonsoft.Json; using System.Text.Json;
using TelegramBotBase.Controls.Hybrid; using TelegramBotBase.Controls.Hybrid;
using TelegramBotBase.DataSources; using TelegramBotBase.DataSources;
using TelegramBotBase.Form; using TelegramBotBase.Form;
@ -36,7 +36,7 @@ public class CustomDataSource : ButtonFormDataSource
{ {
try try
{ {
var list = JsonConvert.DeserializeObject<List<string>>(File.ReadAllText("countries.json")); var list = JsonSerializer.Deserialize<List<string>>(File.ReadAllText("countries.json"));
Countries = list; Countries = list;
@ -56,7 +56,7 @@ public class CustomDataSource : ButtonFormDataSource
Countries = countries; Countries = countries;
var tmp = JsonConvert.SerializeObject(countries); var tmp = JsonSerializer.Serialize(countries);
File.WriteAllText(AppContext.BaseDirectory + "countries.json", tmp); File.WriteAllText(AppContext.BaseDirectory + "countries.json", tmp);
} }