using System; using Newtonsoft.Json; namespace LocalizationKeySynchronizer; public static class JsonHelper { public static bool TryDeserialize(string json, out T? result) { try { result = JsonConvert.DeserializeObject(json); return true; } catch (Exception) { result = default; return false; } } public static string Serialize(T value) { return JsonConvert.SerializeObject(value, Formatting.Indented); } }