ASP.NET MVC从操作属性访问数据

时间:2010-04-29 17:58:15

标签: asp.net-mvc attributes

我想知道从ASP.NET MVC操作属性访问数据库是不是一个好/坏的做法?

谢谢

1 个答案:

答案 0 :(得分:2)

就像任何好的问题一样,这取决于。

我认为如果您抓取大量数据,在过滤器中执行此操作可能不是一个好主意。但是,获得一行或两行可能没问题(如果您的数据被缓存,则更好)

这确实对刚出现的数据有吸引力。例如,使用ActionFilter获取当前登录的用户&将它存储在ViewData中可以为您节省大量代码。

最终答案:这是一个判断电话。