Ich erstelle derzeit einen benutzerdefinierten Mitgliedschaftsanbieter für meine Asp.net MVC-Website. Ich habe eine vorhandene Datenbank mit einer Benutzertabelle und ich benutze Linq-zu-Sql, um diese Klasse automatisch für mich zu generieren.Eine von Linq zu SQL generierte Benutzerklasse erstellen, die von MembershipUser geerbt wird
Ich möchte diese generierte Benutzerklasse von der MembershipUser-Klasse erben lassen, damit ich sie einfacher in meinem benutzerdefinierten Mitgliedschaftsanbieter in Methoden wie GetUser verwenden kann. Ich habe bereits alle notwendigen Spalten in der Tabelle.
Gibt es eine Möglichkeit, dies zu tun? Oder mache ich das völlig falsch?
Danke!
Ich denke, das funktioniert, aber jetzt stelle ich tatsächlich in Frage, ob ich einen Mitgliedschaftsanbieter implementieren muss oder nicht. –
Es hängt davon ab, ob Sie diese bestimmte Benutzertabelle verwenden müssen oder nicht. Meiner Meinung nach, wenn Sie bereits Tausende von Benutzern haben und Sie diese nicht migrieren können, haben Sie nicht viel Auswahl. Aber wenn es ein neues Projekt ist, dann würde ich bestehenden Provider bevorzugen ... – Regent
Hallo - Ich möchte das gleiche in meinem Projekt tun, aber ich frage mich, wie Sie einige der geerbten Readonly-Eigenschaften, wie z als IsLockedOut? –