public class EntityBaseRepository : IEntityBaseRepository where T : class, IEntityBase, new() { private SchedulerContext _context; #region Properties public EntityBaseRepository(SchedulerContext ...
转载 2016-09-27 11:13:00
120阅读
2评论
EntityFramework Core Raw SQL基础查询(执行SQL和存储过程)啥也不说了,拿起键盘就是干,如下:    public class HomeController : Controller     {    &nbsp
原创 2017-04-24 13:54:15
446阅读
前言 随着.NET Core 3.0的发布,EF Core 3.0也随之正式发布
原创 2022-02-09 15:24:48
144阅读
前言 本节我们来讲讲EF Core中的原始查询,目前在项目中对于简单的查询直接通过EF就可以解决,但是涉及到多表查询时为了一步到位就采用了原始查询的方式进行。下面我们一起来看看。 EntityFramework Core Raw SQL 基础查询(执行SQL和存储过程) 啥也不说了,拿起键盘就是干,
原创 2022-01-16 17:25:27
103阅读
前言EntityFramework Core每一次版本的迭代和更新都会带给我们惊喜,每
转载 2023-02-09 08:46:14
240阅读
接下来一段时间我将投入一部分精力在维护公众号上面,介绍的技术将主要在EF Core、ASP.NET Core上,不出意外的话基本会保证2-3天更新一篇文章,同时会保证一篇文章讲解的内容很少,公众号对于放置代码不太方便,所以我尽量少放代码,直接叙述,若有疑问可留下您的评论告知于我。到目前为止EF Core仅仅只支持显式加载和饥饿加载,对于延迟加载我们也可在EF Core 2.1预览版本上看到已经支持
原创 2021-05-06 10:24:48
360阅读
前言 .NET Core提供对应方法可进行健康检查,那么在EF Core中是否也提供了相应的方式呢?
原创 2022-02-09 14:52:48
164阅读
前言 Hello,开始回归开始每周更新一到两篇博客,本节我们回归下EF Core基础,
原创 2022-02-09 15:56:07
283阅读
EntityFramework Core 5.0 VS SQLBulkCopy EF Core 5.0伴随着.NET 5.0发布已有一段时
原创 2022-06-24 08:09:39
108阅读
最近很少去学习和探索新的东西,尤其是之前一直比较关注的EF领域,本身不太懒,但是苦于环境比较影响自身的心情,所以迟迟没有下笔,但是不去学习感觉在精神层面缺少点什么,同时也有园友说EF又更新了,要我再写一篇,最终经过思想斗争后,还是花了一点时间去继续探索。本篇比较理论的去分享最近EF进展,后面有时间会
原创 2022-02-09 16:40:51
165阅读
话题(EntityFramework Core并发)对于并发问题这个话题相信大家并不陌生,当数据量比较大时这个时候我们就需要考虑并发,对于并发涉及到的内容也比较多,在EF Core中我们将并发分为几个小节来陈述,让大家看起来也不太累,也容易接受,我们由浅入深。首先我们看下给出的Blog实体类。    public class Blog&n
原创 2017-04-24 13:54:59
976阅读
EF Core使用Code First迁移到数据库的时候如果设置了导航属性,生成数据库的时候就会建立外键关联,建立外键虽然能保证数据一致性,但是在整成维护的数据的时候简直就是噩梦了。
转载 2021-08-14 20:20:00
1087阅读
2评论
前言 本节我们再来讲讲EF Core,本节算是回归基础吧,当前项目EF Core还是处于1.1版本中,后续等待.net core等版本稳定了全部会更新到2.0版本中,到时再来更新相关文章分享给大家。 相关数据加载 在EF中一直以来都是通过导航属性来加载一个实体的相关数据,在EF Core中加载相关数
原创 2022-02-09 15:54:28
162阅读
One-Many Relationship(一对多关系)首先我们从最简单的一对多关系说起,我们给出需要映射的两个类,一个是Blog,另外一个则是Post,如下:    public class Blog     {       &
转载 2017-07-25 14:14:39
1385阅读
SQLBulkCopy早出现于.NET Framework 2.0,将数据批量写入利用此类毫无疑问最佳,虽其来源任意,但此类仅适用于SQL Server,每个关系数据库都有其批量处理驱动,这里我们仅仅只讨论SQL Server性能差异预估批量数据大小首先给出我们需要用到的测试模型public class User{    public int Id { get; set; }    public 
原创 2021-05-06 09:09:46
237阅读
EF Core 2.2+(包含2.2)版本提供了针对上下文的健康检查,接下来我们直接利用.NET 5.0版本进行演示EntityFramework Core 5.0健康检查我们知道在.NET Core中使用健康检查直接在对应服务中添加健康检查扩展方法即可,如下:services.AddHealthChecks()在上述基础上我们再添加针对EF Core的诊断包才能进行健康检查,首先,我们安装诊断包
原创 2021-05-06 09:10:01
339阅读
前言 对过年已经无感,不过还是有很多闲暇时间来学学东西和多陪陪爸妈,这一点是极好的,好了,本节我们来讲讲EntityFramework Core中的并发问题。 话题(EntityFramework Core并发) 对于并发问题这个话题相信大家并不陌生,当数据量比较大时这个时候我们就需要考虑并发,对于
原创 2022-02-09 16:09:10
395阅读
前言 本节我们来探讨到底需不需要在连接字符串上加上MultipleActiveResultSets = true ?,若您有更深层次的理解欢迎留下您的脚印。 EntityFramework 6.x和EntityFramework Core需要MultipleActiveResultSets? 很多童
原创 2022-02-09 15:29:20
183阅读
前言 一直以来对EF和EF Core都是单独分开来写,从未以比较的形式来讲解,如果您既用过EF 6.x也用过用EF Core是否有了解过EF和EF Core在插入数据时和返回主键有何异同呢?本篇博客是坐在电脑旁本打算写写EF 6.x插入数据注意的问题,心想何不比较二者呢?我也是在探索中(边敲代码边写
原创 2022-02-09 15:33:19
94阅读
自动返回SQL语句当执行LINQ查询时,EF Core 5.0提供了ToQueryString扩展方法返回生成的SQL语句比如,执行如下LINQ查询var name = "jeffcky";var user = _context.Users.Where(d => d.Name == name);var sql = user.ToQueryString();DECLARE @__name_0 
原创 2021-05-06 09:02:07
374阅读
  • 1
  • 2
  • 3
  • 4
  • 5