이 질문의 배경은 (정적) WebMethod에서 일부 사용자 세션 데이터를 사용해야한다는 것입니다. 내가 좋아하는 데이터를 참조하는 정적 속성을 만들었습니다 :ASP.NET 페이지의 정적 데이터 - threadsafe?
private static UserWebSession UserWebSession
{
get
{
return (UserWebSession)HttpContext.Current.Session["UserWebSession"];
}
}
다음이 내 페이지의 정적 WebMethod에서 호출 할 수 있습니다.
제 질문은이 기술이 스레드 안전합니까? 또는이 속성의 값은 새로운 페이지 요청마다 업데이트됩니다. 즉, 가장 최근에 페이지를 요청한 사용자의 UserWebSession을 반환합니다.
찬란하고 감사합니다. 존. 주의해야 할 점. – MalcomTucker