![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
.Net core
文章平均质量分 55
我是一只小小鱼~
能解决问题的技术才是有价值的技术
展开
-
对象映射-Mapster
在我们组装数据时使用Mapster很方便对model对象的转化 而且Mapster在性能方面也很不错。原创 2023-12-29 16:23:25 · 894 阅读 · 0 评论 -
任务调度-hangfire
hangfire界面上直观看到任务的执行情况,也可以单独部署可以跟我们的业务分开,用它很方便的执行我们定时批处理的任务。原创 2023-12-27 23:49:16 · 1353 阅读 · 0 评论 -
NET中使用SQLSugar操作sqlserver数据库
SqlSugar比起Migrationn数据迁移的方式建库建表,简化很多。ISqlSugarClient封装了常用的CURD功能,并且支持批量操作,在性能方面也不错,是很容易上手的一款orm框架。更多使用方法查看官方文档。原创 2023-12-25 21:16:01 · 1859 阅读 · 0 评论 -
NET中使用Identity+CodeFirst+Jwt实现登录、鉴权
identityASP.NET Core提供了标识(identity)框架,它采用RBAC(role-based access control,基于角色的访问控制)策略,内置了对用户、角色等表的管理及相关的接口,从而简化了系统的开发。CodeFirst先创建实体类,再通过实体类反向的创建数据库和表结构什么是JWT?JSON WEB Token,是一种基于JSON的、用于在网络上声明某种主张的令牌(token)JWT组成。原创 2023-12-24 17:27:33 · 1029 阅读 · 0 评论 -
.NET中的Swagger使用
现在很多项目都是前后端分离的项目,后端写好接口跟前端对接,需要后端提供接口文档、参数等注释,这上面花时间着这些东西,接口修改又要去修改文档,很不方便前后端人员开发有Sawwger有利于前后端开发人员接口的对接,调试,功能上挺丰富的,简单的写了以上几点。原创 2023-12-23 12:41:12 · 2179 阅读 · 0 评论 -
.net core 读取配置的几种方式
.net core 读取配置的几种方式原创 2022-12-05 15:32:56 · 2650 阅读 · 3 评论 -
解决响应中“Access Control Allow Credentials”标头的值为“”,当请求的凭据模式为“include”时,该值必须为“true”的问题
包含 Access-Control-Allow-Credentials 头部的HTTP 响应(HTTP Response) 将告诉浏览器:服务器允许跨域请求的证书;如果浏览器发送证书,但是响应没有包含一个有效的 Access-Control-Allow-Credentials 头部 , 浏览器不会暴露响应给应用,跨域失败;允许跨域证书是一个安全风险。原创 2022-10-27 10:12:27 · 992 阅读 · 0 评论 -
.NetCore API 返回IActionResult 中文被编码
接口返回出现这个原因是Json序列化的时候没有对中文进行处理,我们可以通过设置JsonSerializerOptions设置,这里有两种方式一种直接传递设置,代码如下 /// <summary> /// 成功返回值 /// </summary> /// <param name="context"></param> /// <param name="data.原创 2022-05-16 11:10:34 · 802 阅读 · 0 评论 -
在NET5中 使用code first 进行数据迁移 常见的问题
出现问题1PM> add-migration v1.1Build started...Build succeeded.Microsoft.EntityFrameworkCore.Model.Validation[10400] Sensitive data logging is enabled. Log entries and exception messages may include sensitive application data; this mode should onl...原创 2022-03-31 12:44:17 · 1285 阅读 · 0 评论 -
使用migration进行数据迁移的常用命令
创建add-migration xxx如果应用中配置了多个数据库上下文,那么所有的 迁移命令 都需要指定 -Context 数据库上下文名称add-migration xxx -Context 上下文名称Update-Database默认更新到最后一个版本Update-Database xxx把数据库更新到XXX的状态,迁移脚本不动Remove-migration删除最后一次的迁移脚本,尽量使用命令行方式,不要用手工方式删除,避免出现其他问题Script-Migration...原创 2022-03-27 17:55:38 · 2474 阅读 · 0 评论