ASP.NET
文章平均质量分 70
ASP.NET
奋进的小瓜牛
IT学习者
展开
-
.Net Core 3.1 WebApi +Autofac+Jwt 实现前后端分离 ,通过token授权实现文件上传下载
Asp.Net Core 3.1 WebApi 实现前后端分离 文件上传架构设计:ASP.Net Core 3.1 +Swagger+Jwt+Autofac+Redis+SqlSugar。需求痛点:因为最近在做前后端分离项目,用到了文件上传下载功能,找了很多类似的案例,基本上都是相互转载,很少有原创的,最后没有达到我想要的预期效果,故写此篇文章。需求背景:以前在做文件上传下载,都是基于FrameWork项目或者Core Web项目实现的文件上传或下载,基于web的文件下载及权限比较好实现的。但是现在很多原创 2020-09-24 17:13:43 · 2402 阅读 · 0 评论 -
.Net Core 3.1 WebApi 如何关闭参数自动校验
Asp.Net Core 3.1 WebApi 如何关闭参数自动校验:.netCore参数自动校验的拦截,我们可以根据自己需求进行开启和关闭。问题背景:前段时间因为自己的私人项目与前端对接时,遇到httpGet、Post请求,必须在参数数量以及数据类型完全匹配情况下才能正常请求。前端在核对接口时若是不小心多加了一个参数,或者数据类型弄错了,接口就会报错 400,经排查才发现,框架自己默认就启用了参数自动校验 ,这样使得接口被请求时,必须会按照编写的规则进行。原因分析:例如:我们在定义一个实体类作原创 2020-09-23 16:32:52 · 2388 阅读 · 0 评论 -
通过.NetCore 3.1 WebApi+SqlSuagr构建Api项目批量生成实体类【01】
项目场景:.NetCore 3.1 WebApi+Autofac+SwaggerUI+SqlSugar构建 小工具,批量生成SqlSugar实体问题描述:最近项目需要用SqlSugar重构老项目,由于涉及业务表200余张,手动去copy效率太低,此时分享一个工具给大家。最后我也会附上源码,下载地址在最底部1、下图是整个项目结构,以及操作流程图片2、项目源码地址...原创 2020-12-25 19:01:00 · 566 阅读 · 0 评论 -
Asp.Net Core 3.1 如何设置 自定义json格式输出属性的字母大小写
Asp.Net Core 3.1 如何设置 自定义json格式输出属性的字母大小写 1.在Startup类的 ConfigureServices 方法中加入代码如下(示例): //JSON 全局配置 services.AddControllers().AddNewtonsoftJson(options => { //数据格式按原样输出 --此选项开启默认属性输出 //options.SerializerSettings.ContractResol原创 2020-09-23 16:03:59 · 1612 阅读 · 2 评论