File: Components_Pages_TraceDetail_razor.g.cs
Project: src\src\Aspire.Dashboard\Aspire.Dashboard.csproj (Aspire.Dashboard)
#pragma checksum "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor" "{8829d00f-11b8-4213-878b-770e8597ac16}" "4ebaf408f932992103fe34a35afc007be1bd342a90c2ef3685703cbc38995fa5"
// <auto-generated/>
#pragma warning disable 1591
namespace Aspire.Dashboard.Components.Pages
{
    #line default
    using global::System;
    using global::System.Collections.Generic;
    using global::System.Linq;
    using global::System.Threading.Tasks;
    using global::Microsoft.AspNetCore.Components;
#nullable restore
#line (1,2)-(1,23) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\_Imports.razor"
using System.Net.Http
 
#nullable disable
    ;
#nullable restore
#line (2,2)-(2,28) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\_Imports.razor"
using System.Net.Http.Json
 
#nullable disable
    ;
#nullable restore
#line (3,2)-(3,39) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\_Imports.razor"
using Aspire.Dashboard.Authentication
 
#nullable disable
    ;
#nullable restore
#line (4,2)-(4,35) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\_Imports.razor"
using Aspire.Dashboard.Extensions
 
#nullable disable
    ;
#nullable restore
#line (5,2)-(5,42) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\_Imports.razor"
using Aspire.Dashboard.Components.Resize
 
#nullable disable
    ;
#nullable restore
#line (6,2)-(6,57) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\_Imports.razor"
using Microsoft.AspNetCore.Authentication.OpenIdConnect
 
#nullable disable
    ;
#nullable restore
#line (7,2)-(7,42) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\_Imports.razor"
using Microsoft.AspNetCore.Authorization
 
#nullable disable
    ;
#nullable restore
#line (8,2)-(8,53) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\_Imports.razor"
using Microsoft.AspNetCore.Components.Authorization
 
#nullable disable
    ;
#nullable restore
#line (9,2)-(9,45) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\_Imports.razor"
using Microsoft.AspNetCore.Components.Forms
 
#nullable disable
    ;
#nullable restore
#line (10,2)-(10,47) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\_Imports.razor"
using Microsoft.AspNetCore.Components.Routing
 
#nullable disable
    ;
#nullable restore
#line (11,2)-(11,43) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\_Imports.razor"
using Microsoft.AspNetCore.Components.Web
 
#nullable disable
    ;
#nullable restore
#line (12,2)-(12,58) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\_Imports.razor"
using Microsoft.AspNetCore.Components.Web.Virtualization
 
#nullable disable
    ;
#nullable restore
#line (13,2)-(13,48) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\_Imports.razor"
using Microsoft.FluentUI.AspNetCore.Components
 
#nullable disable
    ;
#nullable restore
#line (14,2)-(14,62) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\_Imports.razor"
using Icons = Microsoft.FluentUI.AspNetCore.Components.Icons
 
#nullable disable
    ;
#nullable restore
#line (15,2)-(15,27) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\_Imports.razor"
using Microsoft.JSInterop
 
#nullable disable
    ;
#nullable restore
#line (16,2)-(16,24) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\_Imports.razor"
using Aspire.Dashboard
 
#nullable disable
    ;
#nullable restore
#line (17,2)-(17,35) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\_Imports.razor"
using Aspire.Dashboard.Components
 
#nullable disable
    ;
#nullable restore
#line (18,2)-(18,44) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\_Imports.razor"
using Aspire.Dashboard.Components.Controls
 
#nullable disable
    ;
#nullable restore
#line (19,2)-(19,42) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\_Imports.razor"
using Aspire.Dashboard.Components.Layout
 
#nullable disable
    ;
#nullable restore
#line (20,2)-(20,38) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\_Imports.razor"
using Aspire.Dashboard.Configuration
 
#nullable disable
    ;
#nullable restore
#line (21,2)-(21,30) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\_Imports.razor"
using Aspire.Dashboard.Model
 
#nullable disable
    ;
#nullable restore
#line (22,2)-(22,35) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\_Imports.razor"
using Aspire.Dashboard.Model.Otlp
 
#nullable disable
    ;
#nullable restore
#line (23,2)-(23,35) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\_Imports.razor"
using Aspire.Dashboard.Otlp.Model
 
#nullable disable
    ;
#nullable restore
#line (24,2)-(24,38) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\_Imports.razor"
using Aspire.Dashboard.ServiceClient
 
#nullable disable
    ;
#nullable restore
#line (25,2)-(25,30) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\_Imports.razor"
using Aspire.Dashboard.Utils
 
#nullable disable
    ;
#nullable restore
#line (26,2)-(26,21) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\_Imports.razor"
using Aspire.Shared
 
#nullable disable
    ;
#nullable restore
#line (27,2)-(27,41) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\_Imports.razor"
using Microsoft.Extensions.Localization
 
#nullable disable
    ;
#nullable restore
#line (28,2)-(28,28) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\_Imports.razor"
using System.Globalization
 
#nullable disable
    ;
#nullable restore
#line (3,2)-(3,49) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
using Aspire.Dashboard.Components.Controls.Grid
 
#nullable disable
    ;
#nullable restore
#line (4,2)-(4,34) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
using Aspire.Dashboard.Resources
 
#nullable disable
    ;
#nullable restore
#line (5,2)-(5,26) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
using System.Diagnostics
 
#nullable disable
    ;
    #line default
    #line hidden
#nullable restore
#line (31,12)-(31,74) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\_Imports.razor"
[Authorize(Policy = FrontendAuthorizationDefaults.PolicyName)]
 
#line default
#line hidden
#nullable disable
 
    [global::Microsoft.AspNetCore.Components.RouteAttribute(
    // language=Route,Component
#nullable restore
#line (1,7)-(1,33) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
"/traces/detail/{traceId}"
 
#line default
#line hidden
#nullable disable
    )]
    #nullable restore
    public partial class TraceDetail : global::Microsoft.AspNetCore.Components.ComponentBase
    #nullable disable
    {
        #pragma warning disable 1998
        protected override void BuildRenderTree(global::Microsoft.AspNetCore.Components.Rendering.RenderTreeBuilder __builder)
        {
            __builder.OpenComponent<global::Microsoft.AspNetCore.Components.Web.PageTitle>(0);
            __builder.AddAttribute(1, "ChildContent", (global::Microsoft.AspNetCore.Components.RenderFragment)((__builder2) => {
                __builder2.OpenComponent<global::Aspire.Dashboard.Components.ApplicationName>(2);
                __builder2.AddComponentParameter(3, nameof(global::Aspire.Dashboard.Components.ApplicationName.
#nullable restore
#line (11,9)-(11,23) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
AdditionalText
 
#line default
#line hidden
#nullable disable
                ), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::System.String>(
#nullable restore
#line (11,26)-(11,40) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
GetPageTitle()
 
#line default
#line hidden
#nullable disable
                ));
                __builder2.AddComponentParameter(4, nameof(global::Aspire.Dashboard.Components.ApplicationName.
#nullable restore
#line (12,9)-(12,21) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
ResourceName
 
#line default
#line hidden
#nullable disable
                ), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::System.String>(
#nullable restore
#line (12,24)-(12,84) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
nameof(Dashboard.Resources.TraceDetail.TraceDetailPageTitle)
 
#line default
#line hidden
#nullable disable
                ));
                __builder2.AddComponentParameter(5, nameof(global::Aspire.Dashboard.Components.ApplicationName.
#nullable restore
#line (13,9)-(13,12) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
Loc
 
#line default
#line hidden
#nullable disable
                ), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::Microsoft.Extensions.Localization.IStringLocalizer>(
#nullable restore
#line (13,15)-(13,18) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
Loc
 
#line default
#line hidden
#nullable disable
                ));
                __builder2.CloseComponent();
            }
            ));
            __builder.CloseComponent();
            __builder.AddMarkupContent(6, "\r\n\r\n");
            __builder.OpenElement(7, "div");
            __builder.AddAttribute(8, "class", "page-content-container");
            __builder.AddAttribute(9, "b-0he436ibgv");
#nullable restore
#line (17,1)-(17,5) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
    
 
#line default
#line hidden
#nullable disable
 
#nullable restore
#line (17,6)-(19,1) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
if (_trace is { } trace)
    {
 
#line default
#line hidden
#nullable disable
 
            __builder.OpenComponent<global::Aspire.Dashboard.Components.Layout.AspirePageContentLayout>(10);
            __builder.AddComponentParameter(11, nameof(global::Aspire.Dashboard.Components.Layout.AspirePageContentLayout.
#nullable restore
#line (20,13)-(20,32) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
AddNewlineOnToolbar
 
#line default
#line hidden
#nullable disable
            ), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::System.Boolean>(
#nullable restore
#line (20,34)-(20,38) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
true
 
#line default
#line hidden
#nullable disable
            ));
            __builder.AddComponentParameter(12, nameof(global::Aspire.Dashboard.Components.Layout.AspirePageContentLayout.
#nullable restore
#line (21,13)-(21,36) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
MobileToolbarButtonText
 
#line default
#line hidden
#nullable disable
            ), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::System.String>(
#nullable restore
#line (21,39)-(21,118) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
Loc[nameof(Dashboard.Resources.TraceDetail.TraceDetailMobileToolbarButtonText)]
 
#line default
#line hidden
#nullable disable
            ));
            __builder.AddComponentParameter(13, nameof(global::Aspire.Dashboard.Components.Layout.AspirePageContentLayout.
#nullable restore
#line (22,13)-(22,37) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
IsSummaryDetailsViewOpen
 
#line default
#line hidden
#nullable disable
            ), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::System.Boolean>(
#nullable restore
#line (22,41)-(22,65) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
SelectedData is not null
 
#line default
#line hidden
#nullable disable
            ));
            __builder.AddAttribute(14, "PageTitleSection", (global::Microsoft.AspNetCore.Components.RenderFragment)((__builder2) => {
                __builder2.OpenElement(15, "h1");
                __builder2.AddAttribute(16, "class", "page-header");
                __builder2.AddAttribute(17, "b-0he436ibgv");
                __builder2.OpenElement(18, "span");
                __builder2.AddAttribute(19, "b-0he436ibgv");
#nullable restore
#line (26,28)-(26,42) 26 "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
__builder2.AddContent(20, GetPageTitle()
 
#line default
#line hidden
#nullable disable
                );
                __builder2.CloseElement();
                __builder2.AddMarkupContent(21, "\r\n                    ");
                __builder2.OpenElement(22, "span");
                __builder2.AddAttribute(23, "class", "trace-id");
                __builder2.AddAttribute(24, "b-0he436ibgv");
#nullable restore
#line (27,45)-(27,85) 26 "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
__builder2.AddContent(25, OtlpHelpers.ToShortenedId(trace.TraceId)
 
#line default
#line hidden
#nullable disable
                );
                __builder2.CloseElement();
                __builder2.CloseElement();
            }
            ));
            __builder.AddAttribute(26, "ToolbarSection", (global::Microsoft.AspNetCore.Components.RenderFragment)((__builder2) => {
#nullable restore
#line (31,1)-(31,17) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
                
 
#line default
#line hidden
#nullable disable
 
#nullable restore
#line (31,18)-(33,1) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
if (ViewportInformation.IsDesktop)
                {
 
#line default
#line hidden
#nullable disable
 
                __builder2.OpenElement(27, "div");
                __builder2.AddAttribute(28, "slot");
                __builder2.AddAttribute(29, "class", "trace-header");
                __builder2.AddAttribute(30, "b-0he436ibgv");
#nullable restore
#line (34,26)-(34,51) 26 "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
__builder2.AddContent(31, GetTraceDetailsFragment()
 
#line default
#line hidden
#nullable disable
                );
                __builder2.AddMarkupContent(32, "\r\n                        ");
                __builder2.OpenElement(33, "div");
                __builder2.AddAttribute(34, "class", "trace-header-filters");
                __builder2.AddAttribute(35, "b-0he436ibgv");
#nullable restore
#line (36,1)-(36,29) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
                            
 
#line default
#line hidden
#nullable disable
 
#nullable restore
#line (36,30)-(38,1) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
if (AIContextProvider.Enabled)
                            {
 
#line default
#line hidden
#nullable disable
 
                __builder2.OpenComponent<global::Microsoft.FluentUI.AspNetCore.Components.FluentButton>(36);
                __builder2.AddComponentParameter(37, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentButton.
#nullable restore
#line (38,47)-(38,52) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
Title
 
#line default
#line hidden
#nullable disable
                ), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::System.String>(
#nullable restore
#line (38,55)-(38,113) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
AIAssistantLoc[nameof(AIAssistant.ExplainTraceButtonText)]
 
#line default
#line hidden
#nullable disable
                ));
                __builder2.AddComponentParameter(38, "aria-label", 
#nullable restore
#line (38,128)-(38,186) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
AIAssistantLoc[nameof(AIAssistant.ExplainTraceButtonText)]
 
#line default
#line hidden
#nullable disable
                );
                __builder2.AddComponentParameter(39, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentButton.
#nullable restore
#line (38,188)-(38,195) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
OnClick
 
#line default
#line hidden
#nullable disable
                ), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::Microsoft.AspNetCore.Components.EventCallback<global::Microsoft.AspNetCore.Components.Web.MouseEventArgs>>(global::Microsoft.AspNetCore.Components.EventCallback.Factory.Create<global::Microsoft.AspNetCore.Components.Web.MouseEventArgs>(this, 
#nullable restore
#line (38,197)-(38,214) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
ExplainTraceAsync
 
#line default
#line hidden
#nullable disable
                )));
                __builder2.AddAttribute(40, "ChildContent", (global::Microsoft.AspNetCore.Components.RenderFragment)((__builder3) => {
                    __builder3.OpenElement(41, "span");
                    __builder3.AddAttribute(42, "slot", "start");
                    __builder3.AddAttribute(43, "b-0he436ibgv");
                    __builder3.OpenComponent<global::Microsoft.FluentUI.AspNetCore.Components.FluentIcon<
#nullable restore
#line (40,59)-(40,131) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
Aspire.Dashboard.Components.CustomIcons.AspireIcons.Size16.GitHubCopilot
 
#line default
#line hidden
#nullable disable
                    >>(44);
                    __builder3.AddComponentParameter(45, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentIcon<Aspire.Dashboard.Components.CustomIcons.AspireIcons.Size16.GitHubCopilot>.
#nullable restore
#line (40,133)-(40,137) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
Slot
 
#line default
#line hidden
#nullable disable
                    ), "start");
                    __builder3.AddComponentParameter(46, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentIcon<Aspire.Dashboard.Components.CustomIcons.AspireIcons.Size16.GitHubCopilot>.
#nullable restore
#line (40,146)-(40,151) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
Style
 
#line default
#line hidden
#nullable disable
                    ), "vertical-align: sub;");
                    __builder3.CloseComponent();
                    __builder3.CloseElement();
                    __builder3.AddMarkupContent(47, "\r\n                                    ");
#nullable restore
#line (42,38)-(42,96) 26 "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
__builder3.AddContent(48, AIAssistantLoc[nameof(AIAssistant.ExplainTraceButtonText)]
 
#line default
#line hidden
#nullable disable
                    );
                }
                ));
                __builder2.CloseComponent();
#nullable restore
#line (44,1)-(45,1) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
 
 
#line default
#line hidden
#nullable disable
 
                __builder2.OpenComponent<global::Aspire.Dashboard.Components.Layout.DesktopToolbarDivider>(49);
                __builder2.CloseComponent();
#nullable restore
#line (46,1)-(47,1) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
                            }
 
#line default
#line hidden
#nullable disable
 
                __builder2.OpenComponent<global::Microsoft.FluentUI.AspNetCore.Components.FluentSearch>(50);
                __builder2.AddComponentParameter(51, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentSearch.
#nullable restore
#line (49,43)-(49,52) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
Immediate
 
#line default
#line hidden
#nullable disable
                ), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::System.Boolean>(
#nullable restore
#line (49,54)-(49,58) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
true
 
#line default
#line hidden
#nullable disable
                ));
                __builder2.AddComponentParameter(52, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentSearch.
#nullable restore
#line (50,43)-(50,57) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
ImmediateDelay
 
#line default
#line hidden
#nullable disable
                ), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::System.Int32>(
#nullable restore
#line (50,60)-(50,89) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
FluentUIExtensions.InputDelay
 
#line default
#line hidden
#nullable disable
                ));
                __builder2.AddComponentParameter(53, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentSearch.
#nullable restore
#line (51,43)-(51,54) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
Placeholder
 
#line default
#line hidden
#nullable disable
                ), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::System.String>(
#nullable restore
#line (51,57)-(51,117) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
ControlStringsLoc[nameof(ControlsStrings.FilterPlaceholder)]
 
#line default
#line hidden
#nullable disable
                ));
                __builder2.AddComponentParameter(54, "title", 
#nullable restore
#line (52,51)-(52,107) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
Loc[nameof(Dashboard.Resources.Traces.TracesNameFilter)]
 
#line default
#line hidden
#nullable disable
                );
                __builder2.AddComponentParameter(55, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentSearch.
#nullable restore
#line (47,49)-(47,54) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
Value
 
#line default
#line hidden
#nullable disable
                ), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::System.String>(
#nullable restore
#line (47,56)-(47,63) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
_filter
 
#line default
#line hidden
#nullable disable
                ));
                __builder2.AddComponentParameter(56, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentSearch.ValueChanged), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::Microsoft.AspNetCore.Components.EventCallback<global::System.String>>(global::Microsoft.AspNetCore.Components.EventCallback.Factory.Create<global::System.String>(this, global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredEventCallback(this, global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredBindSetter(callback: __value => { _filter = __value; return global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.InvokeAsynchronousDelegate(callback: 
#nullable restore
#line (48,62)-(48,88) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
HandleAfterFilterBindAsync
 
#line default
#line hidden
#nullable disable
                ); }, value: _filter), _filter))));
                __builder2.AddComponentParameter(57, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentSearch.ValueExpression), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::System.Linq.Expressions.Expression<global::System.Func<global::System.String>>>(() => _filter));
                 _ = nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentSearch.
