Autofac 초보자는 여기 있습니다. 그러나 지금까지 내가 본 것을 좋아합니다. 내 해결 된 객체의 요청 수명을 활용하려고하는데 요청이 처리 된 후 실제로 처리가 진행되고 있음을 확인하는 데 문제가 있습니다.autofac, ASP.NET 통합 및 Dispose
나는 페이지 요청을 시작할 때 끝내 버리는 처분 할 수있는 객체를 가지고있다. autofac을 사용하여 객체의 인스턴스를 얻었습니다. autofac이 저에게 처리를 수행하는지 확인하고 싶었습니다.
나는 문제의 객체에 Dispose() 메소드를 설치했으며, 페이지가 평생 관리를 수행 할 때 '불'으로 볼 수 있습니다. 나는 스스로를 처분하지 않고 autofac이 그것을하도록 내버려 두지 않는다.
web.config 및 global.asax 변경 사항을 포함하여 these 명령어를 사용하여 구성을 조정했습니다. 객체를 인스턴스화 할 수는 있지만 실제로 처리되는지는 알 수 없습니다. 다른 단계가 있습니까?
그래,이 문제는 대개 알아내는 것이 좋습니다. 나는 보통 서비스 위치 지정 기능 대신 DI 기능을 많이 사용하므로이 문제에 부딪치지 않습니다. 한 번은 nhibernate의 Session이 잠겨있어서 내 개발 데이터베이스를 잠궈 놓았습니다 ... 많은 재미가있었습니다. – Min