public User findUserInfomation(string id)
        {
            User   users    = null;
            string user_key = "UserReg_User " + id;

            if (enableCaching)
            {
                users = (User)HttpRuntime.Cache[user_key];
            }
            if (users == null)
            {
                users = manager.findUserInfomation(id);
            }
            if (users != null)
            {
                AggregateCacheDependency cd = DependencyFacade.GetUserInfoSelDependency();
                HttpRuntime.Cache.Add(user_key, users, cd, DateTime.Now.AddHours(UserRegTimeout), Cache.NoSlidingExpiration, CacheItemPriority.High, null);
            }
            return(users);
        }