Solicitar BinaryRead en ASP.NET 5 (MVC6)
Tenía este código funcionando en ASP.NET MVC 5, pero no puedo hacer que funcione en ASP.NET MVC 6 (ASP.NET 5)
¿Alguien me puede ayudar?
public EmptyResult PayPalPaymentNotification(PayPalCheckoutInfo payPalCheckoutInfo)
{
PayPalListenerModel model = new PayPalListenerModel();
model._PayPalCheckoutInfo = payPalCheckoutInfo;
byte[] parameters = Request.BinaryRead(Request.ContentLength);
if (parameters != null)
{
model.GetStatus(parameters);
}
return new EmptyResult();
}
El error está en:
byte[] parameters = Request.BinaryRead(Request.ContentLength);
HttpRequest no contiene una definición para BinaryRead y no se encontró ningún método de extensión BinaryRead que acepte un primer argumento de tipo HttpRequest (¿falta una directiva de uso o una referencia de ensamblado?).
He probado algunas cosas como esta, pero no funciona:
HttpContext.Request.BinaryRead
Gracias.
Editar: Pregunta similar ->Error en lectura binaria