Wie erstelle ich die asp.net Identität Tabellen manuell mit Migrationen?
Möchte ich die asp.net Identität Tabellen existiert in meiner Datenbank, und haben die entsprechenden jeweiligen code-first-Modelle generiert, bevor ich laufen eigentlich die mvc-app und erstellen Sie einen Benutzer, so dass ich code eine gewisse Logik gegen diese Klassen, bevor die hand. Gibt es eine Möglichkeit, dass ich diese Tabellen/Klassen mit Migrationen manuell?
- Sie können auch prüfen wollen, dieses Projekt: ASP.NET Identität-Datenbank (Projekt-Vorlage), kann es helfen, erstellen und anpassen ASP.NET Identität-Datenbank manuell mit SSDT.
- Das sieht ja echt interessant! Ich werde es einmal versuchen.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Wenn Sie möchten, fügen Sie ihn manuell in Ihrer Datenbank, müssen Sie schreiben Sie es in eine Structured Query Language 😉
Code einfach einfügen in Ihre Datenbank-editor sollte in der Lage sein zu erstellen, die Standard-Tabellen für die Identität.
That being said, wenn Sie nichts dagegen haben mich gefragt, welche Art von Logik, die Sie hinzufügen möchten, in?
Dylan Corriveau Antwort funktioniert. Allerdings, wenn Sie versuchen, sich mit diesen Tabellen.. userManager.FindAsync verursacht einen 500-Fehler (Ungültige UserId). die User_Id in AspNetUserClaims sollte UserId.