// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. // SPDX-License-Identifier: MIT-0 using System.Diagnostics; using Microsoft.AspNetCore.Mvc; using MultiArchApp.Models; using System.Runtime.InteropServices; namespace MultiArchApp.Controllers; public class HomeController : Controller { private readonly ILogger _logger; public HomeController(ILogger logger) { _logger = logger; } public IActionResult Index() { return View(new IndexModel(RuntimeInformation.OSDescription.ToString(), RuntimeInformation.OSArchitecture.ToString())); } public IActionResult Privacy() { return View(); } [ResponseCache(Duration = 0, Location = ResponseCacheLocation.None, NoStore = true)] public IActionResult Error() { return View(new ErrorViewModel { RequestId = Activity.Current?.Id ?? HttpContext.TraceIdentifier }); } }