Ejemplo n.º 1
0
        public static int RefreshCache(string tableName)
        {
            int result = 0;

            BaseParameterManager       parameterManager = new BaseParameterManager(tableName);
            List <BaseParameterEntity> list             = parameterManager.GetList <BaseParameterEntity>(
                new KeyValuePair <string, object>(BaseParameterEntity.FieldDeletionStateCode, 0)
                , new KeyValuePair <string, object>(BaseParameterEntity.FieldEnabled, 1));

            foreach (var entity in list)
            {
                // 2016-03-11 吉日嘎拉 强制刷新缓存
                BaseParameterManager.SetParameterByCache(tableName, entity);
                result++;
            }

            return(result);
        }