Im Moment habe ich einen model-first
Ansatz mit EDMX
Modell in meinem Projekt. Aber wie kann ich ohne EDMX
Datei arbeiten und in der Lage sein, gespeicherte Prozeduren Signaturen Form Datenbank zu importieren sowie Aktualisierungen meiner Entitäten, wenn Datenbank geändert wurde?Entity Framework Importiert gespeicherte Prozeduren ohne Model-first-Ansatz
Antwort
Ich denke, dass Sie nach dem (falsch benannten) "Code First" mit "Reverse Engineering" suchen, um Ihren Code aus einer Datenbank zu erstellen. http://haroldrv.com/2015/04/using-entity-framework-code-first-from-database/. "Database First" verwendet immer noch EDMX-Mapping-Dateien, von denen viele Probleme haben, mit denen sie arbeiten, und die im aktuellen EF Core 1 (früher EF 7) nicht mehr verwendet werden.
Soweit die gespeicherten Prozeduren zu Entitäten zugeordnet sind, zeigt dieser MSDN-Artikel https://msdn.microsoft.com/en-us/data/dn468673 wie. Ich glaube nicht, dass es einen automatischen Weg gibt, die Signaturen für gespeicherte Prozeduren wie bei den Tabellen selbst einzufügen.
Sie können gespeicherte Prozeduren auch direkt ohne das Mapping wie folgt aufrufen.
var blogs = context.Database.SqlQuery<Blog>(
"getBlogs @param1", new SqlParameter("param1", param1)
);
- 1. Gespeicherte Prozeduren von Entity Framework und POCO
- 2. Entity Framework + Sql Anywhere 11 + Gespeicherte Prozeduren
- 3. gespeicherte Prozeduren generieren automatisch in Entity Framework Code-first
- 4. Wie Sie gespeicherte Prozeduren in Entity Framework Core ausführen?
- 5. generieren gespeicherte Prozeduren für Entity Framework mit Reverse-POCO Generator
- 6. ASP.NET Identity ohne Entity Framework
- 7. Entity Framework Problem beim Ausführen gespeicherter Prozeduren
- 8. Entity Framework: Wie werden mehrere gespeicherte Prozeduren in eine Transaktion eingefügt?
- 9. Entity Framework MySQL gespeicherte Prozedur
- 10. Gespeicherte Prozeduren im Entitätsframework
- 11. Entity Framework ohne Datenbank
- 12. Entity Framework, das keine Klassen für Tabellen oder Prozeduren generiert
- 13. Entity Framework gespeicherte Prozedur Mapping HELP!
- 14. Gespeicherte Entität in Entity Framework 6 speichern
- 15. gespeicherte SQL-Prozedur und Entity Framework 6
- 16. gespeicherte SQL-Prozeduren
- 17. Gespeicherte Prozeduren und Funktionen
- 18. Gespeicherte Prozeduren PHP
- 19. Gespeicherte Prozeduren in Hive
- 20. gespeicherte Prozeduren mit sqlAlchemy
- 21. Muster für gespeicherte Prozeduren?
- 22. Spring Data und gespeicherte Prozeduren
- 23. Wie man gespeicherte Prozeduren mit Entity Framework Reverse POCO Generator Version 2.14.3
- 24. Design-Tipp: Entity Framework nützlich mit gespeicherten Prozeduren?
- 25. Spionage- und Komponententest Gespeicherte Prozeduren in EF
- 26. Entity Framework 5 Migrationen zum Erstellen von Prozeduren/Funktionen
- 27. Entity Framework Join ohne Fremdschlüssel
- 28. WebAPI ODATA ohne Entity Framework
- 29. EF4-Vererbung und gespeicherte Prozeduren
- 30. Gespeicherte Prozeduren in Rails verwenden
Wirklich so offensichtlich, dass Sie Datenbank zuerst verwenden –