上一页 1 2 3 4 5 6 7 ··· 19 下一页
摘要: 全局过滤 多用于类似 系统软删除、多租户的情况: 可以参看文章: EntityFramework Core 2.0全局过滤(HasQueryFilter) - Jeffcky - 博客园 (cnblogs.com) EF Core HasQueryFilter 的小坑 - dudu - 博客园 (c 阅读全文
posted @ 2022-07-27 22:22 百年俊少 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 注意控制台中的 5中状态输出 Part3-33:EF Core如何知道实体数据变了_哔哩哔哩_bilibili 二: 可以使用 AsNoTracking 让EF 不追踪实体的变化,多用户查询出来的结果只用于展示,不用于savechanges保存。 https://www.cnblogs.com/le 阅读全文
posted @ 2022-07-26 23:14 百年俊少 阅读(414) 评论(0) 推荐(0) 编辑
摘要: 1、执行非查询语句: mydbContext.Database.ExecuteSqlInterpolatedAsync($""); ExecuteSqlInterpolatedAsync这个方法: public static int ExecuteSqlInterpolatedAsync(this 阅读全文
posted @ 2022-07-26 22:09 百年俊少 阅读(1305) 评论(0) 推荐(0) 编辑
摘要: IEnumerable 是内存的操作,在内存里执行Linq操作(客户端评估)。 IQueryable 是分析预生成SQL语句,最后在数据库里执行(服务器端评估)。 IQueryable 遇到终结操作:遍历(真正需要取数据操作时),ToList,ToArray,Count,Max,Min等操作时,就会 阅读全文
posted @ 2022-07-24 22:25 百年俊少 阅读(245) 评论(0) 推荐(0) 编辑
摘要: 不清楚现在是否还使用导航属性,这里先记录一下其用法。 导航属性就是类似外键的定义。 分为:一对一导航,一对多(主子表关系),多对多关系(需要中间表)。 HasOne<T>,WithMany<T>,ForeinKey。 还有一种是自引用,用于建立上下级的树形结构。 阅读全文
posted @ 2022-07-24 22:18 百年俊少 阅读(433) 评论(0) 推荐(1) 编辑
摘要: 使用EFCore的功能,主要写三种文件: 1、实体类,Model类,对应数据库的数据字段: public class Book { public long Id { get; set; } public string Title { get; set; } public DateTime PubTi 阅读全文
posted @ 2022-07-19 22:35 百年俊少 阅读(694) 评论(0) 推荐(0) 编辑
摘要: 在.Net 6中,一个Controller中写多个接受Post请求的方法,只需要路由配种中加上Action即可 这是网上看的: var app = builder.Build(); if (!app.Environment.IsDevelopment()) { app.UseExceptionHan 阅读全文
posted @ 2022-07-17 00:23 百年俊少 阅读(477) 评论(0) 推荐(0) 编辑
摘要: 原文链接:.NETCore .NET6中一些常用组件的配置及使用记录,持续更新中。。。 - VictorStar - 博客园 (cnblogs.com) 原文内容很重要,仔细看,以下是我自己查找补充的 ASP.NET Core 3.0 之前的版本中,默认设置使用通过 Newtonsoft.Json 阅读全文
posted @ 2022-07-16 23:47 百年俊少 阅读(601) 评论(0) 推荐(0) 编辑
摘要: 在.Net 5(包含)之前: 先注册Swagger服务 第二注册中间件,启用ui .Net 6之后 在 .Net6里注册Swagger服务的时候,标记要启用 xml注释 同时项目要启用xml 启用之后 在看Swagger文档时 就有类的注释了 可以参考文档:ASP.NET Core 3.1使用Swa 阅读全文
posted @ 2022-07-14 21:33 百年俊少 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 一定要注意的是 配置文件要设置成 始终复制,才能把配置文件复制到运行目录,否则读取不到配置文件 以下代码是在控制台程序中使用加载的, class Program { static void Main(string[] args) { ServiceCollection sc = new Servic 阅读全文
posted @ 2022-07-14 09:15 百年俊少 阅读(529) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 19 下一页