私は自己ホスト型の ASP.NET Web API アプリケーションに取り組んでいます。すべてがうまくいきますが、今私は苦労していHttpContextます:
クライアントからのセッション情報を保存する必要があります。しかしHttpContext.Current、常に null です。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は大歓迎です! 乾杯!