ICode9

精准搜索请尝试: 精确搜索
  • Option2019-11-06 12:03:22

      1)注册仓储  AbpCommonDbContextRegistrationOptions(基类) 为了创建Options,使用了建造者模式IAbpCommonDbContextRegistrationOptionsBuilder,在依赖注入注册,IServiceCollection的扩展方法,使用匿名委托 Action<IAbpCommonDbContextRegistrationOptionsBuilder>提供给用户进行配

  • Entity Framework Core生成的存储过程在MySQL中需要进行处理及PMC中的常用命令2019-09-30 10:50:48

    在使用Entity Framework Core生成MySQL数据库脚本,对于生成的存储过程,在执行的过程中出现错误,需要在存储过程前面添加 delimiter // 附:可以使用Visual Studio中的程序包管理器控制台执行Entity Framework Core中的迁移命令。 PMC Command Usage Get-Help entityframework 显

  • [Specflow] TRUNCATE Table Test Data by Tag2019-09-10 10:55:45

    有效地重构测试程序,可以让 TDD 或撰写测试程序的生产力提升数倍。 本文介绍当使用 specflow 在进行整合测试或验收测试时,在 feature 文件上透过 tag 的标示,即可在 scenario 开始之前,以及 feature 结束之后,清除相关 table 的测试数据,以确保自动测试可重复执行无误。 实际上常透过

  • C# 泛型 new{ }???2019-09-02 17:01:09

    using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace test_20190902_1{ class Program { static void Main(string[] args) { HomeController home = new HomeContro

  • ORM(1)2019-08-31 12:55:07

    using System;using System.Collections.Generic;using System.Data;using System.Data.Entity;using System.Data.Entity.Infrastructure;using System.Linq;using System.Text;using System.Threading.Tasks;namespace StudeyORM{ class Program { public stat

  • EF自动创建数据库步骤之二(继承DbContext类)2019-07-29 09:51:43

            创建好表实体类后,接着就是创建数据库上下文(继承DbContext)并将实体类添加进来。 代码示例如下: using DBClientEntity;using System;using System.Collections.Generic;using System.Data.Entity;using System.Data.Entity.Core.Objects;using System.Data.Entity.Inf

  • Entity Framework Core - CURD2019-07-13 11:00:32

    【EF框架】DbContext的使用: https://blog.csdn.net/zmh458/article/details/78935172 DBComtext使用 DbContext类是EntityFramework(简称 EF)中的一个类,可以理解为一个数据库对象的实例。在EF中,无需手动的拼接SQL语句对数据库进行增删改查,而是通过DbContext来进行相应操作。 DbCon

  • 无法将“Scaffold-DbContext”项识别为 cmdlet、函数、脚本文件或可运行程序的名称...2019-07-12 16:03:28

    原文链接:https://my.oschina.net/taadis/blog/889560 为什么80%的码农都做不了架构师?>>>      PM> Scaffold-DbContext   Scaffold-DbContext :   无法将“Scaffold-DbContext”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。   请检查名称的拼

  • .net core中使用efcore2019-07-09 23:51:41

    官网:https://docs.microsoft.com/zh-cn/aspnet/core/data/ef-mvc/intro?view=aspnetcore-2.2#register-the-schoolcontext 脚手架生成Model,DbContext: https://docs.microsoft.com/zh-cn/ef/core/get-started/aspnetcore/existing-db 注:自动生成Model,DbContext还是比较重要的,总

  • c# – DbContext继承更新 – 数据库错误2019-07-08 22:04:58

    我们首先使用EntityFramework代码 我想实现DbContext继承: public class AgileDbContextBase : DbContext { public DbSet<Account> Accounts { get; set; } public DbSet<User> Users { get; set; } protected override void OnModelCreating(DbModelBuilder mo

  • c# – 虽然参数类型继承,但参数类型不能赋值2019-07-03 04:01:30

    我尝试从头开始用ASP.net Identity编写MVC应用程序. 为此,我遵循了Ben Foster的两个教程(Tutorial Part1和Tutorial Part2) 但我坚持第二个教程 – 配置UserManager.以下行对我不起作用: // configure the user manager UserManagerFactory = () => { var user

  • c# – MVC在其他控制器中使用DbContext2019-07-01 12:55:46

    我有两个不同的控制器. 一个是默认的ASP.NET MVC Core: public ManageController( UserManager<ApplicationUser> userManager, SignInManager<ApplicationUser> signInManager, IEmailSender emailSender, ILogger<ManageController> logger, UrlEncoder urlEnc

  • ASP.NET Core 配置 EF 框架服务 - ASP.NET Core 基础教程 - 简单教程,简单编程2019-06-28 10:01:36

    原文:ASP.NET Core 配置 EF 框架服务 - ASP.NET Core 基础教程 - 简单教程,简单编程 ASP.NET Core 配置 EF 框架服务 上一章节中我们了解了 Entity Framework 的基本工作原理和 DbContext ,我们也创建了一个自己的 HelloWorldDBContext。 本章节我们就来讲讲如何设置我们的 EF

  • C#Entity Framework DBContext2019-06-27 21:04:27

    我正在尝试学习Code First EF6,我对DBContext很困惑. 我将要处理的数据库包含800个表,而在处理应用程序的特定部分时,我只处理1-10个表. 所以我的问题是;不会有涉及800个类的DBContext对系统资源产生很大的负面影响吗? 我想我对这项技术不熟悉,并且对于我在研究过程中所掌握的信息的

  • c# – 在DbContext中访问HttpContext.Current.User.Identity.Name2019-06-23 18:56:06

    我将使用UserName跟踪Created和Modified字段.为此,我直接在DbContext中引用了System.Web程序集: public void auditFields() { var auditDate = DateTime.Now; foreach (var entry in this.ChangeTracker.Entries<BaseEntity>()) {

  • c# – 我可以克隆一个IQueryable在另一个DbContext的DbSet上运行吗?2019-06-22 09:54:49

    假设我已经通过许多步骤的一些条件逻辑构建了IQueryable< T>.实例我们将调用查询. 我想得到总记录数和一页数据,所以我想调用query.CountAsync()和query.Skip(0).Take(10).ToListAsync().我不能连续调用它们,因为它们都试图同时在同一个DbContext上运行查询时会出现竞争条件.这是不

  • DbSet.Attach(实体)与DbContext.Entry(实体).State = EntityState.Modified 区别2019-06-16 20:50:56

    当你使用这个DbSet.Update方法时,实体框架将你实体的所有属性标记为EntityState.Modified,所以跟踪它们。如果你只想更改部分属性,而不是全部属性,请使用DbSet.Attach。 这种方法使你的所有属性EntityState.Unchanged,所以你必须使你的属性,你想更新EntityState.Modified。因此,当应用程

  • c# – 如何在Entity Framework上下文类中创建模型时动态更改列名2019-06-11 08:51:34

    我有这样一个基类: public class BaseClass : IEditableObject { public BaseClass() { } public Guid Id { get; set; } public void BeginEdit() { } public void CancelEdit() { } public void EndEdit() { } } 我有2个派生类: pub

  • c# – 将DbContext拆分为具有重叠DbSets的多个上下文2019-06-09 09:57:14

    我有一个DbContext目前容纳了80个实体,只完成了4个主要模块,但还有3个实体,它们相当大,所以它可以容易达到150个.我认为这是划分背景的最佳时机.每个模块都使用它自己的实体,并且会获得它自己的上下文,但是有一组实体被所有模块使用,所以这里有mu问题: 我应该有一个MainContext,它将

  • c# – DbContext的第三方实现,如何实现IdentityDbContext2019-06-08 12:02:21

    我正在使用Audit.NET,一个开源审计框架,它为Entity Framework和DbContext提供了一个扩展:AuditDbContext.cs //实现DbContextpublic abstract partial class AuditDbContext:DbContext 我想使用这个Entity Framework扩展在我的项目中实现Audit.NET,因为它会自动执行我需要手动执行的

  • Entity Framework的学习(ASP.NET MVC5的学习中的一部分)2019-05-30 20:39:43

    第一步、 我创建了一个基于.net的mvc项目,创建model,写入以下代码 MovieDBContext类表示处理提取、 存储和更新的实体框架电影数据库上下文Movie类在数据库中的实例。 MovieDBContext派生自DbContext实体框架提供的基类。 若要引用将DbContext并DbSet,你需要添加以下using在文件顶

  • c# – 如何对使用DbContext和NSubstitute的存储库进行单元测试?2019-05-27 21:59:18

    我有一个解决方案,其中我有一个数据项目,其中包含从现有数据库生成的EF6 .edmx文件.我将实体拆分为一个单独的实体项目,并有一个引用它们的存储库项目. 我添加了一个带有一些常用方法的BaseRepository,并希望对它进行单元测试.班级的顶端看起来像这样…… public class BaseReposi

  • c# – 在EntityFramework中为同一个DBContext使用多个连接字符串2019-05-27 18:54:42

    我正在使用EntityFramework开发一个项目,我需要从不同于默认数据库的数据库中获取模型数据的一部分.如何使用具有相同DbContext的多个连接字符串? public class HMVoltageDBContext : DbContext, IDisposable// IdentityDbContext<User>, IDisposable { static HMVolta

  • EntityFramework进阶(一)- DbContext与ObjectContext互转2019-05-27 09:53:38

    本系列原创博客代码已在EntityFramework6.0.0测试通过,转载请标明出处 EF中我们常用的是DbContext作为上下文,如果要想获取元数据等信息还是要用到ObjectContext这个类。 这里提供了两者互相转换的方法,如下。从代码中我们也会发现,DbContext是ObjectContext中的一部分属性方法构成的

  • 启动2个DBContext对象,一个用于日志,另一个用于c#控制台应用程序中的业务数据2019-05-19 13:03:31

    我正在开发一个c#控制台应用程序,我使用实体框架5.0作为sql server的数据访问层.现在我想跟踪更改并将它们保存在日志表中.所以这样做我发起了2个DbContext对象,一个用于业务数据,另一个用于日志数据,如下所示: class Sync { static void Main(string[] args)

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

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

ICode9版权所有