EF4代码首先与会员角色的用户联系

时间:2010-12-10 07:09:28

标签: .net entity-framework-4 ef-code-first

首先使用代码,并希望跟踪用户与某些项目相关的状态。设想一个例子,假设我已经

public class Currency
{ 
    public decimal Value {get;set;}
    public string OldDude {get;set;}
}

public class UsersCurrencyAmount
{
    virtual public Currency {get;set;} //type of currency in my man-purse
    int quantity {get;set;}
    //how do I refer to MembershipUser here?
}

我是通过某种魔术直接使用MembershipUser,还是制作类似

的东西
public class User
{
    int UserId {get;}
    string UserName {get;}
}

1 个答案:

答案 0 :(得分:0)

您不应该从域模型创建依赖关系到.NET成员身份。您的域名中应该有User个班级。在应用程序的更高级别,您可以使用成员模型(最有可能通过抽象)来实现授权需求。

相关问题