public static T FromNetSerializer <T>(this byte[] bytes) { using (var ms = new MemoryStream(bytes)) { var obj = (T)NetSerializerFormat.Deserialize(typeof(T), ms); return(obj); } }
public override T DeserializeFromStream <T>(Stream stream) { try { var obj = (T)NetSerializerFormat.Deserialize(typeof(T), stream); return(obj); } catch (Exception ex) { return((T)NetSerializerFormat.HandleException(ex, typeof(T))); } }