私は基本的なWCFサービスを持っています:
[OperationContract]
[WebInvoke(Method = "POST",
ResponseFormat = WebMessageFormat.Json,
RequestFormat = WebMessageFormat.Json,
BodyStyle = WebMessageBodyStyle.Bare,
UriTemplate = "object/{id}")]
void MyMethod(String id, MyType myObject);
このサービスを有効な JSON データで呼び出すと、期待どおりに動作します。また、無効な JSON データで呼び出すと、要求エラーが発生しますが、これも予想どおりです。
ただし、このエラーにはスタック トレースと一般的なメッセージが含まれています。
私の質問は、このエラーをキャッチして、自分のメッセージまたは HTML ページを返すにはどうすればよいですか?