Я работаю над собственным хостингом ASP.NET для веб-приложений.
Все работает нормально, но теперь я борюсь с HttpContext
:
Мне нужно сохранить сессионную информацию от клиента.
Но HttpContext.Current
всегда равно нулю.
Поэтому очевидно, что мой HttpSelfHostServer
не работает со статическим HttpContext-Class.
Я не понимаю, почему...?
И я не могу найти способ сказать ни HtttpSelfHostServer
, ни HttpSelfHostConfiguration
работать с HttpContext
.
Вот что я делаю:
-
Создание
HttpSelfHostConfiguration
- 1.1 Добавление
Service-Resolvers
иRoutes
- 1.2 Добавление пользовательских
UserNamePassword-Validator
- 1.1 Добавление
-
создать новый экземпляр HttpSelfHostServer с конфигурацией
- 2.1
server.OpenAsync().Wait()
- 2.1
Любая помощь, как я могу сказать, что мой сервер работает с HttpContext.Current
, очень ценится!
Ура!