문제

구조지도를 통해 세션 참조를 클래스에 주입 할 수 있습니까?

도움이 되었습니까?

해결책

예.

현재 사용자의 HTTP 세션을 참조하는 경우 컨테이너 등록 코드에 추가하십시오.

For<HttpSessionStateBase>().TheDefault.Is.ConstructedBy(() => new HttpSessionStateWrapper(HttpContext.Current.Session));

이제 httpsessionstatebase를 생성자 매개 변수 중 하나로 가져 오는 structuremap을 통해 검색된 클래스는 현재 세션을 가져와야합니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top