Gibt es eine Möglichkeit, sicherzustellen, dass ein Filter (<filter-def>
) standardmäßig aktiviert ist, anstatt jedes Mal session.EnableFilter("filter_name")
aufrufen zu müssen?Nhibernate-Filter standardmäßig aktivieren
3
A
Antwort
4
Ich verstehe, dass dies möglicherweise nicht genau Ihr Problem lösen, aber dies kann getan werden, wenn Sie Ihre Objekte über einen IOC-Container verbinden oder wenn Sie einen einzigen Punkt haben, wo Sie die Sitzung erstellen.
Wie ich behandelt habe es auf die Aktivierung von ISession ich den Filter standardmäßig umgeschaltet haben (mit Autofac):
builder.RegisterAdapter<ISessionFactory, ISession>(factory => factory.OpenSession())
.InstancePerHttpRequest()
.OnActivated(activatedArgs =>
{
var session = activatedArgs.Instance;
session.EnableFilter(MyCustomFilter.Name);
session.BeginTransaction();
});
Verwandte Themen
- 1. Codefaltung standardmäßig aktivieren
- 2. Aktivieren git log Parameter standardmäßig
- 3. Pretty-Druck standardmäßig in IPython aktivieren
- 4. ein neues Produkt in Magento standardmäßig aktivieren
- 5. SSL für S3 aktivieren, serviere index.html standardmäßig
- 6. PowerPoint VSTO-Add-In standardmäßig aktivieren
- 7. Ist es akzeptabel, UnsafeHeaderParsing standardmäßig zu aktivieren?
- 8. Aktivieren Sie immer 'Use strict'; standardmäßig?
- 9. GPIO standardmäßig deaktivieren und temporär per Python-Skript aktivieren
- 10. Alle Dateien standardmäßig anzeigen
- 11. Aktivieren HANDLE_PRAGMA_PACK_WITH_EXPANSION
- 12. Ist Occlusion culling standardmäßig in 3js aktiviert?
- 13. Dvorak-Layout in Emacs standardmäßig?
- 14. Eclipse: Wie fixiere ich die Suchansicht standardmäßig?
- 15. Wie kann ich Pascal Gehäuse standardmäßig aktivieren, wenn Jackson JSON in Spring MVC verwendet wird?
- 16. Aktivieren Sie die Ausnahmebehandlung in Visual Studio 2010 standardmäßig für alle Projekte
- 17. Wie wird die automatische Rechtschreibprüfung standardmäßig aktiviert?
- 18. Ist INNODB standardmäßig in MySQL aktiviert?
- 19. Feldanalyse standardmäßig in der elastischen Suche deaktivieren
- 20. AES-NI-Eigen- schaften standardmäßig aktiviert?
- 21. Warum wird nicht standardmäßig (RankNTypes-Verwendung) standardmäßig angewendet?
- 22. Ausblenden eines div standardmäßig
- 23. Standardisiert Tensorflow Eingabedaten standardmäßig?
- 24. Ecto-Verknüpfungen standardmäßig vorbelegen
- 25. Skip maven2 plugin standardmäßig
- 26. MapKit zeigen Anmerkung standardmäßig
- 27. Scala: Ist == standardmäßig gleich?
- 28. Versionierung standardmäßig in SharePoint
- 29. PHP Sitzungen standardmäßig Zeitüberschreitung
- 30. Yii - Verhalten standardmäßig lösen