public IEnumerable <RedirectItem> FindByCurrentSite() { var redirects = HttpContext.Current.Cache.Get(_configurationSettings.CacheId) as List <RedirectItem>; return(redirects != null? redirects.Where(x => _siteContextRetriever.GetTargetHostName(x.Site) == _sitecoreContext.GetTargetHostName()) : null); }