저는 멀티 테넌트 ASP.Net MVC 4 애플리케이션에 대해 DI (Unity and Ninject)에 대한 연구를 해왔습니다. 필자가 읽은 대부분의 기사는 다중 사용자 웹 응용 프로그램의 입주자에게 사용자 지정을 제공하는 데 유용한 도구로 DI를 참조하는 것 같습니다. 그 외에도 멀티 테넌트 (Multitenant) 세계에서 유용하게 쓰이는 것은 무엇입니까?멀티 테넌트 애플리케이션에 대한 의존성 삽입
공유 db 스키마 시나리오에서 데이터 격리에 도움이 될 수 있습니까? 고객 간 데이터를 분리 할 수있는 확실한 방법을 찾고 있습니다. (내가 필요한 모든 테이블에 tenantId을 사용하고 있습니다)
(ASP.Net MVC4, 엔티티 프레임 워크 5, SQL 서버 2012)