Este problema conocido ha sido traducido automáticamente del inglés.
Sumario
Cuando el Giftcard Hub recibe cualquier error, termina devolviendo un 500 error al usuario. Esto ocurre porque los errores se manejan en el código del Sistema de Tarjeta de Regalo.
Este comportamiento puede ocurrir en diferentes solicitudes, sin importar el verbo HTTP. La causa raíz es que cuando el Sistema de Tarjeta de Regalo no encuentra contenido en la respuesta, lo cual es común en respuestas 4xx y 5xx, borra el contenido de la memoria. Más tarde, cuando el código intenta acceder de nuevo a este elemento, ya se ha eliminado, lo que da como resultado el siguiente mensaje de error:
No se puede acceder a un objeto eliminado. Nombre del objeto: 'System.Net.Http.StreamContent'.
Con esto, el usuario no tiene información clara sobre lo que ha pasado, lo que hace que la resolución de problemas sea mucho más difícil.
Simulación
No es posible simular este comportamiento.
Workaround
Ninguna.