尝试为API编写POST方法时,无法在“邮递员”上获得结果

时间:2019-11-08 07:31:32

标签: c# .net postman

public Kullanicilarr Post([FromBody]Kullanicilarr values )
{
    SmsEntities db = new SmsEntities();
    db.Kullanicilarr.Add(value);
    db.SaveChanges();

    return value;
}

我的SQL表列如下:

Kullaniciadi | Telefonno | GrupID

我还试图像这样发布来自“邮递员”的数据:

{"Kullaniciadi":"jason","Telefonno":"545454","GrupID":"5"}

错误是:db.Kullanicilarr.Add(value); -> : "Value cannot be null, Paramater name: Entity"

enter image description here

1 个答案:

答案 0 :(得分:0)

您传递的请求正文是无效的JSON。有效的请求正文为

{
    "Kullaniciadi": "jason",
    "Telefonno": "545454",
    "GrupID": "5"
}

不是

{
    {
        "Kullaniciadi": "jason",
        "Telefonno": "545454",
        "GrupID": "5"
    }
}

如果您正在寻找JSON错误,请使用JSONLint进行验证。