|
#pragma checksum "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor" "{8829d00f-11b8-4213-878b-770e8597ac16}" "5b73abed450a91b97b2dfc76832cded7a46b9a45709f16b89892350c7487650a"
// <auto-generated/>
#pragma warning disable 1591
namespace Aspire.Dashboard.Components.Dialogs
{
#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 (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 (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 (1,2)-(1,35) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
using Aspire.Dashboard.Extensions
#nullable disable
;
#nullable restore
#line (2,2)-(2,30) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
using Aspire.Dashboard.Model
#nullable disable
;
#nullable restore
#line (3,2)-(3,36) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
using Aspire.Dashboard.Model.GenAI
#nullable disable
;
#nullable restore
#line (4,2)-(4,35) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
using Aspire.Dashboard.Otlp.Model
#nullable disable
;
#nullable restore
#line (5,2)-(5,34) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
using Aspire.Dashboard.Resources
#nullable disable
;
#nullable restore
#line (6,2)-(6,30) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
using Aspire.Dashboard.Utils
#nullable disable
;
#nullable restore
#line (7,2)-(7,28) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
using System.Globalization
#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
#nullable restore
public partial class GenAIVisualizerDialog : global::Microsoft.AspNetCore.Components.ComponentBase,
#nullable restore
#line (9,13)-(9,68) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
IDialogContentComponent<GenAIVisualizerDialogViewModel>
#line default
#line hidden
#nullable disable
#nullable disable
{
#pragma warning disable 1998
protected override void BuildRenderTree(global::Microsoft.AspNetCore.Components.Rendering.RenderTreeBuilder __builder)
{
__builder.OpenComponent<global::Microsoft.FluentUI.AspNetCore.Components.FluentDialogHeader>(0);
__builder.AddComponentParameter(1, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentDialogHeader.
#nullable restore
#line (11,21)-(11,32) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
ShowDismiss
#line default
#line hidden
#nullable disable
), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::System.Boolean?>(
#nullable restore
#line (11,34)-(11,38) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
true
#line default
#line hidden
#nullable disable
));
__builder.AddAttribute(2, "ChildContent", (global::Microsoft.AspNetCore.Components.RenderFragment)((__builder2) => {
__builder2.OpenElement(3, "div");
__builder2.AddAttribute(4, "class", "dialog-title-grid");
__builder2.AddAttribute(5, "b-kuh9kvp95d");
global::__Blazor.Aspire.Dashboard.Components.Dialogs.GenAIVisualizerDialog.TypeInference.CreateFluentIcon_0(__builder2, 6, 7,
#nullable restore
#line (13,30)-(13,64) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
new Icons.Regular.Size24.Sparkle()
#line default
#line hidden
#nullable disable
, 8, "grid-area: dialog-icon; align-self: center;");
__builder2.AddMarkupContent(9, "\r\n ");
__builder2.OpenComponent<global::Microsoft.FluentUI.AspNetCore.Components.FluentLabel>(10);
__builder2.AddComponentParameter(11, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentLabel.
#nullable restore
#line (14,22)-(14,26) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
Typo
#line default
#line hidden
#nullable disable
), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::Microsoft.FluentUI.AspNetCore.Components.Typography>(
#nullable restore
#line (14,28)-(14,49) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
Typography.PaneHeader
#line default
#line hidden
#nullable disable
));
__builder2.AddComponentParameter(12, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentLabel.
#nullable restore
#line (14,51)-(14,56) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
Class
#line default
#line hidden
#nullable disable
), "col-long-content");
__builder2.AddComponentParameter(13, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentLabel.
#nullable restore
#line (14,76)-(14,81) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
Style
#line default
#line hidden
#nullable disable
), "grid-area: dialog-title;");
__builder2.AddAttribute(14, "ChildContent", (global::Microsoft.AspNetCore.Components.RenderFragment)((__builder3) => {
#nullable restore
#line (15,14)-(15,27) 26 "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
__builder3.AddContent(15, Content.Title
#line default
#line hidden
#nullable disable
);
}
));
__builder2.CloseComponent();
#nullable restore
#line (18,1)-(18,9) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
#line default
#line hidden
#nullable disable
#nullable restore
#line (18,10)-(20,1) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
if (_contextSpans.Count > 1)
{
#line default
#line hidden
#nullable disable
__builder2.OpenElement(16, "div");
__builder2.AddAttribute(17, "Style", "grid-area: dialog-format;");
__builder2.AddAttribute(18, "b-kuh9kvp95d");
__builder2.OpenComponent<global::Microsoft.FluentUI.AspNetCore.Components.FluentButton>(19);
__builder2.AddComponentParameter(20, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentButton.
#nullable restore
#line (21,31)-(21,40) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
IconStart
#line default
#line hidden
#nullable disable
), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::Microsoft.FluentUI.AspNetCore.Components.Icon>(
#nullable restore
#line (21,42)-(21,76) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
new Icons.Regular.Size16.ArrowUp()
#line default
#line hidden
#nullable disable
));
__builder2.AddComponentParameter(21, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentButton.
#nullable restore
#line (22,31)-(22,41) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
Appearance
#line default
#line hidden
#nullable disable
), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::Microsoft.FluentUI.AspNetCore.Components.Appearance?>(
#nullable restore
#line (22,43)-(22,61) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
Appearance.Stealth
#line default
#line hidden
#nullable disable
));
__builder2.AddComponentParameter(22, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentButton.
#nullable restore
#line (23,31)-(23,39) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
Disabled
#line default
#line hidden
#nullable disable
), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::System.Boolean>(
#nullable restore
#line (23,43)-(23,72) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
_currentSpanContextIndex == 0
#line default
#line hidden
#nullable disable
));
__builder2.AddComponentParameter(23, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentButton.
#nullable restore
#line (24,31)-(24,38) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.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 (24,40)-(24,59) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
OnPreviousGenAISpan
#line default
#line hidden
#nullable disable
)));
__builder2.AddAttribute(24, "ChildContent", (global::Microsoft.AspNetCore.Components.RenderFragment)((__builder3) => {
#nullable restore
#line (24,62)-(24,106) 26 "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
__builder3.AddContent(25, Loc[nameof(Dialogs.GenAIPreviousButtonText)]
#line default
#line hidden
#nullable disable
);
}
));
__builder2.CloseComponent();
__builder2.AddMarkupContent(26, "\r\n ");
__builder2.OpenComponent<global::Microsoft.FluentUI.AspNetCore.Components.FluentButton>(27);
__builder2.AddComponentParameter(28, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentButton.
#nullable restore
#line (25,31)-(25,40) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
IconStart
#line default
#line hidden
#nullable disable
), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::Microsoft.FluentUI.AspNetCore.Components.Icon>(
#nullable restore
#line (25,42)-(25,78) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
new Icons.Regular.Size16.ArrowDown()
#line default
#line hidden
#nullable disable
));
__builder2.AddComponentParameter(29, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentButton.
#nullable restore
#line (26,31)-(26,41) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
Appearance
#line default
#line hidden
#nullable disable
), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::Microsoft.FluentUI.AspNetCore.Components.Appearance?>(
#nullable restore
#line (26,43)-(26,61) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
Appearance.Stealth
#line default
#line hidden
#nullable disable
));
__builder2.AddComponentParameter(30, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentButton.
#nullable restore
#line (27,31)-(27,39) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
Disabled
#line default
#line hidden
#nullable disable
), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::System.Boolean>(
#nullable restore
#line (27,43)-(27,94) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
_currentSpanContextIndex >= _contextSpans.Count - 1
#line default
#line hidden
#nullable disable
));
__builder2.AddComponentParameter(31, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentButton.
#nullable restore
#line (28,31)-(28,38) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.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 (28,40)-(28,55) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
OnNextGenAISpan
#line default
#line hidden
#nullable disable
)));
__builder2.AddAttribute(32, "ChildContent", (global::Microsoft.AspNetCore.Components.RenderFragment)((__builder3) => {
#nullable restore
#line (28,58)-(28,98) 26 "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
__builder3.AddContent(33, Loc[nameof(Dialogs.GenAINextButtonText)]
#line default
#line hidden
#nullable disable
);
}
));
__builder2.CloseComponent();
__builder2.CloseElement();
#nullable restore
#line (30,1)-(31,1) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
}
#line default
#line hidden
#nullable disable
__builder2.CloseElement();
}
));
__builder.CloseComponent();
__builder.AddMarkupContent(34, "\r\n\r\n");
__builder.OpenComponent<global::Microsoft.FluentUI.AspNetCore.Components.FluentDialogBody>(35);
__builder.AddAttribute(36, "ChildContent", (global::Microsoft.AspNetCore.Components.RenderFragment)((__builder2) => {
__builder2.OpenElement(37, "div");
__builder2.AddAttribute(38, "class", "genai-visualizer-container");
__builder2.AddAttribute(39, "b-kuh9kvp95d");
__builder2.OpenComponent<global::Microsoft.FluentUI.AspNetCore.Components.FluentSplitter>(40);
__builder2.AddComponentParameter(41, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentSplitter.
#nullable restore
#line (36,25)-(36,34) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
BarHandle
#line default
#line hidden
#nullable disable
), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::System.Boolean>(
#nullable restore
#line (36,36)-(36,40) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
true
#line default
#line hidden
#nullable disable
));
__builder2.AddComponentParameter(42, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentSplitter.
#nullable restore
#line (37,25)-(37,30) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
Style
#line default
#line hidden
#nullable disable
), "height:100%");
__builder2.AddComponentParameter(43, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentSplitter.
#nullable restore
#line (38,25)-(38,35) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
Panel1Size
#line default
#line hidden
#nullable disable
), "3fr");
__builder2.AddComponentParameter(44, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentSplitter.
#nullable restore
#line (39,25)-(39,35) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
Panel2Size
#line default
#line hidden
#nullable disable
), "7fr");
__builder2.AddComponentParameter(45, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentSplitter.
#nullable restore
#line (40,25)-(40,32) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
BarSize
#line default
#line hidden
#nullable disable
), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::System.Int32>(
#nullable restore
#line (40,34)-(40,36) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
10
#line default
#line hidden
#nullable disable
));
__builder2.AddAttribute(46, "Panel1", (global::Microsoft.AspNetCore.Components.RenderFragment)((__builder3) => {
__builder3.OpenElement(47, "div");
__builder3.AddAttribute(48, "class", "span-messages-sidebar");
__builder3.AddAttribute(49, "b-kuh9kvp95d");
__builder3.OpenComponent<global::Aspire.Dashboard.Components.Controls.TreeGenAISelector>(50);
__builder3.AddComponentParameter(51, nameof(global::Aspire.Dashboard.Components.Controls.TreeGenAISelector.
#nullable restore
#line (43,40)-(43,53) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
PageViewModel
#line default
#line hidden
#nullable disable
), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::Aspire.Dashboard.Model.GenAI.GenAIVisualizerDialogViewModel>(
#nullable restore
#line (43,56)-(43,63) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
Content
#line default
#line hidden
#nullable disable
));
__builder3.AddComponentParameter(52, nameof(global::Aspire.Dashboard.Components.Controls.TreeGenAISelector.
#nullable restore
#line (44,40)-(44,52) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
SelectedItem
#line default
#line hidden
#nullable disable
), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::Aspire.Dashboard.Model.GenAI.GenAIItemViewModel>(
#nullable restore
#line (44,55)-(44,67) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
SelectedItem
#line default
#line hidden
#nullable disable
));
__builder3.AddComponentParameter(53, nameof(global::Aspire.Dashboard.Components.Controls.TreeGenAISelector.
#nullable restore
#line (45,40)-(45,74) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
HandleSelectedTreeItemChangedAsync
#line default
#line hidden
#nullable disable
), (global::System.Func<global::System.Threading.Tasks.Task>)(
#nullable restore
#line (45,77)-(45,111) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
HandleSelectedTreeItemChangedAsync
#line default
#line hidden
#nullable disable
));
__builder3.CloseComponent();
__builder3.CloseElement();
}
));
__builder2.AddAttribute(54, "Panel2", (global::Microsoft.AspNetCore.Components.RenderFragment)((__builder3) => {
__builder3.OpenElement(55, "div");
__builder3.AddAttribute(56, "class", "span-messages-container");
__builder3.AddAttribute(57, "b-kuh9kvp95d");
#nullable restore
#line (50,1)-(50,21) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
#line default
#line hidden
#nullable disable
#nullable restore
#line (50,22)-(56,1) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
if (SelectedItem is { } selectedItem)
{
var selectedView = selectedItem.Type == GenAIItemType.Error
? ItemViewKind.Raw
: MessageActiveView;
#line default
#line hidden
#nullable disable
__builder3.OpenElement(58, "div");
__builder3.AddAttribute(59, "b-kuh9kvp95d");
__builder3.OpenElement(60, "div");
__builder3.AddAttribute(61, "class", "message-header");
__builder3.AddAttribute(62, "b-kuh9kvp95d");
__builder3.OpenComponent<global::Aspire.Dashboard.Components.Controls.GenAIItemTitle>(63);
__builder3.AddComponentParameter(64, nameof(global::Aspire.Dashboard.Components.Controls.GenAIItemTitle.
#nullable restore
#line (58,49)-(58,53) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
Item
#line default
#line hidden
#nullable disable
), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::Aspire.Dashboard.Model.GenAI.GenAIItemViewModel>(
#nullable restore
#line (58,56)-(58,68) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
selectedItem
#line default
#line hidden
#nullable disable
));
__builder3.AddComponentParameter(65, nameof(global::Aspire.Dashboard.Components.Controls.GenAIItemTitle.
#nullable restore
#line (58,70)-(58,82) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
ResourceName
#line default
#line hidden
#nullable disable
), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::System.String>(
#nullable restore
#line (58,85)-(58,110) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
selectedItem.ResourceName
#line default
#line hidden
#nullable disable
));
__builder3.CloseComponent();
__builder3.CloseElement();
#nullable restore
#line (64,1)-(64,29) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
#line default
#line hidden
#nullable disable
#nullable restore
#line (64,30)-(66,1) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
if (selectedItem.Type != GenAIItemType.Error)
{
#line default
#line hidden
#nullable disable
__builder3.OpenComponent<global::Microsoft.FluentUI.AspNetCore.Components.FluentTabs>(66);
__builder3.AddComponentParameter(67, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentTabs.
#nullable restore
#line (66,45)-(66,56) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
ActiveTabId
#line default
#line hidden
#nullable disable
), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::System.String>(
#nullable restore
#line (66,60)-(66,89) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
$"tab-message-{selectedView}"
#line default
#line hidden
#nullable disable
));
__builder3.AddComponentParameter(68, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentTabs.
#nullable restore
#line (66,92)-(66,103) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
OnTabChange
#line default
#line hidden
#nullable disable
), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::Microsoft.AspNetCore.Components.EventCallback<global::Microsoft.FluentUI.AspNetCore.Components.FluentTab>>(global::Microsoft.AspNetCore.Components.EventCallback.Factory.Create<global::Microsoft.FluentUI.AspNetCore.Components.FluentTab>(this,
#nullable restore
#line (66,106)-(66,124) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
OnMessageTabChange
#line default
#line hidden
#nullable disable
)));
__builder3.AddComponentParameter(69, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentTabs.
#nullable restore
#line (66,126)-(66,130) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
Size
#line default
#line hidden
#nullable disable
), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::Microsoft.FluentUI.AspNetCore.Components.TabSize?>(
#nullable restore
#line (66,132)-(66,136) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
null
#line default
#line hidden
#nullable disable
));
__builder3.AddAttribute(70, "ChildContent", (global::Microsoft.AspNetCore.Components.RenderFragment)((__builder4) => {
__builder4.OpenComponent<global::Microsoft.FluentUI.AspNetCore.Components.FluentTab>(71);
__builder4.AddComponentParameter(72, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentTab.
#nullable restore
#line (67,48)-(67,58) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
LabelClass
#line default
#line hidden
#nullable disable
), "tab-label");
__builder4.AddComponentParameter(73, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentTab.
#nullable restore
#line (68,48)-(68,50) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
Id
#line default
#line hidden
#nullable disable
), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::System.String>(
#nullable restore
#line (68,54)-(68,91) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
$"tab-message-{ItemViewKind.Preview}"
#line default
#line hidden
#nullable disable
));
__builder4.AddComponentParameter(74, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentTab.
#nullable restore
#line (69,48)-(69,53) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
Label
#line default
#line hidden
#nullable disable
), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::System.String>(
#nullable restore
#line (69,56)-(69,96) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
Loc[nameof(Dialogs.GenAIPreviewTabText)]
#line default
#line hidden
#nullable disable
));
__builder4.CloseComponent();
__builder4.AddMarkupContent(75, "\r\n ");
__builder4.OpenComponent<global::Microsoft.FluentUI.AspNetCore.Components.FluentTab>(76);
__builder4.AddComponentParameter(77, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentTab.
#nullable restore
#line (71,48)-(71,58) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
LabelClass
#line default
#line hidden
#nullable disable
), "tab-label");
__builder4.AddComponentParameter(78, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentTab.
#nullable restore
#line (72,48)-(72,50) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
Id
#line default
#line hidden
#nullable disable
), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::System.String>(
#nullable restore
#line (72,54)-(72,87) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
$"tab-message-{ItemViewKind.Raw}"
#line default
#line hidden
#nullable disable
));
__builder4.AddComponentParameter(79, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentTab.
#nullable restore
#line (73,48)-(73,53) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
Label
#line default
#line hidden
#nullable disable
), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::System.String>(
#nullable restore
#line (73,56)-(73,92) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
Loc[nameof(Dialogs.GenAIRawTabText)]
#line default
#line hidden
#nullable disable
));
__builder4.CloseComponent();
}
));
__builder3.CloseComponent();
#nullable restore
#line (76,1)-(79,1) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
}
else
{
#line default
#line hidden
#nullable disable
__builder3.OpenComponent<global::Microsoft.FluentUI.AspNetCore.Components.FluentTabs>(80);
__builder3.AddComponentParameter(81, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentTabs.
#nullable restore
#line (79,45)-(79,56) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
ActiveTabId
#line default
#line hidden
#nullable disable
), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::System.String>(
#nullable restore
#line (79,60)-(79,93) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
$"tab-message-{ItemViewKind.Raw}"
#line default
#line hidden
#nullable disable
));
__builder3.AddComponentParameter(82, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentTabs.
#nullable restore
#line (79,96)-(79,100) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
Size
#line default
#line hidden
#nullable disable
), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::Microsoft.FluentUI.AspNetCore.Components.TabSize?>(
#nullable restore
#line (79,102)-(79,106) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
null
#line default
#line hidden
#nullable disable
));
__builder3.AddAttribute(83, "ChildContent", (global::Microsoft.AspNetCore.Components.RenderFragment)((__builder4) => {
__builder4.OpenComponent<global::Microsoft.FluentUI.AspNetCore.Components.FluentTab>(84);
__builder4.AddComponentParameter(85, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentTab.
#nullable restore
#line (80,48)-(80,58) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
LabelClass
#line default
#line hidden
#nullable disable
), "tab-label");
__builder4.AddComponentParameter(86, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentTab.
#nullable restore
#line (81,48)-(81,50) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
Id
#line default
#line hidden
#nullable disable
), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::System.String>(
#nullable restore
#line (81,54)-(81,87) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
$"tab-message-{ItemViewKind.Raw}"
#line default
#line hidden
#nullable disable
));
__builder4.AddComponentParameter(87, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentTab.
#nullable restore
#line (82,48)-(82,53) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
Label
#line default
#line hidden
#nullable disable
), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::System.String>(
#nullable restore
#line (82,56)-(82,92) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
Loc[nameof(Dialogs.GenAIRawTabText)]
#line default
#line hidden
#nullable disable
));
__builder4.CloseComponent();
}
));
__builder3.CloseComponent();
#nullable restore
#line (85,1)-(86,1) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
}
#line default
#line hidden
#nullable disable
__builder3.CloseElement();
#nullable restore
#line (87,1)-(87,25) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
#line default
#line hidden
#nullable disable
#nullable restore
#line (87,26)-(89,1) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
if (selectedView == ItemViewKind.Preview)
{
#line default
#line hidden
#nullable disable
__builder3.OpenElement(88, "div");
__builder3.AddAttribute(89, "class", "tab-container");
__builder3.AddAttribute(90, "b-kuh9kvp95d");
#nullable restore
#line (90,1)-(90,33) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
#line default
#line hidden
#nullable disable
#nullable restore
#line (90,34)-(94,1) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
foreach (var itemPart in selectedItem.ItemParts)
{
if (IsImagePart(itemPart, out var imageContent) && IsSupportedImageScheme(imageContent))
{
#line default
#line hidden
#nullable disable
__builder3.OpenElement(91, "img");
__builder3.AddAttribute(92, "src",
#nullable restore
#line (94,52)-(94,64) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
imageContent
#line default
#line hidden
#nullable disable
);
__builder3.AddAttribute(93, "b-kuh9kvp95d");
__builder3.CloseElement();
#nullable restore
#line (95,1)-(98,1) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
}
else if (itemPart.AdditionalProperties is { } additionalProperties && additionalProperties.Count > 0)
{
#line default
#line hidden
#nullable disable
__builder3.OpenComponent<global::Aspire.Dashboard.Components.Controls.PropertyGrid<
#nullable restore
#line (98,62)-(98,88) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
GenAIPartPropertyViewModel
#line default
#line hidden
#nullable disable
>>(94);
__builder3.AddComponentParameter(95, nameof(global::Aspire.Dashboard.Components.Controls.PropertyGrid<GenAIPartPropertyViewModel>.
#nullable restore
#line (99,55)-(99,60) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
Items
#line default
#line hidden
#nullable disable
), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::System.Linq.IQueryable<GenAIPartPropertyViewModel>>(
#nullable restore
#line (99,62)-(99,96) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
additionalProperties.AsQueryable()
#line default
#line hidden
#nullable disable
));
__builder3.AddComponentParameter(96, nameof(global::Aspire.Dashboard.Components.Controls.PropertyGrid<GenAIPartPropertyViewModel>.
#nullable restore
#line (100,55)-(100,69) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
IsNameSortable
#line default
#line hidden
#nullable disable
), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::System.Boolean>(
#nullable restore
#line (100,71)-(100,76) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
false
#line default
#line hidden
#nullable disable
));
__builder3.AddComponentParameter(97, nameof(global::Aspire.Dashboard.Components.Controls.PropertyGrid<GenAIPartPropertyViewModel>.
#nullable restore
#line (101,55)-(101,70) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
IsValueSortable
#line default
#line hidden
#nullable disable
), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::System.Boolean>(
#nullable restore
#line (101,72)-(101,77) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
false
#line default
#line hidden
#nullable disable
));
__builder3.AddComponentParameter(98, nameof(global::Aspire.Dashboard.Components.Controls.PropertyGrid<GenAIPartPropertyViewModel>.
#nullable restore
#line (102,55)-(102,74) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
GridTemplateColumns
#line default
#line hidden
#nullable disable
), "1fr 1.5fr");
__builder3.CloseComponent();
#nullable restore
#line (103,1)-(108,45) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
}
else
{
if (itemPart.TextVisualizerViewModel.FormatKind is DashboardUIHelpers.PlaintextFormat)
{
#line default
#line hidden
#nullable disable
#nullable restore
#line (108,46)-(108,92) 26 "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
__builder3.AddContent(99, itemPart.TextVisualizerViewModel.FormattedText
#line default
#line hidden
#nullable disable
);
#nullable restore
#line (108,92)-(112,1) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
}
else if (itemPart.TextVisualizerViewModel.FormatKind is DashboardUIHelpers.MarkdownFormat)
{
#line default
#line hidden
#nullable disable
__builder3.OpenComponent<global::Aspire.Dashboard.Components.Controls.MarkdownRenderer>(100);
__builder3.AddComponentParameter(101, nameof(global::Aspire.Dashboard.Components.Controls.MarkdownRenderer.
#nullable restore
#line (112,63)-(112,80) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
MarkdownProcessor
#line default
#line hidden
#nullable disable
), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::Aspire.Dashboard.Model.Markdown.MarkdownProcessor>(
#nullable restore
#line (112,83)-(112,99) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
_markdownProcess
#line default
#line hidden
#nullable disable
));
__builder3.AddComponentParameter(102, nameof(global::Aspire.Dashboard.Components.Controls.MarkdownRenderer.
#nullable restore
#line (112,101)-(112,109) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
Markdown
#line default
#line hidden
#nullable disable
), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::System.String>(
#nullable restore
#line (112,112)-(112,158) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
itemPart.TextVisualizerViewModel.FormattedText
#line default
#line hidden
#nullable disable
));
__builder3.CloseComponent();
#nullable restore
#line (113,1)-(116,1) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
}
else
{
#line default
#line hidden
#nullable disable
__builder3.OpenComponent<global::Aspire.Dashboard.Components.Controls.TextVisualizer>(103);
__builder3.AddComponentParameter(104, nameof(global::Aspire.Dashboard.Components.Controls.TextVisualizer.
#nullable restore
#line (116,61)-(116,70) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
ViewModel
#line default
#line hidden
#nullable disable
), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::Aspire.Dashboard.Model.TextVisualizerViewModel>(
#nullable restore
#line (116,73)-(116,105) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
itemPart.TextVisualizerViewModel
#line default
#line hidden
#nullable disable
));
__builder3.AddComponentParameter(105, nameof(global::Aspire.Dashboard.Components.Controls.TextVisualizer.
#nullable restore
#line (116,107)-(116,122) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
HideLineNumbers
#line default
#line hidden
#nullable disable
), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::System.Boolean>(
#nullable restore
#line (116,124)-(116,128) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
true
#line default
#line hidden
#nullable disable
));
__builder3.AddComponentParameter(106, nameof(global::Aspire.Dashboard.Components.Controls.TextVisualizer.
#nullable restore
#line (116,130)-(116,140) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
Virtualize
#line default
#line hidden
#nullable disable
), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::System.Boolean>(
#nullable restore
#line (116,142)-(116,147) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
false
#line default
#line hidden
#nullable disable
));
__builder3.CloseComponent();
#nullable restore
#line (117,1)-(120,1) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
}
}
}
#line default
#line hidden
#nullable disable
__builder3.CloseElement();
#nullable restore
#line (121,1)-(121,26) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
}
#line default
#line hidden
#nullable disable
#nullable restore
#line (121,26)-(122,25) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
#line default
#line hidden
#nullable disable
#nullable restore
#line (122,26)-(124,1) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
if (selectedView == ItemViewKind.Raw)
{
#line default
#line hidden
#nullable disable
__builder3.OpenElement(107, "div");
__builder3.AddAttribute(108, "class", "tab-container");
__builder3.AddAttribute(109, "b-kuh9kvp95d");
#nullable restore
#line (125,1)-(125,33) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
#line default
#line hidden
#nullable disable
#nullable restore
#line (125,34)-(127,1) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
foreach (var itemPart in selectedItem.ItemParts)
{
#line default
#line hidden
#nullable disable
__builder3.OpenComponent<global::Aspire.Dashboard.Components.Controls.TextVisualizer>(110);
__builder3.AddComponentParameter(111, nameof(global::Aspire.Dashboard.Components.Controls.TextVisualizer.
#nullable restore
#line (127,53)-(127,62) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
ViewModel
#line default
#line hidden
#nullable disable
), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::Aspire.Dashboard.Model.TextVisualizerViewModel>(
#nullable restore
#line (127,65)-(127,97) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
itemPart.TextVisualizerViewModel
#line default
#line hidden
#nullable disable
));
__builder3.AddComponentParameter(112, nameof(global::Aspire.Dashboard.Components.Controls.TextVisualizer.
#nullable restore
#line (127,99)-(127,117) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
DisplayUnformatted
#line default
#line hidden
#nullable disable
), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::System.Boolean>(
#nullable restore
#line (127,119)-(127,123) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
true
#line default
#line hidden
#nullable disable
));
__builder3.AddComponentParameter(113, nameof(global::Aspire.Dashboard.Components.Controls.TextVisualizer.
#nullable restore
#line (127,125)-(127,135) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
Virtualize
#line default
#line hidden
#nullable disable
), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::System.Boolean>(
#nullable restore
#line (127,137)-(127,142) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
false
#line default
#line hidden
#nullable disable
));
__builder3.CloseComponent();
#nullable restore
#line (128,1)-(129,1) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
}
#line default
#line hidden
#nullable disable
__builder3.CloseElement();
#nullable restore
#line (130,1)-(130,26) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
}
#line default
#line hidden
#nullable disable
#nullable restore
#line (130,26)-(131,1) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
#line default
#line hidden
#nullable disable
__builder3.OpenComponent<global::Microsoft.FluentUI.AspNetCore.Components.FluentButton>(114);
__builder3.AddComponentParameter(115, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentButton.
#nullable restore
#line (131,39)-(131,41) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
Id
#line default
#line hidden
#nullable disable
), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::System.String>(
#nullable restore
#line (131,44)-(131,57) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
_copyButtonId
#line default
#line hidden
#nullable disable
));
__builder3.AddComponentParameter(116, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentButton.
#nullable restore
#line (132,39)-(132,44) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
Class
#line default
#line hidden
#nullable disable
), "message-copy-button");
__builder3.AddComponentParameter(117, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentButton.
#nullable restore
#line (133,39)-(133,49) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
Appearance
#line default
#line hidden
#nullable disable
), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::Microsoft.FluentUI.AspNetCore.Components.Appearance?>(
#nullable restore
#line (133,51)-(133,69) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
Appearance.Stealth
#line default
#line hidden
#nullable disable
));
__builder3.AddComponentParameter(118, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentButton.
#nullable restore
#line (134,39)-(134,59) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
AdditionalAttributes
#line default
#line hidden
#nullable disable
), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::System.Collections.Generic.IReadOnlyDictionary<global::System.String, global::System.Object>>(
#nullable restore
#line (134,62)-(134,398) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
FluentUIExtensions.GetClipboardCopyAdditionalAttributes(string.Join(Environment.NewLine + Environment.NewLine, selectedItem.ItemParts.Select(p => p.TextVisualizerViewModel?.FormattedText ?? string.Empty)), ControlsStringsLoc[nameof(ControlsStrings.GridValueCopyToClipboard)], ControlsStringsLoc[nameof(ControlsStrings.GridValueCopied)])
#line default
#line hidden
#nullable disable
));
__builder3.AddAttribute(119, "ChildContent", (global::Microsoft.AspNetCore.Components.RenderFragment)((__builder4) => {
__builder4.OpenElement(120, "span");
__builder4.AddAttribute(121, "slot", "start");
__builder4.AddAttribute(122, "b-kuh9kvp95d");
__builder4.OpenComponent<global::Microsoft.FluentUI.AspNetCore.Components.FluentIcon<
#nullable restore
#line (136,121)-(136,146) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
Icons.Regular.Size16.Copy
#line default
#line hidden
#nullable disable
>>(123);
__builder4.AddComponentParameter(124, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentIcon<Icons.Regular.Size16.Copy>.
#nullable restore
#line (136,45)-(136,50) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
Class
#line default
#line hidden
#nullable disable
), "copy-icon");
__builder4.AddComponentParameter(125, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentIcon<Icons.Regular.Size16.Copy>.
#nullable restore
#line (136,63)-(136,68) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
Style
#line default
#line hidden
#nullable disable
), "display:inline; vertical-align: text-bottom");
__builder4.AddComponentParameter(126, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentIcon<Icons.Regular.Size16.Copy>.
#nullable restore
#line (136,148)-(136,152) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
Slot
#line default
#line hidden
#nullable disable
), "start");
__builder4.CloseComponent();
__builder4.AddMarkupContent(127, "\r\n ");
__builder4.OpenComponent<global::Microsoft.FluentUI.AspNetCore.Components.FluentIcon<
#nullable restore
#line (137,124)-(137,154) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
Icons.Regular.Size16.Checkmark
#line default
#line hidden
#nullable disable
>>(128);
__builder4.AddComponentParameter(129, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentIcon<Icons.Regular.Size16.Checkmark>.
#nullable restore
#line (137,45)-(137,50) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
Class
#line default
#line hidden
#nullable disable
), "checkmark-icon");
__builder4.AddComponentParameter(130, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentIcon<Icons.Regular.Size16.Checkmark>.
#nullable restore
#line (137,68)-(137,73) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
Style
#line default
#line hidden
#nullable disable
), "display:none; vertical-align: text-bottom");
__builder4.AddComponentParameter(131, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentIcon<Icons.Regular.Size16.Checkmark>.
#nullable restore
#line (137,156)-(137,160) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
Slot
#line default
#line hidden
#nullable disable
), "start");
__builder4.CloseComponent();
__builder4.CloseElement();
__builder4.AddMarkupContent(132, "\r\n ");
#nullable restore
#line (139,30)-(139,98) 27 "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
__builder4.AddContent(133, ControlsStringsLoc[nameof(ControlsStrings.GridValueCopyToClipboard)]
#line default
#line hidden
#nullable disable
);
}
));
__builder3.CloseComponent();
#nullable restore
#line (141,1)-(144,1) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
}
else
{
#line default
#line hidden
#nullable disable
__builder3.OpenElement(134, "div");
__builder3.AddAttribute(135, "b-kuh9kvp95d");
__builder3.OpenElement(136, "div");
__builder3.AddAttribute(137, "class", "message-header");
__builder3.AddAttribute(138, "b-kuh9kvp95d");
__builder3.AddMarkupContent(139, "<span class=\"llm-badge\" b-kuh9kvp95d>LLM</span>\r\n ");
__builder3.OpenElement(140, "div");
__builder3.AddAttribute(141, "class", "message-header-title");
__builder3.AddAttribute(142, "b-kuh9kvp95d");
__builder3.OpenElement(143, "span");
__builder3.AddAttribute(144, "b-kuh9kvp95d");
#nullable restore
#line (148,44)-(148,61) 27 "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
__builder3.AddContent(145, Content.Span.Name
#line default
#line hidden
#nullable disable
);
__builder3.CloseElement();
__builder3.AddMarkupContent(146, "\r\n ");
__builder3.OpenElement(147, "span");
__builder3.AddAttribute(148, "class", "message-header-date");
__builder3.AddAttribute(149, "b-kuh9kvp95d");
#nullable restore
#line (149,72)-(149,181) 27 "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
__builder3.AddContent(150, FormatHelpers.FormatTimeWithOptionalDate(TimeProvider, Content.Span.StartTime, MillisecondsDisplay.Truncated)
#line default
#line hidden
#nullable disable
);
__builder3.CloseElement();
__builder3.CloseElement();
#nullable restore
#line (151,1)-(151,33) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
#line default
#line hidden
#nullable disable
#nullable restore
#line (151,35)-(165,33) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
var tokenTotal = Content.InputTokens + Content.OutputTokens;
var tokenText = tokenTotal == null ? Loc[nameof(Dialogs.GenAINAText)] : tokenTotal.Value.ToString(CultureInfo.CurrentCulture);
string tokenTooltip;
if (tokenTotal == null)
{
tokenTooltip = Loc[nameof(Dialogs.GenAINAText)];
}
else
{
tokenTooltip = string.Format(CultureInfo.CurrentCulture, Loc[nameof(Dialogs.GenAIInputTokensText)], Content.InputTokens ?? 0) +
Environment.NewLine +
string.Format(CultureInfo.CurrentCulture, Loc[nameof(Dialogs.GenAIOutputTokensText)], Content.OutputTokens ?? 0);
}
#line default
#line hidden
#nullable disable
__builder3.OpenElement(151, "div");
__builder3.AddAttribute(152, "class", "message-header-details");
__builder3.AddAttribute(153, "b-kuh9kvp95d");
__builder3.OpenElement(154, "span");
__builder3.AddAttribute(155, "b-kuh9kvp95d");
#nullable restore
#line (167,44)-(167,83) 27 "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
__builder3.AddContent(156, Loc[nameof(Dialogs.GenAIDurationLabel)]
#line default
#line hidden
#nullable disable
);
__builder3.AddContent(157, " ");
__builder3.OpenElement(158, "strong");
__builder3.AddAttribute(159, "b-kuh9kvp95d");
#nullable restore
#line (167,93)-(167,148) 27 "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
__builder3.AddContent(160, DurationFormatter.FormatDuration(Content.Span.Duration)
#line default
#line hidden
#nullable disable
);
__builder3.CloseElement();
__builder3.CloseElement();
__builder3.AddMarkupContent(161, "\r\n ");
__builder3.OpenElement(162, "span");
__builder3.AddAttribute(163, "title",
#nullable restore
#line (168,51)-(168,63) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
tokenTooltip
#line default
#line hidden
#nullable disable
);
__builder3.AddAttribute(164, "b-kuh9kvp95d");
#nullable restore
#line (168,66)-(168,103) 27 "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
__builder3.AddContent(165, Loc[nameof(Dialogs.GenAITokensLabel)]
#line default
#line hidden
#nullable disable
);
__builder3.AddContent(166, " ");
__builder3.OpenElement(167, "strong");
__builder3.AddAttribute(168, "b-kuh9kvp95d");
#nullable restore
#line (168,113)-(168,122) 27 "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
__builder3.AddContent(169, tokenText
#line default
#line hidden
#nullable disable
);
__builder3.CloseElement();
__builder3.CloseElement();
__builder3.CloseElement();
__builder3.CloseElement();
__builder3.AddMarkupContent(170, "\r\n ");
__builder3.OpenComponent<global::Microsoft.FluentUI.AspNetCore.Components.FluentTabs>(171);
__builder3.AddComponentParameter(172, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentTabs.
#nullable restore
#line (175,41)-(175,52) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
ActiveTabId
#line default
#line hidden
#nullable disable
), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::System.String>(
#nullable restore
#line (175,56)-(175,92) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
$"tab-overview-{OverviewActiveView}"
#line default
#line hidden
#nullable disable
));
__builder3.AddComponentParameter(173, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentTabs.
#nullable restore
#line (175,95)-(175,106) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
OnTabChange
#line default
#line hidden
#nullable disable
), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::Microsoft.AspNetCore.Components.EventCallback<global::Microsoft.FluentUI.AspNetCore.Components.FluentTab>>(global::Microsoft.AspNetCore.Components.EventCallback.Factory.Create<global::Microsoft.FluentUI.AspNetCore.Components.FluentTab>(this,
#nullable restore
#line (175,109)-(175,128) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
OnOverviewTabChange
#line default
#line hidden
#nullable disable
)));
__builder3.AddComponentParameter(174, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentTabs.
#nullable restore
#line (175,130)-(175,134) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
Size
#line default
#line hidden
#nullable disable
), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::Microsoft.FluentUI.AspNetCore.Components.TabSize?>(
#nullable restore
#line (175,136)-(175,140) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
null
#line default
#line hidden
#nullable disable
));
__builder3.AddAttribute(175, "ChildContent", (global::Microsoft.AspNetCore.Components.RenderFragment)((__builder4) => {
__builder4.OpenComponent<global::Microsoft.FluentUI.AspNetCore.Components.FluentTab>(176);
__builder4.AddComponentParameter(177, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentTab.
#nullable restore
#line (176,44)-(176,54) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
LabelClass
#line default
#line hidden
#nullable disable
), "tab-label");
__builder4.AddComponentParameter(178, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentTab.
#nullable restore
#line (177,44)-(177,46) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
Id
#line default
#line hidden
#nullable disable
), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::System.String>(
#nullable restore
#line (177,50)-(177,96) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
$"tab-overview-{OverviewViewKind.InputOutput}"
#line default
#line hidden
#nullable disable
));
__builder4.AddComponentParameter(179, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentTab.
#nullable restore
#line (178,44)-(178,49) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
Label
#line default
#line hidden
#nullable disable
), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::System.String>(
#nullable restore
#line (178,52)-(178,96) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
Loc[nameof(Dialogs.GenAIInputOutputTabText)]
#line default
#line hidden
#nullable disable
));
__builder4.CloseComponent();
__builder4.AddMarkupContent(180, "\r\n ");
__builder4.OpenComponent<global::Microsoft.FluentUI.AspNetCore.Components.FluentTab>(181);
__builder4.AddComponentParameter(182, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentTab.
#nullable restore
#line (180,44)-(180,54) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
LabelClass
#line default
#line hidden
#nullable disable
), "tab-label");
__builder4.AddComponentParameter(183, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentTab.
#nullable restore
#line (181,44)-(181,46) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
Id
#line default
#line hidden
#nullable disable
), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::System.String>(
#nullable restore
#line (181,50)-(181,92) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
$"tab-overview-{OverviewViewKind.Details}"
#line default
#line hidden
#nullable disable
));
__builder4.AddComponentParameter(184, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentTab.
#nullable restore
#line (182,44)-(182,49) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
Label
#line default
#line hidden
#nullable disable
), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::System.String>(
#nullable restore
#line (182,52)-(182,92) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
Loc[nameof(Dialogs.GenAIDetailsTabText)]
#line default
#line hidden
#nullable disable
));
__builder4.CloseComponent();
}
));
__builder3.CloseComponent();
__builder3.CloseElement();
#nullable restore
#line (186,1)-(186,25) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
#line default
#line hidden
#nullable disable
#nullable restore
#line (186,26)-(188,1) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
if (OverviewActiveView == OverviewViewKind.InputOutput)
{
#line default
#line hidden
#nullable disable
__builder3.OpenElement(185, "div");
__builder3.AddAttribute(186, "class", "tab-container");
__builder3.AddAttribute(187, "b-kuh9kvp95d");
#nullable restore
#line (189,1)-(189,33) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
#line default
#line hidden
#nullable disable
#nullable restore
#line (189,34)-(191,1) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
if (!string.IsNullOrEmpty(Content.DisplayErrorMessage))
{
#line default
#line hidden
#nullable disable
__builder3.OpenElement(188, "div");
__builder3.AddAttribute(189, "class", "display-error-message");
__builder3.AddAttribute(190, "b-kuh9kvp95d");
__builder3.OpenElement(191, "h5");
__builder3.AddAttribute(192, "b-kuh9kvp95d");
#nullable restore
#line (192,46)-(192,95) 27 "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
__builder3.AddContent(193, Loc[nameof(Dialogs.GenAIDisplayErrorMessageText)]
#line default
#line hidden
#nullable disable
);
__builder3.CloseElement();
__builder3.AddMarkupContent(194, "\r\n ");
__builder3.OpenElement(195, "div");
__builder3.AddAttribute(196, "class", "display-error-content");
__builder3.AddAttribute(197, "b-kuh9kvp95d");
#nullable restore
#line (194,46)-(194,73) 27 "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
__builder3.AddContent(198, Content.DisplayErrorMessage
#line default
#line hidden
#nullable disable
);
__builder3.CloseElement();
__builder3.CloseElement();
#nullable restore
#line (197,1)-(200,37) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
}
else
{
#line default
#line hidden
#nullable disable
#nullable restore
#line (200,38)-(202,1) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
if (Content.NoMessageContent)
{
#line default
#line hidden
#nullable disable
__builder3.OpenElement(199, "div");
__builder3.AddAttribute(200, "class", "no-message-content-content");
__builder3.AddAttribute(201, "b-kuh9kvp95d");
#nullable restore
#line (203,47)-(203,214) 27 "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
__builder3.AddContent(202, (MarkupString)string.Format(CultureInfo.CurrentCulture, Loc[nameof(Dialogs.GenAINoMessageContentMoreInformationMessage)], "https://aka.ms/aspire/telemetry-ai-content")
#line default
#line hidden
#nullable disable
);
__builder3.CloseElement();
#nullable restore
#line (205,1)-(205,38) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
}
#line default
#line hidden
#nullable disable
#nullable restore
#line (205,38)-(206,37) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
#line default
#line hidden
#nullable disable
#nullable restore
#line (206,38)-(206,150) 27 "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
__builder3.AddContent(203, RenderMessageSection(Loc[nameof(Dialogs.GenAIInputHeaderText)], Content.InputMessages, Content.NoMessageContent)
#line default
#line hidden
#nullable disable
);
#nullable restore
#line (206,150)-(207,37) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
#line default
#line hidden
#nullable disable
#nullable restore
#line (207,38)-(207,152) 27 "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
__builder3.AddContent(204, RenderMessageSection(Loc[nameof(Dialogs.GenAIOutputHeaderText)], Content.OutputMessages, Content.NoMessageContent)
#line default
#line hidden
#nullable disable
);
#nullable restore
#line (207,152)-(208,37) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
#line default
#line hidden
#nullable disable
#nullable restore
#line (208,38)-(210,41) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
if (Content.ErrorItem is { } errorItem)
{
#line default
#line hidden
#nullable disable
#nullable restore
#line (210,42)-(210,144) 27 "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
__builder3.AddContent(205, RenderMessageSection(Loc[nameof(Dialogs.GenAIErrorHeaderText)], [errorItem], Content.NoMessageContent)
#line default
#line hidden
#nullable disable
);
#nullable restore
#line (210,144)-(211,38) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
}
#line default
#line hidden
#nullable disable
#nullable restore
#line (211,38)-(213,1) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
}
#line default
#line hidden
#nullable disable
__builder3.CloseElement();
#nullable restore
#line (214,1)-(214,26) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
}
#line default
#line hidden
#nullable disable
#nullable restore
#line (214,26)-(215,25) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
#line default
#line hidden
#nullable disable
#nullable restore
#line (215,26)-(217,1) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
if (OverviewActiveView == OverviewViewKind.Details)
{
#line default
#line hidden
#nullable disable
__builder3.OpenElement(206, "div");
__builder3.AddAttribute(207, "class", "tab-container");
__builder3.AddAttribute(208, "b-kuh9kvp95d");
__builder3.OpenComponent<global::Aspire.Dashboard.Components.Controls.SpanDetails>(209);
__builder3.AddComponentParameter(210, nameof(global::Aspire.Dashboard.Components.Controls.SpanDetails.
#nullable restore
#line (218,46)-(218,55) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
ViewModel
#line default
#line hidden
#nullable disable
), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::Aspire.Dashboard.Model.SpanDetailsViewModel>(
#nullable restore
#line (218,58)-(218,86) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
Content.SpanDetailsViewModel
#line default
#line hidden
#nullable disable
));
__builder3.AddComponentParameter(211, nameof(global::Aspire.Dashboard.Components.Controls.SpanDetails.
#nullable restore
#line (218,88)-(218,99) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
HideToolbar
#line default
#line hidden
#nullable disable
), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::System.Boolean>(
#nullable restore
#line (218,101)-(218,105) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
true
#line default
#line hidden
#nullable disable
));
__builder3.CloseComponent();
__builder3.CloseElement();
#nullable restore
#line (220,1)-(220,26) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
}
#line default
#line hidden
#nullable disable
#nullable restore
#line (220,26)-(222,1) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
}
#line default
#line hidden
#nullable disable
__builder3.CloseElement();
}
));
__builder2.CloseComponent();
__builder2.CloseElement();
}
));
__builder.CloseComponent();
__builder.AddMarkupContent(212, "\r\n\r\n");
__builder.OpenComponent<global::Microsoft.FluentUI.AspNetCore.Components.FluentDialogFooter>(213);
__builder.AddComponentParameter(214, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentDialogFooter.
#nullable restore
#line (228,21)-(228,28) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
Visible
#line default
#line hidden
#nullable disable
), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::System.Boolean>(
#nullable restore
#line (228,30)-(228,35) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
false
#line default
#line hidden
#nullable disable
));
__builder.CloseComponent();
#nullable restore
#line (230,3)-(233,15) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
RenderFragment RenderMessageSection(string title, List<GenAIItemViewModel> items, bool noMessageContent)
{
return
#line default
#line hidden
#nullable disable
(__builder2) => {
__builder2.OpenElement(215, "div");
__builder2.AddAttribute(216, "class", "section-container");
__builder2.AddAttribute(217, "b-kuh9kvp95d");
__builder2.OpenElement(218, "div");
__builder2.AddAttribute(219, "class", "section-title");
__builder2.AddAttribute(220, "b-kuh9kvp95d");
#nullable restore
#line (234,41)-(234,46) 27 "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
__builder2.AddContent(221, title
#line default
#line hidden
#nullable disable
);
__builder2.CloseElement();
#nullable restore
#line (235,1)-(235,13) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
#line default
#line hidden
#nullable disable
#nullable restore
#line (235,14)-(241,1) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
if (items.Count > 0)
{
foreach (var item in items)
{
var itemParts = item.ItemParts.Where(p => !string.IsNullOrEmpty(p.TextVisualizerViewModel.Text)).ToList();
#line default
#line hidden
#nullable disable
__builder2.OpenElement(222, "div");
__builder2.AddAttribute(223, "class", "message-container");
__builder2.AddAttribute(224, "b-kuh9kvp95d");
#nullable restore
#line (242,1)-(242,25) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
#line default
#line hidden
#nullable disable
#nullable restore
#line (242,26)-(244,1) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
if (item.Type != GenAIItemType.Error)
{
#line default
#line hidden
#nullable disable
__builder2.OpenElement(225, "div");
__builder2.AddAttribute(226, "class", "message-title");
__builder2.AddAttribute(227, "b-kuh9kvp95d");
#nullable restore
#line (245,34)-(245,52) 27 "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
__builder2.AddContent(228, GetItemTitle(item)
#line default
#line hidden
#nullable disable
);
__builder2.CloseElement();
#nullable restore
#line (247,1)-(248,1) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
}
#line default
#line hidden
#nullable disable
__builder2.OpenElement(229, "span");
__builder2.AddAttribute(230, "class", "defaultHidden");
__builder2.AddAttribute(231, "b-kuh9kvp95d");
__builder2.OpenComponent<global::Microsoft.FluentUI.AspNetCore.Components.FluentButton>(232);
__builder2.AddComponentParameter(233, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentButton.
#nullable restore
#line (249,43)-(249,53) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
Appearance
#line default
#line hidden
#nullable disable
), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::Microsoft.FluentUI.AspNetCore.Components.Appearance?>(
#nullable restore
#line (249,55)-(249,77) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
Appearance.Lightweight
#line default
#line hidden
#nullable disable
));
__builder2.AddComponentParameter(234, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentButton.
#nullable restore
#line (249,79)-(249,86) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.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 (249,90)-(249,112) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
() => OnViewItem(item)
#line default
#line hidden
#nullable disable
)));
__builder2.AddAttribute(235, "ChildContent", (global::Microsoft.AspNetCore.Components.RenderFragment)((__builder3) => {
__builder3.OpenComponent<global::Microsoft.FluentUI.AspNetCore.Components.FluentIcon<
#nullable restore
#line (250,51)-(250,83) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
Icons.Regular.Size16.SlideSearch
#line default
#line hidden
#nullable disable
>>(236);
__builder3.CloseComponent();
}
));
__builder2.CloseComponent();
__builder2.CloseElement();
#nullable restore
#line (253,1)-(253,25) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
#line default
#line hidden
#nullable disable
#nullable restore
#line (253,26)-(257,1) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
if (itemParts.Count > 0)
{
foreach (var itemPart in itemParts)
{
#line default
#line hidden
#nullable disable
__builder2.OpenComponent<global::Aspire.Dashboard.Components.Controls.TextVisualizer>(237);
__builder2.AddComponentParameter(238, nameof(global::Aspire.Dashboard.Components.Controls.TextVisualizer.
#nullable restore
#line (257,49)-(257,58) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
ViewModel
#line default
#line hidden
#nullable disable
), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::Aspire.Dashboard.Model.TextVisualizerViewModel>(
#nullable restore
#line (257,61)-(257,93) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
itemPart.TextVisualizerViewModel
#line default
#line hidden
#nullable disable
));
__builder2.AddComponentParameter(239, nameof(global::Aspire.Dashboard.Components.Controls.TextVisualizer.
#nullable restore
#line (257,95)-(257,110) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
HideLineNumbers
#line default
#line hidden
#nullable disable
), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::System.Boolean>(
#nullable restore
#line (257,112)-(257,116) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
true
#line default
#line hidden
#nullable disable
));
__builder2.AddComponentParameter(240, nameof(global::Aspire.Dashboard.Components.Controls.TextVisualizer.
#nullable restore
#line (257,118)-(257,128) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
Virtualize
#line default
#line hidden
#nullable disable
), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::System.Boolean>(
#nullable restore
#line (257,130)-(257,135) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
false
#line default
#line hidden
#nullable disable
));
__builder2.CloseComponent();
#nullable restore
#line (258,1)-(262,1) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
}
}
else
{
#line default
#line hidden
#nullable disable
__builder2.OpenElement(241, "div");
__builder2.AddAttribute(242, "class", "no-message-content");
__builder2.AddAttribute(243, "b-kuh9kvp95d");
#nullable restore
#line (263,34)-(263,76) 27 "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
__builder2.AddContent(244, Loc[nameof(Dialogs.GenAINoMessageContent)]
#line default
#line hidden
#nullable disable
);
__builder2.CloseElement();
#nullable restore
#line (265,1)-(266,1) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
}
#line default
#line hidden
#nullable disable
__builder2.CloseElement();
#nullable restore
#line (267,1)-(271,1) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
}
}
else
{
#line default
#line hidden
#nullable disable
__builder2.OpenElement(245, "p");
__builder2.AddAttribute(246, "b-kuh9kvp95d");
#nullable restore
#line (271,21)-(271,57) 27 "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
__builder2.AddContent(247, Loc[nameof(Dialogs.GenAINoMessages)]
#line default
#line hidden
#nullable disable
);
__builder2.CloseElement();
#nullable restore
#line (272,1)-(273,1) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
}
#line default
#line hidden
#nullable disable
__builder2.CloseElement();
}
#nullable restore
#line (273,15)-(275,1) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
;
}
#line default
#line hidden
#nullable disable
}
#pragma warning restore 1998
}
}
namespace __Blazor.Aspire.Dashboard.Components.Dialogs.GenAIVisualizerDialog
{
#line hidden
internal static class TypeInference
{
public static void CreateFluentIcon_0<Icon>(global::Microsoft.AspNetCore.Components.Rendering.RenderTreeBuilder __builder, int seq, int __seq0, Icon __arg0, int __seq1, global::System.String __arg1)
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 (13,21)-(13,26) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
Value
#line default
#line hidden
#nullable disable
), __arg0);
__builder.AddComponentParameter(__seq1, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentIcon<Icon>.
#nullable restore
#line (13,67)-(13,72) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Dialogs\GenAIVisualizerDialog.razor"
Style
#line default
#line hidden
#nullable disable
), __arg1);
__builder.CloseComponent();
}
}
}
#pragma warning restore 1591
|