标签: asp.net-mvc attributes
我想知道从ASP.NET MVC操作属性访问数据库是不是一个好/坏的做法?
谢谢
答案 0 :(得分:2)
就像任何好的问题一样,这取决于。
我认为如果您抓取大量数据,在过滤器中执行此操作可能不是一个好主意。但是,获得一行或两行可能没问题(如果您的数据被缓存,则更好)
这确实对刚出现的数据有吸引力。例如,使用ActionFilter获取当前登录的用户&将它存储在ViewData中可以为您节省大量代码。
最终答案:这是一个判断电话。