Asp.net mvc 5 MVC 5网站及订阅/软件包

Asp.net mvc 5 MVC 5网站及订阅/软件包,asp.net-mvc-5,Asp.net Mvc 5,情景: 我正在创建一个提供服务的网站,用户必须购买订阅/套餐才能使用该网站。这些订阅本质上是产品,根据订阅类型,用户可以访问不同的内容。我只需要两种订阅类型。例如Pluralsight,您可以购买标准订阅或PLUS订阅,并且只有在拥有PLUS订阅的情况下才能访问文件 技术: 我使用ASP.NETMVC5和实体框架访问数据库 到目前为止: 我一直在考虑使用角色/声明来实现它,其中每个角色定义特定类型的订阅。购买订阅后,用户将被赋予共同响应角色。但我只是不确定这样一个问题通常是如何解决的,我想用正确

情景: 我正在创建一个提供服务的网站,用户必须购买订阅/套餐才能使用该网站。这些订阅本质上是产品,根据订阅类型,用户可以访问不同的内容。我只需要两种订阅类型。例如Pluralsight,您可以购买标准订阅或PLUS订阅,并且只有在拥有PLUS订阅的情况下才能访问文件

技术: 我使用ASP.NETMVC5和实体框架访问数据库

到目前为止: 我一直在考虑使用角色/声明来实现它,其中每个角色定义特定类型的订阅。购买订阅后,用户将被赋予共同响应角色。但我只是不确定这样一个问题通常是如何解决的,我想用正确的方式来解决

请帮我找到正确的方向。 多谢各位