Pregunta

El jugar con el código primero, y desee realizar un seguimiento del estado de un usuario en relación con determinados artículos. Para idear un ejemplo, digamos que tengo

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?
}

¿Uso MembershipUser directamente a través de un poco de magia, o hago que algo así como un

public class User
{
    int UserId {get;}
    string UserName {get;}
}
¿Fue útil?

Solución

No debe crear una dependencia de su modelo de dominio a la membresía .NET. Usted debe tener una clase User en su dominio. En un nivel superior en su aplicación podría utilizar el modelo de membresía (probablemente a través de una abstracción) para implementar las necesidades de autorización.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top