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}" "37e6298e563cc4ee480adbb3bc9033b80dbccb73684af5f101e87e0ae334f939"
// <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,30) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\_Imports.razor"
using Aspire.Dashboard.Model
 
#nullable disable
    ;
#nullable restore
#line (21,2)-(21,38) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\_Imports.razor"
using Aspire.Dashboard.ServiceClient
 
#nullable disable
    ;
#nullable restore
#line (22,2)-(22,41) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\_Imports.razor"
using Microsoft.Extensions.Localization
 
#nullable disable
    ;
#nullable restore
#line (3,2)-(3,35) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
using Aspire.Dashboard.Model.Otlp
 
#nullable disable
    ;
#nullable restore
#line (4,2)-(4,35) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
using Aspire.Dashboard.Otlp.Model
 
#nullable disable
    ;
#nullable restore
#line (5,2)-(5,28) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
using System.Globalization
 
#nullable disable
    ;
#nullable restore
#line (6,2)-(6,49) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
using Aspire.Dashboard.Components.Controls.Grid
 
#nullable disable
    ;
#nullable restore
#line (7,2)-(7,34) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
using Aspire.Dashboard.Resources
 
#nullable disable
    ;
#nullable restore
#line (8,2)-(8,30) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
using Aspire.Dashboard.Utils
 
#nullable disable
    ;
#nullable restore
#line (9,2)-(9,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 (25,12)-(25,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 (15,9)-(15,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 (15,26)-(15,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 (16,9)-(16,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 (16,24)-(16,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 (17,9)-(17,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 (17,15)-(17,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 (21,1)-(21,5) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
    
 
#line default
#line hidden
#nullable disable
 
#nullable restore
#line (21,6)-(23,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 (24,13)-(24,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 (24,34)-(24,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 (25,13)-(25,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 (25,39)-(25,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 (26,13)-(26,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 (26,41)-(26,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 (30,28)-(30,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 (31,45)-(31,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 (35,1)-(35,17) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
                
 
#line default
#line hidden
#nullable disable
 
#nullable restore
#line (35,18)-(37,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 (38,26)-(38,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 (40,1)-(40,29) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
                            
 
#line default
#line hidden
#nullable disable
 
#nullable restore
#line (40,30)-(42,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 (42,47)-(42,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 (42,55)-(42,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 (42,128)-(42,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 (42,188)-(42,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 (42,197)-(42,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 (44,59)-(44,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 (44,133)-(44,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 (44,146)-(44,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 (46,38)-(46,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 (48,1)-(49,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 (50,1)-(51,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 (53,43)-(53,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 (53,54)-(53,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 (54,43)-(54,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 (54,60)-(54,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 (55,43)-(55,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 (55,57)-(55,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 (56,51)-(56,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 (51,49)-(51,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 (51,56)-(51,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 (52,62)-(52,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 (52,49)-(52,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 (62,45)-(62,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.Otlp.SelectViewModel<global::Aspire.Dashboard.Model.SpanType>>>(
#nullable restore
#line (62,57)-(62,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 (63,45)-(63,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 (63,82)-(63,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 (61,51)-(61,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.Otlp.SelectViewModel<global::Aspire.Dashboard.Model.SpanType>>(
#nullable restore
#line (61,62)-(61,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.Otlp.SelectViewModel<Aspire.Dashboard.Model.SpanType>>>(global::Microsoft.AspNetCore.Components.EventCallback.Factory.Create<global::Aspire.Dashboard.Model.Otlp.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 (67,47)-(67,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 (67,65)-(67,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 (68,47)-(68,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 (68,55)-(68,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 (69,47)-(69,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 (69,55)-(69,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 (70,47)-(70,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 (70,55)-(70,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 (73,1)-(76,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 (78,35)-(78,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 (78,46)-(78,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 (79,35)-(79,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 (79,52)-(79,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 (80,35)-(80,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 (80,49)-(80,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 (81,43)-(81,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 (76,41)-(76,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 (76,48)-(76,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 (77,54)-(77,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 (77,41)-(77,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 (83,37)-(83,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.Otlp.SelectViewModel<global::Aspire.Dashboard.Model.SpanType>>>(
#nullable restore
#line (83,49)-(83,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 (84,37)-(84,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 (84,74)-(84,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 (82,43)-(82,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.Otlp.SelectViewModel<global::Aspire.Dashboard.Model.SpanType>>(
#nullable restore
#line (82,54)-(82,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.Otlp.SelectViewModel<Aspire.Dashboard.Model.SpanType>>>(global::Microsoft.AspNetCore.Components.EventCallback.Factory.Create<global::Aspire.Dashboard.Model.Otlp.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 (85,39)-(85,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 (85,57)-(85,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 (86,39)-(86,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 (86,47)-(86,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 (87,39)-(87,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 (87,47)-(87,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 (88,39)-(88,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 (88,47)-(88,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 (89,39)-(89,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 (89,46)-(89,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 (90,1)-(91,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 (94,34)-(94,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 (95,34)-(95,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 (97,37)-(97,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 (98,33)-(98,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 (100,1)-(100,25) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
                        
 
#line default
#line hidden
#nullable disable
 
