Две функции в вопросе эквивалентны с точки зрения безопасности потока.
Хотя HttpContext
не является потокобезопасным, получение ссылки на HttpContext.Current
является потокобезопасным.Обычно отсутствие безопасности потока на объекте HttpContext
для каждого запроса не является проблемой, поскольку только один поток одновременно обрабатывает данный запрос.
Однако это может стать проблемой, если у вас есть фоновый работниктемы и т. д., ссылающиеся на HttpContext.Current
.