2009-12-02 5 views
-2

구조 참조를 통해 세션 참조를 클래스에 삽입 할 수 있습니까?세션 참조 삽입 방법

+2

프로그래밍 언어 란 무엇입니까? 컨텍스트가 무엇입니까, 왜 이것을하려고합니까? –

+0

C# asp.net mvc 죄송합니다. – monkeylee

답변

2

예.

현재 사용자에 대한 HTTP 세션을 참조하는 경우, 컨테이너 등록 코드에 이것을 추가하려고 : 이제

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

합니다 StructureMap 통해 검색 모든 클래스 HttpSessionStateBase 생성자 매개 변수의 하나로서해야 현재 세션을 가져옵니다.