EF4 Code First привязка к членству в роли пользователя - PullRequest
0 голосов
/ 10 декабря 2010

Сначала играем с кодом, и хотим отслеживать состояние пользователя, связанное с определенными элементами. Чтобы придумать пример, скажем, у меня есть

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 голосов
/ 10 декабря 2010

Не следует создавать зависимость от модели вашего домена до членства .NET. У вас должен быть класс User в вашем домене. На более высоком уровне в вашем приложении вы можете использовать модель членства (скорее всего, через абстракцию) для реализации требований авторизации.

...