При POST запросе получаю null

232
23 июля 2017, 08:18

Метод

[HttpPost]
public HttpResponseMessage Post([FromBody]XMLRequests xmlRequest)

при получении запроса xmlRequest всегда null. Не могу понять в чем проблема

 [HttpPost]
    public HttpResponseMessage Post([FromBody]XMLRequests xmlRequest)//HttpResponseMessage
    {
        HttpResponseMessage response;
        if (xmlRequest != null)
        {
            response = Request.CreateResponse(HttpStatusCode.OK);
        }
        else
        {response = Request.CreateResponse(HttpStatusCode.BadRequest);}
    }
 public class XMLRequests
{
    [XmlElement("action")]
    public string action { get; set; }
    [XmlElement("msg_id")]
    public string msg_id { get; set; }
    [XmlElement("a_number")]
    public string a_number { get; set; }
    [XmlElement("b_number")]
    public string b_number { get; set; }
    [XmlElement("call_datetime")]
    public string call_datetime { get; set; }
}
READ ALSO
Влияют ли пустые переменные на время работы

Влияют ли пустые переменные на время работы

Вот мне стало интересно, влияют ли переменные пустые на работу кода?

267
Как вывести первый элемент из коллекции ASP.NET

Как вывести первый элемент из коллекции ASP.NET

Есть модель новостей, там коллекция картинок (их несколько штук для каждой новости)Надо вывести только первую картинку из этой коллекции

265