.Net WebApi
Net WebApi
小黄瓜要编程
小白刚学习,希望借助blgo更好的学习
展开
-
.Net6去掉返回时间中的T
由于一系列了规则,.Net中返回的时间序列化后都带有T,最近项目升级到.NET6了,返回数据中仍然有T!记录一下升级解决方案!注意在.Net6之前序列化一般使用Newtonsoft.Json 升级后采用 System.Text.Json 。原以为按照.Net5中的方案,在Program中配置一下就可以了,试了一下发现姿势不对,首先.Net6现在默认不需要AddMvc()配置了,我们就不能使用builder.Services.AddMvc().SetCompatibilityVersion(Comp原创 2021-12-28 21:43:13 · 2252 阅读 · 0 评论 -
WebApi开发爬坑记之·一重写ApiController
c# ApiController原创 2017-08-11 16:05:25 · 9727 阅读 · 2 评论 -
WebApi开发爬坑记之·重写ValidationAttribute自定义DateTimeCompareAttribute
ValidationAttribute验证特性一般用来验证数据的格式,范围,是否必填等,我们通过它的子类特性Range Required 等特性可以轻松实现对数据的验证。 但是对于一些特殊需要的特性,系统自带的特性局限性很大,我们就可以自定义扩展需要的特性了。 api的开发中,存在着很多时间范围的查询,一般要求传入开始时间和结束时间 ,并且结束时间必须大于开始时间,只有...原创 2018-12-21 17:04:50 · 1973 阅读 · 2 评论