在不使用 System.Web 的情况下使用 OWIN 时,使用什么来代替 HttpContext

2024-01-10

我们目前有一个使用 OWIN 连接的 NancyFx 项目。我们没有使用 System.Web,我们需要一些地方来放置我们的上下文,该上下文在请求的生命周期内而不是 HttpContext。我们已经开始在线程静态变量上实现上下文,以便我们可以访问应用程序中任何位置的上下文,但我们担心使用异步调用会丢失该线程静态上下文。

当您脱离 System.Web 时,您将使用什么作为 HttpContext 的静态访问器?


您可以改用 NancyContext。 NancyContext 上的 Items 字典用于存储每个请求的对象。 NancyContext 在 Nancy 应用程序中的大多数地方都可用。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

在不使用 System.Web 的情况下使用 OWIN 时,使用什么来代替 HttpContext 的相关文章

随机推荐