예제 #1
0
파일: JsonHelper.cs 프로젝트: yph0011/ET
        public static object FromJson(Type type, string str)
        {
            object t = JsonMapper.ToObject(type, str);
            ISupportInitialize2 iSupportInitialize = t as ISupportInitialize2;

            if (iSupportInitialize == null)
            {
                return(t);
            }
            iSupportInitialize.EndInit();
            return(t);
        }
예제 #2
0
파일: JsonHelper.cs 프로젝트: yph0011/ET
        public static T FromJson <T>(string str)
        {
            T t = JsonMapper.ToObject <T>(str);
            ISupportInitialize2 iSupportInitialize = t as ISupportInitialize2;

            if (iSupportInitialize == null)
            {
                return(t);
            }
            iSupportInitialize.EndInit();
            return(t);
        }