Ich nehme an, dass fließend Anruf anwenden Filter die: Laut diesem Jira-Eintrag ist die Funktion im Oktober 2012 in NH noch nicht verfügbar.
Mit Fluent NHibernate konnte ich einen globalen Filter für meine NHibernate-Sitzung einrichten und in ClassMap-Klassen verwenden. Die Filter WHERE-Klausel wird an Abfragen angehängt, die diese Karte automatisch verwenden, wie es sollte - wie in anderen Posts in diesem Forum beschrieben.
Fluent NHibernate implementiert ApplyFilter & lt; & gt; von SubclassMap ist es nur für ClassMap implementiert. Es war einfach, einen Test durchzuführen, indem ein Filter durch die Hintertür hinzugefügt wurde, indem ein MappingProviderStore an den SubclassMap-Konstruktor übergeben und der Filter dazu hinzugefügt wurde. Die Überprüfung der resultierenden Klassen im Debugger zeigt, dass alles identisch mit einer ClassMap gefüllt ist. Es ist jedoch nicht überraschend, dass dies nicht funktioniert hat.
Kann mir jemand sagen, ob Filter mit SubclassMap in NHibernate selbst funktionieren soll?
Ist dies also etwas, das eventuell in Fluent NHibernate unterstützt wird (z. B. durch Implementierung von SubclassMap.ApplyFilter & lt; & gt;)?
Verwendung von flüssigem NHibernate 2.1 mit NHibernate 3.1
Ich nehme an, dass fließend Anruf anwenden Filter die: Laut diesem Jira-Eintrag ist die Funktion im Oktober 2012 in NH noch nicht verfügbar.
Mit Fluent NHibernate konnte ich einen globalen Filter für meine NHibernate-Sitzung einrichten und in ClassMap-Klassen verwenden. Die Filter WHERE-Klausel wird an Abfragen angehängt, die diese Karte automatisch verwenden, wie es sollte - wie in anderen Posts in diesem Forum beschrieben.
Fluent NHibernate implementiert ApplyFilter & lt; & gt; von SubclassMap ist es nur für ClassMap implementiert. Es war einfach, einen Test durchzuführen, indem ein Filter durch die Hintertür hinzugefügt wurde, indem ein MappingProviderStore an den SubclassMap-Konstruktor übergeben und der Filter dazu hinzugefügt wurde. Die Überprüfung der resultierenden Klassen im Debugger zeigt, dass alles identisch mit einer ClassMap gefüllt ist. Es ist jedoch nicht überraschend, dass dies nicht funktioniert hat.
Kann mir jemand sagen, ob Filter mit SubclassMap in NHibernate selbst funktionieren soll?
Ist dies also etwas, das eventuell in Fluent NHibernate unterstützt wird (z. B. durch Implementierung von SubclassMap.ApplyFilter & lt; & gt;)?
Verwendung von flüssigem NHibernate 2.1 mit NHibernate 3.1
Tags und Links filter nhibernate global fluent