为了账号安全,请及时绑定邮箱和手机立即绑定

无法使用 Postman 测试 create webapi 方法

无法使用 Postman 测试 create webapi 方法

C#
吃鸡游戏 2022-10-23 15:50:51
我需要使用邮递员测试我的 WebAPI 创建方法。目前传递给 create 方法的模型为空。我正在尝试将 JSON 值传递给它。不知道我在做什么是错的        [HttpPost]        [SkipTokenAuthorization]        [Route("api/manager/create")]        public IHttpActionResult Create(PersonViewModel model)        {            var mgrService = GetService<MANAGER>();            var manager = new MANAGER();            if (model != null)            {                manager.PERSON.FIRST_NAME = model.FirstName;                manager.PERSON.LAST_NAME = model.LastName;                var mgr = new MANAGER();                mgr = mgrService.Create(manager);            }            return Ok(manager);        }我在邮递员中选择了选项 raw 和 text as JSON 并编写了以下 JSON{   'FirstName' : 'Ralf'   'LastName' : 'Lauren',   'Id'     : “0” }视图模型 public class PersonViewModel    {        public string FirstName { get; set; }        public string LastName { get; set; }        public int Id { get; set; }  }
查看完整描述

1 回答

?
慕桂英3389331

TA贡献2036条经验 获得超8个赞

试试这个 JSON:


 {

    "FirstName": "Ranjit",

    "LastName": "Menon",

    "Id": 0

}

确保您发送的是有效的 JSON。有很多在线 JSON 验证器,您可以在那里检查您的“原始”邮递员条目是否有效。


https://jsonlint.com/


查看完整回答
反对 回复 2022-10-23
  • 1 回答
  • 0 关注
  • 84 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信