Я пытаюсь создать API с использованием WCF и .Net 4, однако, когда я выкидываю WebProtocolException, он не отображает красивое сообщение об ошибке, как должно, а обрабатывает его как необработанное исключение.
Я использую WebServiceHost2Factory.
Кто-нибудь еще использовал WebProtocolException с .net 4?
Пример моего звонка ниже
throw new WebProtocolException(System.Net.HttpStatusCode.BadRequest, "The DateFrom parameter is invalid",
new Error()
{
Code = 6002,
Message = "Please ensure your dates are in the following format: yyyy/MM/dd hh:mm:ss"
},
null, null);