1 instantiation of DashboardServiceData
Aspire.Hosting.Tests (1)
Dashboard\DashboardServiceTests.cs (1)
493return new DashboardServiceData(
15 references to DashboardServiceData
Aspire.Hosting (4)
Dashboard\DashboardService.cs (2)
19/// required beyond a single request. Longer-scoped data is stored in <see cref="DashboardServiceData"/>. 22internal sealed partial class DashboardService(DashboardServiceData serviceData, IHostEnvironment hostEnvironment, IHostApplicationLifetime hostApplicationLifetime, ILogger<DashboardService> logger)
Dashboard\DashboardServiceData.cs (1)
28ILogger<DashboardServiceData> logger,
Dashboard\DashboardServiceHost.cs (1)
115builder.Services.AddSingleton<DashboardServiceData>();
Aspire.Hosting.Tests (11)
Dashboard\DashboardServiceTests.cs (10)
41var dashboardServiceData = CreateDashboardServiceData(resourceLoggerService: resourceLoggerService, resourceNotificationService: resourceNotificationService); 94var dashboardServiceData = CreateDashboardServiceData(resourceLoggerService: resourceLoggerService, resourceNotificationService: resourceNotificationService); 146using var dashboardServiceData = CreateDashboardServiceData(loggerFactory: loggerFactory, resourceLoggerService: resourceLoggerService, resourceNotificationService: resourceNotificationService); 230using var dashboardServiceData = CreateDashboardServiceData(loggerFactory: loggerFactory, interactionService: interactionService); 299using var dashboardServiceData = CreateDashboardServiceData(loggerFactory: loggerFactory, interactionService: interactionService); 345using var dashboardServiceData = CreateDashboardServiceData(loggerFactory: loggerFactory, interactionService: interactionService); 403using var dashboardServiceData = CreateDashboardServiceData(loggerFactory: loggerFactory, interactionService: interactionService); 439using var dashboardServiceData = CreateDashboardServiceData(loggerFactory: loggerFactory, interactionService: interactionService); 479private static DashboardServiceData CreateDashboardServiceData( 496loggerFactory.CreateLogger<DashboardServiceData>(),
Helpers\DashboardServiceDataExtensions.cs (1)
11public static async Task<ResourceSnapshot> WaitForResourceAsync(this DashboardServiceData dashboardServiceData, string resourceName, Func<ResourceSnapshot, bool> predicate, CancellationToken cancellationToken = default)