현재 Orchard 소스 코드를보고 있는데 NHibernate Session Factory가 AutoFac에 등록 된 위치를 찾을 수 없습니다. 아무도 그걸 도울 수 있니? 과수원 NHibernate 세션 팩토리 초기화
는
1
A
답변
0
정답은 ShellContainerFactory
입니다.
ShellContainerFactory
에서 모든 클래스는 상속 된 클래스 IDependency
에서 스캔하여 등록합니다. SessionFactoryHolder
은 IDependency
에서 상속되므로 자동으로 등록됩니다.
0
Orchard.Framework \ 데이터 \ SessionFactoryHolder.cs 아마 시작하기에 좋은 장소입니다 감사합니다. 나는 이것이 NHib 구성이 만들어지고 세션이 초기화되는 곳이라고 믿는다.
관련 문제
- 1. 세션 팩토리 설정
- 2. StructureMap에서 명명 된 싱글 톤 인스턴스 (다중 nHibernate 세션 팩토리)
- 3. NHibernate 세션 관리와 게으른 로딩
- 4. ASP.Net MVC Nhibernate 세션
- 5. 게으른 NHibernate 세션
- 6. Nhibernate 세션 및 ASP.NET
- 7. NHibernate 리포지토리에 세션 전달
- 8. IIS 7 NHibernate 세션
- 9. Datacontext 및 Nhibernate 세션
- 10. NHibernate 세션 관리?
- 11. 최대 절전 모드 구성 - 세션 팩토리 스캐닝?
- 12. NHibernate 세션 이후에 NHibernate DB에 삽입하는 방법
- 13. Log4Net을 통한 nHibernate 로깅, 세션 세션 문제
- 14. 세션 변수를 통해 값 초기화
- 15. 트랜잭션에 대한 nhibernate 세션 문제
- 16. 사용자 정의 NHibernate 세션 구현
- 17. RIA 서비스로 NHibernate 세션 관리
- 18. NHibernate MVVM 세션 우수 사례
- 19. NHibernate Win Forms 세션 관리
- 20. EF4 ObjectContext 대 NHibernate 세션
- 21. nhibernate 하나의 세션 동일한 idbconnection
- 22. 과수원 : 전체 출처인가요?
- 23. 과수원 및 페이스 북
- 24. 과수원 프로젝트 검토
- 25. 과수원 다중 사이트 현지화
- 26. 주문 웹 사이트를위한 과수원
- 27. 과수원 용 WordPress 템플릿
- 28. Ruby의 클래스 인스턴스 인스턴스 초기화 프로그램 (즉, 팩토리 메소드)
- 29. 팩토리 메서드를 통해서만 초기화 할 수있는 객체 (Objective-c)
- 30. NHibernate 객체 만들기 및 세트 초기화
답장을 보내 주셔서 감사합니다. 그것이 내가 점검 한 것이고, 그것이 autofac에 어떻게 등록되어 있는지 전혀 모른다. – Jacky
ISingletonDependency는 종속성 확인에 사용되는 마커 인터페이스입니다. 그게 도움이 되니? –