#nullable restore
#line (100,27)-(114,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 (116,66)-(116,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 (117,30)-(117,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 (118,65)-(118,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 (122,1)-(122,25) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
                        
 
#line default
#line hidden
#nullable disable
 
#nullable restore
#line (122,26)-(124,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 (125,34)-(125,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 (127,1)-(128,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 (129,60)-(129,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 (129,70)-(129,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 (136,56)-(136,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 (131,45)-(131,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 (131,57)-(131,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 (132,45)-(132,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 (132,61)-(132,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 (133,45)-(133,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 (134,45)-(134,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 (134,63)-(134,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 (135,45)-(135,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 (135,61)-(135,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 (137,45)-(137,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 (137,56)-(137,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 (138,45)-(138,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 (138,67)-(138,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 (139,45)-(139,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 (139,54)-(139,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 (140,45)-(140,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 (140,60)-(140,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 (141,45)-(141,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 (141,56)-(141,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 (142,45)-(142,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 (142,56)-(142,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 (143,45)-(143,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 (143,59)-(143,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 (145,70)-(145,80) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
NameColumn
 
#line default
#line hidden
#nullable disable
                            , 138, 
#nullable restore
#line (145,98)-(145,106) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
_manager
 
#line default
#line hidden
#nullable disable
                            , 139, 
#nullable restore
#line (145,116)-(145,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 (145,193)-(145,197) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
true
 
#line default
#line hidden
#nullable disable
                            , 141, 
#nullable restore
#line (145,214)-(145,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 (146,1)-(146,41) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
                                        
 
#line default
#line hidden
#nullable disable
 
#nullable restore
#line (146,43)-(168,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 (171,77)-(171,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 (171,105)-(171,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 (171,157)-(171,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 (172,1)-(172,49) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
                                                
 
#line default
#line hidden
#nullable disable
 
#nullable restore
#line (172,50)-(174,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 (174,80)-(174,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 (174,138)-(174,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 (174,150)-(174,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 (174,174)-(174,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 (174,206)-(174,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 (174,217)-(174,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 (175,75)-(175,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 (175,110)-(175,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 (175,117)-(175,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 (177,1)-(178,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 (179,87)-(179,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 (180,1)-(180,49) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
                                                
 
#line default
#line hidden
#nullable disable
 
#nullable restore
#line (180,50)-(182,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 (183,72)-(183,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 (184,79)-(184,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 (185,73)-(185,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 (186,1)-(187,1) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
                                                }
 
#line default
#line hidden
#nullable disable
 
#nullable restore
#line (188,1)-(188,49) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
                                                
 
#line default
#line hidden
#nullable disable
 
