Я пишу api-контроллер в ASP 5. Я хочу вернуть исключение из кода ошибки, если параметры, переданные службе, неверны. В текущей версии WebAPI я хотел бы сделать:Как вы выбрали исключение HttpResponseException в ASP 5 (vnext)
throw new HttpResponseException(HttpStatusCode.BadRequest);
Однако HttpResponseException
является частью System.Web
, которая была удалена из ASP 5 и, таким образом, я не могу создать его экземпляр больше.
Каков правильный способ сделать это в vNext?
Посмотрите на http://www.strathweb.com/2015/01/migrating-asp-net-web-api-mvc-6-exploring-web-api-compatibility -shim /. – DWright