gbalamurugan Ответов: 0

Как использовать redis cache в web api с репозиторием


I have new in Redis cache implementation and got in simple example with getstring from Redis Cache. But Same time I didnt get any idea about Set and get list values through Redis.

I have Using Provider and Repository. Please help me how to further proceed...


Что я уже пробовал:

public List<Article> GetArticleListBySectionName(string sectionName, int RegionId, int Count, int CacheTime, string cacheKey, bool cacheEnable = false, string expiryInMinutes = "NoExpiry")
    {
        {
            cacheKey = GetCacheKey(cacheKey, Convert.ToString(sectionName));
            List<Article> _article = _cacheProxy.Get<List<Article>>(cacheKey);
            if (_article != null)
            {
                _article = _articleRepositary.GetArticleListBySectionName(sectionName, RegionId, Count, CacheTime);
                _cacheProxy.Store<List<Article>>(_article, cacheKey, expiryInMinutes);
            }
            return _article;
        }
    }




<pre>Here _cacheProxy.Get and _cacheProxy.Store getting null values..While executing this, I ll getting error page

0 Ответов