我正在使用 ASP.NET 4 和 MVC2 构建一个具有高级功能的站点,例如仅对付费订阅者可用的 SMS 通知。我还有额外的模块,比如库存和交易等
我已经在利用标准的 MembershipProvider,并且倾向于使用 Roles tp 来提供此功能。即:拥有一个“SMSModule”角色,如果他们为附加 SMS 服务付费,用户将获得该角色
这使得控制器很简单,带有一点属性装饰,但我看到的问题是会有一堆条件代码分散在我的视图等中
有没有更好的方法在 .NET 4 和 MVC2 中提供“模块”风格的方法???