// пространство имён моделей namespace TechnoWorld.Models; // расширяем ErrorViewModel — добавляем код ошибки (404, 500 и т.д.) // этот класс наследуется от базового ErrorViewModel, который уже есть в шаблоне public class ErrorViewModel { // ID запроса — нужен для отладки, чтобы найти конкретный запрос в логах public string? RequestId { get; set; } // свойство — показывать ли ID запроса на странице (если не пустой, то показываем) public bool ShowRequestId => !string.IsNullOrEmpty(RequestId); // код HTTP-ошибки (404, 500 и т.д.) — передаётся из контроллера public int? StatusCode { get; set; } }