У меня есть статический метод внутри статического класса. Мой вопрос заключается в том, можно ли использовать HttpContext.Current.Response внутри статического метода? Я хочу быть на 100% уверенным, что он потокобезопасен и связан только с вызывающим потоком. Кто-нибудь знает ответ?
public static void SetCookie(string cookieName, string cookieVal, System.TimeSpan ts)
{
try
{
HttpCookie cookie =
new HttpCookie(CookiePrefix + cookieName)
{Value = cookieVal, Expires = DateTime.Now.Add(ts)};
HttpContext.Current.Response.Cookies.Add(cookie);
}
catch (Exception)
{
return;
}
}