Namespace Serenity.AssetPrefetcher.Application.UseCases.Dto
Classes
CacheStatusOutput
Output data transfer object containing cache status information for an asset.
Provides current state and size information as part of cache query responses.
PrefetchAssetInput
Input data transfer object for single asset prefetch operations. Contains all required information to execute a prefetch request for one asset.
PrewarmContextInput
Input data transfer object for context prewarming operations.
Contains all required information to preload multiple assets for a specific context.
QueryCacheStatusInput
Input data transfer object for cache status query operations.
Contains the asset keys for which cache status information is requested.
ReleaseContextInput
Input data transfer object for context release operations.
Contains the context identifier for which all associated assets should be released.
UpdateTargetInput
Input data transfer object for updating target items associated with a specific context.
Contains the context identifier and an array of target items to be updated.