Class JsonHelper
- Namespace
- Shift.Common
- Assembly
- Shift.Common.dll
public static class JsonHelper
- Inheritance
-
JsonHelper
- Inherited Members
-
Methods
DeserializeJsObject<T>(string)
public static T DeserializeJsObject<T>(string value)
Parameters
value string
Returns
- T
Type Parameters
T
IsSameType<T>(string)
public static bool IsSameType<T>(string json)
Parameters
json string
Returns
- bool
Type Parameters
T
JsonExport<T>(T, JsonSerializerSettings)
public static string JsonExport<T>(T item, JsonSerializerSettings settings = null)
Parameters
item T
settings JsonSerializerSettings
Returns
- string
Type Parameters
T
JsonImport<T>(string)
public static T JsonImport<T>(string json)
Parameters
json string
Returns
- T
Type Parameters
T
Prettify(string)
public static string Prettify(string json)
Parameters
json string
Returns
- string
SerializeJsObject<T>(T)
public static string SerializeJsObject<T>(T value)
Parameters
value T
Returns
- string
Type Parameters
T
SerializeJson<T>(IEnumerable<T>, string)
public static string SerializeJson<T>(IEnumerable<T> items, string includes)
Parameters
items IEnumerable<T>
includes string
Returns
- string
Type Parameters
T