<PackageReference Include="Microsoft.Extensions.Caching.Abstractions" Version="10.0.12" />

Microsoft.Extensions.Caching.Memory.CacheItemPriority

public enum CacheItemPriority
Specifies how items are prioritized for preservation during a memory pressure triggered cleanup.
High = 2

The cache entry should be removed only when there is no other low or normal priority cache entries during memory pressure triggered cleanup.

Low = 0

The cache entry should be removed as soon as possible during memory pressure triggered cleanup.

The cache entry should never be removed during memory pressure triggered cleanup.

Normal = 1

The cache entry should be removed if there is no other low priority cache entries during memory pressure triggered cleanup.