【发布时间】:2010-03-15 05:53:43
【问题描述】:
我创建了一个对象,我希望它可以从请求对象可访问的任何地方访问,并随着请求“死亡”,或多或少就像您在 mvc 应用程序中始终可以访问的方式一样RouteData 集合。尤其重要的是,我可以在执行操作过滤器时访问此对象。每当对页面发出新请求时,还需要创建我的类的新对象(该对象需要是请求安全的,即只有一个请求会修改该对象)。
关于如何实现这一点的任何想法?
【问题讨论】:
标签: asp.net-mvc request
我创建了一个对象,我希望它可以从请求对象可访问的任何地方访问,并随着请求“死亡”,或多或少就像您在 mvc 应用程序中始终可以访问的方式一样RouteData 集合。尤其重要的是,我可以在执行操作过滤器时访问此对象。每当对页面发出新请求时,还需要创建我的类的新对象(该对象需要是请求安全的,即只有一个请求会修改该对象)。
关于如何实现这一点的任何想法?
【问题讨论】:
标签: asp.net-mvc request
HttpContext 是一个很好的地方。 Items 字典可用于存储与请求相关的对象。
【讨论】: