我正在努力解決問題,我找不到解決問題的方法。mvc post方法不起作用
這裏是我的類學生:
public class Student
{
public int ID { get; set; }
public string Nume { get; set; }
public string Prenume { get; set; }
public int Nota { get; set; }
public bool Status { get; set; }
}
這裏是從控制器POST方法:
[HttpPost]
public IHttpActionResult Post([FromBody] Student student)
{
if (student == null) return BadRequest();
studenti.Add(student);
return CreatedAtRoute("StudentApi", new { ID = student.ID }, student);
}
我試圖發送一個JSON,如:
{ "ID": 6, "Nume": "Test", "Prenume": "TestP", "Nota": 10, "Status": true }
並返回它...每當我變得空,沒有元素被添加到列表中...
請仔細閱讀http://stackoverflow.com/editing-help看看如何格式化代碼正確...然後給更多細節*如何*您發佈了JSON –
我使用Postman發佈它,Content-Ty pe:application/json和im發送上面提到的模型。 { 「ID」:6, 「Nume」: 「測試」, 「Prenume」: 「TestP」, 「諾塔」:10, 「狀態」:真 }在檢查 – Florin
認沽調試點你能打這個方法?如果不檢查你的路線配置。 –