#nullable restore
#line (48,49)-(48,54) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
Value
 
#line default
#line hidden
#nullable disable
                );
                __builder2.CloseComponent();
                __builder2.AddMarkupContent(58, "\r\n\r\n                            ");
                __builder2.OpenComponent<global::Aspire.Dashboard.Components.Layout.DesktopToolbarDivider>(59);
                __builder2.CloseComponent();
                __builder2.AddMarkupContent(60, "\r\n\r\n                            ");
                __builder2.OpenComponent<global::Aspire.Dashboard.Components.Controls.SpanTypeSelect>(61);
                __builder2.AddComponentParameter(62, "slot", "end");
                __builder2.AddComponentParameter(63, nameof(global::Aspire.Dashboard.Components.Controls.SpanTypeSelect.
#nullable restore
#line (58,45)-(58,54) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
SpanTypes
 
#line default
#line hidden
#nullable disable
                ), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::System.Collections.Generic.List<global::Aspire.Dashboard.Model.SelectViewModel<global::Aspire.Dashboard.Model.SpanType>>>(
#nullable restore
#line (58,57)-(58,67) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
_spanTypes
 
#line default
#line hidden
#nullable disable
                ));
                __builder2.AddComponentParameter(64, nameof(global::Aspire.Dashboard.Components.Controls.SpanTypeSelect.
#nullable restore
#line (59,45)-(59,79) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
HandleSelectedSpanTypeChangedAsync
 
#line default
#line hidden
#nullable disable
                ), (global::System.Func<global::System.Threading.Tasks.Task>)(
#nullable restore
#line (59,82)-(59,116) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
HandleSelectedSpanTypeChangedAsync
 
#line default
#line hidden
#nullable disable
                ));
                __builder2.AddComponentParameter(65, nameof(global::Aspire.Dashboard.Components.Controls.SpanTypeSelect.
#nullable restore
#line (57,51)-(57,59) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
SpanType
 
#line default
#line hidden
#nullable disable
                ), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::Aspire.Dashboard.Model.SelectViewModel<global::Aspire.Dashboard.Model.SpanType>>(
#nullable restore
#line (57,62)-(57,79) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
_selectedSpanType
 
#line default
#line hidden
#nullable disable
                ));
                __builder2.AddComponentParameter(66, nameof(global::Aspire.Dashboard.Components.Controls.SpanTypeSelect.SpanTypeChanged), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::Microsoft.AspNetCore.Components.EventCallback<global::Aspire.Dashboard.Model.SelectViewModel<Aspire.Dashboard.Model.SpanType>>>(global::Microsoft.AspNetCore.Components.EventCallback.Factory.Create<global::Aspire.Dashboard.Model.SelectViewModel<Aspire.Dashboard.Model.SpanType>>(this, global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredEventCallback(this, __value => _selectedSpanType = __value, _selectedSpanType))));
                __builder2.CloseComponent();
                __builder2.AddMarkupContent(67, "\r\n\r\n                            ");
                __builder2.OpenComponent<global::Aspire.Dashboard.Components.Layout.DesktopToolbarDivider>(68);
                __builder2.CloseComponent();
                __builder2.AddMarkupContent(69, "\r\n\r\n                            ");
                __builder2.OpenComponent<global::Aspire.Dashboard.Components.AspireMenuButton>(70);
                __builder2.AddComponentParameter(71, nameof(global::Aspire.Dashboard.Components.AspireMenuButton.
#nullable restore
#line (63,47)-(63,63) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
ButtonAppearance
 
#line default
#line hidden
#nullable disable
                ), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::Microsoft.FluentUI.AspNetCore.Components.Appearance?>(
#nullable restore
#line (63,65)-(63,87) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
Appearance.Lightweight
 
#line default
#line hidden
#nullable disable
                ));
                __builder2.AddComponentParameter(72, nameof(global::Aspire.Dashboard.Components.AspireMenuButton.
#nullable restore
#line (64,47)-(64,51) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
Icon
 
#line default
#line hidden
#nullable disable
                ), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::Microsoft.FluentUI.AspNetCore.Components.Icon>(
#nullable restore
#line (64,55)-(64,89) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
new Icons.Regular.Size20.Options()
 
#line default
#line hidden
#nullable disable
                ));
                __builder2.AddComponentParameter(73, nameof(global::Aspire.Dashboard.Components.AspireMenuButton.
#nullable restore
#line (65,47)-(65,52) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
Items
 
#line default
#line hidden
#nullable disable
                ), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::System.Collections.Generic.IList<global::Aspire.Dashboard.Model.MenuButtonItem>>(
#nullable restore
#line (65,55)-(65,77) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
_traceActionsMenuItems
 
#line default
#line hidden
#nullable disable
                ));
                __builder2.AddComponentParameter(74, nameof(global::Aspire.Dashboard.Components.AspireMenuButton.
#nullable restore
#line (66,47)-(66,52) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
Title
 
#line default
#line hidden
#nullable disable
                ), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::System.String>(
#nullable restore
#line (66,55)-(66,115) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
ControlStringsLoc[nameof(ControlsStrings.ActionsButtonText)]
 
#line default
#line hidden
#nullable disable
                ));
                __builder2.CloseComponent();
                __builder2.CloseElement();
                __builder2.CloseElement();
#nullable restore
#line (69,1)-(72,1) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
                }
                else
                {
 
#line default
#line hidden
#nullable disable
 
                __builder2.OpenComponent<global::Microsoft.FluentUI.AspNetCore.Components.FluentSearch>(75);
                __builder2.AddComponentParameter(76, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentSearch.
#nullable restore
#line (74,35)-(74,44) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
Immediate
 
#line default
#line hidden
#nullable disable
                ), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::System.Boolean>(
#nullable restore
#line (74,46)-(74,50) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
true
 
#line default
#line hidden
#nullable disable
                ));
                __builder2.AddComponentParameter(77, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentSearch.
#nullable restore
#line (75,35)-(75,49) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
ImmediateDelay
 
#line default
#line hidden
#nullable disable
                ), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::System.Int32>(
#nullable restore
#line (75,52)-(75,81) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
FluentUIExtensions.InputDelay
 
#line default
#line hidden
#nullable disable
                ));
                __builder2.AddComponentParameter(78, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentSearch.
#nullable restore
#line (76,35)-(76,46) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
Placeholder
 
#line default
#line hidden
#nullable disable
                ), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::System.String>(
#nullable restore
#line (76,49)-(76,109) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
ControlStringsLoc[nameof(ControlsStrings.FilterPlaceholder)]
 
#line default
#line hidden
#nullable disable
                ));
                __builder2.AddComponentParameter(79, "title", 
#nullable restore
#line (77,43)-(77,99) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
Loc[nameof(Dashboard.Resources.Traces.TracesNameFilter)]
 
#line default
#line hidden
#nullable disable
                );
                __builder2.AddComponentParameter(80, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentSearch.
#nullable restore
#line (72,41)-(72,46) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
Value
 
#line default
#line hidden
#nullable disable
                ), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::System.String>(
#nullable restore
#line (72,48)-(72,55) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
_filter
 
#line default
#line hidden
#nullable disable
                ));
                __builder2.AddComponentParameter(81, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentSearch.ValueChanged), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::Microsoft.AspNetCore.Components.EventCallback<global::System.String>>(global::Microsoft.AspNetCore.Components.EventCallback.Factory.Create<global::System.String>(this, global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredEventCallback(this, global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredBindSetter(callback: __value => { _filter = __value; return global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.InvokeAsynchronousDelegate(callback: 
#nullable restore
#line (73,54)-(73,80) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
HandleAfterFilterBindAsync
 
#line default
#line hidden
#nullable disable
                ); }, value: _filter), _filter))));
                __builder2.AddComponentParameter(82, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentSearch.ValueExpression), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::System.Linq.Expressions.Expression<global::System.Func<global::System.String>>>(() => _filter));
                 _ = nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentSearch.
#nullable restore
#line (73,41)-(73,46) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
Value
 
