当前位置: 首页 > wzjs >正文

香港服务器建设网站教程快速排名刷

香港服务器建设网站教程,快速排名刷,国外域名交易网站,商务酒店设计网站建设ASP.NET Core编写的WebApi,由于输入参数较多,专门定义了输入参数类并设置[FromBody]方式传值,但测试时始终无法通过postman将输入参数值传递给WebApi,condition对象的所有属性值一直都为空。同时在WebApi内部调用SqlSugar查询数据…

  ASP.NET Core编写的WebApi,由于输入参数较多,专门定义了输入参数类并设置[FromBody]方式传值,但测试时始终无法通过postman将输入参数值传递给WebApi,condition对象的所有属性值一直都为空。同时在WebApi内部调用SqlSugar查询数据库,最后调用Select函数创建并返回新对象实例集合时,返回的Class1类型集合中的所有对象实例的值都为空。
  上述问题的示例代码如下所示:

public class InputParams
{public string Param1st=string.Empty;public string Param2st=string.Empty;public string Param3st=string.Empty;
}[HttpPost]
public string ProcessData([FromBody]InputParams condition)
{......List<Class1>list=db.Queryable<Student>().Select(it=>new Class1{id=it.Id,name=it.Name}).ToList();......
}

  经多次调试无果后,对比网上的WebApi示例及GitHub中的开源项目示例,最终发现类型定义时应定义为属性而非字段,这两者的区别请见参考文献1-2或者自定百度,最终将输入参数类及Select函数创建的对象类型中的字段都修改为属性(如下所示)后,再测试调用WebApi即可正常传值及创建对象实例。

public class InputParams
{public string Param1st { get; set; } = string.Empty;public string Param2st { get; set; } = string.Empty;public string Param3st { get; set; } = string.Empty;
}

参考文献:
[1]https://blog.csdn.net/huoliya12/article/details/51074583
[2]https://blog.csdn.net/qq_41393222/article/details/124969380

http://www.dtcms.com/wzjs/352972.html

相关文章:

  • seo外包网站包就业的培训学校
  • 网站建设中服务器搭建方式2022百度seo优化工具
  • 企业自助建站程序成都百度seo公司
  • 义乌做网站怎么做网络宣传推广
  • 运维管理平台站长之家seo
  • 做项目网站要不要备案百度企业查询
  • 企业做网站设计广告制作公司
  • asp跳转到别的网站东莞seo收费
  • 那些外贸网站个人可以做公司网站建设全包
  • 学做网站多久太原seo外包服务
  • 日本做a网站百度指数如何分析数据
  • 手机网站怎样做解析seo技巧
  • 做公司网站需要几天排名优化价格
  • 太原企业网站制作免费域名注册查询
  • 甜品网站建设方案做整站优化
  • 网站排名优化和竞价站长权重
  • 龙岩做网站开发哪家厉害企业网址怎么申请
  • 网站建设全包设计新疆头条今日头条新闻
  • 珠海营销网站建设无人区在线观看高清1080
  • 深圳网站建设软件开发seo站外优化最主要的是什么
  • wordpress 小公举厦门seo蜘蛛屯
  • 西安企业招聘seo公司北京
  • python做网站用什么河北网络科技有限公司
  • 做网站公司需要帮客户承担广告法吗南宁seo推广优化
  • 免费网站建设推荐设计公司排名
  • 河南省住房城乡与建设厅网站首页站长工具搜索
  • 中山seo关键词杭州网站seo
  • 做网站的那家公司好云南网络营销公司
  • 怎样建自己的网站赚钱网页设计制作网站教程
  • 郑州企业网站排名优化福州网站优化公司