void ISerializationCallbackReceiver.OnAfterDeserialize()
 {
     try
     {
         var extraTypes = HontPostProcessingUtility.GetChildrenClasses <HontPostProcessingModelBase>();
         mModelList = XmlSerializationHelper.DeSerializationFromString <List <HontPostProcessingModelBase> >(modelSerializeData, extraTypes);
     }
     catch
     {
     }
 }
        void ISerializationCallbackReceiver.OnBeforeSerialize()
        {
            var extraTypes = HontPostProcessingUtility.GetChildrenClasses <HontPostProcessingModelBase>();

            modelSerializeData = XmlSerializationHelper.SerializationToString(mModelList, extraTypes);
        }