Допустим, у меня есть база данных северного ветра, и я использую ADO.NET Entity Data Model, которую я автоматически генерирую из таблиц в базе данных.Затем я добавляю новую службу данных WCF, которая наследуется от DataService.Когда я запускаю веб-приложение, которое запускает службу, я могу запросить данные, подобные этим: http://machine/Northwind.svc/Orders
Это вернет все заказы из таблицы заказов в формате atom / xml.Проблема в том, что я не хочу XML.Я хочу JSON.Я думаю, что я пробовал все виды настроек (web.config) и атрибутов в моем приложении, но я все еще получаю XML.Не важно что.Я могу получить только JSON, когда использую fiddler и изменяю заголовок запроса для принятия JSON.
Мне не нравится концепция согласования контента.Я хочу всегда возвращать данные в формате JSON.Как мне этого добиться?
Имейте в виду, что я не создавал никаких объектов модели, они автоматически создаются на основе таблиц базы данных и связей.