Tôi cố gắng để nâng cao một HttpResponseException
như mô tả trong hình màn ảnh này (khoảng 1 phút trong)HttpResponseException không chấp nhận HttpStatusCode
throw new HttpResponseException(HttpStatusCode.Unauthorized);
Nhưng ứng dụng này sẽ không biên dịch vì nó ném các lỗi sau:
The best overloaded method match for 'System.Web.Http.HttpResponseException.HttpResponseException(System.Net.Http.HttpResponseMessage)' has some invalid arguments
Tài liệu về msdn cho biết nó có một hàm tạo chấp nhận hàm HttpResponseMessage
enum. http://msdn.microsoft.com/en-us/library/hh835324%28v=vs.108%29.aspx
Tôi đang thiếu gì?
Cảm ơn
Bạn cũng có thể đăng mã thực tế của mình không? –
Chắc chắn. Tôi đã cập nhật bài đăng. – hofnarwillie
Khi bạn tạo ra các HttpResponseException và nhấn paren quyền, bạn có thấy hai nhà xây dựng như các tài liệu hiển thị hoặc chỉ một? Nếu chỉ một, sau đó bạn được giới hạn trong một HttpResponseMessage .... HOẶC .... bạn đang sử dụng một phiên bản của khuôn khổ khác với tài liệu. –