Example #1
0
        /// <summary>
        ///
        /// </summary>
        /// <param name="obj"></param>
        /// <returns></returns>
        public static string SerializeObject(object obj)
        {
            var converter = new MyJsonConvert();
            var result    = Newtonsoft.Json.JsonConvert.SerializeObject(obj, converter);

            return($"/*{Newtonsoft.Json.JsonConvert.SerializeObject(converter.TypeDescs)}*/{result}");
        }
Example #2
0
        /// <summary>
        ///
        /// </summary>
        /// <typeparam name="T"></typeparam>
        /// <param name="content"></param>
        /// <returns></returns>
        public static T DeserializeObject <T>(string content)
        {
            var converter = new MyJsonConvert();

            return(Newtonsoft.Json.JsonConvert.DeserializeObject <T>(content, converter));
        }