Browse Source

Virtual everywhere.

pull/378/head
Sebastian 7 years ago
parent
commit
fc172c8bd9
  1. 8
      src/Squidex.Domain.Apps.Entities/Contents/QueryExecutionContext.cs

8
src/Squidex.Domain.Apps.Entities/Contents/QueryExecutionContext.cs

@ -68,7 +68,7 @@ namespace Squidex.Domain.Apps.Entities.Contents
return content; return content;
} }
public async Task<IResultList<IAssetEntity>> QueryAssetsAsync(string query) public virtual async Task<IResultList<IAssetEntity>> QueryAssetsAsync(string query)
{ {
var assets = await assetQuery.QueryAsync(context, Q.Empty.WithODataQuery(query)); var assets = await assetQuery.QueryAsync(context, Q.Empty.WithODataQuery(query));
@ -80,7 +80,7 @@ namespace Squidex.Domain.Apps.Entities.Contents
return assets; return assets;
} }
public async Task<IResultList<IContentEntity>> QueryContentsAsync(string schemaIdOrName, string query) public virtual async Task<IResultList<IContentEntity>> QueryContentsAsync(string schemaIdOrName, string query)
{ {
var result = await contentQuery.QueryAsync(context, schemaIdOrName, Q.Empty.WithODataQuery(query)); var result = await contentQuery.QueryAsync(context, schemaIdOrName, Q.Empty.WithODataQuery(query));
@ -92,7 +92,7 @@ namespace Squidex.Domain.Apps.Entities.Contents
return result; return result;
} }
public async Task<IReadOnlyList<IAssetEntity>> GetReferencedAssetsAsync(ICollection<Guid> ids) public virtual async Task<IReadOnlyList<IAssetEntity>> GetReferencedAssetsAsync(ICollection<Guid> ids)
{ {
Guard.NotNull(ids, nameof(ids)); Guard.NotNull(ids, nameof(ids));
@ -111,7 +111,7 @@ namespace Squidex.Domain.Apps.Entities.Contents
return ids.Select(cachedAssets.GetOrDefault).Where(x => x != null).ToList(); return ids.Select(cachedAssets.GetOrDefault).Where(x => x != null).ToList();
} }
public async Task<IReadOnlyList<IContentEntity>> GetReferencedContentsAsync(Guid schemaId, ICollection<Guid> ids) public virtual async Task<IReadOnlyList<IContentEntity>> GetReferencedContentsAsync(Guid schemaId, ICollection<Guid> ids)
{ {
Guard.NotNull(ids, nameof(ids)); Guard.NotNull(ids, nameof(ids));

Loading…
Cancel
Save