using Microsoft.AspNetCore.Components; using System.Diagnostics; namespace OI.Metrology.ClientHub.Shared; public partial class MainLayout { private string? _RequestId; [Inject] protected Models.AppSettings? AppSettings { get; set; } [Inject] protected IHttpContextAccessor? HttpContextAccessor { get; set; } protected override void OnParametersSet() { base.OnParametersSet(); _RequestId = Activity.Current?.Id ?? HttpContextAccessor?.HttpContext?.TraceIdentifier; } }