#line default
#line hidden
#nullable disable
                );
                __builder2.CloseComponent();
                __builder2.AddMarkupContent(83, "\r\n                    ");
                __builder2.OpenComponent<global::Aspire.Dashboard.Components.Controls.SpanTypeSelect>(84);
                __builder2.AddComponentParameter(85, nameof(global::Aspire.Dashboard.Components.Controls.SpanTypeSelect.
#nullable restore
#line (79,37)-(79,46) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
SpanTypes
 
#line default
#line hidden
#nullable disable
                ), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::System.Collections.Generic.List<global::Aspire.Dashboard.Model.SelectViewModel<global::Aspire.Dashboard.Model.SpanType>>>(
#nullable restore
#line (79,49)-(79,59) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
_spanTypes
 
#line default
#line hidden
#nullable disable
                ));
                __builder2.AddComponentParameter(86, nameof(global::Aspire.Dashboard.Components.Controls.SpanTypeSelect.
#nullable restore
#line (80,37)-(80,71) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
HandleSelectedSpanTypeChangedAsync
 
#line default
#line hidden
#nullable disable
                ), (global::System.Func<global::System.Threading.Tasks.Task>)(
#nullable restore
#line (80,74)-(80,108) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
HandleSelectedSpanTypeChangedAsync
 
#line default
#line hidden
#nullable disable
                ));
                __builder2.AddComponentParameter(87, nameof(global::Aspire.Dashboard.Components.Controls.SpanTypeSelect.
#nullable restore
#line (78,43)-(78,51) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
SpanType
 
#line default
#line hidden
#nullable disable
                ), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::Aspire.Dashboard.Model.SelectViewModel<global::Aspire.Dashboard.Model.SpanType>>(
#nullable restore
#line (78,54)-(78,71) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
_selectedSpanType
 
#line default
#line hidden
#nullable disable
                ));
                __builder2.AddComponentParameter(88, nameof(global::Aspire.Dashboard.Components.Controls.SpanTypeSelect.SpanTypeChanged), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::Microsoft.AspNetCore.Components.EventCallback<global::Aspire.Dashboard.Model.SelectViewModel<Aspire.Dashboard.Model.SpanType>>>(global::Microsoft.AspNetCore.Components.EventCallback.Factory.Create<global::Aspire.Dashboard.Model.SelectViewModel<Aspire.Dashboard.Model.SpanType>>(this, global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredEventCallback(this, __value => _selectedSpanType = __value, _selectedSpanType))));
                __builder2.CloseComponent();
                __builder2.AddMarkupContent(89, "\r\n                    ");
                __builder2.OpenComponent<global::Aspire.Dashboard.Components.AspireMenuButton>(90);
                __builder2.AddComponentParameter(91, nameof(global::Aspire.Dashboard.Components.AspireMenuButton.
#nullable restore
#line (81,39)-(81,55) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
ButtonAppearance
 
#line default
#line hidden
#nullable disable
                ), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::Microsoft.FluentUI.AspNetCore.Components.Appearance?>(
#nullable restore
#line (81,57)-(81,79) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
Appearance.Lightweight
 
#line default
#line hidden
#nullable disable
                ));
                __builder2.AddComponentParameter(92, nameof(global::Aspire.Dashboard.Components.AspireMenuButton.
#nullable restore
#line (82,39)-(82,43) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
Icon
 
#line default
#line hidden
#nullable disable
                ), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::Microsoft.FluentUI.AspNetCore.Components.Icon>(
#nullable restore
#line (82,47)-(82,81) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
new Icons.Regular.Size20.Options()
 
#line default
#line hidden
#nullable disable
                ));
                __builder2.AddComponentParameter(93, nameof(global::Aspire.Dashboard.Components.AspireMenuButton.
#nullable restore
#line (83,39)-(83,44) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
Items
 
#line default
#line hidden
#nullable disable
                ), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::System.Collections.Generic.IList<global::Aspire.Dashboard.Model.MenuButtonItem>>(
#nullable restore
#line (83,47)-(83,69) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
_traceActionsMenuItems
 
#line default
#line hidden
#nullable disable
                ));
                __builder2.AddComponentParameter(94, nameof(global::Aspire.Dashboard.Components.AspireMenuButton.
#nullable restore
#line (84,39)-(84,44) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
Title
 
#line default
#line hidden
#nullable disable
                ), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::System.String>(
#nullable restore
#line (84,47)-(84,107) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
ControlStringsLoc[nameof(ControlsStrings.ActionsButtonText)]
 
#line default
#line hidden
#nullable disable
                ));
                __builder2.AddComponentParameter(95, nameof(global::Aspire.Dashboard.Components.AspireMenuButton.
#nullable restore
#line (85,39)-(85,43) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
Text
 
#line default
#line hidden
#nullable disable
                ), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::System.String>(
#nullable restore
#line (85,46)-(85,106) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
ControlStringsLoc[nameof(ControlsStrings.ActionsButtonText)]
 
#line default
#line hidden
#nullable disable
                ));
                __builder2.CloseComponent();
#nullable restore
#line (86,1)-(87,1) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
                }
 
#line default
#line hidden
#nullable disable
 
            }
            ));
            __builder.AddAttribute(96, "MainSection", (global::Microsoft.AspNetCore.Components.RenderFragment)((__builder2) => {
                global::__Blazor.Aspire.Dashboard.Components.Pages.TraceDetail.TypeInference.CreateSummaryDetailsView_0(__builder2, 97, 98, 
#nullable restore
#line (90,34)-(90,58) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
SelectedData is not null
 
#line default
#line hidden
#nullable disable
                , 99, global::Microsoft.AspNetCore.Components.EventCallback.Factory.Create(this, 
#nullable restore
#line (91,34)-(91,88) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
() => ClearSelectedSpanAsync(causedByUserAction: true)
 
#line default
#line hidden
#nullable disable
                ), 100, "TraceDetail", 101, 
#nullable restore
#line (93,37)-(93,49) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
SelectedData
 
#line default
#line hidden
#nullable disable
                , 102, global::Microsoft.AspNetCore.Components.EventCallback.Factory.Create<global::Aspire.Dashboard.Components.Controls.SummaryDetailsSize>(this, 
#nullable restore
#line (94,33)-(94,127) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
r => _manager.SetWidthFraction(r.Orientation == Orientation.Horizontal ? r.Panel1Fraction : 1)
 
#line default
#line hidden
#nullable disable
                ), 103, (context) => (__builder3) => {
#nullable restore
#line (96,1)-(96,25) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
                        
 
#line default
#line hidden
#nullable disable
 
#nullable restore
#line (96,27)-(110,25) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
 
                            string? title = null;
                            string? subtitle = null;
 
                            if (context?.SpanViewModel is { } spanVm)
                            {
                                title = spanVm.Title;
                                subtitle = OtlpHelpers.ToShortenedId(spanVm.Span.SpanId);
                            }
                            else if (context?.LogEntryViewModel is { } logEntryVm)
                            {
                                title = StructureLogsDetailsViewModel.GetEventName(logEntryVm.LogEntry, StructuredLogsLoc);
                                subtitle = logEntryVm.LogEntry.Scope.Name;
                            }
                        
 
#line default
#line hidden
#nullable disable
 
                    __builder3.OpenElement(104, "div");
                    __builder3.AddAttribute(105, "class", "pane-details-title");
                    __builder3.AddAttribute(106, "title", 
#nullable restore
#line (112,66)-(112,89) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
$"{title} ({subtitle})"
 
#line default
#line hidden
#nullable disable
                    );
                    __builder3.AddAttribute(107, "b-0he436ibgv");
#nullable restore
#line (113,30)-(113,35) 27 "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
__builder3.AddContent(108, title
 
#line default
#line hidden
#nullable disable
                    );
                    __builder3.AddMarkupContent(109, "\r\n                            ");
                    __builder3.OpenElement(110, "span");
                    __builder3.AddAttribute(111, "class", "pane-details-subtext");
                    __builder3.AddAttribute(112, "b-0he436ibgv");
#nullable restore
#line (114,65)-(114,73) 27 "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
__builder3.AddContent(113, subtitle
 
#line default
#line hidden
#nullable disable
                    );
                    __builder3.CloseElement();
                    __builder3.CloseElement();
                }
                , 114, (__builder3) => {
#nullable restore
#line (118,1)-(118,25) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
                        
 
#line default
#line hidden
#nullable disable
 
#nullable restore
#line (118,26)-(120,1) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
if (!ViewportInformation.IsDesktop)
                        {
 
#line default
#line hidden
#nullable disable
 
                    __builder3.OpenElement(115, "div");
                    __builder3.AddAttribute(116, "class", "trace-details-mobile");
                    __builder3.AddAttribute(117, "b-0he436ibgv");
#nullable restore
#line (121,34)-(121,59) 27 "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
__builder3.AddContent(118, GetTraceDetailsFragment()
 
#line default
#line hidden
#nullable disable
                    );
                    __builder3.CloseElement();
#nullable restore
#line (123,1)-(124,1) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
                        }
 
#line default
#line hidden
#nullable disable
 
                    __builder3.OpenComponent<global::Aspire.Dashboard.Components.Resize.GridColumnManager>(119);
                    __builder3.AddComponentParameter(120, nameof(global::Aspire.Dashboard.Components.Resize.GridColumnManager.
#nullable restore
#line (125,60)-(125,67) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
Columns
 
#line default
#line hidden
#nullable disable
                    ), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::System.Collections.Generic.IList<global::Aspire.Dashboard.Model.GridColumn>>(
#nullable restore
#line (125,70)-(125,82) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
_gridColumns
 
#line default
#line hidden
#nullable disable
                    ));
                    __builder3.AddAttribute(121, "ChildContent", (global::Microsoft.AspNetCore.Components.RenderFragment)((__builder4) => {
                        __builder4.OpenComponent<global::Microsoft.FluentUI.AspNetCore.Components.FluentDataGrid<
#nullable restore
#line (132,56)-(132,78) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
SpanWaterfallViewModel
 
#line default
#line hidden
#nullable disable
                        >>(122);
                        __builder4.AddComponentParameter(123, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentDataGrid<SpanWaterfallViewModel>.
#nullable restore
#line (127,45)-(127,55) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
Virtualize
 
#line default
#line hidden
#nullable disable
                        ), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::System.Boolean>(
#nullable restore
#line (127,57)-(127,61) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
true
 
#line default
#line hidden
#nullable disable
                        ));
                        __builder4.AddComponentParameter(124, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentDataGrid<SpanWaterfallViewModel>.
#nullable restore
#line (128,45)-(128,59) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
GenerateHeader
 
#line default
#line hidden
#nullable disable
                        ), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::Microsoft.FluentUI.AspNetCore.Components.GenerateHeaderOption?>(
#nullable restore
#line (128,61)-(128,88) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
GenerateHeaderOption.Sticky
 
#line default
#line hidden
#nullable disable
                        ));
                        __builder4.AddComponentParameter(125, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentDataGrid<SpanWaterfallViewModel>.
#nullable restore
#line (129,45)-(129,50) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
Class
 
#line default
#line hidden
#nullable disable
                        ), "main-grid trace-view-grid enable-row-click");
                        __builder4.AddComponentParameter(126, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentDataGrid<SpanWaterfallViewModel>.
#nullable restore
#line (130,45)-(130,61) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
ResizableColumns
 
#line default
#line hidden
#nullable disable
                        ), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::System.Boolean>(
#nullable restore
#line (130,63)-(130,67) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
true
 
#line default
#line hidden
#nullable disable
                        ));
                        __builder4.AddComponentParameter(127, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentDataGrid<SpanWaterfallViewModel>.
#nullable restore
#line (131,45)-(131,58) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
ItemsProvider
 
#line default
#line hidden
#nullable disable
                        ), (global::Microsoft.FluentUI.AspNetCore.Components.GridItemsProvider<SpanWaterfallViewModel>)(
#nullable restore
#line (131,61)-(131,68) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
GetData
 
#line default
#line hidden
#nullable disable
                        ));
                        __builder4.AddComponentParameter(128, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentDataGrid<SpanWaterfallViewModel>.
#nullable restore
#line (133,45)-(133,53) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
RowClass
 
#line default
#line hidden
#nullable disable
                        ), (global::System.Func<SpanWaterfallViewModel, global::System.String>)(
#nullable restore
#line (133,56)-(133,67) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
GetRowClass
 
#line default
#line hidden
#nullable disable
                        ));
                        __builder4.AddComponentParameter(129, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentDataGrid<SpanWaterfallViewModel>.
#nullable restore
#line (134,45)-(134,64) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
GridTemplateColumns
 
#line default
#line hidden
#nullable disable
                        ), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::System.String>(
#nullable restore
#line (134,67)-(134,100) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
_manager.GetGridTemplateColumns()
 
#line default
#line hidden
#nullable disable
                        ));
                        __builder4.AddComponentParameter(130, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentDataGrid<SpanWaterfallViewModel>.
#nullable restore
#line (135,45)-(135,52) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
RowSize
 
#line default
#line hidden
#nullable disable
                        ), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::Microsoft.FluentUI.AspNetCore.Components.DataGridRowSize>(
#nullable restore
#line (135,54)-(135,75) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
DataGridRowSize.Small
 
#line default
#line hidden
#nullable disable
                        ));
                        __builder4.AddComponentParameter(131, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentDataGrid<SpanWaterfallViewModel>.
#nullable restore
#line (136,45)-(136,58) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
OverscanCount
 
#line default
#line hidden
#nullable disable
                        ), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::System.Int32>(
#nullable restore
#line (136,60)-(136,63) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
100
 
#line default
#line hidden
#nullable disable
                        ));
                        __builder4.AddComponentParameter(132, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentDataGrid<SpanWaterfallViewModel>.
#nullable restore
#line (137,45)-(137,54) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
ShowHover
 
#line default
#line hidden
#nullable disable
                        ), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::System.Boolean>(
#nullable restore
#line (137,56)-(137,60) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
true
 
#line default
#line hidden
#nullable disable
                        ));
                        __builder4.AddComponentParameter(133, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentDataGrid<SpanWaterfallViewModel>.
#nullable restore
#line (138,45)-(138,52) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
ItemKey
 
#line default
#line hidden
#nullable disable
                        ), (global::System.Func<SpanWaterfallViewModel, global::System.Object>)(
#nullable restore
#line (138,56)-(138,74) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
r => r.Span.SpanId
 
#line default
#line hidden
#nullable disable
                        ));
                        __builder4.AddComponentParameter(134, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentDataGrid<SpanWaterfallViewModel>.
#nullable restore
#line (139,45)-(139,55) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
OnRowClick
 
#line default
#line hidden
#nullable disable
                        ), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::Microsoft.AspNetCore.Components.EventCallback<global::Microsoft.FluentUI.AspNetCore.Components.FluentDataGridRow<SpanWaterfallViewModel>>>(global::Microsoft.AspNetCore.Components.EventCallback.Factory.Create<global::Microsoft.FluentUI.AspNetCore.Components.FluentDataGridRow<SpanWaterfallViewModel>>(this, 
#nullable restore
#line (139,59)-(139,129) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
r => r.ExecuteOnDefault(d => OnShowPropertiesAsync(d, buttonId: null))
 
#line default
#line hidden
#nullable disable
                        )));
                        __builder4.AddAttribute(135, "ChildContent", (global::Microsoft.AspNetCore.Components.RenderFragment)((__builder5) => {
                            global::__Blazor.Aspire.Dashboard.Components.Pages.TraceDetail.TypeInference.CreateAspireTemplateColumn_1(__builder5, 136, default(SpanWaterfallViewModel)!, 137, 
#nullable restore
#line (141,70)-(141,80) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
NameColumn
 
#line default
#line hidden
#nullable disable
                            , 138, 
#nullable restore
#line (141,98)-(141,106) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
_manager
 
#line default
#line hidden
#nullable disable
                            , 139, 
#nullable restore
#line (141,116)-(141,182) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
Loc[nameof(Dashboard.Resources.TraceDetail.TraceDetailNameHeader)]
 
#line default
#line hidden
#nullable disable
                            , 140, 
#nullable restore
#line (141,193)-(141,197) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
true
 
#line default
#line hidden
#nullable disable
                            , 141, 
#nullable restore
#line (141,214)-(141,243) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
c => c.GetTooltip(_resources)
 
#line default
#line hidden
#nullable disable
                            , 142, "expand-col", 143, (context) => (__builder6) => {
#nullable restore
#line (142,1)-(142,41) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
                                        
 
#line default
#line hidden
#nullable disable
 
#nullable restore
#line (142,43)-(164,41) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
 
                                            var isServerOrConsumer = context.Span.Kind == OtlpSpanKind.Server || context.Span.Kind == OtlpSpanKind.Consumer;
                                            // Indent the span name based on the depth of the span.
                                            var marginLeft = (context.Depth - 1) * 15;
 
                                            // We want to have consistent margin for both client and server spans.
                                            string spanNameContainerStyle;
                                            if (!isServerOrConsumer)
                                                {
                                                    // Client span has 19px extra content:
                                                    // - 5px extra margin-left
                                                    // - 5px border
                                                    // - 9px padding-left
                                                    spanNameContainerStyle = $"margin-left: 5px; border-left-color: {ColorGenerator.Instance.GetColorVariableByKey(GetResourceName(context.Span.Source))}; border-left-width: 5px; border-left-style: solid; padding-left: 9px;";
                                                }
                                            else
                                            {
                                                // Span with icon has 19px extra content:
                                                // - 16px icon
                                                // - 3px padding-left
                                                spanNameContainerStyle = string.Empty;
                                            }
                                        
 
#line default
#line hidden
#nullable disable
 
                                __builder6.OpenElement(144, "div");
                                __builder6.AddAttribute(145, "class", "span-overview-container");
                                __builder6.AddAttribute(146, "b-0he436ibgv");
                                __builder6.OpenElement(147, "span");
                                __builder6.AddEventStopPropagationAttribute(148, "onclick", 
#nullable restore
#line (167,77)-(167,81) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
true
 
#line default
#line hidden
#nullable disable
                                );
                                __builder6.AddAttribute(149, "style", "margin-left:" + " " + (
#nullable restore
#line (167,105)-(167,115) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
marginLeft
 
#line default
#line hidden
#nullable disable
                                ) + "px;");
                                __builder6.AddAttribute(150, "class", "main-grid-expand-container" + " " + (
#nullable restore
#line (167,157)-(167,223) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
context.IsCollapsed ? "main-grid-collapsed" : "main-grid-expanded"
 
#line default
#line hidden
#nullable disable
                                ));
                                __builder6.AddAttribute(151, "b-0he436ibgv");
#nullable restore
#line (168,1)-(168,49) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
                                                
 
#line default
#line hidden
#nullable disable
 
#nullable restore
#line (168,50)-(170,1) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
if (context.Children.Count > 0)
                                                {
 
#line default
#line hidden
#nullable disable
 
                                __builder6.OpenComponent<global::Microsoft.FluentUI.AspNetCore.Components.FluentButton>(152);
                                __builder6.AddComponentParameter(153, "aria-label", 
#nullable restore
#line (170,80)-(170,136) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
ControlStringsLoc[nameof(ControlsStrings.ToggleNesting)]
 
#line default
#line hidden
#nullable disable
                                );
                                __builder6.AddComponentParameter(154, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentButton.
#nullable restore
#line (170,138)-(170,148) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
Appearance
 
#line default
#line hidden
#nullable disable
                                ), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::Microsoft.FluentUI.AspNetCore.Components.Appearance?>(
#nullable restore
#line (170,150)-(170,172) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
Appearance.Lightweight
 
#line default
#line hidden
#nullable disable
                                ));
                                __builder6.AddComponentParameter(155, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentButton.
#nullable restore
#line (170,174)-(170,179) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
Class
 
#line default
#line hidden
#nullable disable
                                ), "main-grid-expand-button");
                                __builder6.AddComponentParameter(156, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentButton.
#nullable restore
#line (170,206)-(170,213) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
OnClick
 
#line default
#line hidden
#nullable disable
                                ), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::Microsoft.AspNetCore.Components.EventCallback<global::Microsoft.AspNetCore.Components.Web.MouseEventArgs>>(global::Microsoft.AspNetCore.Components.EventCallback.Factory.Create<global::Microsoft.AspNetCore.Components.Web.MouseEventArgs>(this, 
#nullable restore
#line (170,217)-(170,248) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
() => OnToggleCollapse(context)
 
#line default
#line hidden
#nullable disable
                                )));
                                __builder6.AddAttribute(157, "ChildContent", (global::Microsoft.AspNetCore.Components.RenderFragment)((__builder7) => {
                                    __builder7.OpenComponent<global::Microsoft.FluentUI.AspNetCore.Components.FluentIcon<
#nullable restore
#line (171,75)-(171,108) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
Icons.Regular.Size12.ChevronRight
 
#line default
#line hidden
#nullable disable
                                    >>(158);
                                    __builder7.AddComponentParameter(159, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentIcon<Icons.Regular.Size12.ChevronRight>.
#nullable restore
#line (171,110)-(171,115) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
Color
 
#line default
#line hidden
#nullable disable
                                    ), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::Microsoft.FluentUI.AspNetCore.Components.Color?>(
#nullable restore
#line (171,117)-(171,130) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
Color.Neutral
 
#line default
#line hidden
#nullable disable
                                    ));
                                    __builder7.CloseComponent();
                                }
                                ));
                                __builder6.CloseComponent();
#nullable restore
#line (173,1)-(174,1) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
                                                }
 
#line default
#line hidden
#nullable disable
 
                                __builder6.CloseElement();
                                __builder6.AddMarkupContent(160, "\r\n                                            ");
                                __builder6.OpenElement(161, "span");
                                __builder6.AddAttribute(162, "class", "span-name-container");
                                __builder6.AddAttribute(163, "style", 
#nullable restore
#line (175,87)-(175,109) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
spanNameContainerStyle
 
#line default
#line hidden
#nullable disable
                                );
                                __builder6.AddAttribute(164, "b-0he436ibgv");
#nullable restore
#line (176,1)-(176,49) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
                                                
 
#line default
#line hidden
#nullable disable
 
#nullable restore
#line (176,50)-(178,1) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
if (isServerOrConsumer)
                                                {
 
#line default
#line hidden
#nullable disable
 
                                global::__Blazor.Aspire.Dashboard.Components.Pages.TraceDetail.TypeInference.CreateFluentIcon_2(__builder6, 165, 166, "span-kind-icon", 167, 
#nullable restore
#line (179,72)-(179,84) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
Color.Custom
 
#line default
#line hidden
#nullable disable
                                , 168, 
#nullable restore
#line (180,79)-(180,162) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
ColorGenerator.Instance.GetColorVariableByKey(GetResourceName(context.Span.Source))
 
#line default
#line hidden
#nullable disable
                                , 169, 
#nullable restore
#line (181,73)-(181,134) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
TraceHelpers.TryGetSpanIcon(context.Span, IconVariant.Filled)
 
#line default
#line hidden
#nullable disable
                                );
#nullable restore
#line (182,1)-(183,1) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
                                                }
 
#line default
#line hidden
#nullable disable
 
#nullable restore
#line (184,1)-(184,49) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
                                                
 
#line default
#line hidden
#nullable disable
 
#nullable restore
#line (184,50)-(186,1) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
if (context.IsError)
                                                {
 
#line default
#line hidden
#nullable disable
 
                                __builder6.OpenComponent<global::Microsoft.FluentUI.AspNetCore.Components.FluentIcon<
#nullable restore
#line (186,71)-(186,102) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
Icons.Filled.Size12.ErrorCircle
 
#line default
#line hidden
#nullable disable
                                >>(170);
                                __builder6.AddComponentParameter(171, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentIcon<Icons.Filled.Size12.ErrorCircle>.
#nullable restore
#line (186,104)-(186,109) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
Color
 
#line default
#line hidden
#nullable disable
                                ), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::Microsoft.FluentUI.AspNetCore.Components.Color?>(
#nullable restore
#line (186,111)-(186,122) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
Color.Error
 
#line default
#line hidden
#nullable disable
                                ));
                                __builder6.AddComponentParameter(172, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentIcon<Icons.Filled.Size12.ErrorCircle>.
#nullable restore
#line (186,124)-(186,129) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
Class
 
#line default
#line hidden
#nullable disable
                                ), "trace-tag-icon");
                                __builder6.CloseComponent();
