Bob*_*der 8 nhibernate global fluent filter
使用Fluent NHibernate,我成功地在NHibernate会话上设置了一个全局Filter,并在ClassMap类中使用它.Filter WHERE子句将自动附加到使用该映射的查询中 - 如此论坛上的其他帖子所述.
Fluent NHibernate没有实现SubclassMap的ApplyFilter <>,它只针对ClassMap实现.通过后门添加过滤器,通过将MappingProviderStore传递给SubclassMap构造函数并向其添加过滤器,可以轻松地进行测试.检查调试器中的结果类会显示所有内容都与ClassMap相同.然而,毫不奇怪,这没有用.
有人可以告诉我,如果过滤器应该在NHibernate本身中使用SubclassMap吗?
因此,最终是否可以在Fluent NHibernate中支持(例如通过实现SubclassMap.ApplyFilter <>)?
使用Fluent NHibernate 2.1,使用NHibernate 3.1