0

我正在使用 EF 4.3 并将审核字段添加到我的类和表中。我有一个服务层,它通过使用 OperationContext 获取客户端应用程序的凭据,因此我通过 EF 映射将该信息传递给我的表。这方面的一个例子是:

class A 
{
   string CreatedByUser { get; set; }
}

class B  : A 
{

}

我正在使用流利的接口将我的 POCO 提供给表映射——当我映射CreatedByUser基类和派生类中的列时,派生类映射不会生效,并且信息不会传递到数据库。

我已经通过在我的基类中为派生类创建字段来解决这个问题,这些字段只是审计列的传递,但这很混乱。

4

1 回答 1

0

尝试使A类抽象,我认为这会给你你正在寻找的效果(将A类中的列添加到继承它的所有类/表中)

于 2013-07-01T15:30:59.313 回答