#nullable restore
#line (187,1)-(188,1) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
                                                }
 
#line default
#line hidden
#nullable disable
 
                                __builder6.OpenComponent<global::Microsoft.FluentUI.AspNetCore.Components.FluentHighlighter>(173);
                                __builder6.AddComponentParameter(174, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentHighlighter.
#nullable restore
#line (188,68)-(188,83) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
HighlightedText
 
#line default
#line hidden
#nullable disable
                                ), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::System.String>(
#nullable restore
#line (188,86)-(188,93) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
_filter
 
#line default
#line hidden
#nullable disable
                                ));
                                __builder6.AddComponentParameter(175, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentHighlighter.
#nullable restore
#line (188,95)-(188,99) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
Text
 
#line default
#line hidden
#nullable disable
                                ), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::System.String>(
#nullable restore
#line (188,102)-(188,134) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
context.Span.GetDisplaySummary()
 
#line default
#line hidden
#nullable disable
                                ));
                                __builder6.CloseComponent();
#nullable restore
#line (189,1)-(189,49) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
                                                
 
#line default
#line hidden
#nullable disable
 
#nullable restore
#line (189,50)-(191,1) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
if (context.HasUninstrumentedPeer)
                                                {
 
#line default
#line hidden
#nullable disable
 
                                __builder6.OpenElement(176, "span");
                                __builder6.AddAttribute(177, "class", "uninstrumented-peer");
                                __builder6.AddAttribute(178, "b-0he436ibgv");
#nullable restore
#line (192,1)-(192,57) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
                                                        
 
#line default
#line hidden
#nullable disable
 
#nullable restore
#line (192,59)-(207,57) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
 
                                                            Icon icon;
                                                            if (context.Span.Attributes.HasKey("db.system"))
                                                            {
                                                                icon = new Icons.Filled.Size16.Database();
                                                            }
                                                            else if (context.Span.Attributes.HasKey("messaging.system"))
                                                            {
                                                                icon = new Icons.Filled.Size16.Mail();
                                                            }
                                                            else
                                                            {
                                                                // Everything else.
                                                                icon = new Icons.Filled.Size16.ArrowCircleRight();
                                                            }
                                                        
 
#line default
#line hidden
#nullable disable
 
                                global::__Blazor.Aspire.Dashboard.Components.Pages.TraceDetail.TypeInference.CreateFluentIcon_3(__builder6, 179, 180, 
#nullable restore
#line (209,70)-(209,155) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
$"fill: {ColorGenerator.Instance.GetColorVariableByKey(context.UninstrumentedPeer)};"
 
#line default
#line hidden
#nullable disable
                                , 181, 
#nullable restore
#line (210,68)-(210,72) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
icon
 
#line default
#line hidden
#nullable disable
                                , 182, "uninstrumented-peer-icon");
                                __builder6.AddMarkupContent(183, "\r\n                                                        ");
                                __builder6.OpenComponent<global::Microsoft.FluentUI.AspNetCore.Components.FluentHighlighter>(184);
                                __builder6.AddComponentParameter(185, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentHighlighter.
#nullable restore
#line (212,76)-(212,91) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
HighlightedText
 
#line default
#line hidden
#nullable disable
                                ), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::System.String>(
#nullable restore
#line (212,94)-(212,101) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
_filter
 
#line default
#line hidden
#nullable disable
                                ));
                                __builder6.AddComponentParameter(186, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentHighlighter.
#nullable restore
#line (212,103)-(212,107) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
Text
 
#line default
#line hidden
#nullable disable
                                ), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::System.String>(
#nullable restore
#line (212,110)-(212,136) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
context.UninstrumentedPeer
 
#line default
#line hidden
#nullable disable
                                ));
                                __builder6.CloseComponent();
                                __builder6.CloseElement();
#nullable restore
#line (214,1)-(215,1) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
                                                }
 
#line default
#line hidden
#nullable disable
 
                                __builder6.CloseElement();
                                __builder6.AddMarkupContent(187, "\r\n                                            ");
                                __builder6.OpenElement(188, "span");
                                __builder6.AddEventStopPropagationAttribute(189, "onclick", 
#nullable restore
#line (216,77)-(216,81) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
true
 
#line default
#line hidden
#nullable disable
                                );
                                __builder6.AddAttribute(190, "b-0he436ibgv");
#nullable restore
#line (217,1)-(217,49) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
                                                
 
#line default
#line hidden
#nullable disable
 
