Как сделать HttpResponseMessage следовать схеме xml, а не datacontract?Консолидация контента в WEB API без DataContract
я пытался сделать
return new HttpResponseMessage()
{
StatusCode = HttpStatusCode.OK,
Content = new ObjectContent<Foo>(foo, Configuration.Formatters.XmlFormatter)
};
, но это не сделать трюк.
Также, если я это сделаю, действие всегда будет служить xml и не будет вести переговоры по содержанию. Я попытался добавить List как параметр, но HttpResponseMessage не ожидает списка, всего один элемент.
Есть ли способ разрешить ведение контента без использования DataContract? В основном теперь HttpResponseMessage игнорирует xml-схему.