0

我在一个遗留数据库上工作,该数据库将用户存储在两个表 ( ActiveUsers, InactiveUsers) 之一中。在我的 DbContext 中,我定义了以下 DbSet 来处理两个用户表:

public DbSet<User> ActiveUsers{ get; set; }
public DbSet<User> InactiveUsers{ get; set; }

如何将User实体映射到表?我坚持使用这些映射:

// OK
modelBuilder.Entity<User>().ToTable("ActiveUsers");

// Overwrites the mapping above :(
modelBuilder.Entity<User>().ToTable("InactiveUsers");

我想我需要以某种方式配置 DbSets...

PS:这篇 MSDN 文章似乎用 EDMX 解决了我对“经典”EF 的问题。

4

1 回答 1

0

正如帕维尔指出的那样:

CodeFirst 不支持 MEST

于 2012-10-24T08:47:54.467 回答