#nullable restore
#line (217,50)-(219,1) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
if (IsGenAISpan(context))
                                                {
 
#line default
#line hidden
#nullable disable
 
                                __builder6.OpenComponent<global::Microsoft.FluentUI.AspNetCore.Components.FluentButton>(191);
                                __builder6.AddComponentParameter(192, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentButton.
#nullable restore
#line (219,67)-(219,77) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
Appearance
 
#line default
#line hidden
#nullable disable
                                ), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::Microsoft.FluentUI.AspNetCore.Components.Appearance?>(
#nullable restore
#line (219,79)-(219,101) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
Appearance.Lightweight
 
#line default
#line hidden
#nullable disable
                                ));
                                __builder6.AddComponentParameter(193, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentButton.
#nullable restore
#line (220,67)-(220,72) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
Title
 
#line default
#line hidden
#nullable disable
                                ), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::System.String>(
#nullable restore
#line (220,75)-(220,135) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
ControlStringsLoc[nameof(ControlsStrings.GenAIDetailsTitle)]
 
#line default
#line hidden
#nullable disable
                                ));
                                __builder6.AddComponentParameter(194, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentButton.
#nullable restore
#line (221,67)-(221,72) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
Class
 
#line default
#line hidden
#nullable disable
                                ), "genai-details-button");
                                __builder6.AddComponentParameter(195, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentButton.
#nullable restore
#line (222,67)-(222,74) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
OnClick
 
#line default
#line hidden
#nullable disable
                                ), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::Microsoft.AspNetCore.Components.EventCallback<global::Microsoft.AspNetCore.Components.Web.MouseEventArgs>>(global::Microsoft.AspNetCore.Components.EventCallback.Factory.Create<global::Microsoft.AspNetCore.Components.Web.MouseEventArgs>(this, 
#nullable restore
#line (222,76)-(222,115) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
() => OnGenAIClickedAsync(context.Span)
 
#line default
#line hidden
#nullable disable
                                )));
                                __builder6.AddAttribute(196, "ChildContent", (global::Microsoft.AspNetCore.Components.RenderFragment)((__builder7) => {
                                    __builder7.OpenComponent<global::Microsoft.FluentUI.AspNetCore.Components.FluentIcon<
#nullable restore
#line (223,75)-(223,103) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
Icons.Regular.Size20.Sparkle
 
#line default
#line hidden
#nullable disable
                                    >>(197);
                                    __builder7.AddComponentParameter(198, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentIcon<Icons.Regular.Size20.Sparkle>.
#nullable restore
#line (224,69)-(224,74) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
Color
 
#line default
#line hidden
#nullable disable
                                    ), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::Microsoft.FluentUI.AspNetCore.Components.Color?>(
#nullable restore
#line (224,76)-(224,88) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
Color.Accent
 
#line default
#line hidden
#nullable disable
                                    ));
                                    __builder7.CloseComponent();
                                }
                                ));
                                __builder6.CloseComponent();
#nullable restore
#line (226,1)-(227,1) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
                                                }
 
#line default
#line hidden
#nullable disable
 
                                __builder6.CloseElement();
                                __builder6.CloseElement();
                            }
                            );
                            __builder5.AddMarkupContent(199, "\r\n                                    ");
                            global::__Blazor.Aspire.Dashboard.Components.Pages.TraceDetail.TypeInference.CreateAspireTemplateColumn_4(__builder5, 200, default(SpanWaterfallViewModel)!, 201, 
#nullable restore
#line (230,70)-(230,84) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
ResourceColumn
 
#line default
#line hidden
#nullable disable
                            , 202, 
#nullable restore
#line (230,102)-(230,110) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
_manager
 
#line default
#line hidden
#nullable disable
                            , 203, 
#nullable restore
#line (230,120)-(230,190) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
Loc[nameof(Dashboard.Resources.TraceDetail.TraceDetailResourceHeader)]
 
#line default
#line hidden
#nullable disable
                            , 204, 
#nullable restore
#line (230,201)-(230,205) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
true
 
#line default
#line hidden
#nullable disable
                            , 205, 
#nullable restore
#line (230,222)-(230,257) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
c => GetResourceName(c.Span.Source)
 
#line default
#line hidden
#nullable disable
                            , 206, "expand-col", 207, (context) => (__builder6) => {
                                __builder6.OpenElement(208, "div");
                                __builder6.AddAttribute(209, "class", "resource-name");
                                __builder6.AddAttribute(210, "b-0he436ibgv");
                                __builder6.OpenComponent<global::Microsoft.FluentUI.AspNetCore.Components.FluentHighlighter>(211);
                                __builder6.AddComponentParameter(212, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentHighlighter.
#nullable restore
#line (232,64)-(232,79) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
HighlightedText
 
#line default
#line hidden
#nullable disable
                                ), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::System.String>(
#nullable restore
#line (232,82)-(232,89) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
_filter
 
#line default
#line hidden
#nullable disable
                                ));
                                __builder6.AddComponentParameter(213, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentHighlighter.
#nullable restore
#line (232,91)-(232,95) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
Text
 
#line default
#line hidden
#nullable disable
                                ), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::System.String>(
#nullable restore
#line (232,98)-(232,134) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
GetResourceName(context.Span.Source)
 
#line default
#line hidden
#nullable disable
                                ));
                                __builder6.CloseComponent();
                                __builder6.CloseElement();
                            }
                            );
                            __builder5.AddMarkupContent(214, "\r\n                                    ");
                            global::__Blazor.Aspire.Dashboard.Components.Pages.TraceDetail.TypeInference.CreateAspireTemplateColumn_5(__builder5, 215, default(SpanWaterfallViewModel)!, 216, 
#nullable restore
#line (235,70)-(235,81) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
TicksColumn
 
#line default
#line hidden
#nullable disable
                            , 217, 
#nullable restore
#line (235,99)-(235,107) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
_manager
 
#line default
#line hidden
#nullable disable
                            , 218, (context) => (__builder6) => {
                                __builder6.OpenElement(219, "div");
                                __builder6.AddAttribute(220, "class", "ticks");
                                __builder6.AddAttribute(221, "b-0he436ibgv");
                                __builder6.AddMarkupContent(222, "<div class=\"tick\" style=\"grid-column: 1;\" b-0he436ibgv></div>\r\n                                                ");
                                __builder6.OpenElement(223, "span");
                                __builder6.AddAttribute(224, "class", "tick-label");
                                __builder6.AddAttribute(225, "style", "grid-column: 1;");
                                __builder6.AddAttribute(226, "b-0he436ibgv");
#nullable restore
#line (240,100)-(240,151) 27 "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
__builder6.AddContent(227, $"0{DurationFormatter.GetUnit(trace.Duration / 4)}"
 
#line default
#line hidden
#nullable disable
                                );
                                __builder6.CloseElement();
                                __builder6.AddMarkupContent(228, "\r\n\r\n                                                <div class=\"tick\" style=\"grid-column: 2;\" b-0he436ibgv></div>\r\n                                                ");
                                __builder6.OpenElement(229, "span");
                                __builder6.AddAttribute(230, "class", "tick-label");
                                __builder6.AddAttribute(231, "style", "grid-column: 2;");
                                __builder6.AddAttribute(232, "b-0he436ibgv");
#nullable restore
#line (243,99)-(243,179) 27 "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
__builder6.AddContent(233, DurationFormatter.FormatDuration(trace.Duration / 4, CultureInfo.CurrentCulture)
 
#line default
#line hidden
#nullable disable
                                );
                                __builder6.CloseElement();
                                __builder6.AddMarkupContent(234, "\r\n\r\n                                                <div class=\"tick\" style=\"grid-column: 3;\" b-0he436ibgv></div>\r\n                                                ");
                                __builder6.OpenElement(235, "span");
                                __builder6.AddAttribute(236, "class", "tick-label");
                                __builder6.AddAttribute(237, "style", "grid-column: 3;");
                                __builder6.AddAttribute(238, "b-0he436ibgv");
#nullable restore
#line (246,99)-(246,183) 27 "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
__builder6.AddContent(239, DurationFormatter.FormatDuration(trace.Duration / 4 * 2, CultureInfo.CurrentCulture)
 
#line default
#line hidden
#nullable disable
                                );
                                __builder6.CloseElement();
                                __builder6.AddMarkupContent(240, "\r\n\r\n                                                <div class=\"tick\" style=\"grid-column: 4;\" b-0he436ibgv></div>");
#nullable restore
#line (250,1)-(250,49) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
                                                
 
#line default
#line hidden
#nullable disable
 
#nullable restore
#line (250,50)-(252,1) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
if (_manager.ViewportInformation.IsDesktop)
                                                {
 
#line default
#line hidden
#nullable disable
 
                                __builder6.OpenElement(241, "span");
                                __builder6.AddAttribute(242, "class", "tick-label");
                                __builder6.AddAttribute(243, "style", "grid-column: 4;");
                                __builder6.AddAttribute(244, "b-0he436ibgv");
#nullable restore
#line (252,103)-(252,187) 27 "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
__builder6.AddContent(245, DurationFormatter.FormatDuration(trace.Duration / 4 * 3, CultureInfo.CurrentCulture)
 
#line default
#line hidden
#nullable disable
                                );
                                __builder6.CloseElement();
#nullable restore
#line (253,1)-(254,1) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
                                                }
 
#line default
#line hidden
#nullable disable
 
                                __builder6.OpenElement(246, "span");
                                __builder6.AddAttribute(247, "class", "tick-label end-tick");
                                __builder6.AddAttribute(248, "style", "grid-column: 4;");
                                __builder6.AddAttribute(249, "b-0he436ibgv");
#nullable restore
#line (255,108)-(255,184) 27 "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
__builder6.AddContent(250, DurationFormatter.FormatDuration(trace.Duration, CultureInfo.CurrentCulture)
 
#line default
#line hidden
#nullable disable
                                );
                                __builder6.CloseElement();
                                __builder6.AddMarkupContent(251, "\r\n                                                <div class=\"tick\" style=\"grid-column: 5;\" b-0he436ibgv></div>");
                                __builder6.CloseElement();
                            }
                            , 252, (context) => (__builder6) => {
#nullable restore
#line (260,1)-(260,45) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
                                            
 
#line default
#line hidden
#nullable disable
 
#nullable restore
#line (260,47)-(262,45) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
 
                                                var spanColor = @ColorGenerator.Instance.GetColorVariableByKey(GetResourceName(context.Span.Source));
                                            
 
#line default
#line hidden
#nullable disable
 
                                __builder6.OpenElement(253, "div");
                                __builder6.AddAttribute(254, "class", "ticks");
                                __builder6.AddAttribute(255, "b-0he436ibgv");
                                __builder6.OpenElement(256, "div");
                                __builder6.AddAttribute(257, "class", "span-container");
                                __builder6.AddAttribute(258, "style", "position:" + " relative;" + " grid-template-columns:" + " " + (
#nullable restore
#line (264,128)-(264,191) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
context.LeftOffset.ToString("F2", CultureInfo.InvariantCulture)
 
#line default
#line hidden
#nullable disable
                                ) + "%" + " " + (
#nullable restore
#line (264,194)-(264,252) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
context.Width.ToString("F2", CultureInfo.InvariantCulture)
 
#line default
#line hidden
#nullable disable
                                ) + "%" + " min-content;");
                                __builder6.AddAttribute(259, "b-0he436ibgv");
                                __builder6.OpenElement(260, "div");
                                __builder6.AddAttribute(261, "class", "span-button-container");
                                __builder6.AddAttribute(262, "b-0he436ibgv");
#nullable restore
#line (266,1)-(266,57) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
                                                        
 
#line default
#line hidden
#nullable disable
 
#nullable restore
#line (266,58)-(274,1) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
foreach (var item in context.SpanLogs)
                                                        {
                                                            var buttonId = $"{context.Span.SpanId}-{item.LogEntry.InternalId}";
                                                            var eventName = StructureLogsDetailsViewModel.GetEventName(item.LogEntry, StructuredLogsLoc);
                                                            var isSelected = SelectedData?.LogEntryViewModel?.LogEntry.InternalId == item.LogEntry.InternalId;
                                                            var htmlTooltip = item.Index < 500;
                                                            var buttonColor = item.LogEntry.IsError ? "var(--error)" : spanColor;
 
 
#line default
#line hidden
#nullable disable
 
                                __builder6.OpenElement(263, "button");
                                __builder6.AddAttribute(264, "id", 
#nullable restore
#line (274,74)-(274,82) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
buttonId
 
#line default
#line hidden
#nullable disable
                                );
                                __builder6.AddAttribute(265, "title", 
#nullable restore
#line (275,78)-(275,151) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
!htmlTooltip ? $"{eventName} - {item.LogEntry.Scope.Name}" : string.Empty
 
#line default
#line hidden
#nullable disable
                                );
                                __builder6.AddAttribute(266, "aria-label", 
#nullable restore
#line (276,82)-(276,170) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
StructuredLogsLoc[nameof(Dashboard.Resources.StructuredLogs.StructuredLogsEntryDetails)]
 
#line default
#line hidden
#nullable disable
                                );
                                __builder6.AddAttribute(267, "class", 
#nullable restore
#line (277,78)-(277,210) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
$"span-log-entry-button {(isSelected ? "span-log-entry-selected" : null)} {(item.LogEntry.IsError ? "span-log-entry-error" : null)}"
 
#line default
#line hidden
#nullable disable
                                );
                                __builder6.AddAttribute(268, "data-span-color", 
#nullable restore
#line (278,87)-(278,96) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
spanColor
 
#line default
#line hidden
#nullable disable
                                );
                                __builder6.AddAttribute(269, "style", 
#nullable restore
#line (279,78)-(279,183) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
$"left: {@item.LeftOffset.ToString("F2", CultureInfo.InvariantCulture)}%; --button-color: {buttonColor};"
 
#line default
#line hidden
#nullable disable
                                );
                                __builder6.AddAttribute(270, "onclick", global::Microsoft.AspNetCore.Components.EventCallback.Factory.Create<global::Microsoft.AspNetCore.Components.Web.MouseEventArgs>(this, 
#nullable restore
#line (280,81)-(280,121) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
() => ToggleSpanLogsAsync(item.LogEntry)
 
#line default
#line hidden
#nullable disable
                                ));
                                __builder6.AddEventStopPropagationAttribute(271, "onclick", 
#nullable restore
#line (281,95)-(281,99) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
true
 
#line default
#line hidden
#nullable disable
                                );
                                __builder6.AddAttribute(272, "b-0he436ibgv");
                                __builder6.CloseElement();
#nullable restore
#line (283,1)-(283,61) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
                                                            
 
#line default
#line hidden
#nullable disable
 
#nullable restore
#line (287,63)-(288,61) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
 
                                                            
 
#line default
#line hidden
#nullable disable
 
#nullable restore
#line (288,62)-(290,1) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
if (htmlTooltip)
                                                            {
 
#line default
#line hidden
#nullable disable
 
                                __builder6.OpenComponent<global::Microsoft.FluentUI.AspNetCore.Components.FluentTooltip>(273);
                                __builder6.AddComponentParameter(274, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentTooltip.
#nullable restore
#line (290,80)-(290,86) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
Anchor
 
#line default
#line hidden
#nullable disable
                                ), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::System.String>(
#nullable restore
#line (290,89)-(290,97) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
buttonId
 
#line default
#line hidden
#nullable disable
                                ));
                                __builder6.AddComponentParameter(275, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentTooltip.
#nullable restore
#line (290,99)-(290,107) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
MaxWidth
 
#line default
#line hidden
#nullable disable
                                ), "350px");
                                __builder6.AddAttribute(276, "ChildContent", (global::Microsoft.AspNetCore.Components.RenderFragment)((__builder7) => {
                                    __builder7.OpenElement(277, "div");
                                    __builder7.AddAttribute(278, "class", "log-tooltip-title-container");
                                    __builder7.AddAttribute(279, "b-0he436ibgv");
                                    __builder7.OpenElement(280, "span");
                                    __builder7.AddAttribute(281, "class", "log-tooltip-title");
                                    __builder7.AddAttribute(282, "b-0he436ibgv");
#nullable restore
#line (292,106)-(292,115) 27 "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
__builder7.AddContent(283, eventName
 
#line default
#line hidden
#nullable disable
                                    );
                                    __builder7.CloseElement();
                                    __builder7.AddContent(284, " ");
                                    __builder7.OpenElement(285, "span");
                                    __builder7.AddAttribute(286, "class", "log-tooltip-subtitle");
                                    __builder7.AddAttribute(287, "b-0he436ibgv");
#nullable restore
#line (292,159)-(292,183) 27 "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
__builder7.AddContent(288, item.LogEntry.Scope.Name
 
#line default
#line hidden
#nullable disable
                                    );
                                    __builder7.CloseElement();
                                    __builder7.AddMarkupContent(289, "<br b-0he436ibgv>");
                                    __builder7.CloseElement();
                                    __builder7.AddMarkupContent(290, "\r\n                                                                    ");
                                    __builder7.OpenElement(291, "table");
                                    __builder7.AddAttribute(292, "class", "log-tooltip-table");
                                    __builder7.AddAttribute(293, "b-0he436ibgv");
                                    __builder7.OpenElement(294, "tr");
                                    __builder7.AddAttribute(295, "b-0he436ibgv");
                                    __builder7.OpenElement(296, "td");
                                    __builder7.AddAttribute(297, "class", "label-column");
                                    __builder7.AddAttribute(298, "b-0he436ibgv");
#nullable restore
#line (296,103)-(296,196) 27 "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
__builder7.AddContent(299, StructuredLogsLoc[nameof(Dashboard.Resources.StructuredLogs.StructuredLogsLevelColumnHeader)]
 
#line default
#line hidden
#nullable disable
                                    );
                                    __builder7.CloseElement();
                                    __builder7.AddMarkupContent(300, "\r\n                                                                            ");
                                    __builder7.OpenElement(301, "td");
                                    __builder7.AddAttribute(302, "b-0he436ibgv");
#nullable restore
#line (297,82)-(297,104) 27 "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
__builder7.AddContent(303, item.LogEntry.Severity
 
#line default
#line hidden
#nullable disable
                                    );
                                    __builder7.CloseElement();
                                    __builder7.CloseElement();
                                    __builder7.AddMarkupContent(304, "\r\n                                                                        ");
                                    __builder7.OpenElement(305, "tr");
                                    __builder7.AddAttribute(306, "b-0he436ibgv");
                                    __builder7.OpenElement(307, "td");
                                    __builder7.AddAttribute(308, "class", "label-column");
                                    __builder7.AddAttribute(309, "b-0he436ibgv");
#nullable restore
#line (300,103)-(300,200) 27 "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
__builder7.AddContent(310, StructuredLogsLoc[nameof(Dashboard.Resources.StructuredLogs.StructuredLogsTimestampColumnHeader)]
 
#line default
#line hidden
#nullable disable
                                    );
                                    __builder7.CloseElement();
                                    __builder7.AddMarkupContent(311, "\r\n                                                                            ");
                                    __builder7.OpenElement(312, "td");
                                    __builder7.AddAttribute(313, "b-0he436ibgv");
#nullable restore
#line (301,82)-(301,192) 27 "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
__builder7.AddContent(314, FormatHelpers.FormatTimeWithOptionalDate(TimeProvider, item.LogEntry.TimeStamp, MillisecondsDisplay.Truncated)
 
#line default
#line hidden
#nullable disable
                                    );
                                    __builder7.CloseElement();
                                    __builder7.CloseElement();
                                    __builder7.AddMarkupContent(315, "\r\n                                                                        ");
                                    __builder7.OpenElement(316, "tr");
                                    __builder7.AddAttribute(317, "b-0he436ibgv");
                                    __builder7.OpenElement(318, "td");
                                    __builder7.AddAttribute(319, "class", "label-column");
                                    __builder7.AddAttribute(320, "b-0he436ibgv");
#nullable restore
#line (304,103)-(304,198) 27 "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
__builder7.AddContent(321, StructuredLogsLoc[nameof(Dashboard.Resources.StructuredLogs.StructuredLogsMessageColumnHeader)]
 
#line default
#line hidden
#nullable disable
                                    );
                                    __builder7.CloseElement();
                                    __builder7.AddMarkupContent(322, "\r\n                                                                            ");
                                    __builder7.OpenElement(323, "td");
                                    __builder7.AddAttribute(324, "b-0he436ibgv");
#nullable restore
#line (305,82)-(305,147) 27 "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
__builder7.AddContent(325, FormatHelpers.TruncateText(item.LogEntry.Message, maxLength: 150)
 
#line default
#line hidden
#nullable disable
                                    );
                                    __builder7.CloseElement();
                                    __builder7.CloseElement();
                                    __builder7.CloseElement();
                                }
                                ));
                                __builder6.CloseComponent();
#nullable restore
#line (309,1)-(309,62) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
                                                            }
 
#line default
#line hidden
#nullable disable
 
#nullable restore
#line (309,62)-(311,1) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
 
                                                        }
 
