【发布时间】:2015-11-07 01:16:11
【问题描述】:
在 3 层应用程序中,我使用我的业务实体在我的 dbContext 上生成 dbSets。
在业务层:
public class User
{
string name {get;set;}
}
在数据层:
public context:DbContext
{
public DbSet<User> Users {get;set;}
}
然后我的问题是如何在实体上封装逻辑?我可以使用扩展方法,但我也想要一些属性,我不希望它们泄漏到领域层之外。
【问题讨论】:
-
我正在使用我的业务实体在我的 dbContext 上生成 dbSet 呃……什么?您最好在代码中显示一个示例案例。这个问题永远不会只用文字。
标签: c# entity-framework 3-tier