Bu screencast anlatıldığı gibi bir HttpResponseException
yükseltmek için çalışıyorum (yaklaşık 1 dakika) kabul etmiyor HttpResponseExceptionHttpStatusCode
throw new HttpResponseException(HttpStatusCode.Unauthorized);
Ama şu hatayı atar gibi uygulama derlemek olmaz:
The best overloaded method match for 'System.Web.Http.HttpResponseException.HttpResponseException(System.Net.Http.HttpResponseMessage)' has some invalid arguments
msdn'deki belgeler, HttpResponseMessage
enum değerini kabul eden bir kurucuya sahip olduğunu belirtir. http://msdn.microsoft.com/en-us/library/hh835324%28v=vs.108%29.aspx
Neyi eksik?
Teşekkür
Gerçek kodunuzu da gönderebilir misiniz? –
Elbette. Yayını güncelledim. – hofnarwillie
HttpResponseException oluşturduğunuzda ve sağ tarafa bastığınızda, dokümanlar ya da yalnızca biri olarak iki kurucu görüyor musunuz? Eğer bir tane varsa, o zaman bir HttpResponseMessage ile sınırlıdır .... VEYA .... belgelerin farklı bir çerçeve sürümünü kullanıyorsunuz. –