EntityFramework多个上下文使用数据库中的单个共享表

时间:2014-02-16 12:54:10

标签: entity-framework code-first dbcontext

有没有办法在数据库中与EF的多个上下文共享一个表? 我想定义许多模型(代码优先)并将主题绑定到数据库中的单个表,如下所示:

 public class Context1 : DbContext
{
    [Table("Post")]
    public DbSet<Post1> Posts { get; set; }
}

public class Context2 : DbContext
{
    [Table("Post")]
    public DbSet<Post2> Posts { get; set; }
}

public class Context3 : DbContext
{
    [Table("Post")]
    public DbSet<Post3> Posts { get; set; }
}

所有帖子模型都是从basePost继承的。例如。

0 个答案:

没有答案