EF4代码优先绑成员角色的用户
-
25-09-2019 - |
题
与代码先手,并要跟踪与某些项目的用户的状态。为了图谋一个例子,假设我有
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;}
}
解决方案
您不应创建从你的域模型到.NET成员的依赖。你应该在你的域User
类。在应用程序中的一个更高的水平,你可以使用会员制模式(最有可能通过一个抽象)实现授权需求。
不隶属于 StackOverflow