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}" "387748cf481e3bad17565a1aac4c482311c91f415a92ecef042bb7beefc70bc9"
// <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,38) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\_Imports.razor"
using Aspire.Dashboard.Configuration
 
#nullable disable
    ;
#nullable restore
#line (21,2)-(21,30) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\_Imports.razor"
using Aspire.Dashboard.Model
 
#nullable disable
    ;
#nullable restore
#line (22,2)-(22,35) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\_Imports.razor"
using Aspire.Dashboard.Model.Otlp
 
#nullable disable
    ;
#nullable restore
#line (23,2)-(23,35) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\_Imports.razor"
using Aspire.Dashboard.Otlp.Model
 
#nullable disable
    ;
#nullable restore
#line (24,2)-(24,38) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\_Imports.razor"
using Aspire.Dashboard.ServiceClient
 
#nullable disable
    ;
#nullable restore
#line (25,2)-(25,30) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\_Imports.razor"
using Aspire.Dashboard.Utils
 
#nullable disable
    ;
#nullable restore
#line (26,2)-(26,21) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\_Imports.razor"
using Aspire.Shared
 
#nullable disable
    ;
#nullable restore
#line (27,2)-(27,41) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\_Imports.razor"
using Microsoft.Extensions.Localization
 
#nullable disable
    ;
#nullable restore
#line (28,2)-(28,28) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\_Imports.razor"
using System.Globalization
 
#nullable disable
    ;
#nullable restore
#line (2,2)-(2,34) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Controls\LogViewer.razor"
using Aspire.Dashboard.Resources
 
#nullable disable
    ;
#nullable restore
#line (3,2)-(3,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 (31,12)-(31,74) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\_Imports.razor"
[Authorize(Policy = FrontendAuthorizationDefaults.PolicyName)]
 
#line default
#line hidden
#nullable disable
 
    #nullable restore
    public partial class LogViewer : global::Microsoft.AspNetCore.Components.ComponentBase, 
#nullable restore
#line (8,13)-(8,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 (12,18)-(12,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 (13,1)-(13,9) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Controls\LogViewer.razor"
        
 
#line default
#line hidden
#nullable disable
 
#nullable restore
#line (13,10)-(15,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 (15,113)-(15,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 (15,46)-(15,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 (15,62)-(15,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 (15,72)-(15,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 (15,82)-(15,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 (15,86)-(15,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 (15,101)-(15,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 (16,1)-(16,17) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Controls\LogViewer.razor"
                
 
#line default
#line hidden
#nullable disable
 
#nullable restore
#line (16,18)-(24,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 (29,1)-(29,37) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Controls\LogViewer.razor"
                                    
 
#line default
#line hidden
#nullable disable
 
#nullable restore
#line (29,39)-(31,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 (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,38)-(36,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 (36,46)-(36,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 (36,59)-(38,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 (38,91)-(38,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 (38,156)-(38,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 (39,1)-(40,1) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Controls\LogViewer.razor"
                                    }
 
#line default
#line hidden
#nullable disable
 
#nullable restore
#line (40,1)-(40,37) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Controls\LogViewer.razor"
                                    
 
#line default
#line hidden
#nullable disable
 
#nullable restore
#line (40,38)-(42,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 (42,42)-(42,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 (42,55)-(44,1) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Controls\LogViewer.razor"
 
                                    }
 
#line default
#line hidden
#nullable disable
 
#nullable restore
#line (44,38)-(44,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 (49,1)-(52,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 (55,64)-(55,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 (57,1)-(57,37) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Controls\LogViewer.razor"
                                    
 
#line default
#line hidden
#nullable disable
 
#nullable restore
#line (57,39)-(59,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 (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,38)-(64,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 (64,46)-(64,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 (64,59)-(66,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 (66,73)-(66,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 (66,183)-(66,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 (67,1)-(68,1) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Controls\LogViewer.razor"
                                    }
 
#line default
#line hidden
#nullable disable
 
#nullable restore
#line (68,1)-(68,37) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Controls\LogViewer.razor"
                                    
 
#line default
#line hidden
#nullable disable
 
#nullable restore
#line (68,38)-(72,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 (72,46)-(72,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 (72,59)-(74,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 (74,91)-(74,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 (74,156)-(74,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 (75,1)-(76,1) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Controls\LogViewer.razor"
                                    }
 
#line default
#line hidden
#nullable disable
 
#nullable restore
#line (76,1)-(76,37) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Controls\LogViewer.razor"
                                    
 
#line default
#line hidden
#nullable disable
 
#nullable restore
#line (76,38)-(80,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 (80,46)-(80,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 (80,59)-(82,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 (83,1)-(84,1) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Controls\LogViewer.razor"
                                    }
 
#line default
#line hidden
#nullable disable
 
#nullable restore
#line (84,1)-(84,37) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Controls\LogViewer.razor"
                                    
 
#line default
#line hidden
#nullable disable
 
#nullable restore
#line (84,38)-(86,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 (86,42)-(86,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 (86,55)-(88,1) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Controls\LogViewer.razor"
 
                                    }
 
#line default
#line hidden
#nullable disable
 
#nullable restore
#line (88,39)-(88,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 (93,1)-(94,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 (15,31)-(15,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 (95,1)-(96,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 (99,8)-(110,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 (6,9)-(6,38) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Controls\LogViewer.razor"
IStringLocalizer<ConsoleLogs>
 
#line default
#line hidden
#nullable disable
         
#nullable restore
#line (6,39)-(6,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 (5,9)-(5,19) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Controls\LogViewer.razor"
IJSRuntime
 
#line default
#line hidden
#nullable disable
         
#nullable restore
#line (5,20)-(5,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