Stashbox by Peter Csajtai

<PackageReference Include="Stashbox" Version="5.7.0" />

 DelegateCache

using Stashbox.Utils.Data.Immutable; using System; using System.Runtime.CompilerServices; namespace Stashbox.Resolution { [System.Runtime.CompilerServices.NullableContext(1)] [System.Runtime.CompilerServices.Nullable(0)] internal class DelegateCache { public ImmutableTree<Type, CacheEntry> ServiceDelegates = ImmutableTree<Type, CacheEntry>.Empty; public ImmutableTree<Type, CacheEntry> RequestContextAwareDelegates = ImmutableTree<Type, CacheEntry>.Empty; } }