CurrentSite


접속 중인 사이트 정보에 접근합니다. Global.asaxApplication_BeginRequest() 시점에 세팅합니다. 최초 일회 JoinerItem, TCon, TimeZone, L.T, CommonCode 정보가 모두 설정 된후, 이후에는 메모리에 저장된 정보를 사용합니다. 별도 Refresh 메서드를 통해 특정 정보를 갱신할 수 있습니다. JoinerItem 관련 정보는 CurrentSite 객체를 통해 접근 하지만, TCon, L.T, CommonCode 는 별도의 Static 객체를 통해 접근합니다. CurrentSite 객체는 웹 프로젝트마다 같은 이름의 스태틱 객체가 있으며 조금씩 동작 방식이 틀립니다.

중요 기능

CurrentSite JoinerItem 설명
.JoinerItem   이용사 VO 모델
.UserSiteNationCode .UserSiteNationCode 몰의 국가 코드 : jp, kr, sg, in (일본 jp 인경우 빈 문자열을 리턴)
.Symbol   국가 통화 : S$, ₹, RM, Rp, $, 元, 円
.Locale .UserSiteNationCode 참조 몰의 언어코드 : ja-jp, ko-kr, en-sg, en-in, id
.JoinerId .Id 이용사 ID