ActiverecordBase.findall () ¿No permite el caché de primer nivel?
-
29-10-2019 - |
Pregunta
El caché de primer nivel de NHibernate está disponible cuando uno usa la misma sesión. ActiveRecordBase.FindAll()
Cada vez crea un nuevo ISession
. Por lo tanto, tal siguiente no puede beneficiarse del caché de primer nivel:
void test1()
{
Car.FindAll();
Car.FindAll();
Car.FindAll();
}
¿Hay alguna solución?
No hay solución correcta
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow