From abf835fe3b16ea21ec009071ffefb2c2b68253e2 Mon Sep 17 00:00:00 2001 From: grinay Date: Sat, 3 Aug 2019 03:01:05 +1100 Subject: [PATCH] Update CustomQueryCompiler.cs --- EntityFrameworkCore.Cacheable/CustomQueryCompiler.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/EntityFrameworkCore.Cacheable/CustomQueryCompiler.cs b/EntityFrameworkCore.Cacheable/CustomQueryCompiler.cs index bcebd4d..e497680 100644 --- a/EntityFrameworkCore.Cacheable/CustomQueryCompiler.cs +++ b/EntityFrameworkCore.Cacheable/CustomQueryCompiler.cs @@ -223,12 +223,12 @@ public override IAsyncEnumerable ExecuteAsync(Expression query // generate key to identify query var queryKey = _cacheProvider.CreateQueryKey(query, queryContext.ParameterValues); - if (_cacheProvider.TryGetCachedResult>(queryKey, out IAsyncEnumerable cacheResult)) + if (_cacheProvider.TryGetCachedResult>(queryKey, out IEnumerable cacheResult)) { _logger.Logger.Log(LogLevel.Debug, CacheableEventId.CacheHit, queryKey, null, _logFormatter); //cache was hit, so return cached query result - return cacheResult; + return cacheResult.ToAsyncEnumerable(); } else // cache was not hit {