У меня есть службы WCF, определенная на .svc:WCF REST returing всегда XML по умолчанию
<%@ 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! Я получаю только Json, если запрос имеет Content-Type = application/json.
Как настроить поведение по умолчанию для возврата json?
Странно, у меня есть другой проект, который восстанавливает json по умолчанию, с той же конфигурацией: S –