public IEnumerable <Category> List() { IEnumerable <Category> categories = new List <Category>(); using (ISession session = OpenSession()) { categories = session.Query <Category>().ToList(); } monei.Core.Entities.Subcategory sub = new monei.Core.Entities.Subcategory(); return(categories); }
public IEnumerable <Category> List_usingFetchMany() { IEnumerable <Category> categories = new List <Category>(); using (ISession session = OpenSession()) { //ICriteria criteria = session.CreateCriteria<Category>(); //criteria.SetFetchMode("", FetchMode.) categories = session.Query <Category>() .FetchMany <Category, Subcategory>(c => c.Subcategories) .ToList(); } monei.Core.Entities.Subcategory sub = new monei.Core.Entities.Subcategory(); return(categories); }