Esempio n. 1
0
        public static void Return([NotNull] CachedComponentResolver resolver)
        {
            if (resolver == null)
            {
                throw new ArgumentNullException(nameof(resolver));
            }

            resolver.Clear();
            if (FreeResolversSet.Contains(resolver))
            {
                return;
            }

            FreeResolvers.Add(resolver);
            FreeResolversSet.Add(resolver);
        }