Namespace Serenity.AssetPrefetcher.Domain.Entities
Classes
CacheItem
Represents a cached asset item with its state and metadata.
Tracks the lifecycle of an asset within the prefetch cache system.
PrefetchContext
Represents a prefetch context that groups related asset requests with a shared budget.
Manages the lifecycle and resource allocation for a specific usage scenario.
PrefetchRequest
Represents a request to prefetch a specific asset with associated metadata.
Contains all necessary information for scheduling and executing asset prefetch operations.
TargetItem
Represents a target asset for prefetching with its associated priority.
Used to define which assets should be prioritized in prefetch operations.