Сначала играем с кодом, и хотим отслеживать состояние пользователя, связанное с определенными элементами. Чтобы придумать пример, скажем, у меня есть
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;}
}