public IActionResult Open(string hash) { var link = _repository.Get().FirstOrDefault(x => x.Hash == hash); return(link.LongLink.StartsWith("http") || link.LongLink.StartsWith("ftp") ? Redirect(link.LongLink) : Redirect("http://" + link.LongLink)); }
public IActionResult Index() { var links = _repository.Get(string.Empty, 0); return(View(links.Item1.ToList())); }
// GET api/links/{id} public IActionResult Get(int id) { return(Ok(_repository.Get(id))); }