静的クラス内に次の静的メソッドがあります。私の質問は、静的メソッド内で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;
}
}