Five New Optimizely Certifications are Here! Validate your expertise and advance your career with our latest certification exams. Click here to find out more

Interface IAssetServiceEx

Extends IAssetService with support for batch saving.

Namespace: Mediachase.Commerce.Assets
Assembly: Mediachase.Commerce.dll
Version: 14.26.0
Syntax
public interface IAssetServiceEx : IAssetService

Methods

CommitAssetsToEntry(IEnumerable<CatalogEntryDto.CatalogItemAssetRow>, CatalogEntryDto, Int32)

Adds asset information to a CatalogEntryDto.

Declaration
void CommitAssetsToEntry(IEnumerable<CatalogEntryDto.CatalogItemAssetRow> assetRows, CatalogEntryDto entry, int entryId)
Parameters
Type Name Description
System.Collections.Generic.IEnumerable<CatalogEntryDto.CatalogItemAssetRow> assetRows

The rows to update.

CatalogEntryDto entry

The entry dto.

System.Int32 entryId

The entry id.

CommitAssetsToNode(IEnumerable<CatalogNodeDto.CatalogItemAssetRow>, CatalogNodeDto, Int32)

Adds asset information to a CatalogNodeDto.

Declaration
void CommitAssetsToNode(IEnumerable<CatalogNodeDto.CatalogItemAssetRow> assetRows, CatalogNodeDto node, int nodeId)
Parameters
Type Name Description
System.Collections.Generic.IEnumerable<CatalogNodeDto.CatalogItemAssetRow> assetRows

The rows to update.

CatalogNodeDto node

The node dto.

System.Int32 nodeId

The node id