我一直在对多租户 ASP.Net MVC 4 应用程序的 DI(Unity 和 Ninject)进行一些研究。我读过的大多数文章似乎都将 DI 称为一个很好的工具,可以帮助为多租户 Web 应用程序中的租户提供自定义。除此之外,它在多租户世界中还有什么用处。
它可以帮助共享数据库模式场景中的数据隔离吗?我正在尝试找到一种干净的方法来隔离客户之间的数据。(我在所有需要的表中使用tenantId)
(ASP.Net MVC4,实体框架 5,SQL Server 2012)
我一直在对多租户 ASP.Net MVC 4 应用程序的 DI(Unity 和 Ninject)进行一些研究。我读过的大多数文章似乎都将 DI 称为一个很好的工具,可以帮助为多租户 Web 应用程序中的租户提供自定义。除此之外,它在多租户世界中还有什么用处。
它可以帮助共享数据库模式场景中的数据隔离吗?我正在尝试找到一种干净的方法来隔离客户之间的数据。(我在所有需要的表中使用tenantId)
(ASP.Net MVC4,实体框架 5,SQL Server 2012)