3 instantiations of DashboardWebApplication
Aspire.Dashboard (1)
Program.cs (1)
6var app = new DashboardWebApplication();
Aspire.Dashboard.Tests (2)
Integration\IntegrationTestHelpers.cs (1)
75var dashboardWebApplication = new DashboardWebApplication(builder =>
Integration\Playwright\Infrastructure\DashboardServerFixture.cs (1)
49DashboardApp = new DashboardWebApplication(
84 references to DashboardWebApplication
Aspire.Dashboard (11)
DashboardWebApplication.cs (8)
50private readonly ILogger<DashboardWebApplication> _logger; 104/// Create a new instance of the <see cref="DashboardWebApplication"/> class. 450private ILogger<DashboardWebApplication> GetLogger() 452return _app.Services.GetRequiredService<ILoggerFactory>().CreateLogger<DashboardWebApplication>(); 455private static void WriteValidationFailures(ILogger<DashboardWebApplication> logger, IReadOnlyList<string> validationFailures) 464private static void WriteVersion(ILogger<DashboardWebApplication> logger) 466if (typeof(DashboardWebApplication).Assembly.GetCustomAttribute<AssemblyInformationalVersionAttribute>()?.InformationalVersion is string informationalVersion) 565var logger = serverOptions.ApplicationServices.GetRequiredService<ILogger<DashboardWebApplication>>();
Program.cs (1)
6var app = new DashboardWebApplication();
Telemetry\DashboardTelemetryService.cs (2)
351{ TelemetryPropertyKeys.DashboardVersion, new AspireTelemetryProperty(typeof(DashboardWebApplication).Assembly.GetCustomAttribute<AssemblyInformationalVersionAttribute>()?.InformationalVersion ?? string.Empty) }, 352{ TelemetryPropertyKeys.DashboardBuildId, new AspireTelemetryProperty(typeof(DashboardWebApplication).Assembly.GetCustomAttribute<AssemblyFileVersionAttribute>()?.Version ?? string.Empty) },
Aspire.Dashboard.Tests (73)
Integration\FrontendBrowserTokenAuthTests.cs (11)
32await using var app = IntegrationTestHelpers.CreateDashboardWebApplication(_testOutputHelper, config => 54await using var app = IntegrationTestHelpers.CreateDashboardWebApplication(_testOutputHelper, config => 85await using var app = IntegrationTestHelpers.CreateDashboardWebApplication(_testOutputHelper, config => 109await using var app = IntegrationTestHelpers.CreateDashboardWebApplication(_testOutputHelper, config => 134await using var app = IntegrationTestHelpers.CreateDashboardWebApplication(_testOutputHelper, config => 161await using var app = IntegrationTestHelpers.CreateDashboardWebApplication(_testOutputHelper, config => 170var l = testSink.Writes.Where(w => w.LoggerName == typeof(DashboardWebApplication).FullName).ToList(); 221await using var app = IntegrationTestHelpers.CreateDashboardWebApplication(_testOutputHelper, config => 231var l = testSink.Writes.Where(w => w.LoggerName == typeof(DashboardWebApplication).FullName).ToList(); 248await using var app = IntegrationTestHelpers.CreateDashboardWebApplication(_testOutputHelper, config => 258var l = testSink.Writes.Where(w => w.LoggerName == typeof(DashboardWebApplication).FullName).ToList();
Integration\FrontendOpenIdConnectAuthTests.cs (2)
21await using var app = IntegrationTestHelpers.CreateDashboardWebApplication( 65await using var app = IntegrationTestHelpers.CreateDashboardWebApplication(
Integration\HealthTests.cs (1)
17await using var app = IntegrationTestHelpers.CreateDashboardWebApplication(testOutputHelper);
Integration\IntegrationTestHelpers.cs (3)
39public static DashboardWebApplication CreateDashboardWebApplication( 51public static DashboardWebApplication CreateDashboardWebApplication( 75var dashboardWebApplication = new DashboardWebApplication(builder =>
Integration\OtlpCorsHttpServiceTests.cs (4)
24await using var app = IntegrationTestHelpers.CreateDashboardWebApplication(_testOutputHelper); 45await using var app = IntegrationTestHelpers.CreateDashboardWebApplication(_testOutputHelper, config => 86await using var app = IntegrationTestHelpers.CreateDashboardWebApplication(_testOutputHelper, config => 113await using var app = IntegrationTestHelpers.CreateDashboardWebApplication(_testOutputHelper, config =>
Integration\OtlpGrpcServiceTests.cs (11)
31await using var app = IntegrationTestHelpers.CreateDashboardWebApplication(_testOutputHelper); 52await using var app = IntegrationTestHelpers.CreateDashboardWebApplication(_testOutputHelper, config => 74await using var app = IntegrationTestHelpers.CreateDashboardWebApplication(_testOutputHelper, config => 101await using var app = IntegrationTestHelpers.CreateDashboardWebApplication(_testOutputHelper, config => 129await using var app = IntegrationTestHelpers.CreateDashboardWebApplication(_testOutputHelper, config => 178await using var app = IntegrationTestHelpers.CreateDashboardWebApplication(loggerFactory, config => 241await using var app = IntegrationTestHelpers.CreateDashboardWebApplication(_testOutputHelper, config => 270await using var app = IntegrationTestHelpers.CreateDashboardWebApplication(_testOutputHelper, config => 296await using var app = IntegrationTestHelpers.CreateDashboardWebApplication(_testOutputHelper, config => 335await using var app = IntegrationTestHelpers.CreateDashboardWebApplication(_testOutputHelper, config => 374await using var app = IntegrationTestHelpers.CreateDashboardWebApplication(_testOutputHelper, config =>
Integration\OtlpHttpServiceTests.cs (11)
35await using var app = IntegrationTestHelpers.CreateDashboardWebApplication(_testOutputHelper); 61await using var app = IntegrationTestHelpers.CreateDashboardWebApplication(_testOutputHelper); 103await using var app = IntegrationTestHelpers.CreateDashboardWebApplication(_testOutputHelper, config => 127await using var app = IntegrationTestHelpers.CreateDashboardWebApplication(_testOutputHelper, config => 155await using var app = IntegrationTestHelpers.CreateDashboardWebApplication(_testOutputHelper, config => 189await using var app = IntegrationTestHelpers.CreateDashboardWebApplication(_testOutputHelper, config => 220await using var app = IntegrationTestHelpers.CreateDashboardWebApplication(_testOutputHelper, dictionary => 248await using var app = IntegrationTestHelpers.CreateDashboardWebApplication(_testOutputHelper, dictionary => 273await using var app = IntegrationTestHelpers.CreateDashboardWebApplication(_testOutputHelper, dictionary => 302await using var app = IntegrationTestHelpers.CreateDashboardWebApplication(_testOutputHelper, dictionary => 331await using var app = IntegrationTestHelpers.CreateDashboardWebApplication(_testOutputHelper, dictionary =>
Integration\Playwright\Infrastructure\DashboardServerFixture.cs (1)
19public DashboardWebApplication DashboardApp { get; private set; } = null!;
Integration\ResponseCompressionTests.cs (2)
18await using var app = IntegrationTestHelpers.CreateDashboardWebApplication(testOutputHelper); 40await using var app = IntegrationTestHelpers.CreateDashboardWebApplication(testOutputHelper);
Integration\StartupTests.cs (27)
34await using var app = IntegrationTestHelpers.CreateDashboardWebApplication(testOutputHelper, 66await using var app = IntegrationTestHelpers.CreateDashboardWebApplication(testOutputHelper, 103await using var app = IntegrationTestHelpers.CreateDashboardWebApplication(testOutputHelper, 119await using var app = IntegrationTestHelpers.CreateDashboardWebApplication(testOutputHelper, 140await using var app = IntegrationTestHelpers.CreateDashboardWebApplication(testOutputHelper, 168await using var dashboardWebApplication = IntegrationTestHelpers.CreateDashboardWebApplication(testOutputHelper, 201await using var dashboardWebApplication = IntegrationTestHelpers.CreateDashboardWebApplication(loggerFactory, 239await using var app = IntegrationTestHelpers.CreateDashboardWebApplication(testOutputHelper, 254await using var app = IntegrationTestHelpers.CreateDashboardWebApplication(testOutputHelper, 275await using var app = IntegrationTestHelpers.CreateDashboardWebApplication(testOutputHelper, 302DashboardWebApplication? app = null; 357DashboardWebApplication? app = null; 379if (w.LoggerName != typeof(DashboardWebApplication).FullName) 407DashboardWebApplication? app = null; 465await using var app = IntegrationTestHelpers.CreateDashboardWebApplication(testOutputHelper, 483await using var app = IntegrationTestHelpers.CreateDashboardWebApplication(testOutputHelper, 502await using var app = IntegrationTestHelpers.CreateDashboardWebApplication(testOutputHelper, 521await using var app = IntegrationTestHelpers.CreateDashboardWebApplication(testOutputHelper, 564await using var app = IntegrationTestHelpers.CreateDashboardWebApplication(testOutputHelper, 591await using var app = IntegrationTestHelpers.CreateDashboardWebApplication(testOutputHelper, testSink: testSink); 597var l = testSink.Writes.Where(w => w.LoggerName == typeof(DashboardWebApplication).FullName).ToList(); 642DashboardWebApplication? app = null; 677var l = testSink.Writes.Where(w => w.LoggerName == typeof(DashboardWebApplication).FullName).ToList(); 723await using var app = IntegrationTestHelpers.CreateDashboardWebApplication(testOutputHelper); 742await using var app = IntegrationTestHelpers.CreateDashboardWebApplication(testOutputHelper, 761await using var app = IntegrationTestHelpers.CreateDashboardWebApplication(testOutputHelper, 774await using var app = IntegrationTestHelpers.CreateDashboardWebApplication(testOutputHelper);