Ich versuche, ein HttpResponseException
zu erhöhen, wie in diesem Screencast (ca. 1 Minute in) beschriebenHttpResponseException Annahme nicht Httpstatuscode
throw new HttpResponseException(HttpStatusCode.Unauthorized);
Aber die App wird nicht kompiliert, wie es die folgenden Fehler wirft:
The best overloaded method match for 'System.Web.Http.HttpResponseException.HttpResponseException(System.Net.Http.HttpResponseMessage)' has some invalid arguments
Die Dokumentation auf msdn sagt, dass es einen Konstruktor hat, der die HttpResponseMessage
enum akzeptiert. http://msdn.microsoft.com/en-us/library/hh835324%28v=vs.108%29.aspx
Was fehlt mir?
Danke
Konnten Sie Ihren tatsächlichen Code auch posten? –
Sicher. Ich habe den Beitrag aktualisiert. – hofnarwillie
Wenn Sie die HttpResponseException erstellen und den rechten Paren treffen, sehen Sie zwei Konstruktoren, wie die Docs anzeigen oder nur einen? Wenn nur einer, dann sind Sie auf eine HttpResponseMessage beschränkt .... ODER .... Sie verwenden eine Version des Frameworks, die sich von der Dokumentation unterscheidet. –