public void RenderVideoInfoPage(Guid id) { Console.WriteLine("Fetching data for the video info page...."); var data = _service.GetVideoInfo(id); Console.WriteLine("Rendering the video page with data...."); }
public object GetVideoInfo(Guid id) { if (_cachedVideoInfo == null || _needRequest) { _cachedVideoInfo = _service.GetVideoInfo(id); } return(_cachedVideoInfo); }
public string GetVideoInfo(string name) { _videoCache ??= new Dictionary <string, string>(); if (!_videoCache.ContainsKey(name)) { _videoCache[name] = _service.GetVideoInfo(name); } return(_videoCache[name]); }
public void RenderVideoPage(string name) { var videoInfo = _service.GetVideoInfo(name); }
public Video RenderVideoPage(int id) { return(_service.GetVideoInfo(id)); }