我想做的是:public class MultitenancyFilter : FilterDefinition public MultitenancyFilterWithName("multitenancy").WithCondition("TenantId= :tenantId").AddParameter("tenantId", NHibernate.NHibernateUtil.Int32);
var p
在我发现NHibernate LINQ提供程序完全忽略了映射文件中的fetch="join“选项之前,这一切都很棒,这意味着使用多个select语句而不是单个select with join来获取对象。因此,我尝试转向完全支持joins的QueryOver应用程序接口。我立即遇到了像string.Equals这样的方法不受支持的问题。我还有几个自定义的扩展方法,我在我的表达式中使用,我已经通过扩展BaseHqlGenerat