|
|
@ -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)); |
|
|
|
|
|
|
|
|
|