Escali License control 1
Error.cshtml.cs
Gå til dokumentasjonen til denne filen.
1using System.Diagnostics;
2using Microsoft.AspNetCore.Mvc;
3using Microsoft.AspNetCore.Mvc.RazorPages;
4
5namespace Escali.LicenseControl.Client.Pages;
6
7[ResponseCache(Duration = 0, Location = ResponseCacheLocation.None, NoStore = true)]
8[IgnoreAntiforgeryToken]
9public class ErrorModel : PageModel
10{
11 public string? RequestId { get; set; }
12
13 public bool ShowRequestId => !string.IsNullOrEmpty(RequestId);
14
15 private readonly ILogger<ErrorModel> _logger;
16
17 public ErrorModel(ILogger<ErrorModel> logger)
18 {
19 _logger = logger;
20 }
21
22 public void OnGet()
23 {
24 RequestId = Activity.Current?.Id ?? HttpContext.TraceIdentifier;
25 }
26}
void OnGet()
Definition: Error.cshtml.cs:22
ErrorModel(ILogger< ErrorModel > logger)
Definition: Error.cshtml.cs:17
bool ShowRequestId
Definition: Error.cshtml.cs:13
readonly ILogger< ErrorModel > _logger
Definition: Error.cshtml.cs:15
string? RequestId
Definition: Error.cshtml.cs:11