#line default
#line hidden
#nullable disable
 
                                __builder6.CloseElement();
                                __builder6.AddMarkupContent(326, "\r\n                                                    ");
                                __builder6.OpenElement(327, "div");
                                __builder6.AddAttribute(328, "class", "span-bar");
                                __builder6.AddAttribute(329, "style", "grid-column:" + " 2;" + " background:" + " " + (
#nullable restore
#line (312,111)-(312,120) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
spanColor
 
#line default
#line hidden
#nullable disable
                                ) + ";");
                                __builder6.AddAttribute(330, "b-0he436ibgv");
                                __builder6.CloseElement();
                                __builder6.AddMarkupContent(331, "\r\n                                                    ");
                                __builder6.OpenElement(332, "div");
                                __builder6.AddAttribute(333, "class", "span-bar-label" + " " + (
#nullable restore
#line (313,82)-(313,151) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
context.LabelIsRight ? "span-bar-label-right" : "span-bar-label-left"
 
#line default
#line hidden
#nullable disable
                                ));
                                __builder6.AddAttribute(334, "b-0he436ibgv");
                                __builder6.OpenElement(335, "span");
                                __builder6.AddAttribute(336, "class", "span-bar-label-detail");
                                __builder6.AddAttribute(337, "b-0he436ibgv");
#nullable restore
#line (314,94)-(314,151) 27 "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
__builder6.AddContent(338, SpanWaterfallViewModel.GetTitle(context.Span, _resources)
 
#line default
#line hidden
#nullable disable
                                );
                                __builder6.CloseElement();
                                __builder6.AddMarkupContent(339, "\r\n                                                        ");
                                __builder6.OpenElement(340, "span");
                                __builder6.AddAttribute(341, "b-0he436ibgv");
#nullable restore
#line (315,64)-(315,147) 27 "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
__builder6.AddContent(342, DurationFormatter.FormatDuration(context.Span.Duration, CultureInfo.CurrentCulture)
 
#line default
#line hidden
#nullable disable
                                );
                                __builder6.CloseElement();
                                __builder6.CloseElement();
                                __builder6.CloseElement();
                                __builder6.AddMarkupContent(343, @"
                                                <div class=""tick"" style=""grid-column: 1;"" b-0he436ibgv></div>
                                                <div class=""tick"" style=""grid-column: 2;"" b-0he436ibgv></div>
                                                <div class=""tick"" style=""grid-column: 3;"" b-0he436ibgv></div>
                                                <div class=""tick"" style=""grid-column: 4;"" b-0he436ibgv></div>
                                                <div class=""tick"" style=""grid-column: 5;"" b-0he436ibgv></div>");
                                __builder6.CloseElement();
                            }
                            );
                            __builder5.AddMarkupContent(344, "\r\n                                    ");
                            global::__Blazor.Aspire.Dashboard.Components.Pages.TraceDetail.TypeInference.CreateAspireTemplateColumn_6(__builder5, 345, default(SpanWaterfallViewModel)!, 346, 
#nullable restore
#line (326,70)-(326,83) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
ActionsColumn
 
#line default
#line hidden
#nullable disable
                            , 347, 
#nullable restore
#line (326,101)-(326,109) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
_manager
 
#line default
#line hidden
#nullable disable
                            , 348, 
#nullable restore
#line (326,119)-(326,181) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
ControlStringsLoc[nameof(ControlsStrings.ActionsColumnHeader)]
 
#line default
#line hidden
#nullable disable
                            , 349, "no-ellipsis", 350, (context) => (__builder6) => {
#nullable restore
#line (327,1)-(327,41) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
                                        
 
#line default
#line hidden
#nullable disable
 
#nullable restore
#line (327,43)-(329,41) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
 
                                            var id = context.Span.SpanId;
                                        
 
#line default
#line hidden
#nullable disable
 
                                __builder6.OpenElement(351, "div");
                                __builder6.AddEventStopPropagationAttribute(352, "onclick", 
#nullable restore
#line (331,72)-(331,76) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
true
 
#line default
#line hidden
#nullable disable
                                );
                                __builder6.AddAttribute(353, "style", "margin-left: 7px;");
                                __builder6.AddAttribute(354, "b-0he436ibgv");
                                __builder6.OpenComponent<global::Aspire.Dashboard.Components.SpanActions>(355);
                                __builder6.AddComponentParameter(356, nameof(global::Aspire.Dashboard.Components.SpanActions.
#nullable restore
#line (332,58)-(332,71) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
SpanViewModel
 
#line default
#line hidden
#nullable disable
                                ), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::Aspire.Dashboard.Model.Otlp.SpanWaterfallViewModel>(
#nullable restore
#line (332,74)-(332,81) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
context
 
#line default
#line hidden
#nullable disable
                                ));
                                __builder6.AddComponentParameter(357, nameof(global::Aspire.Dashboard.Components.SpanActions.
#nullable restore
#line (333,58)-(333,71) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
OnViewDetails
 
#line default
#line hidden
#nullable disable
                                ), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::Microsoft.AspNetCore.Components.EventCallback<global::System.String>>(global::Microsoft.AspNetCore.Components.EventCallback.Factory.Create<global::System.String>(this, 
#nullable restore
#line (333,75)-(333,129) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
(buttonId) => OnShowPropertiesAsync(context, buttonId)
 
#line default
#line hidden
#nullable disable
                                )));
                                __builder6.CloseComponent();
                                __builder6.CloseElement();
                            }
                            );
                        }
                        ));
                        __builder4.AddAttribute(358, "EmptyContent", (global::Microsoft.AspNetCore.Components.RenderFragment)((__builder5) => {
                            __builder5.OpenComponent<global::Microsoft.FluentUI.AspNetCore.Components.FluentIcon<
#nullable restore
#line (338,55)-(338,86) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
Icons.Regular.Size24.GanttChart
 
#line default
#line hidden
#nullable disable
                            >>(359);
                            __builder5.CloseComponent();
                            __builder5.AddContent(360, " ");
#nullable restore
#line (338,97)-(338,160) 27 "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
__builder5.AddContent(361, Loc[nameof(Dashboard.Resources.TraceDetail.TraceDetailNoSpans)]
 
#line default
#line hidden
#nullable disable
                            );
                        }
                        ));
                        __builder4.AddComponentReferenceCapture(362, (__value) => {
#nullable restore
#line (126,51)-(126,60) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
_dataGrid
 
#line default
#line hidden
#nullable disable
                             = (global::Microsoft.FluentUI.AspNetCore.Components.FluentDataGrid<SpanWaterfallViewModel>)__value;
                        }
                        );
                        __builder4.CloseComponent();
                    }
                    ));
                    __builder3.AddComponentReferenceCapture(363, (__value) => {
#nullable restore
#line (125,50)-(125,58) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
_manager
 
#line default
#line hidden
#nullable disable
                         = (global::Aspire.Dashboard.Components.Resize.GridColumnManager)__value;
                    }
                    );
                    __builder3.CloseComponent();
                }
                , 364, (context) => (__builder3) => {
#nullable restore
#line (344,1)-(344,25) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
                        
 
#line default
#line hidden
#nullable disable
 
#nullable restore
#line (344,26)-(346,1) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
if (context?.SpanViewModel is { } spanVm)
                        {
 
#line default
#line hidden
#nullable disable
 
                    __builder3.OpenComponent<global::Aspire.Dashboard.Components.Controls.SpanDetails>(365);
                    __builder3.AddComponentParameter(366, nameof(global::Aspire.Dashboard.Components.Controls.SpanDetails.
#nullable restore
#line (346,42)-(346,51) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
ViewModel
 
#line default
#line hidden
#nullable disable
                    ), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::Aspire.Dashboard.Model.SpanDetailsViewModel>(
#nullable restore
#line (346,53)-(346,59) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
spanVm
 
#line default
#line hidden
#nullable disable
                    ));
                    __builder3.AddComponentParameter(367, nameof(global::Aspire.Dashboard.Components.Controls.SpanDetails.
#nullable restore
#line (346,61)-(346,74) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
CloseCallback
 
#line default
#line hidden
#nullable disable
                    ), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::Microsoft.AspNetCore.Components.EventCallback>(global::Microsoft.AspNetCore.Components.EventCallback.Factory.Create(this, 
#nullable restore
#line (346,76)-(346,130) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
() => ClearSelectedSpanAsync(causedByUserAction: true)
 
#line default
#line hidden
#nullable disable
                    )));
                    __builder3.AddComponentParameter(368, nameof(global::Aspire.Dashboard.Components.Controls.SpanDetails.
#nullable restore
#line (346,132)-(346,151) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
LaunchGenAICallback
 
#line default
#line hidden
#nullable disable
                    ), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::Microsoft.AspNetCore.Components.EventCallback<global::Aspire.Dashboard.Otlp.Model.OtlpSpan>>(global::Microsoft.AspNetCore.Components.EventCallback.Factory.Create<global::Aspire.Dashboard.Otlp.Model.OtlpSpan>(this, 
#nullable restore
#line (346,154)-(346,173) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
OnGenAIClickedAsync
 
#line default
#line hidden
#nullable disable
                    )));
                    __builder3.CloseComponent();
#nullable restore
#line (347,1)-(350,1) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
                        }
                        else if (context?.LogEntryViewModel is { } logEntryVm)
                        {
 
#line default
#line hidden
#nullable disable
 
                    __builder3.OpenComponent<global::Aspire.Dashboard.Components.Controls.StructuredLogDetails>(369);
                    __builder3.AddComponentParameter(370, nameof(global::Aspire.Dashboard.Components.Controls.StructuredLogDetails.
#nullable restore
#line (350,51)-(350,60) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
ViewModel
 
#line default
#line hidden
#nullable disable
                    ), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::Aspire.Dashboard.Model.StructureLogsDetailsViewModel>(
#nullable restore
#line (350,62)-(350,72) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
logEntryVm
 
#line default
#line hidden
#nullable disable
                    ));
                    __builder3.AddComponentParameter(371, nameof(global::Aspire.Dashboard.Components.Controls.StructuredLogDetails.
#nullable restore
#line (350,74)-(350,87) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
CloseCallback
 
#line default
#line hidden
#nullable disable
                    ), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::Microsoft.AspNetCore.Components.EventCallback>(global::Microsoft.AspNetCore.Components.EventCallback.Factory.Create(this, 
#nullable restore
#line (350,89)-(350,143) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
() => ClearSelectedSpanAsync(causedByUserAction: true)
 
#line default
#line hidden
#nullable disable
                    )));
                    __builder3.CloseComponent();
#nullable restore
#line (351,1)-(352,1) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
                        }
 
#line default
#line hidden
#nullable disable
 
                }
                );
            }
            ));
            __builder.AddComponentReferenceCapture(372, (__value) => {
#nullable restore
#line (23,20)-(23,27) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
_layout
 
#line default
#line hidden
#nullable disable
                 = (global::Aspire.Dashboard.Components.Layout.AspirePageContentLayout)__value;
            }
            );
            __builder.CloseComponent();
