首先是EF代码:一个DAL项目,每个上下文与特定数据库关联的多个DBContext

时间:2017-02-21 08:54:34

标签: c# entity-framework

是否可以使用codefirst迁移在一个DAL中创建/连接多个数据库?

例如:

namespace School.DAL.DbContexts
{
    public class RoomDBContext: DbContext
    {
        public RoomDBContext() : base("RoomConnString") { }
        public DbSet<Teacher> Teachers { get; set; }
        public DbSet<Student> Students { get; set; }
    }
}

namespace School.DAL.DbContexts
{
    public class BookDBContext: DbContext
    {
        public BookDBContext() : base("BookConnString") { }
        public DbSet<Book> Books { get; set; }
        public DbSet<Category> Categories { get; set; }
    }
}

0 个答案:

没有答案