public SecretsManagerCache()

in src/Amazon.SecretsManager.Extensions.Caching/SecretsManagerCache.cs [60:72]


        public SecretsManagerCache(IAmazonSecretsManager secretsManager, SecretCacheConfiguration config)
        {
            this.config = config;
            this.secretsManager = secretsManager;
            cacheItemPolicy = new MemoryCacheEntryOptions()
            {
                AbsoluteExpirationRelativeToNow = TimeSpan.FromMilliseconds(this.config.CacheItemTTL)
            };
            if (this.secretsManager is AmazonSecretsManagerClient sm)
            {
                sm.BeforeRequestEvent += this.ServiceClientBeforeRequestEvent;
            }
        }