Пример #1
0
        /// <summary>
        /// Önbellekte bulunan verilerin kalan zamanlarını getirir.
        /// </summary>
        /// <returns></returns>
        public Dictionary <string, TimeSpan?> GetAllKeyTime()
        {
            Dictionary <string, TimeSpan?> keyExpireTime = new Dictionary <string, TimeSpan?>();

            List <RedisKey> keys = GetAllKeys();

            foreach (var key in keys)
            {
                keyExpireTime.Add(key, RedisDatabase.KeyTimeToLive(key));
            }

            return(keyExpireTime);
        }
Пример #2
0
 /// <summary>
 /// İstenilen keyin kalan zamanını dönderir.
 /// </summary>
 /// <param name="key"></param>
 /// <returns></returns>
 public TimeSpan?GetKeyTime(string key)
 {
     return(RedisDatabase.KeyTimeToLive(key));
 }