Основой этого вопроса является то, что мне нужно использовать некоторые данные сеанса пользователя в (статическом) WebMethod. Я создал статическое свойство, которое ссылается на данные мне нужно вот так:Статические данные на странице ASP.NET - threadsafe?
private static UserWebSession UserWebSession
{
get
{
return (UserWebSession)HttpContext.Current.Session["UserWebSession"];
}
}
Затем я могу назвать это в статическом WebMethod моей страницы.
Мой вопрос в том, является ли этот метод безопасным? Или значение этого свойства будет обновляться с каждым новым запросом страницы - другими словами, оно вернет UserWebSession для пользователя, который недавно запросил страницу?
блестящий, спасибо john. оговорки понятны. – MalcomTucker