Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
add ToJson extension method
  • Loading branch information
kajan committed Feb 18, 2021
1 parent 7f611f0 commit 63ffaae
Showing 1 changed file with 19 additions and 0 deletions.
19 changes: 19 additions & 0 deletions AspNetCoreVueMpa.Web/Utils/ObjectExtensions.cs
@@ -0,0 +1,19 @@
using Newtonsoft.Json;
using Newtonsoft.Json.Serialization;

namespace AspNetCoreVueMpa.Web.Utils
{
public static class ObjectExtensions
{
public static string ToJson(this object obj)
{
var settings = new JsonSerializerSettings
{
ContractResolver = new CamelCasePropertyNamesContractResolver(),
NullValueHandling = NullValueHandling.Ignore,
ReferenceLoopHandling = ReferenceLoopHandling.Ignore
};
return JsonConvert.SerializeObject(obj, settings);
}
}
}

0 comments on commit 63ffaae

Please sign in to comment.