View Source
Inheritance
System.Object
Assembly: Umbraco.Cms.Api.Management.dll
public class SearchMediaItemController : MediaItemControllerBase
Constructors
View Source
Declaration
public SearchMediaItemController(IIndexedEntitySearchService indexedEntitySearchService, IMediaPresentationFactory mediaPresentationFactory)
Parameters
Type |
Name |
Description |
IIndexedEntitySearchService |
indexedEntitySearchService |
|
IMediaPresentationFactory |
mediaPresentationFactory |
|
Methods
View Source
Declaration
public async Task<IActionResult> Search(CancellationToken cancellationToken, string query, int skip = 0, int take = 100)
Parameters
Type |
Name |
Description |
CancellationToken |
cancellationToken |
|
System.String |
query |
|
System.Int32 |
skip |
|
System.Int32 |
take |
|
Returns
Type |
Description |
Task<IActionResult> |
|
View Source
Declaration
public async Task<IActionResult> SearchFromParent(CancellationToken cancellationToken, string query, int skip = 0, int take = 100, Guid? parentId = null)
Parameters
Type |
Name |
Description |
CancellationToken |
cancellationToken |
|
System.String |
query |
|
System.Int32 |
skip |
|
System.Int32 |
take |
|
System.Nullable<Guid> |
parentId |
|
Returns
Type |
Description |
Task<IActionResult> |
|
View Source
Declaration
public async Task<IActionResult> SearchFromParentWithAllowedTypes(CancellationToken cancellationToken, string query, int skip = 0, int take = 100, Guid? parentId = null, IEnumerable<Guid>? allowedMediaTypes = null)
Parameters
Type |
Name |
Description |
CancellationToken |
cancellationToken |
|
System.String |
query |
|
System.Int32 |
skip |
|
System.Int32 |
take |
|
System.Nullable<Guid> |
parentId |
|
System.Nullable<IEnumerable<Guid>> |
allowedMediaTypes |
|
Returns
Type |
Description |
Task<IActionResult> |
|