Рейтинг:
1
NaibedyaKar
Вы можете использовать
Configuration.Formatters.XmlFormatter
public IHttpActionResult Get()
{
//Your code to get the result object
return Content(HttpStatusCode.OK, results, Configuration.Formatters.XmlFormatter);
}
Hasan Habib Surzo
public IHttpActionResult GetWords()
{
//Ваш код для получения результирующего объекта
Интерфейс IEnumerable&ЛТ;&ЛТ;слово&ГТ;&ГТ; слово = дБ.Слова.Список();
return Content (HttpStatusCode.Ладно, слово, конфигурация.Форматеры.XmlFormatter);
}
все еще не работает для Xml, но он работает для JSON.
NaibedyaKar
Странно!! Это прекрасно работает для меня..
Это мой код.
[Route ("api/Products/GetPackCountsTest")]
[HttpGet]
общественные ihttpactionresult с GetPackCountsTest()
{
ВАР продукции = _productRepository.GetPackCounts();
return Content (HttpStatusCode.Хорошо, продукты, конфигурация.Форматеры.XmlFormatter);
}
NaibedyaKar
Можете ли вы попробовать с этим.
public HttpResponseMessage Get()
{
результаты ВАР = _productRepository.GetPackCounts();
запрос на возврат.CreateResponse(HttpStatusCode.Хорошо, результаты, новый XmlMediaTypeFormatter());
}
Hasan Habib Surzo
public HttpResponseMessage GetWords()
{
результаты ВАР = дБ.Слова.Список();
запрос на возврат.CreateResponse(HttpStatusCode.Хорошо, результаты, новый XmlMediaTypeFormatter());
}
еще проблемы.
Пожалуйста, проверьте это с помощью google chrome.
должен ли я запустить какой-либо сервис или зарегистрировать что-либо в WebApiConfig.cs?
также Я обновляю следующий пакет:
Microsoft.AspNetCore.Mvc.Formatters.Xml
Ошибка :
Этот XML-файл, по-видимому, не имеет никакой информации о стиле, связанной с ним. Дерево документов показано ниже.
& lt;ошибка>
"сообщение" запрос недействителен.
если я попытаюсь
[Route ("api/WordsApi/GetWords")]
public IHttpActionResult GetWords()
{
результаты ВАР = дБ.Слова.Список();
return Content (HttpStatusCode.Ладно, результаты, конфигурация.Форматеры.XmlFormatter);
}
Ошибка:
Этот XML-файл, по-видимому, не имеет никакой информации о стиле, связанной с ним. Дерево документов показано ниже.
& lt;ошибка>
< сообщение & gt;произошла ошибка.
NaibedyaKar
Вы можете это проверить
http://forums.asp.net/post/5531588.aspx