Esempio n. 1
0
 ///<summary>
 /// 反序列化
 ///</summary>
 public T Deserialize <T>(byte[] data)
 {
     errorMessage = string.Empty;
     try {
         return(serializeBytes.Deserialize <T>(data));
     } catch (Exception ex) {
         errorMessage = ex.ToExceptionDetail();
         return(default(T));
     }
 }
Esempio n. 2
0
 ///<summary>
 /// 反序列化
 ///</summary>
 public static T FromBytes <T>(byte[] data)
 {
     try {
         if (s_serializeBytes.IsNull())
         {
             string classNameAndAssembly = WebConfig.GetApp("SerializeBytesProviderName");
             Use(classNameAndAssembly);
         }
         return(s_serializeBytes.Deserialize <T>(data));
     } catch (Exception ex) {
         throw ex;
     }
 }