【发布时间】:2020-01-31 03:18:26
【问题描述】:
我一直在努力理解我的 Razor 页面使用的页面模型类的生命周期。我正在尝试考虑如何以及何时处理我传递给我的业务逻辑的常见数据,例如运行请求的 userId。很多时候,我需要将此信息与操作结果一起保存。
那么,哪里是反复处理某些事情的最佳位置,例如从 HTTPContext 获取可能在持久性模型中而不是在页面模型的用户上下文中的用户详细信息?
我应该提到我正在使用带有 cookie 支持的身份验证的授权标签来对 web 服务进行身份验证。
【问题讨论】:
标签: asp.net-core .net-core razor-pages