Beispiel #1
0
        /// <summary>
        /// 添加站点信息
        /// </summary>
        /// <param name="mark"></param>
        /// <returns></returns>
        public async Task <bool> AddAsync(int mark, WebSiteValue items)
        {
            var key    = $"{_customPrefix}:{mark}";
            var number = _IRedisStore.GetRandomNumber(key);

            var json = _IRedisStore.ObjectToString(items);

            return(await this._IRedisStore.Do(db => db.StringSetAsync(key, json), number));
        }
Beispiel #2
0
        /// <summary>
        /// 添加分类信息
        /// </summary>
        /// <param name="mark"></param>
        /// <returns></returns>
        public async Task <bool> AddAsync(int mark, List <WebCategoryValue> items)
        {
            var key    = $"{_IRedisStore.PrefixKey}:{mark}:categories";
            var number = _IRedisStore.GetRandomNumber(key);

            var json = _IRedisStore.ObjectToString(items);

            return(await this._IRedisStore.Do(db => db.StringSetAsync(key, json), number));
        }