我有一个为几组彼此不相关的人制作的网络应用程序。我正在考虑创建单独的数据库,而不是为所有这些数据库使用一个数据库。
这将提高查询速度,并使我无需检查用户属于哪个组。
但由于我正在使用 LINQ to SQL,我的类与数据库显式连接,因此我必须单独创建DataContexts
对于所有数据库。
那么我该如何解决这个问题呢?或者我应该不费心而只使用一个数据库?
如果数据库模式相同,只需更改每个数据库的连接字符串就足够了。您不一定需要创建不同的上下文。
您的其他问题可能可以通过查看现有答案来解决多租户 Asp.NET MVC 问题已经在 Stack Overflow 上了。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)