remove unused models

This commit is contained in:
Ryan Peters 2023-02-16 09:38:30 -05:00
parent dda155c667
commit 3690b4d639
5 changed files with 4 additions and 47 deletions

View File

@ -1,6 +1,4 @@
using Microsoft.AspNetCore.Mvc;
using System.Diagnostics;
using WeatherDashboard.Web.Models;
using WeatherDashboard.Web.Services;
namespace WeatherDashboard.Web.Controllers
@ -21,15 +19,5 @@ namespace WeatherDashboard.Web.Controllers
return View(weather);
}
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 });
}
}
}

View File

@ -1,9 +0,0 @@
namespace WeatherDashboard.Web.Models
{
public class ErrorViewModel
{
public string? RequestId { get; set; }
public bool ShowRequestId => !string.IsNullOrEmpty(RequestId);
}
}

View File

@ -1,25 +0,0 @@
@model ErrorViewModel
@{
ViewData["Title"] = "Error";
}
<h1 class="text-danger">Error.</h1>
<h2 class="text-danger">An error occurred while processing your request.</h2>
@if (Model.ShowRequestId)
{
<p>
<strong>Request ID:</strong> <code>@Model.RequestId</code>
</p>
}
<h3>Development Mode</h3>
<p>
Swapping to <strong>Development</strong> environment will display more detailed information about the error that occurred.
</p>
<p>
<strong>The Development environment shouldn't be enabled for deployed applications.</strong>
It can result in displaying sensitive information from exceptions to end users.
For local debugging, enable the <strong>Development</strong> environment by setting the <strong>ASPNETCORE_ENVIRONMENT</strong> environment variable to <strong>Development</strong>
and restarting the app.
</p>

View File

@ -1,4 +1,3 @@
@using WeatherDashboard
@using WeatherDashboard.Web
@using WeatherDashboard.Web.Models
@addTagHelper *, Microsoft.AspNetCore.Mvc.TagHelpers

View File

@ -14,4 +14,8 @@
<ProjectReference Include="..\WeatherDashboard\WeatherDashboard.csproj" />
</ItemGroup>
<ItemGroup>
<Folder Include="Models\" />
</ItemGroup>
</Project>