Esto está relacionado con a previous question I asked, con respecto a dividiendo una aplicación web asp.net mvc en dos aplicaciones: una pública y una administrativa. Ambos compartirían la misma base de datos, por supuesto.NHibernate: dos SessionFactories que acceden a la misma base de datos
Con dos aplicaciones web, tendré dos aplicaciones host y, por lo tanto, dos fábricas de sesión independientes de Nihbernate. Mi preocupación es que sus cachés de datos separados causarán todo tipo de problemas.
Al publicar esto, miré this question, que cubre un problema similar (por un motivo diferente). Realmente no quiero tener que configurar algún tipo de caché distribuida solo para una aplicación de administrador de bajo uso.
¿Cómo se puede resolver esto? ¿No es posible separar la sección de administración en su propia aplicación con NHibernate sin medidas drásticas?
Gracias.
La solución depende de lo que quiere decir con "cachés de datos". Creo que te refieres a uno de los proveedores de caché de segundo nivel? – Paco
@Paco - eso es correcto. – UpTheCreek