#nullable restore
#line (188,50)-(190,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 (190,71)-(190,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 (190,104)-(190,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 (190,111)-(190,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 (190,124)-(190,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 (191,1)-(192,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 (192,68)-(192,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 (192,86)-(192,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 (192,95)-(192,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 (192,102)-(192,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 (193,1)-(193,49) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
                                                
 
#line default
#line hidden
#nullable disable
 
#nullable restore
#line (193,50)-(195,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 (196,1)-(196,57) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
                                                        
 
#line default
#line hidden
#nullable disable
 
#nullable restore
#line (196,59)-(211,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 (213,70)-(213,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 (214,68)-(214,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 (216,76)-(216,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 (216,94)-(216,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 (216,103)-(216,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 (216,110)-(216,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 (218,1)-(219,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 (220,77)-(220,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 (221,1)-(221,49) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
                                                
 
#line default
#line hidden
#nullable disable
 
#nullable restore
#line (221,50)-(223,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 (223,67)-(223,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 (223,79)-(223,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 (224,67)-(224,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 (224,75)-(224,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 (225,67)-(225,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 (226,67)-(226,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 (226,76)-(226,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 (227,75)-(227,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 (228,69)-(228,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 (228,76)-(228,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 (230,1)-(231,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 (234,70)-(234,84) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
ResourceColumn
 
#line default
#line hidden
#nullable disable
                            , 202, 
#nullable restore
#line (234,102)-(234,110) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
_manager
 
#line default
#line hidden
#nullable disable
                            , 203, 
#nullable restore
#line (234,120)-(234,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 (234,201)-(234,205) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
true
 
#line default
#line hidden
#nullable disable
                            , 205, 
#nullable restore
#line (234,222)-(234,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 (236,64)-(236,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 (236,82)-(236,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 (236,91)-(236,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 (236,98)-(236,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 (239,70)-(239,81) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
TicksColumn
 
#line default
#line hidden
#nullable disable
                            , 217, 
