标签: asp.net-mvc
我有使用cookie的身份验证逻辑。模型属性是从cookie初始化的,但只有在调用特定的控制器操作时才会执行此操作。 我应该直接从控制器逻辑访问我的cookie还是让模型更加胖,并在模型中实现cookie保存/加载?
答案 0 :(得分:11)
不要因基于网络的问题而混淆您的模型。请记住,理论上,模型应该在其他环境中具有相关性(例如,如果您想提供基于REST的API或桌面版本)。访问控制器或服务层中的cookie。