1 files changed, 2 insertions, 1 deletions
diff --git a/MatrixRoomUtils.Core/Extensions/ObjectExtensions.cs b/MatrixRoomUtils.Core/Extensions/ObjectExtensions.cs
index aa1832d..5aa9645 100644
--- a/MatrixRoomUtils.Core/Extensions/ObjectExtensions.cs
+++ b/MatrixRoomUtils.Core/Extensions/ObjectExtensions.cs
@@ -4,11 +4,12 @@ namespace MatrixRoomUtils.Core.Extensions;
public static class ObjectExtensions
{
- public static string ToJson(this object obj, bool indent = true, bool ignoreNull = false)
+ public static string ToJson(this object obj, bool indent = true, bool ignoreNull = false, bool unsafeContent = false)
{
var jso = new JsonSerializerOptions();
if(indent) jso.WriteIndented = true;
if(ignoreNull) jso.IgnoreNullValues = true;
+ if(unsafeContent) jso.Encoder = System.Text.Encodings.Web.JavaScriptEncoder.UnsafeRelaxedJsonEscaping;
return JsonSerializer.Serialize(obj, jso);
}
}
\ No newline at end of file
|