|
#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
|