#nullable restore
#line (356,1)-(359,1) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
    }
    else
    {
 
#line default
#line hidden
#nullable disable
 
            __builder.OpenElement(373, "div");
            __builder.AddAttribute(374, "class", "empty-content");
            __builder.AddAttribute(375, "b-0he436ibgv");
            __builder.OpenComponent<global::Microsoft.FluentUI.AspNetCore.Components.FluentIcon<
#nullable restore
#line (360,31)-(360,62) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
Icons.Regular.Size24.GanttChart
 
#line default
#line hidden
#nullable disable
            >>(376);
            __builder.CloseComponent();
            __builder.AddContent(377, "   ");
#nullable restore
#line (360,75)-(360,168) 26 "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
__builder.AddContent(378, string.Format(Loc[nameof(Dashboard.Resources.TraceDetail.TraceDetailTraceNotFound)], TraceId)
 
#line default
#line hidden
#nullable disable
            );
            __builder.CloseElement();
#nullable restore
#line (362,1)-(363,1) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
    }
 
#line default
#line hidden
#nullable disable
 
            __builder.CloseElement();
#nullable restore
#line (365,3)-(370,16) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
 
    RenderFragment GetTraceDetailsFragment()
    {
        Debug.Assert(_trace != null, "Trace should be available here");
 
        return 
 
#line default
#line hidden
#nullable disable
 
            (__builder2) => {
                __builder2.OpenComponent<global::Microsoft.FluentUI.AspNetCore.Components.FluentOverflow>(379);
                __builder2.AddComponentParameter(380, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentOverflow.
#nullable restore
#line (370,33)-(370,38) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
Class
 
#line default
#line hidden
#nullable disable
                ), "trace-header-details");
                __builder2.AddAttribute(381, "ChildContent", (global::Microsoft.AspNetCore.Components.RenderFragment)((__builder3) => {
                    __builder3.OpenComponent<global::Microsoft.FluentUI.AspNetCore.Components.FluentOverflowItem>(382);
                    __builder3.AddAttribute(383, "ChildContent", (global::Microsoft.AspNetCore.Components.RenderFragment)((__builder4) => {
#nullable restore
#line (373,22)-(373,94) 27 "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
__builder4.AddContent(384, Loc[nameof(Dashboard.Resources.TraceDetail.TraceDetailTraceStartHeader)]
 
#line default
#line hidden
#nullable disable
                        );
                        __builder4.AddContent(385, " ");
                        __builder4.OpenElement(386, "strong");
                        __builder4.AddAttribute(387, "title", 
#nullable restore
#line (373,111)-(373,207) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
FormatHelpers.FormatDateTime(TimeProvider, _trace.FirstSpan.StartTime, MillisecondsDisplay.Full)
 
#line default
#line hidden
#nullable disable
                        );
                        __builder4.AddAttribute(388, "b-0he436ibgv");
#nullable restore
#line (373,210)-(373,323) 27 "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
__builder4.AddContent(389, FormatHelpers.FormatTimeWithOptionalDate(TimeProvider, _trace.FirstSpan.StartTime, MillisecondsDisplay.Truncated)
 
#line default
#line hidden
#nullable disable
                        );
                        __builder4.CloseElement();
                    }
                    ));
                    __builder3.CloseComponent();
                    __builder3.AddMarkupContent(390, "\r\n                ");
                    __builder3.OpenComponent<global::Microsoft.FluentUI.AspNetCore.Components.FluentOverflowItem>(391);
                    __builder3.AddAttribute(392, "ChildContent", (global::Microsoft.AspNetCore.Components.RenderFragment)((__builder4) => {
#nullable restore
#line (376,22)-(376,92) 27 "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
__builder4.AddContent(393, Loc[nameof(Dashboard.Resources.TraceDetail.TraceDetailDurationHeader)]
 
#line default
#line hidden
#nullable disable
                        );
                        __builder4.AddContent(394, " ");
                        __builder4.OpenElement(395, "strong");
                        __builder4.AddAttribute(396, "b-0he436ibgv");
#nullable restore
#line (376,102)-(376,178) 27 "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
__builder4.AddContent(397, DurationFormatter.FormatDuration(trace.Duration, CultureInfo.CurrentCulture)
 
#line default
#line hidden
#nullable disable
                        );
                        __builder4.CloseElement();
                    }
                    ));
                    __builder3.CloseComponent();
                    __builder3.AddMarkupContent(398, "\r\n                ");
                    __builder3.OpenComponent<global::Microsoft.FluentUI.AspNetCore.Components.FluentOverflowItem>(399);
                    __builder3.AddAttribute(400, "ChildContent", (global::Microsoft.AspNetCore.Components.RenderFragment)((__builder4) => {
#nullable restore
#line (379,22)-(379,93) 27 "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
__builder4.AddContent(401, Loc[nameof(Dashboard.Resources.TraceDetail.TraceDetailResourcesHeader)]
 
#line default
#line hidden
#nullable disable
                        );
                        __builder4.AddContent(402, " ");
                        __builder4.OpenElement(403, "strong");
                        __builder4.AddAttribute(404, "b-0he436ibgv");
#nullable restore
#line (379,103)-(379,117) 27 "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
__builder4.AddContent(405, _resourceCount
 
#line default
#line hidden
#nullable disable
                        );
                        __builder4.CloseElement();
                    }
                    ));
                    __builder3.CloseComponent();
                    __builder3.AddMarkupContent(406, "\r\n                ");
                    __builder3.OpenComponent<global::Microsoft.FluentUI.AspNetCore.Components.FluentOverflowItem>(407);
                    __builder3.AddAttribute(408, "ChildContent", (global::Microsoft.AspNetCore.Components.RenderFragment)((__builder4) => {
#nullable restore
#line (382,22)-(382,89) 27 "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
__builder4.AddContent(409, Loc[nameof(Dashboard.Resources.TraceDetail.TraceDetailDepthHeader)]
 
#line default
#line hidden
#nullable disable
                        );
                        __builder4.AddContent(410, " ");
                        __builder4.OpenElement(411, "strong");
                        __builder4.AddAttribute(412, "b-0he436ibgv");
#nullable restore
#line (382,99)-(382,108) 27 "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
__builder4.AddContent(413, _maxDepth
 
#line default
#line hidden
#nullable disable
                        );
                        __builder4.CloseElement();
                    }
                    ));
                    __builder3.CloseComponent();
                    __builder3.AddMarkupContent(414, "\r\n                ");
                    __builder3.OpenComponent<global::Microsoft.FluentUI.AspNetCore.Components.FluentOverflowItem>(415);
                    __builder3.AddAttribute(416, "ChildContent", (global::Microsoft.AspNetCore.Components.RenderFragment)((__builder4) => {
#nullable restore
#line (385,22)-(385,94) 27 "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
__builder4.AddContent(417, Loc[nameof(Dashboard.Resources.TraceDetail.TraceDetailTotalSpansHeader)]
 
#line default
#line hidden
#nullable disable
                        );
                        __builder4.AddContent(418, " ");
                        __builder4.OpenElement(419, "strong");
                        __builder4.AddAttribute(420, "b-0he436ibgv");
#nullable restore
#line (385,104)-(385,121) 27 "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
__builder4.AddContent(421, trace.Spans.Count
 
#line default
#line hidden
#nullable disable
                        );
                        __builder4.CloseElement();
                    }
                    ));
                    __builder3.CloseComponent();
                }
                ));
                __builder2.AddAttribute(422, "OverflowTemplate", (global::Microsoft.AspNetCore.Components.RenderFragment<global::Microsoft.FluentUI.AspNetCore.Components.FluentOverflow>)((overflow) => (__builder3) => {
                    __builder3.OpenComponent<global::Microsoft.FluentUI.AspNetCore.Components.FluentTooltip>(423);
                    __builder3.AddComponentParameter(424, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentTooltip.
#nullable restore
#line (389,32)-(389,49) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
UseTooltipService
 
#line default
#line hidden
#nullable disable
                    ), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::System.Boolean>(
#nullable restore
#line (389,51)-(389,56) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
false
 
#line default
#line hidden
#nullable disable
                    ));
                    __builder3.AddComponentParameter(425, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentTooltip.
#nullable restore
#line (389,58)-(389,64) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
Anchor
 
#line default
#line hidden
#nullable disable
                    ), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::System.String>(
#nullable restore
#line (389,67)-(389,88) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
overflow.IdMoreButton
 
#line default
#line hidden
#nullable disable
                    ));
                    __builder3.AddComponentParameter(426, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentTooltip.
#nullable restore
#line (390,32)-(390,37) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
Class
 
#line default
#line hidden
#nullable disable
                    ), "trace-header-tooltip");
                    __builder3.AddAttribute(427, "ChildContent", (global::Microsoft.AspNetCore.Components.RenderFragment)((__builder4) => {
#nullable restore
#line (391,1)-(391,21) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
                    
 
#line default
#line hidden
#nullable disable
 
#nullable restore
#line (391,22)-(393,1) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
foreach (var item in overflow.ItemsOverflow)
                    {
 
#line default
#line hidden
#nullable disable
 
                        __builder4.OpenElement(428, "div");
                        __builder4.AddAttribute(429, "style", "margin: 5px;");
                        __builder4.AddAttribute(430, "b-0he436ibgv");
#nullable restore
#line (393,52)-(393,69) 27 "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
__builder4.AddContent(431, item.ChildContent
 
#line default
#line hidden
#nullable disable
                        );
                        __builder4.CloseElement();
#nullable restore
#line (394,1)-(395,1) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
                    }
 
#line default
#line hidden
#nullable disable
 
                    }
                    ));
                    __builder3.CloseComponent();
                }
                ));
                __builder2.CloseComponent();
            }
#nullable restore
#line (397,26)-(399,1) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
;
    }
 
#line default
#line hidden
#nullable disable
 
        }
        #pragma warning restore 1998
        [global::Microsoft.AspNetCore.Components.InjectAttribute] private 
#nullable restore
#line (7,9)-(7,36) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
IStringLocalizer<AIPrompts>
 
#line default
#line hidden
#nullable disable
         
#nullable restore
#line (7,37)-(7,49) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
AIPromptsLoc
 
#line default
#line hidden
#nullable disable
         { get; set; }
         = default!;
        [global::Microsoft.AspNetCore.Components.InjectAttribute] private 
#nullable restore
#line (6,9)-(6,38) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
IStringLocalizer<AIAssistant>
 
#line default
#line hidden
#nullable disable
         
#nullable restore
#line (6,39)-(6,53) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
AIAssistantLoc
 
