.Net Core
文章平均质量分 87
65号腕
这个作者很懒,什么都没留下…
展开
-
.Net Core里面appsettings.json的使用
从.NET Core开始,项目的配置文件就换成了appsettings.json,以下整理了她的常见用法。1. IConfigurationIConfiguration是用来读取配置的接口,她在Microsoft.Extensions.Configuration.Abstractions包里面,命名空间为Microsoft.Extensions.Configuration。通常需要在使用的地方将她作为依赖注入,对于ASP.NET Core来说,已经默认实现了基于Json的配置,即这次要用到的appset原创 2021-03-25 21:31:49 · 7847 阅读 · 0 评论 -
EntityFramework Core 另类方式删除和更新记录
1. 问题考虑以下场景:1.1 删除记录通常的方式是先使用FirstOrDefault查出某个Entity,然后再用DbSet的Remove方法,最后调用DbContext的SaveChanges。整个过程需要先从数据库查出记录,而且是查出所有的列,难免会带来一定的性能损耗。有没有办法不查询Entity而直接删除记录?1.2 更新记录同删除一样,需要先使用FirstOrDefault查出需要更新的Entity,然后给对应的字段赋值,最后SaveChanges。同样也会带来一定的性能损耗,有没原创 2021-01-19 21:42:45 · 1211 阅读 · 0 评论 -
IdentityServer与Cookie的Samesite
最近在使用IdentityServer的时候碰到谷歌浏览器无法登录的问题,查看网络发现如下错误提示:The Set-Cookie was blocked because it had the “SameSite=None” attribute but did not have the secure attribute, which is required in order to use “SameSite=None”原因是因为IdentityServer在写Cookie的时候使用的是SameSit原创 2020-10-31 21:11:12 · 1361 阅读 · 0 评论