ICode9

精准搜索请尝试: 精确搜索
  • EntityFramework 学习 一 DbContext2019-05-14 13:55:43

    上一节中EDM自动生成SchoolEntities类,该类继承DbContext EntityFramework4.1之前的版本,EDM生成的类继承ObjectContext,使用ObjectContext稍微有点棘手,DbContext概念上与ObjectContext相似,它是ObjectContext的封装,DbContext是EF重要的组成部分,它是领域或实体类和数据库的桥梁

  • .net core EF Core 视图的应用2019-05-07 19:02:13

     由之前的一篇文章《.net core Entity Framework 与 EF Core》我们都已经知道 EF Core 增加了许多特性,并且性能上也有了很大的提升。 但是EF Core是不支持存储过程及视图的映射的,那么直接通过 DbContext 是没有办法直接调用(就是不能直接 "点" 出来)到存储过程与视图的。 上一篇《.n

  • 已实现乐观锁功能,FreeSql.DbContext 准备起航2019-03-29 22:51:24

    上回说到 FreeSql.DbContext 的规则,以及演示它的执行过程,可惜当时还不支持“乐观锁”,对于更新数据来讲并不安全。 FreeSql 核心库 v0.3.27 已提供乐观锁支持。 实现原理 乐观锁的原理,是利用实体某字段,如:long version,更新前先查询数据,此时 version 为 1,更新时产生的 SQL 会附加 wher

  • .net core mysql ef2019-03-20 11:49:02

    利用nuget添加以下引用          MySql.Data.EntityFrameworkCore         Pomelo.EntityFrameworkCore.MySql         Microsoft.EntityFrameworkCore.Tools  打开 "程序包管理器控制台",执行语句 Scaffold-DbContext "Server=xxx;User Id=xxx;Password=xxxm;Data

  • 轻量级.NET CORE ORM框架Insql公用数据库上下文使用方式2019-02-28 11:51:05

    项目主页:https://rainrcn.github.io/insql 在上一文中介绍了Insql的基本使用方式,这一文将介绍另一种公用数据库上下文的使用方式。废话就不多说了,直接上代码吧。 文件结构 先看一下例子的项目文件结构 我们将在ValuesController中直接通过CommonDbContext来调用ValuesController.i

  • Asp.Net Core 工作单元 UnitOfWork UOW2019-01-31 18:49:01

    Asp.Net Core 工作单元示例 来自 ABP UOW 去除所有无用特性     代码下载 : 去除所有无用特性版本,原生AspNetCore实现 差不多 2278 行代码:     链接:https://pan.baidu.com/s/1NoEIDSAPNr46xNHYEx9KCA     提取码:570i 包含Castle.Windsor.MsDependencyInjection + 方法拦截器(I

  • EF Core中DbContext可以被Dispose多次2019-01-25 16:03:42

    我们知道,在EF Core中DbContext用完后要记得调用Dispose方法释放资源。但是其实DbContext可以多次调用Dispose方法,虽然只有第一次Dispose会起作用,但是DbContext多次调用Dispose方法并不会报错。   我们看看下面的示例代码,可以看到我们调用了DbContext.Dispose三次,加上using代码块一

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有