using Newtonsoft.Json; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace FlexJobApi.Core { public static class JsonUtils { public static string ToJson(this object obj) { return JsonConvert.SerializeObject(obj); } public static string ToJson(this object obj, JsonSerializerSettings options) { return JsonConvert.SerializeObject(obj, options); } public static T JsonTo(this string json) { return JsonConvert.DeserializeObject(json); } public static T JsonTo(this string json, T anonymousTypeObject) { return JsonConvert.DeserializeAnonymousType(json, anonymousTypeObject); } } }