Problem: In meinem Modell muss ich Rückrufe verwenden, um das DB-Entitätsobjekt zu verarbeiten, bevor ein ORM-Ereignis ausgelöst wird. Außerdem suche ich nach einer Möglichkeit, eine benannter Bereich damit ich nicht für jede Abfrage bestimmte Bedingungen angeben muss. Wenn ich zum Beispiel Find on dbcontext object für Items verwende, sollte ich nicht bei jedem Aufruf active = true angeben müssen.
Fragen:
-
Gibt es etwas Vergleichbares zu Callbacks Methoden von ActiveRecord in ASP.NET MVC (EntityFramework)? Zum Beispiel: after_save, before_save, after_create, before_create, after_validation, before_validation etc.
-
Sollte ich eine "Modellansicht" erstellen, um jede Abfrage mit zwingenden Bedingungen zu versehen? Bitte stellen Sie ein Beispiel oder eine Ressource/ein Tutorial zur Verfügung.