que estoy tratando de criar a un HttpResponseException
como se describe en este screencast (aproximadamente 1 minuto en)HttpResponseException no aceptar HttpStatusCode
throw new HttpResponseException(HttpStatusCode.Unauthorized);
embargo, la aplicación no se compilará, ya que lanza el siguiente error:
The best overloaded method match for 'System.Web.Http.HttpResponseException.HttpResponseException(System.Net.Http.HttpResponseMessage)' has some invalid arguments
La documentación en msdn dice que tiene un constructor que acepta la enumeración HttpResponseMessage
. http://msdn.microsoft.com/en-us/library/hh835324%28v=vs.108%29.aspx
¿Qué me estoy perdiendo?
Gracias
¿Podría publicar también su código real? –
Claro. He actualizado la publicación. – hofnarwillie
Cuando creas la HttpResponseException y pulsas el paréntesis derecho, ¿ves dos constructores como muestran los documentos o solo uno? Si es solo uno, está limitado a HttpResponseMessage .... O .... está usando una versión del framework que es diferente a la documentación. –