<PackageReference Include="System.ClientModel" Version="1.12.0" />

System.ClientModel.Primitives.ClientCache

public class ClientCache
A cache for storing client instances, ensuring efficient reuse. Implements an LRU eviction policy.
namespace System.ClientModel.Primitives { public class ClientCache { public ClientCache(int maxSize); public T GetClient<T>(object clientId, Func<T> createClient) where T : class; } }