
[英]Mapping Entities to Models and Performing Business Logic in ASP.NET MVC
[英]Dynamic creation of models - entities using Asp.Net MVC
因此,我的数据库排序如下:
产品_001产品_002产品_003
假设,如果客户登录并且其ID为001,则他仅有权使用数据库表products_001。
我可以使用Asp.Net MVC动态创建他的模型-实体,我该怎么做?
ProductsBase products = Activator.CreateInstance(
"YourAssembly.Namespace",
"Products_" + Login.Id);
http://msdn.microsoft.com/en-us/library/d133hta4.aspx
您可能需要针对不同的产品类型使用基本类型/界面
NicoJuicy,
我们处理此问题的方法是拥有一个通用模型(使用EF),并且每个表都有不同的数据库。 当用户登录时,我们使用连接字符串和用户信息将模型绑定到适当的Db。
如果这听起来像您想要的,请告诉我,我将发布更多详细信息。
安德鲁
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.