private static T DeserializeStream <T>(DeserializationContext context) { using (var buffer = context.AsStream()) { return((T)RuntimeTypeModel.Default.Deserialize(buffer, null, typeof(T))); } }
private static T DeserializeStream <T>(DeserializationContext context) { using (var stream = context.AsStream()) { return(MessagePackSerializer.Deserialize <T>(stream)); } }
internal static T Deserialize <T>(DeserializationContext context, RuntimeTypeModel runtimeTypeModel) { using (var buffer = context.AsStream()) { return((T)runtimeTypeModel.Deserialize(buffer, null, typeof(T))); } }
private static T Deserialize(DeserializationContext context) { using (var buffer = context.AsStream()) { return((T)Serializer.ReadObject(buffer)); } }
private static T Deserialize(DeserializationContext context) { using (var buffer = context.AsStream()) { var serializer = new DataContractSerializer(typeof(T)); return((T)serializer.ReadObject(buffer)); } }