Request BinaryRead in ASP.NET 5 (MVC6)

Ich hatte diesen Code in ASP.NET MVC 5, aber ich kann nicht dafür sorgen, dass er in ASP.NET MVC 6 (ASP.NET 5) funktioniert.

Kann mir jemand helfen

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();           
    } 

Der Fehler ist in:

byte[] parameters = Request.BinaryRead(Request.ContentLength);

HttpRequest enthält keine Definition für BinaryRead und es wurde keine Erweiterungsmethode gefunden, bei der BinaryRead ein erstes Argument vom Typ HttpRequest akzeptiert (fehlt eine using-Direktive oder eine Assembly-Referenz?).

Ich habe so etwas getestet, aber es funktioniert nicht:

HttpContext.Request.BinaryRead

Vielen Dank

Edit: Ähnliche Frage ->Error in binärem read

Antworten auf die Frage(2)

Ihre Antwort auf die Frage