私はたくさんのメソッドを持つWebサービスを書いています。これらはすべて、次のように設定されています。
[OperationContract]
[WebInvoke(
BodyStyle = WebMessageBodyStyle.Bare,
RequestFormat = WebMessageFormat.Json,
ResponseFormat = WebMessageFormat.Json,
UriTemplate = "x/y/z")]
void someMethod(int x, int y, int z);
私がやりたいのは、web.configファイルでデフォルトの//すべてを設定することですBodyStyle。今、私はこれを行うことができることを知っています:RequestFormatResponseFormat
<endpointBehaviors>
<behavior name="webHttpBehavior">
<webHttp defaultBodyStyle="Bare" defaultOutgoingResponseFormat="Json" />
</behavior>
</endpointBehaviors>
しかし、RequestFormatの属性はないようです。RequestFormatデフォルトをJSONに設定するにはどうすればよいですか?

