public static T InvokeUnpackFrom <T>(MessagePackSerializer <T> serializer, Unpacker unpacker) { if (serializer == null) { throw new ArgumentNullException("serializer"); } return(serializer.UnpackFromCore(unpacker)); }
public static T InvokeUnpackFrom <T>(MessagePackSerializer <T> serializer, Unpacker unpacker) { if (serializer == null) { SerializationExceptions.ThrowArgumentNullException("serializer"); } #if ASSERT Contract.Assert(unpacker != null); Contract.Assert(serializer != null); #endif // ASSERT return(serializer.UnpackFromCore(unpacker)); }
public static T InvokeUnpackFrom <T>(MessagePackSerializer <T> serializer, Unpacker unpacker) { return(serializer.UnpackFromCore(unpacker)); }