У меня есть приложение С# ASP.NET, которое запускает около 25 различных потоков, выполняющих некоторые методы в классе SiteCrawler.cs.
В HttpContext.Current.Session
Я хочу сохранить результат поиска, сделанный пользователем, и представить его пользователю, когда все потоки закончены. Моя проблема в том, что объект HttpContext.Current
имеет значение null в порожденных потоках, потому что он там не существует.
Какие еще параметры я должен сохранять для пользовательских/сессионных данных без использования сеанса из-за ограничений, когда приложение многопоточно?
Я попытался найти каждый дюйм Stackoverflow, чтобы найти решение, но без везения.