public ActionResult Stories(string id)
        {
            id = id.Replace(".", "");
            var stories =
                _repository.GetHints().Where(x => (x.Header ?? "").Replace(" ", "").Equals(id.ToLowerInvariant(), StringComparison.OrdinalIgnoreCase));

            return(View(stories.ToArray()));
        }
示例#2
0
        public IEnumerable <Hint> GetHints()
        {
            var result = _cache.Get("Hints") as IEnumerable <Hint>;

            if (result != null)
            {
                return(result);
            }

            result = _repository.GetHints();

            _cache.Set("Hints", result, DateTimeOffset.Now.Add(_cacheTime));

            return(result);
        }
示例#3
0
 public IActionResult Get()
 {
     return(Ok(_repository.GetHints()));
 }