クエリを自己完結型で再利用可能にするために、NH2 でこれを行う傾向がありました。
public class FeaturedCarFinder : DetachedCriteria
{
public FeaturedCarFinder(int maxResults) : base(typeof(Car))
{
Add(Restrictions.Eq("IsFeatured", true));
SetMaxResults(maxResults);
SetProjection(BuildProjections());
SetResultTransformer(typeof(CarViewModelMessage));
}
}
NH3 に移行したので QueryOver を使用したいのですが、QueryOver を使用して上記を行う方法がわかりません。