File: Components_Controls_LogViewer_razor.g.cs
Project: src\src\Aspire.Dashboard\Aspire.Dashboard.csproj (Aspire.Dashboard)
#pragma checksum "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Controls\LogViewer.razor" "{8829d00f-11b8-4213-878b-770e8597ac16}" "7f71584d2de510ddbd6e692b4f8348c68e11d39680ea9e5908804593d0ca3fca"
// <auto-generated/>
#pragma warning disable 1591
namespace 
#nullable restore
#line (1,12)-(1,39) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Controls\LogViewer.razor"
Aspire.Dashboard.Components
 
#line default
#line hidden
#nullable disable
{
    #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 (2,2)-(2,28) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Controls\LogViewer.razor"
using System.Globalization
 
#nullable disable
    ;
#nullable restore
#line (3,2)-(3,35) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Controls\LogViewer.razor"
using Aspire.Dashboard.Otlp.Model
 
#nullable disable
    ;
#nullable restore
#line (4,2)-(4,34) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Controls\LogViewer.razor"
using Aspire.Dashboard.Resources
 
#nullable disable
    ;
#nullable restore
#line (5,2)-(5,30) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Controls\LogViewer.razor"
using Aspire.Dashboard.Utils
 
#nullable disable
    ;
#nullable restore
#line (6,2)-(6,34) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Controls\LogViewer.razor"
using Aspire.Hosting.ConsoleLogs
 
#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 LogViewer : global::Microsoft.AspNetCore.Components.ComponentBase, 
#nullable restore
#line (11,13)-(11,29) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Controls\LogViewer.razor"
IAsyncDisposable
 
#line default
#line hidden
#nullable disable
 
    #nullable disable
    {
        #pragma warning disable 1998
        protected override void BuildRenderTree(global::Microsoft.AspNetCore.Components.Rendering.RenderTreeBuilder __builder)
        {
            __builder.OpenElement(0, "div");
            __builder.AddAttribute(1, "class", "log-overflow console-overflow continuous-scroll-overflow");
            __builder.AddAttribute(2, "data-theme", "dark");
            __builder.AddAttribute(3, "b-su4p9d2w5e");
            __builder.OpenElement(4, "div");
            __builder.AddAttribute(5, "class", 
#nullable restore
#line (15,18)-(15,40) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Controls\LogViewer.razor"
GetLogContainerClass()
 
#line default
#line hidden
#nullable disable
            );
            __builder.AddAttribute(6, "id", "logContainer");
            __builder.AddAttribute(7, "b-su4p9d2w5e");
#nullable restore
#line (16,1)-(16,9) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Controls\LogViewer.razor"
        
 
#line default
#line hidden
#nullable disable
 
#nullable restore
#line (16,10)-(18,1) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Controls\LogViewer.razor"
if (LogEntries is { } logEntries)
        {
 
#line default
#line hidden
#nullable disable
 
            __builder.OpenComponent<global::Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize<
#nullable restore
#line (18,113)-(18,121) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Controls\LogViewer.razor"
LogEntry
 
#line default
#line hidden
#nullable disable
            >>(8);
            __builder.AddComponentParameter(9, nameof(global::Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize<LogEntry>.
#nullable restore
#line (18,46)-(18,59) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Controls\LogViewer.razor"
ItemsProvider
 
#line default
#line hidden
#nullable disable
            ), (global::Microsoft.AspNetCore.Components.Web.Virtualization.ItemsProviderDelegate<LogEntry>)(
#nullable restore
#line (18,62)-(18,70) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Controls\LogViewer.razor"
GetItems
 
#line default
#line hidden
#nullable disable
            ));
            __builder.AddComponentParameter(10, nameof(global::Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize<LogEntry>.
#nullable restore
#line (18,72)-(18,80) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Controls\LogViewer.razor"
ItemSize
 
#line default
#line hidden
#nullable disable
            ), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::System.Single>(
#nullable restore
#line (18,82)-(18,84) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Controls\LogViewer.razor"
20
 
#line default
#line hidden
#nullable disable
            ));
            __builder.AddComponentParameter(11, nameof(global::Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize<LogEntry>.
#nullable restore
#line (18,86)-(18,99) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Controls\LogViewer.razor"
OverscanCount
 
#line default
#line hidden
#nullable disable
            ), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::System.Int32>(
#nullable restore
#line (18,101)-(18,104) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Controls\LogViewer.razor"
200
 
#line default
#line hidden
#nullable disable
            ));
            __builder.AddAttribute(12, "ChildContent", (global::Microsoft.AspNetCore.Components.RenderFragment<LogEntry>)((context) => (__builder2) => {
#nullable restore
#line (19,1)-(19,17) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Controls\LogViewer.razor"
                
 
#line default
#line hidden
#nullable disable
 
#nullable restore
#line (19,18)-(27,1) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Controls\LogViewer.razor"
if (context.Pause is { } pause)
                {
                    // If this is a previous pause but no logs were obtained during the pause, we don't need to show anything.
                    if (pause is { FilteredCount: 0, EndTime: not null })
                    {
                        return;
                    }
 
 
#line default
#line hidden
#nullable disable
 
                __builder2.OpenElement(13, "div");
                __builder2.AddAttribute(14, "class", "log-line-row-container");
                __builder2.AddAttribute(15, "b-su4p9d2w5e");
                __builder2.OpenElement(16, "div");
                __builder2.AddAttribute(17, "class", "log-line-row console-line-row");
                __builder2.AddAttribute(18, "b-su4p9d2w5e");
                __builder2.OpenElement(19, "div");
                __builder2.AddAttribute(20, "class", "log-line-area");
                __builder2.AddAttribute(21, "role", "log");
                __builder2.AddAttribute(22, "b-su4p9d2w5e");
                __builder2.AddMarkupContent(23, "<span class=\"log-line-number\" b-su4p9d2w5e></span>\r\n                                ");
                __builder2.OpenElement(24, "span");
                __builder2.AddAttribute(25, "class", "log-content log-pause");
                __builder2.AddAttribute(26, "b-su4p9d2w5e");
#nullable restore
#line (32,1)-(32,37) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Controls\LogViewer.razor"
                                    
 
#line default
#line hidden
#nullable disable
 
#nullable restore
#line (32,39)-(34,37) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Controls\LogViewer.razor"
 
                                        var hasPrefix = false;
                                    
 
#line default
#line hidden
#nullable disable
 
#nullable restore
#line (35,1)-(35,37) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Controls\LogViewer.razor"
                                    
 
#line default
#line hidden
#nullable disable
 
#nullable restore
#line (35,38)-(39,45) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Controls\LogViewer.razor"
if (ShowResourcePrefix && context.ResourcePrefix is { } resourcePrefix)
                                    {
                                        if (DisplayPrefix(ref hasPrefix))
                                        {
                                            
 
#line default
#line hidden
#nullable disable
 
#nullable restore
#line (39,46)-(39,59) 26 "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Controls\LogViewer.razor"
__builder2.AddContent(27, s_spaceMarkup
 
#line default
#line hidden
#nullable disable
                );
#nullable restore
#line (39,59)-(41,1) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Controls\LogViewer.razor"
 
                                        }
 
#line default
#line hidden
#nullable disable
 
                __builder2.OpenElement(28, "span");
                __builder2.AddAttribute(29, "class", "resource-prefix");
                __builder2.AddAttribute(30, "style", "background:" + " " + (
#nullable restore
#line (41,91)-(41,152) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Controls\LogViewer.razor"
ColorGenerator.Instance.GetColorVariableByKey(resourcePrefix)
 
#line default
#line hidden
#nullable disable
                ) + ";");
                __builder2.AddAttribute(31, "b-su4p9d2w5e");
#nullable restore
#line (41,156)-(41,170) 26 "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Controls\LogViewer.razor"
__builder2.AddContent(32, resourcePrefix
 
#line default
#line hidden
#nullable disable
                );
                __builder2.CloseElement();
#nullable restore
#line (42,1)-(43,1) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Controls\LogViewer.razor"
                                    }
 
#line default
#line hidden
#nullable disable
 
#nullable restore
#line (43,1)-(43,37) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Controls\LogViewer.razor"
                                    
 
#line default
#line hidden
#nullable disable
 
#nullable restore
#line (43,38)-(45,41) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Controls\LogViewer.razor"
if (DisplayPrefix(ref hasPrefix))
                                    {
                                        
 
#line default
#line hidden
#nullable disable
 
#nullable restore
#line (45,42)-(45,55) 26 "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Controls\LogViewer.razor"
__builder2.AddContent(33, s_spaceMarkup
 
#line default
#line hidden
#nullable disable
                );
#nullable restore
#line (45,55)-(47,1) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Controls\LogViewer.razor"
 
                                    }
 
#line default
#line hidden
#nullable disable
 
#nullable restore
#line (47,38)-(47,77) 26 "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Controls\LogViewer.razor"
__builder2.AddContent(34, pause.GetDisplayText(Loc, TimeProvider)
 
#line default
#line hidden
#nullable disable
                );
                __builder2.CloseElement();
                __builder2.CloseElement();
                __builder2.CloseElement();
                __builder2.CloseElement();
#nullable restore
#line (52,1)-(55,1) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Controls\LogViewer.razor"
                }
                else
                {
 
#line default
#line hidden
#nullable disable
 
                __builder2.OpenElement(35, "div");
                __builder2.AddAttribute(36, "class", "log-line-row-container");
                __builder2.AddAttribute(37, "b-su4p9d2w5e");
                __builder2.OpenElement(38, "div");
                __builder2.AddAttribute(39, "class", "log-line-row console-line-row");
                __builder2.AddAttribute(40, "b-su4p9d2w5e");
                __builder2.OpenElement(41, "span");
                __builder2.AddAttribute(42, "class", "log-line-area");
                __builder2.AddAttribute(43, "role", "log");
                __builder2.AddAttribute(44, "b-su4p9d2w5e");
                __builder2.OpenElement(45, "span");
                __builder2.AddAttribute(46, "class", "log-line-number");
                __builder2.AddAttribute(47, "b-su4p9d2w5e");
#nullable restore
#line (58,64)-(58,82) 26 "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Controls\LogViewer.razor"
__builder2.AddContent(48, context.LineNumber
 
#line default
#line hidden
#nullable disable
                );
                __builder2.CloseElement();
                __builder2.AddMarkupContent(49, "\r\n                                ");
                __builder2.OpenElement(50, "span");
                __builder2.AddAttribute(51, "class", "log-content");
                __builder2.AddAttribute(52, "b-su4p9d2w5e");
#nullable restore
#line (60,1)-(60,37) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Controls\LogViewer.razor"
                                    
 
#line default
#line hidden
#nullable disable
 
#nullable restore
#line (60,39)-(62,37) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Controls\LogViewer.razor"
 
                                        var hasPrefix = false;
                                    
 
#line default
#line hidden
#nullable disable
 
#nullable restore
#line (63,1)-(63,37) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Controls\LogViewer.razor"
                                    
 
#line default
#line hidden
#nullable disable
 
#nullable restore
#line (63,38)-(67,45) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Controls\LogViewer.razor"
if (ShowTimestamp && context.Timestamp is { } timestamp)
                                    {
                                        if (DisplayPrefix(ref hasPrefix))
                                        {
                                            
 
#line default
#line hidden
#nullable disable
 
#nullable restore
#line (67,46)-(67,59) 26 "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Controls\LogViewer.razor"
__builder2.AddContent(53, s_spaceMarkup
 
#line default
#line hidden
#nullable disable
                );
#nullable restore
#line (67,59)-(69,1) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Controls\LogViewer.razor"
 
                                        }
 
#line default
#line hidden
#nullable disable
 
                __builder2.OpenElement(54, "span");
                __builder2.AddAttribute(55, "class", "timestamp");
                __builder2.AddAttribute(56, "title", 
#nullable restore
#line (69,73)-(69,180) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Controls\LogViewer.razor"
FormatHelpers.FormatDateTime(TimeProvider, timestamp, MillisecondsDisplay.Full, CultureInfo.CurrentCulture)
 
#line default
#line hidden
#nullable disable
                );
                __builder2.AddAttribute(57, "b-su4p9d2w5e");
#nullable restore
#line (69,183)-(69,213) 26 "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Controls\LogViewer.razor"
__builder2.AddContent(58, GetDisplayTimestamp(timestamp)
 
#line default
#line hidden
#nullable disable
                );
                __builder2.CloseElement();
#nullable restore
#line (70,1)-(71,1) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Controls\LogViewer.razor"
                                    }
 
#line default
#line hidden
#nullable disable
 
#nullable restore
#line (71,1)-(71,37) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Controls\LogViewer.razor"
                                    
 
#line default
#line hidden
#nullable disable
 
#nullable restore
#line (71,38)-(75,45) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Controls\LogViewer.razor"
if (ShowResourcePrefix && context.ResourcePrefix is { } resourcePrefix)
                                    {
                                        if (DisplayPrefix(ref hasPrefix))
                                        {
                                            
 
#line default
#line hidden
#nullable disable
 
#nullable restore
#line (75,46)-(75,59) 26 "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Controls\LogViewer.razor"
__builder2.AddContent(59, s_spaceMarkup
 
#line default
#line hidden
#nullable disable
                );
#nullable restore
#line (75,59)-(77,1) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Controls\LogViewer.razor"
 
                                        }
 
#line default
#line hidden
#nullable disable
 
                __builder2.OpenElement(60, "span");
                __builder2.AddAttribute(61, "class", "resource-prefix");
                __builder2.AddAttribute(62, "style", "background:" + " " + (
#nullable restore
#line (77,91)-(77,152) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Controls\LogViewer.razor"
ColorGenerator.Instance.GetColorVariableByKey(resourcePrefix)
 
#line default
#line hidden
#nullable disable
                ) + ";");
                __builder2.AddAttribute(63, "b-su4p9d2w5e");
#nullable restore
#line (77,156)-(77,170) 26 "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Controls\LogViewer.razor"
__builder2.AddContent(64, resourcePrefix
 
#line default
#line hidden
#nullable disable
                );
                __builder2.CloseElement();
#nullable restore
#line (78,1)-(79,1) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Controls\LogViewer.razor"
                                    }
 
#line default
#line hidden
#nullable disable
 
#nullable restore
#line (79,1)-(79,37) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Controls\LogViewer.razor"
                                    
 
#line default
#line hidden
#nullable disable
 
#nullable restore
#line (79,38)-(83,45) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Controls\LogViewer.razor"
if (context.Type == LogEntryType.Error)
                                    {
                                        if (DisplayPrefix(ref hasPrefix))
                                        {
                                            
 
#line default
#line hidden
#nullable disable
 
#nullable restore
#line (83,46)-(83,59) 26 "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Controls\LogViewer.razor"
__builder2.AddContent(65, s_spaceMarkup
 
#line default
#line hidden
#nullable disable
                );
#nullable restore
#line (83,59)-(85,1) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Controls\LogViewer.razor"
 
                                        }
 
#line default
#line hidden
#nullable disable
 
                __builder2.AddMarkupContent(66, "<fluent-badge appearance=\"accent\" b-su4p9d2w5e>stderr</fluent-badge>");
#nullable restore
#line (86,1)-(87,1) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Controls\LogViewer.razor"
                                    }
 
#line default
#line hidden
#nullable disable
 
#nullable restore
#line (87,1)-(87,37) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Controls\LogViewer.razor"
                                    
 
#line default
#line hidden
#nullable disable
 
#nullable restore
#line (87,38)-(89,41) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Controls\LogViewer.razor"
if (DisplayPrefix(ref hasPrefix))
                                    {
                                        
 
#line default
#line hidden
#nullable disable
 
#nullable restore
#line (89,42)-(89,55) 26 "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Controls\LogViewer.razor"
__builder2.AddContent(67, s_spaceMarkup
 
#line default
#line hidden
#nullable disable
                );
#nullable restore
#line (89,55)-(91,1) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Controls\LogViewer.razor"
 
                                    }
 
#line default
#line hidden
#nullable disable
 
#nullable restore
#line (91,39)-(91,86) 26 "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Controls\LogViewer.razor"
__builder2.AddContent(68, (MarkupString)(context.Content ?? string.Empty)
 
#line default
#line hidden
#nullable disable
                );
                __builder2.CloseElement();
                __builder2.CloseElement();
                __builder2.CloseElement();
                __builder2.CloseElement();
#nullable restore
#line (96,1)-(97,1) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Controls\LogViewer.razor"
                }
 
#line default
#line hidden
#nullable disable
 
            }
            ));
            __builder.AddComponentReferenceCapture(69, (__value) => {
#nullable restore
#line (18,31)-(18,44) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Controls\LogViewer.razor"
VirtualizeRef
 
#line default
#line hidden
#nullable disable
                 = (global::Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize<LogEntry>)__value;
            }
            );
            __builder.CloseComponent();
#nullable restore
#line (98,1)-(99,1) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Controls\LogViewer.razor"
        }
 
#line default
#line hidden
#nullable disable
 
            __builder.CloseElement();
            __builder.CloseElement();
        }
        #pragma warning restore 1998
#nullable restore
#line (102,8)-(113,1) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Controls\LogViewer.razor"
 
    public bool DisplayPrefix(ref bool hasPrefix)
    {
        if (hasPrefix)
        {
            return true;
        }
 
        hasPrefix = true;
        return false;
    }
 
#line default
#line hidden
#nullable disable
 
        [global::Microsoft.AspNetCore.Components.InjectAttribute] private 
#nullable restore
#line (9,9)-(9,38) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Controls\LogViewer.razor"
IStringLocalizer<ConsoleLogs>
 
#line default
#line hidden
#nullable disable
         
#nullable restore
#line (9,39)-(9,42) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Controls\LogViewer.razor"
Loc
 
#line default
#line hidden
#nullable disable
         { get; set; }
         = default!;
        [global::Microsoft.AspNetCore.Components.InjectAttribute] private 
#nullable restore
#line (8,9)-(8,19) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Controls\LogViewer.razor"
IJSRuntime
 
#line default
#line hidden
#nullable disable
         
#nullable restore
#line (8,20)-(8,22) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Controls\LogViewer.razor"
JS
 
#line default
#line hidden
#nullable disable
         { get; set; }
         = default!;
    }
}
#pragma warning restore 1591