如何使用Nancy Razor ViewEngine的Session

时间:2012-01-02 13:12:24

标签: c# razor nancy

我正在为NancyFx使用RazorViewEngine,我希望有一个类似于ViewBag的对象,我可以存储动态属性。虽然不理想,但我认为Session状态足以满足我的目的。我在Bootstrapper的ApplicationStartup方法中启用了CookieBasedSession,并添加了BeforeRequest Pipeline方法来设置Session变量。但是,我不知道如何在我的视图中检索值。这可能,而不将Session变量添加到模型中吗?会话状态是否只能在模块中访问?

(从nancy-fx论坛发帖)

1 个答案:

答案 0 :(得分:3)

截至目前,您需要通过视图模型传递值。从视图内部无法直接访问会话状态