ASP.NET MVC Доступ к данным из атрибутов действий - PullRequest
0 голосов
/ 29 апреля 2010

Мне было интересно, является ли хорошей / плохой практикой доступ к базе данных из атрибутов действий ASP.NET MVC?

Спасибо

1 Ответ

2 голосов
/ 29 апреля 2010

Как и любой хороший вопрос, это зависит.

Я думаю, что не очень хорошая идея делать это в фильтре, если вы собираете большие объемы данных. Тем не менее, получение одной или двух строк может быть хорошо (даже лучше, если ваши данные кэшируются)

Это имеет определенную привлекательность для данных, которые просто появляются. Например, использование ActionFilter для входа в систему текущего зарегистрированного пользователя и сохранения его в ViewData может сэкономить много кода.

Окончательный ответ: это призыв к суду.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...