У меня есть существующая веб-служба, которая возвращает ответы в формате XML, и я хотел бы добавить несколько новых методов, возвращающих JSON. Нужно ли мне создавать отдельную веб-службу, которая возвращается в формате JSON, или можно смешать?
Если я использую ResponseFormat = WebMessageFormat.JSON, мне нужно, чтобы служба была аннотирована с помощью [DataContractFormat], но, похоже, у меня нет этого и [XmlSerializerFormat], который требуется для формата ответа типа xml.