From 15361151d981cf1b8a2ba3743a71d99f1d1ca671 Mon Sep 17 00:00:00 2001 From: Timerix Date: Sun, 1 Sep 2024 00:30:50 +0500 Subject: [PATCH] Newtonsoft.Json --- Млаумчерб.Клиент/Config.cs | 10 +++------- Млаумчерб.Клиент/Млаумчерб.Клиент.csproj | 1 + Млаумчерб.Клиент/собрать | 0 3 files changed, 4 insertions(+), 7 deletions(-) mode change 100644 => 100755 Млаумчерб.Клиент/собрать diff --git a/Млаумчерб.Клиент/Config.cs b/Млаумчерб.Клиент/Config.cs index d5f0640..ef5448e 100644 --- a/Млаумчерб.Клиент/Config.cs +++ b/Млаумчерб.Клиент/Config.cs @@ -1,5 +1,4 @@ -using System.Text.Json; -using System.Text.Json.Serialization; +using Newtonsoft.Json; namespace Млаумчерб.Клиент; @@ -25,7 +24,7 @@ public class Config } string text = File.ReadAllText(FileName); - Config? c = JsonSerializer.Deserialize(text); + Config? c = JsonConvert.DeserializeObject(text); if (c is not null) Instance = c; else @@ -41,10 +40,7 @@ public class Config public static void SaveToFile() { //TODO: log - var text = JsonSerializer.Serialize(Instance, new JsonSerializerOptions - { - WriteIndented = true - }); + var text = JsonConvert.SerializeObject(Instance, Formatting.Indented); File.WriteAllText(FileName, text, UTF8WithoutBom); } } \ No newline at end of file diff --git a/Млаумчерб.Клиент/Млаумчерб.Клиент.csproj b/Млаумчерб.Клиент/Млаумчерб.Клиент.csproj index 7977120..1adb1df 100644 --- a/Млаумчерб.Клиент/Млаумчерб.Клиент.csproj +++ b/Млаумчерб.Клиент/Млаумчерб.Клиент.csproj @@ -19,6 +19,7 @@ + diff --git a/Млаумчерб.Клиент/собрать b/Млаумчерб.Клиент/собрать old mode 100644 new mode 100755