JsonHelper.cs 435 B

123456789101112131415161718192021222324252627
  1. using System;
  2. namespace ETModel
  3. {
  4. public static class JsonHelper
  5. {
  6. public static string ToJson(object obj)
  7. {
  8. return MongoHelper.ToJson(obj);
  9. }
  10. public static T FromJson<T>(string str)
  11. {
  12. return MongoHelper.FromJson<T>(str);
  13. }
  14. public static object FromJson(Type type, string str)
  15. {
  16. return MongoHelper.FromJson(type, str);
  17. }
  18. public static T Clone<T>(T t)
  19. {
  20. return FromJson<T>(ToJson(t));
  21. }
  22. }
  23. }