using AspNetCoreMVC.Models; using Microsoft.AspNetCore.Mvc; using System.Diagnostics; namespace AspNetCoreMVC.Controllers { public class HomeController : Controller { private readonly ILogger _logger; public HomeController(ILogger logger) { _logger = logger; } public IActionResult Index() { //string url = Url.Action("Privacy", "Home"); //string url = Url.RouteUrl("test", new { test = 123 }); //return Redirect(url); return RedirectToAction("Privacy"); //return View(); } public IActionResult Privacy() { //int a = 1; //int b = 3 / (a - 1); ViewData["Message"] = "Data from privacy"; return View(); } [ResponseCache(Duration = 0, Location = ResponseCacheLocation.None, NoStore = true)] public IActionResult Error() { return View(new ErrorViewModel { RequestId = Activity.Current?.Id ?? HttpContext.TraceIdentifier }); } } }