.svc で定義された WCF サービスがあります。
<%@ ServiceHost Language="C#" Debug="true" Service="OL4RENT.WebService.BienWSREST" CodeBehind="BienWSREST.svc.cs" Factory="System.ServiceModel.Activation.WebServiceHostFactory" %>
インターフェース:
[WebeInvoke( Method = "GET",
ResponseFormat=WebMessageFormat.Json,
BodyStyle = WebMessageBodyStyle.Bare,
UriTemplate = "/{tipo}/{bienId}")]
DataBien VerBien(string tipo, string bienId);
したがって、デフォルトでは Json を返す必要がありますが、ブラウザ経由で通常のリクエストを行うと、応答が xml 形式で返されます! リクエストに Content-Type = application/json がある場合にのみ Json を取得します。
json を返すようにデフォルトの動作を構成するにはどうすればよいですか?