nHibernate에 대한 도움이 필요합니다. 내 프로젝트에서는 생성자를 사용하는 대신 모델 클래스를 만드는 데 내 사용자 지정 팩토리를 사용해야합니다. 하지만 공장을 사용하여 nHibernate를 어떻게 강제 할 수 있는지 알지 못합니다. 나는 기본 생성자없이 nhibernate를 설명하는 article을 찾았지만 클래스 CustomProxyFactory에서 IInterceptor 인터페이스를 구현하지 않는 LazyInitializer 및 LazyFieldInterceptor 인수로 SetInterceptors를 호출하므로 컴파일되지 않습니다.NHibernate는 사용자 정의 팩토리를 사용하여 객체를 생성합니다.
저는 nHibernate 3.2 버전을 사용합니다.
이 필요 .net 4.0, 최대 3.5 사용할 수 있습니다. – user1988350
"This"를 참조 하시겠습니까? autofac을 의미한다면, 그것은 당신이 사용해야하는 것이 아닙니다. 객체 생성을 커스터마이징하는 방법을보기 위해 예제로 설명해주었습니다. 자동 열기가 필요하지 않습니다. 비록 당신이 그 코드를보고 자신의 구현을 롤 수 있지만 –