Я хорошо разбираюсь в том, как создавать WebAPI, и, к сожалению, думаю, что это будет довольно просто сделать, я сейчас в затруднении. Я хочу сделать это правильно. Мне нужен WebAPI, который принимает строковое значение в качестве ввода. Эта строка будет xml, но я не хочу, чтобы это был объект, мне просто нужна XML как строка. Я попытался [FromBody], и значение просто становится нулевым. Как правильно это сделать? Это так просто, как показано ниже? Кроме того, каковы соответствующие атрибуты для методов - есть ли где-нибудь список?
Заранее спасибо.
public class TestController : ApiController
{
[HttpPost]
// POST api/values
public HttpResponseMessage Post(string value)
{
//validate user
//do some other stuff
//return response;
}
}