using Microsoft.Extensions.Options; using System; namespace Microsoft.Extensions.Caching.DynamoDb { public class DynamoDbCacheOptions : IOptions { public string TableName { get; set; } = "ASP.NET_SessionState"; public TimeSpan IdleTimeout { get; set; } = new TimeSpan(0, 20, 0); public string TtlAttribute { get; set; } = "TTL"; DynamoDbCacheOptions IOptions.Value { get { return this; } } } }