我应该从模型或控制器访问cookie吗?

时间:2009-11-04 08:45:13

标签: asp.net-mvc

我有使用cookie的身份验证逻辑。模型属性是从cookie初始化的,但只有在调用特定的控制器操作时才会执行此操作。 我应该直接从控制器逻辑访问我的cookie还是让模型更加胖,并在模型中实现cookie保存/加载?

1 个答案:

答案 0 :(得分:11)

不要因基于网络的问题而混淆您的模型。请记住,理论上,模型应该在其他环境中具有相关性(例如,如果您想提供基于REST的API或桌面版本)。访问控制器或服务层中的cookie。