public UrlRecord GetUrlRecord(string slug) { return(LocalCache(string.Format(CacheKeys.UrlRecordBySlug, slug), () => { slug = NormalizeSlug(slug); var filterBuilder = Builders <UrlRecord> .Filter; var filter = filterBuilder.Eq(x => x.Slug, slug);//slug will be null or other string return _urlRecordRepository.SearchOneAsync(filter).Result; }, TimeSpan.FromSeconds(60))); }