public IQueryable <T> GetQueryableList <T>(QueryBase <T> query)
 {
     return(query.SatisfyingElementsFrom(Session.Query <T>()));
 }
 public T GetOne <T>(QueryBase <T> query)
 {
     return(query.SatisfyingElementFrom(Session.Query <T>()));
 }