#nullable restore
#line (239,99)-(239,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 (244,100)-(244,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 (247,99)-(247,151) 27 "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
__builder6.AddContent(233, DurationFormatter.FormatDuration(trace.Duration / 4)
 
#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 (250,99)-(250,155) 27 "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
__builder6.AddContent(239, DurationFormatter.FormatDuration(trace.Duration / 4 * 2)
 
#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 (254,1)-(254,49) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
                                                
 
#line default
#line hidden
#nullable disable
 
#nullable restore
#line (254,50)-(256,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 (256,103)-(256,159) 27 "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
__builder6.AddContent(245, DurationFormatter.FormatDuration(trace.Duration / 4 * 3)
 
#line default
#line hidden
#nullable disable
                                );
                                __builder6.CloseElement();
#nullable restore
#line (257,1)-(258,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 (259,108)-(259,156) 27 "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
__builder6.AddContent(250, DurationFormatter.FormatDuration(trace.Duration)
 
#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 (264,1)-(264,45) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
                                            
 
#line default
#line hidden
#nullable disable
 
#nullable restore
#line (264,47)-(266,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 (268,128)-(268,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 (268,194)-(268,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 (270,1)-(270,57) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
                                                        
 
#line default
#line hidden
#nullable disable
 
#nullable restore
#line (270,58)-(278,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 (278,74)-(278,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 (279,78)-(279,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 (280,82)-(280,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 (281,78)-(281,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 (282,87)-(282,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 (283,78)-(283,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 (284,81)-(284,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 (285,95)-(285,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 (287,1)-(287,61) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
                                                            
 
#line default
#line hidden
#nullable disable
 
#nullable restore
#line (291,63)-(292,61) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
 
                                                            
 
#line default
#line hidden
#nullable disable
 
#nullable restore
#line (292,62)-(294,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 (294,80)-(294,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 (294,89)-(294,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 (294,99)-(294,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 (296,106)-(296,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 (296,159)-(296,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 (300,103)-(300,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 (301,82)-(301,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 (304,103)-(304,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 (305,82)-(305,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 (308,103)-(308,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 (309,82)-(309,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 (313,1)-(313,62) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
                                                            }
 
#line default
#line hidden
#nullable disable
 
#nullable restore
#line (313,62)-(315,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 (316,111)-(316,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 (317,82)-(317,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 (318,94)-(318,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 (319,64)-(319,119) 27 "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
__builder6.AddContent(342, DurationFormatter.FormatDuration(context.Span.Duration)
 
#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 (330,70)-(330,83) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
ActionsColumn
 
#line default
#line hidden
#nullable disable
                            , 347, 
#nullable restore
#line (330,101)-(330,109) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
_manager
 
#line default
#line hidden
#nullable disable
                            , 348, 
#nullable restore
#line (330,119)-(330,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 (331,1)-(331,41) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
                                        
 
#line default
#line hidden
#nullable disable
 
#nullable restore
#line (331,43)-(333,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 (335,72)-(335,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 (336,58)-(336,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 (336,74)-(336,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 (337,58)-(337,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 (337,75)-(337,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 (342,55)-(342,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 (342,97)-(342,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 (130,51)-(130,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 (129,50)-(129,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 (348,1)-(348,25) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
                        
 
#line default
#line hidden
#nullable disable
 
#nullable restore
#line (348,26)-(350,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 (350,42)-(350,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 (350,53)-(350,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 (350,61)-(350,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 (350,76)-(350,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 (350,132)-(350,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 (350,154)-(350,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 (351,1)-(354,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 (354,51)-(354,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 (354,62)-(354,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 (354,74)-(354,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 (354,89)-(354,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 (355,1)-(356,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 (27,20)-(27,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 (360,1)-(363,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 (364,31)-(364,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 (364,75)-(364,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 (366,1)-(367,1) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
    }
 
#line default
#line hidden
#nullable disable
 
            __builder.CloseElement();
#nullable restore
#line (369,3)-(374,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 (374,33)-(374,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 (377,22)-(377,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 (377,111)-(377,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 (377,210)-(377,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 (380,22)-(380,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 (380,102)-(380,150) 27 "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
__builder4.AddContent(397, DurationFormatter.FormatDuration(trace.Duration)
 
#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 (383,22)-(383,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 (383,103)-(383,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 (386,22)-(386,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 (386,99)-(386,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 (389,22)-(389,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 (389,104)-(389,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 (393,32)-(393,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 (393,51)-(393,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 (393,58)-(393,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 (393,67)-(393,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 (394,32)-(394,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 (395,1)-(395,21) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
                    
 
#line default
#line hidden
#nullable disable
 
#nullable restore
#line (395,22)-(397,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 (397,52)-(397,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 (398,1)-(399,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 (401,26)-(403,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 (11,9)-(11,36) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
IStringLocalizer<AIPrompts>
 
#line default
#line hidden
#nullable disable
         
#nullable restore
#line (11,37)-(11,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 (10,9)-(10,38) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Pages\TraceDetail.razor"
IStringLocalizer<AIAssistant>
 
#line default
#line hidden
#nullable disable
         
#nullable restore
#line (10,39)-(10,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 (94,21)-(94,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 (95,21)-(95,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 (96,21)-(96,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 (97,21)-(97,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 (98,21)-(98,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 (145,59)-(145,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 (145,82)-(145,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 (145,108)-(145,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 (145,184)-(145,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 (145,199)-(145,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 (145,246)-(145,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 (182,65)-(182,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 (183,65)-(183,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 (184,65)-(184,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 (185,65)-(185,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 (213,61)-(213,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 (214,61)-(214,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 (215,61)-(215,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 (234,59)-(234,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 (234,86)-(234,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 (234,112)-(234,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 (234,192)-(234,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 (234,207)-(234,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 (234,260)-(234,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 (239,59)-(239,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 (239,83)-(239,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 (330,59)-(330,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 (330,85)-(330,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 (330,111)-(330,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 (330,183)-(330,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