He estado pisando el código fuente de Orchard CMS para aprender cómo han abordado Multi-tenancy.¿Cómo se hace el multi-arrendamiento en el Proyecto Orchard
Puede alguien señalar los archivos o las áreas que debe mirar a entender cómo funciona la instalación de cañerías de multi-tenencia en Orchard?
- ¿Cómo y dónde se descifró el nombre de dominio para obtener el inquilino de la base de datos?
- ¿Cómo se mantienen los detalles de configuración del inquilino a lo largo del tiempo que el usuario está en el sitio - sesiones?
Como un proyecto de prueba, quiero poder escribir un código barebone similar en una aplicación ASP.Net MVC para demostrar el multi-tenancy.
Las áreas que he visto:
- OnBeginRequest
- Global.cs
- Stater.cs
He actualizado y ha añadido algunos más enlaces – rboarman