0

首先玩代码,并希望跟踪与某些项目相关的用户状态。举个例子,假设我有

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;}
}
4

1 回答 1

0

您不应该创建从您的域模型到 .NET 成员资格的依赖项。您的域中应该有一个User类。在您的应用程序的更高级别上,您可以使用成员资格模型(很可能通过抽象)来实现授权需求。

于 2010-12-10T07:34:30.920 回答