|
|
@ -82,7 +82,9 @@ public abstract class EntityCacheClient<TEntity, TPrimaryKey> : StatefulCacheCli
|
|
|
|
if (context.GetService<IStorageProvider>() is not IStorageProvider provider)
|
|
|
|
if (context.GetService<IStorageProvider>() is not IStorageProvider provider)
|
|
|
|
return default;
|
|
|
|
return default;
|
|
|
|
|
|
|
|
|
|
|
|
var entities = provider.Open<TEntity>().AsEntities();
|
|
|
|
var entities = await provider.Open<TEntity>().AsEntities();
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
var entity = entities.FirstOrDefault(e => e.Id.Equals(id));
|
|
|
|
|
|
|
|
|
|
|
|
return await (from dc in provider.Open<TEntity>()
|
|
|
|
return await (from dc in provider.Open<TEntity>()
|
|
|
|
where TypeComparer.Compare(dc.Id, id)
|
|
|
|
where TypeComparer.Compare(dc.Id, id)
|
|
|
|