Frage

mit Code Spiele ersten und will Spur eines Benutzers Zustand auf bestimmte Positionen im Zusammenhang zu halten. Um ein Beispiel ersinnen, sagen wir, ich habe

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

verwende ich MembershipUser direkt durch einige Magie, oder mache ich so etwas wie ein

public class User
{
    int UserId {get;}
    string UserName {get;}
}
War es hilfreich?

Lösung

Sie sollten nicht eine Abhängigkeit von Ihrem Domain-Modell in der .NET-Mitgliedschaft erstellen. Sie sollten eine User Klasse in Ihrer Domain haben. Auf einer höheren Ebene in Ihrer Anwendung können Sie den Mitgliedschaftsmodell verwenden (höchstwahrscheinlich durch eine Abstraktion) zulassungs Bedürfnisse umzusetzen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top