저는 MVC 프로젝트에서 일하고 있습니다. MVC 프로젝트에서는 튜토리얼 및 기타 소스를 시작하는 데 도움이되는 방향을 찾고 있습니다. 모두 NHibernate.Linq 라이브러리를 참조한다. 그러나, 그것은 주요 다운로드 소스에서 제거 된 것으로 나타 났고, 소스가 NHibernate 3에 흡수되었을 가능성이 있다고 지적했다.이전 NHibernate.Linq 메소드에 Nhibernate 3을 사용할 때 무엇을 사용해야합니까?
그러나 주된 변경 사항은 NHibernateContext에서 내 저장소를 상속 받고 싶다는 것입니다. ISession 객체에서 "linq"속성에 액세스하는 것뿐입니다.
3으로 Nhibernate.linq가 더 이상 필요하지 않으면 어떻게 linq 라이브러리를 사용하지 않고 연결할 수 있습니까?
감사합니다. Session.QueryOver()은 어떻습니까? 이 점이 다르거 나. 쿼리보다 이점이 있습니까? –
pghtech
QueryOver는 이전 ICriteria 쿼리에 대한 새로운 래퍼입니다. 그것은 강력하게 입력 및 NHibernate 기본입니다. 모든 작업이 Linq에서 지원되는 것은 아니므로, 대신 QueryOver 또는 HQL을 사용해야 할 수도 있습니다. –