/// <summary>
        /// 해당 키의 자료를 재 조회
        /// </summary>
        protected bool Refresh(string key)
        {
            lock (SycRoot)
            {
                try
                {
                    if (!List.ContainsKey(key))
                    {
                        return(false);
                    }

                    CachedValue val = List[key];
                    val.Value      = val.SetAction();
                    val.ExpireDate = DateTime.Now.AddDays(Duration);
                    return(true);
                }
                catch (Exception ex)
                {
                    string log = ex.Message;
                    return(false);
                }
            }
        }