Я создаю сайт в ASP.NET 4 и MVC2, который будет иметь расширенные функции, такие как SMS-уведомления, которые будут доступны только для платных подписчиков.У меня также есть дополнительные модули для таких вещей, как инвентаризация, транзакции и т. Д.
Я уже использую стандартный членство MembershipProvider и склоняюсь к использованию ролей tp для предоставления этой функциональности.то есть: иметь роль «SMSModule», которую получает пользователь, если он платит за услугу SMS-надстройки
Это упрощает работу контроллеров с небольшим оформлением атрибутов, но проблема, с которой я сталкиваюсь, заключается в том,быть кучей условного кода, разбросанного по моим представлениям и т. д.
Есть ли лучший способ обеспечения подхода в стиле «модуля» в .NET 4 и MVC2 ???