Search code examples
nhibernateicriteriaqueryover

IQueryOver from ICriteria


I have this scenario:

  1. var query = Session.QueryOver<T>()
  2. var criteria = query.UnderlyingCriteria.SomethingThereAddCriterion()

How can I transform criteria back to IQueryOver()?


Solution

  • Your criterias has been added to the UnderlyingCriteria of query. So you don't need to transform criteria to IQueryOver(). Just use query again.