1 instantiation of DashboardServiceData
Aspire.Hosting.Tests (1)
Dashboard\DashboardServiceTests.cs (1)
447return new DashboardServiceData(
14 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 (10)
Dashboard\DashboardServiceTests.cs (9)
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); 357using var dashboardServiceData = CreateDashboardServiceData(loggerFactory: loggerFactory, interactionService: interactionService); 393using var dashboardServiceData = CreateDashboardServiceData(loggerFactory: loggerFactory, interactionService: interactionService); 433private static DashboardServiceData CreateDashboardServiceData( 450loggerFactory.CreateLogger<DashboardServiceData>(),
Helpers\DashboardServiceDataExtensions.cs (1)
11public static async Task<ResourceSnapshot> WaitForResourceAsync(this DashboardServiceData dashboardServiceData, string resourceName, Func<ResourceSnapshot, bool> predicate, CancellationToken cancellationToken = default)