Skip to content

Commit b8468da

Browse files
committed
Skip caching for auto discovery type queries with result transformer
1 parent 294d186 commit b8468da

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

src/NHibernate/Loader/Loader.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1829,7 +1829,8 @@ protected IList List(ISessionImplementor session, QueryParameters queryParameter
18291829

18301830
internal bool IsCacheable(QueryParameters queryParameters)
18311831
{
1832-
return _factory.Settings.IsQueryCacheEnabled && queryParameters.Cacheable;
1832+
return _factory.Settings.IsQueryCacheEnabled && queryParameters.Cacheable
1833+
&& !(queryParameters.HasAutoDiscoverScalarTypes && queryParameters.ResultTransformer != null);
18331834
}
18341835

18351836
private IList ListIgnoreQueryCache(ISessionImplementor session, QueryParameters queryParameters)

0 commit comments

Comments
 (0)