#line default
#line hidden
#nullable disable
         { get; set; }
         = default!;
    }
}
namespace __Blazor.Aspire.Dashboard.Components.Pages.TraceDetail
{
    #line hidden
    internal static class TypeInference
    {
        public static void CreateSummaryDetailsView_0<T>(global::Microsoft.AspNetCore.Components.Rendering.RenderTreeBuilder __builder, int seq, int __seq0, global::System.Boolean __arg0, int __seq1, global::Microsoft.AspNetCore.Components.EventCallback __arg1, int __seq2, global::System.String __arg2, int __seq3, T __arg3, int __seq4, global::Microsoft.AspNetCore.Components.EventCallback<global::Aspire.Dashboard.Components.Controls.SummaryDetailsSize> __arg4, int __seq5, global::Microsoft.AspNetCore.Components.RenderFragment<T> __arg5, int __seq6, global::Microsoft.AspNetCore.Components.RenderFragment __arg6, int __seq7, global::Microsoft.AspNetCore.Components.RenderFragment<T> __arg7)
        {
        __builder.OpenComponent<global::Aspire.Dashboard.Components.Controls.SummaryDetailsView<T>>(seq);
        __builder.AddComponentParameter(__seq0, nameof(global::Aspire.Dashboard.Components.Controls.SummaryDetailsView<T>.
#nullable restore
#line (90,21)-(90,32) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
ShowDetails
 
#line default
#line hidden
#nullable disable
        ), __arg0);
        __builder.AddComponentParameter(__seq1, nameof(global::Aspire.Dashboard.Components.Controls.SummaryDetailsView<T>.
#nullable restore
#line (91,21)-(91,30) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
OnDismiss
 
#line default
#line hidden
#nullable disable
        ), __arg1);
        __builder.AddComponentParameter(__seq2, nameof(global::Aspire.Dashboard.Components.Controls.SummaryDetailsView<T>.
#nullable restore
#line (92,21)-(92,28) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
ViewKey
 
#line default
#line hidden
#nullable disable
        ), __arg2);
        __builder.AddComponentParameter(__seq3, nameof(global::Aspire.Dashboard.Components.Controls.SummaryDetailsView<T>.
#nullable restore
#line (93,21)-(93,34) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
SelectedValue
 
#line default
#line hidden
#nullable disable
        ), __arg3);
        __builder.AddComponentParameter(__seq4, nameof(global::Aspire.Dashboard.Components.Controls.SummaryDetailsView<T>.
#nullable restore
#line (94,21)-(94,29) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
OnResize
 
#line default
#line hidden
#nullable disable
        ), __arg4);
        __builder.AddComponentParameter(__seq5, "DetailsTitleTemplate", __arg5);
        __builder.AddComponentParameter(__seq6, "Summary", __arg6);
        __builder.AddComponentParameter(__seq7, "Details", __arg7);
        __builder.CloseComponent();
        }
        public static void CreateAspireTemplateColumn_1<TGridItem>(global::Microsoft.AspNetCore.Components.Rendering.RenderTreeBuilder __builder, int seq, TGridItem __syntheticArg0, int __seq0, global::System.String __arg0, int __seq1, global::Aspire.Dashboard.Components.Resize.GridColumnManager __arg1, int __seq2, global::System.String __arg2, int __seq3, global::System.Boolean __arg3, int __seq4, global::System.Func<TGridItem, global::System.String> __arg4, int __seq5, global::System.String __arg5, int __seq6, global::Microsoft.AspNetCore.Components.RenderFragment<TGridItem> __arg6)
        {
        __builder.OpenComponent<global::Aspire.Dashboard.Components.Controls.Grid.AspireTemplateColumn<TGridItem>>(seq);
        __builder.AddComponentParameter(__seq0, nameof(global::Aspire.Dashboard.Components.Controls.Grid.AspireTemplateColumn<TGridItem>.
#nullable restore
#line (141,59)-(141,67) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
ColumnId
 
#line default
#line hidden
#nullable disable
        ), __arg0);
        __builder.AddComponentParameter(__seq1, nameof(global::Aspire.Dashboard.Components.Controls.Grid.AspireTemplateColumn<TGridItem>.
#nullable restore
#line (141,82)-(141,95) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
ColumnManager
 
#line default
#line hidden
#nullable disable
        ), __arg1);
        __builder.AddComponentParameter(__seq2, nameof(global::Aspire.Dashboard.Components.Controls.Grid.AspireTemplateColumn<TGridItem>.
#nullable restore
#line (141,108)-(141,113) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
Title
 
#line default
#line hidden
#nullable disable
        ), __arg2);
        __builder.AddComponentParameter(__seq3, nameof(global::Aspire.Dashboard.Components.Controls.Grid.AspireTemplateColumn<TGridItem>.
#nullable restore
#line (141,184)-(141,191) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
Tooltip
 
#line default
#line hidden
#nullable disable
        ), __arg3);
        __builder.AddComponentParameter(__seq4, nameof(global::Aspire.Dashboard.Components.Controls.Grid.AspireTemplateColumn<TGridItem>.
#nullable restore
#line (141,199)-(141,210) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
TooltipText
 
#line default
#line hidden
#nullable disable
        ), __arg4);
        __builder.AddComponentParameter(__seq5, nameof(global::Aspire.Dashboard.Components.Controls.Grid.AspireTemplateColumn<TGridItem>.
#nullable restore
#line (141,246)-(141,251) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
Class
 
#line default
#line hidden
#nullable disable
        ), __arg5);
        __builder.AddComponentParameter(__seq6, "ChildContent", __arg6);
        __builder.CloseComponent();
        }
        public static void CreateFluentIcon_2<Icon>(global::Microsoft.AspNetCore.Components.Rendering.RenderTreeBuilder __builder, int seq, int __seq0, global::System.String __arg0, int __seq1, global::Microsoft.FluentUI.AspNetCore.Components.Color? __arg1, int __seq2, global::System.String __arg2, int __seq3, Icon __arg3)
            where Icon : global::Microsoft.FluentUI.AspNetCore.Components.Icon, new()
        {
        __builder.OpenComponent<global::Microsoft.FluentUI.AspNetCore.Components.FluentIcon<Icon>>(seq);
        __builder.AddComponentParameter(__seq0, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentIcon<Icon>.
#nullable restore
#line (178,65)-(178,70) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
Class
 
#line default
#line hidden
#nullable disable
        ), __arg0);
        __builder.AddComponentParameter(__seq1, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentIcon<Icon>.
#nullable restore
#line (179,65)-(179,70) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
Color
 
#line default
#line hidden
#nullable disable
        ), __arg1);
        __builder.AddComponentParameter(__seq2, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentIcon<Icon>.
#nullable restore
#line (180,65)-(180,76) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
CustomColor
 
#line default
#line hidden
#nullable disable
        ), __arg2);
        __builder.AddComponentParameter(__seq3, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentIcon<Icon>.
#nullable restore
#line (181,65)-(181,70) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
Value
 
#line default
#line hidden
#nullable disable
        ), __arg3);
        __builder.CloseComponent();
        }
        public static void CreateFluentIcon_3<Icon>(global::Microsoft.AspNetCore.Components.Rendering.RenderTreeBuilder __builder, int seq, int __seq0, global::System.String __arg0, int __seq1, Icon __arg1, int __seq2, global::System.String __arg2)
            where Icon : global::Microsoft.FluentUI.AspNetCore.Components.Icon, new()
        {
        __builder.OpenComponent<global::Microsoft.FluentUI.AspNetCore.Components.FluentIcon<Icon>>(seq);
        __builder.AddComponentParameter(__seq0, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentIcon<Icon>.
#nullable restore
#line (209,61)-(209,66) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
Style
 
#line default
#line hidden
#nullable disable
        ), __arg0);
        __builder.AddComponentParameter(__seq1, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentIcon<Icon>.
#nullable restore
#line (210,61)-(210,66) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
Value
 
#line default
#line hidden
#nullable disable
        ), __arg1);
        __builder.AddComponentParameter(__seq2, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentIcon<Icon>.
#nullable restore
#line (211,61)-(211,66) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
Class
 
#line default
#line hidden
#nullable disable
        ), __arg2);
        __builder.CloseComponent();
        }
        public static void CreateAspireTemplateColumn_4<TGridItem>(global::Microsoft.AspNetCore.Components.Rendering.RenderTreeBuilder __builder, int seq, TGridItem __syntheticArg0, int __seq0, global::System.String __arg0, int __seq1, global::Aspire.Dashboard.Components.Resize.GridColumnManager __arg1, int __seq2, global::System.String __arg2, int __seq3, global::System.Boolean __arg3, int __seq4, global::System.Func<TGridItem, global::System.String> __arg4, int __seq5, global::System.String __arg5, int __seq6, global::Microsoft.AspNetCore.Components.RenderFragment<TGridItem> __arg6)
        {
        __builder.OpenComponent<global::Aspire.Dashboard.Components.Controls.Grid.AspireTemplateColumn<TGridItem>>(seq);
        __builder.AddComponentParameter(__seq0, nameof(global::Aspire.Dashboard.Components.Controls.Grid.AspireTemplateColumn<TGridItem>.
#nullable restore
#line (230,59)-(230,67) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
ColumnId
 
#line default
#line hidden
#nullable disable
        ), __arg0);
        __builder.AddComponentParameter(__seq1, nameof(global::Aspire.Dashboard.Components.Controls.Grid.AspireTemplateColumn<TGridItem>.
#nullable restore
#line (230,86)-(230,99) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
ColumnManager
 
#line default
#line hidden
#nullable disable
        ), __arg1);
        __builder.AddComponentParameter(__seq2, nameof(global::Aspire.Dashboard.Components.Controls.Grid.AspireTemplateColumn<TGridItem>.
#nullable restore
#line (230,112)-(230,117) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
Title
 
#line default
#line hidden
#nullable disable
        ), __arg2);
        __builder.AddComponentParameter(__seq3, nameof(global::Aspire.Dashboard.Components.Controls.Grid.AspireTemplateColumn<TGridItem>.
#nullable restore
#line (230,192)-(230,199) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
Tooltip
 
#line default
#line hidden
#nullable disable
        ), __arg3);
        __builder.AddComponentParameter(__seq4, nameof(global::Aspire.Dashboard.Components.Controls.Grid.AspireTemplateColumn<TGridItem>.
#nullable restore
#line (230,207)-(230,218) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
TooltipText
 
#line default
#line hidden
#nullable disable
        ), __arg4);
        __builder.AddComponentParameter(__seq5, nameof(global::Aspire.Dashboard.Components.Controls.Grid.AspireTemplateColumn<TGridItem>.
#nullable restore
#line (230,260)-(230,265) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
Class
 
#line default
#line hidden
#nullable disable
        ), __arg5);
        __builder.AddComponentParameter(__seq6, "ChildContent", __arg6);
        __builder.CloseComponent();
        }
        public static void CreateAspireTemplateColumn_5<TGridItem>(global::Microsoft.AspNetCore.Components.Rendering.RenderTreeBuilder __builder, int seq, TGridItem __syntheticArg0, int __seq0, global::System.String __arg0, int __seq1, global::Aspire.Dashboard.Components.Resize.GridColumnManager __arg1, int __seq2, global::Microsoft.AspNetCore.Components.RenderFragment<global::Microsoft.FluentUI.AspNetCore.Components.ColumnBase<TGridItem>> __arg2, int __seq3, global::Microsoft.AspNetCore.Components.RenderFragment<TGridItem> __arg3)
        {
        __builder.OpenComponent<global::Aspire.Dashboard.Components.Controls.Grid.AspireTemplateColumn<TGridItem>>(seq);
        __builder.AddComponentParameter(__seq0, nameof(global::Aspire.Dashboard.Components.Controls.Grid.AspireTemplateColumn<TGridItem>.
#nullable restore
#line (235,59)-(235,67) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
ColumnId
 
#line default
#line hidden
#nullable disable
        ), __arg0);
        __builder.AddComponentParameter(__seq1, nameof(global::Aspire.Dashboard.Components.Controls.Grid.AspireTemplateColumn<TGridItem>.
#nullable restore
#line (235,83)-(235,96) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
ColumnManager
 
#line default
#line hidden
#nullable disable
        ), __arg1);
        __builder.AddComponentParameter(__seq2, "HeaderCellItemTemplate", __arg2);
        __builder.AddComponentParameter(__seq3, "ChildContent", __arg3);
        __builder.CloseComponent();
        }
        public static void CreateAspireTemplateColumn_6<TGridItem>(global::Microsoft.AspNetCore.Components.Rendering.RenderTreeBuilder __builder, int seq, TGridItem __syntheticArg0, int __seq0, global::System.String __arg0, int __seq1, global::Aspire.Dashboard.Components.Resize.GridColumnManager __arg1, int __seq2, global::System.String __arg2, int __seq3, global::System.String __arg3, int __seq4, global::Microsoft.AspNetCore.Components.RenderFragment<TGridItem> __arg4)
        {
        __builder.OpenComponent<global::Aspire.Dashboard.Components.Controls.Grid.AspireTemplateColumn<TGridItem>>(seq);
        __builder.AddComponentParameter(__seq0, nameof(global::Aspire.Dashboard.Components.Controls.Grid.AspireTemplateColumn<TGridItem>.
#nullable restore
#line (326,59)-(326,67) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
ColumnId
 
#line default
#line hidden
#nullable disable
        ), __arg0);
        __builder.AddComponentParameter(__seq1, nameof(global::Aspire.Dashboard.Components.Controls.Grid.AspireTemplateColumn<TGridItem>.
#nullable restore
#line (326,85)-(326,98) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
ColumnManager
 
#line default
#line hidden
#nullable disable
        ), __arg1);
        __builder.AddComponentParameter(__seq2, nameof(global::Aspire.Dashboard.Components.Controls.Grid.AspireTemplateColumn<TGridItem>.
#nullable restore
#line (326,111)-(326,116) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
Title
 
#line default
#line hidden
#nullable disable
        ), __arg2);
        __builder.AddComponentParameter(__seq3, nameof(global::Aspire.Dashboard.Components.Controls.Grid.AspireTemplateColumn<TGridItem>.
#nullable restore
#line (326,183)-(326,188) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
Class
 
#line default
#line hidden
#nullable disable
        ), __arg3);
        __builder.AddComponentParameter(__seq4, "ChildContent", __arg4);
        __builder.CloseComponent();
        }
    }
}
#pragma warning restore 1591