Exemplo n.º 1
0
        /// <inheritdoc/>
        public Dictionary <CacheItemDefinition, T> GetOrAdd <T>(IEnumerable <CacheItemDefinition> keys,
                                                                Func <CacheItemDefinition[], Dictionary <CacheItemDefinition, T> > getAction)
            where T : class
        {
            GuardDisposed();

            var helper = new MultipleGetHelper(this);

            return(helper.GetOrAdd <T>(keys, getAction));
        }