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