Ich möchte diese im Cache gespeicherten Abfrage in NHibernate haben:NHibernate Cached Abfrage
Configuration configurationEntry = session.CreateQuery("from Configuration configurationEntry where configurationEntry.Name = 'DefaultVendorId'").SetCacheable(true).UniqueResult<Configuration>();
Ich habe
<property name="cache.use_query_cache">true</property>
in der NHibernate-Konfigurationsdatei.
Wenn ich jedoch den NHibernate-Profiler ausführe, sehe ich, dass NHibernate die Abfrage mehrere Male ausführt. Ich möchte natürlich, dass die Abfrage nur einmal ausgeführt und das Ergebnis zwischengespeichert wird. Irgendwelche Ideen ? Diese
Grüße, MadSeb