2016-05-01 72 views
1

在我的web应用程序中,nancy会话在呈现视图之前得到保存,这意味着我无法从视图内部修改会话。Nancy请求流水线订单

有没有办法改变这里的操作顺序?

编辑:仔细一看,好像认为是与其他任务并行渲染(如保存会话)

+0

你在使用nancy.sessions吗?或者你自己的实现? –

+0

我正在使用plain nancy.sessions – djp

回答

1

没有,视图不会呈现直到它已被交还给了主机。你不应该修改你的视图内的会话,视图应该是愚蠢的,只能显示视图模型

+0

感谢您的确认。相反,我在管道中添加了一个post-request动作,它修改会话并将视图的信息放入viewbag中 – djp