London Dev Meetup Rescheduled! Due to unavoidable reasons, the event has been moved to 21st May. Speakers remain the same—any changes will be communicated. Seats are limited—register here to secure your spot!

Interface IAssetServiceEx

Extends IAssetService with support for batch saving.

Namespace: Mediachase.Commerce.Assets
Assembly: Mediachase.Commerce.dll
Version: 13.30.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