Ric*_*ard 18 c# self-hosting httpcontext asp.net-web-api
我正在开发一个自托管的ASP.NET web api-application.一切正常,但现在我正在努力HttpContext:
我需要从客户端保存会话信息.但HttpContext.Current总是空的.所以很明显我HttpSelfHostServer不使用静态HttpContext-Class.
我不明白的是:为什么......?而且我无法想办法既不告诉也HtttpSelfHostServer不能HttpSelfHostConfiguration合作HttpContext.
这是我正在做的事情:
创建一个 HttpSelfHostConfiguration
Service-Resolvers&RoutesUserNamePassword-Validator使用config创建新的HttpSelfHostServer实例
server.OpenAsync().Wait()任何帮助我如何告诉我的服务器工作HttpContext.Current非常感谢!干杯!
Jul*_*obs 28
您将无法在自托管环境中使用HttpContext.HttpContext由ASP.Net管道设置,如果不在IIS/ASP.Net下运行,则不会有.
HttpContext仅在Web-Hosting模式下可用,HttpControllerHandler在其中创建请求.
仅供参考 - 我邀请您阅读Pedro Felix的以下精彩文章,以便更好地了解不同的托管模式:
| 归档时间: |
|
| 查看次数: |
14492 次 |
| 最近记录: |