Ваше приложение должно создать и запустить поток.В момент создания потока HttpContext.Current должен быть доступен, сохранить соответствующую часть веб-адреса, которая важна, и либо передать конструктору вашего объекта, который упаковывает функциональность потоков, либо, если у вас нет собственного объекта, храните его в месте, где поток может получить к нему доступ.Вам нужно будет войти в критический раздел с помощью lock () {}, если вы используете последний подход.