HomeController.cs 1.0 KB

12345678910111213141516171819202122232425262728293031323334353637
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Diagnostics;
  4. using System.Linq;
  5. using System.Threading.Tasks;
  6. using Microsoft.AspNetCore.Mvc;
  7. using Microsoft.Extensions.Logging;
  8. using GreenTree.Strohrmann.ERP.Web.Models;
  9. using GreenTree.Strohrmann.ERP.Domain.Model;
  10. using Microsoft.AspNetCore.Authorization;
  11. using Microsoft.AspNetCore.Authentication.Cookies;
  12. namespace GreenTree.Strohrmann.ERP.Web.Controllers
  13. {
  14. public class HomeController : Controller
  15. {
  16. private readonly ILogger<HomeController> _logger;
  17. public HomeController(
  18. ILogger<HomeController> logger)
  19. {
  20. _logger = logger;
  21. }
  22. [Authorize]
  23. public IActionResult Index()
  24. {
  25. return View();
  26. }
  27. [ResponseCache(Duration = 0, Location = ResponseCacheLocation.None, NoStore = true)]
  28. public IActionResult Error()
  29. {
  30. return View(new ErrorViewModel { RequestId = Activity.Current?.Id ?? HttpContext.TraceIdentifier });
  31. }
  32. }
  33. }