使用Ef6扩展DbContext类

时间:2016-03-07 09:00:09

标签: c# .net entity-framework entity-framework-6 .net-assembly

我需要使用EF6

在我的应用程序中扩展生成的dbcontext
namespace DAL.Entities
{
    using System;
    using System.Data.Entity;
    using System.Data.Entity.Infrastructure;
    using System.Data.Entity.Core.Objects;
    using System.Linq;

    public partial class ajtdevEntities : DbContext
    {
        public ajtdevEntities()
            : base("name=ajtdevEntities")
        {
        }

        protected override void OnModelCreating(DbModelBuilder modelBuilder)
        {
            throw new UnintentionalCodeFirstException();
        }

        public virtual DbSet<ajt_adress> ajt_adress { get; set; }
}
}

当我尝试将此课程的名称 ajtEntities1 更改为 ajtdevEntities

using System;
using System.Collections.Generic;
using System.Data.Entity;
using System.Data.Entity.Infrastructure;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace  DAL.Entities
{
    public partial class ajtEntities1 
    {
    }
}

我得到了这个例外:

error

我不明白为什么这个例子会出现!!

  1. 是什么原因?
  2. 我该如何解决?

0 个答案:

没有答案