View Source
Interface IContentCollectionPresentationFactory<TContent, TCollectionResponseModel, TValueResponseModelBase, TVariantResponseModel>
Assembly: Umbraco.Cms.Api.Management.dll
Syntax
public interface IContentCollectionPresentationFactory<TContent, TCollectionResponseModel, TValueResponseModelBase, TVariantResponseModel>
where TContent : class, IContentBase where TCollectionResponseModel : ContentResponseModelBase<TValueResponseModelBase, TVariantResponseModel> where TValueResponseModelBase : ValueResponseModelBase where TVariantResponseModel : VariantResponseModelBase
Type Parameters
Name |
Description |
TContent |
|
TCollectionResponseModel |
|
TValueResponseModelBase |
|
TVariantResponseModel |
|
Methods
View Source
CreateCollectionModelAsync(ListViewPagedModel<TContent>)
Declaration
Task<List<TCollectionResponseModel>> CreateCollectionModelAsync(ListViewPagedModel<TContent> content)
Parameters
Type |
Name |
Description |
ListViewPagedModel<TContent> |
content |
|
Returns
Type |
Description |
Task<List<TCollectionResponseModel>> |
|