У меня есть метод веб-API, подобный этому ниже «ProcessFeed». Я использую Swagger API для тестирования этой службы.
Входные данные должны быть большой строкой XML. Проблема в том, что если в строке есть двойная кавычка (""), она не работает.
Как можно решить это.
Я тоже пытался сделать такой метод - ProcessFeed(string data)
Код
public class InputDataModel
{
public string Data { get; set; }
}
public HttpResponseMessage ProcessFeed(InputDataModel inputDataModel)
{
var response = _processorCore.ProcessFeed(inputDataModel.Data);
}
Чванство
curl -X POST --header 'Content-Type: application/json' --header 'Accept: application/json' -d '{ \
"Data": \
"<Date>"2013-02-05"</Date> \
<Time>19:32:33.407</Time>" \
}' 'http://localhost:50545/processfeed'