1 instantiation of DashboardServiceData
Aspire.Hosting.Tests (1)
Dashboard\DashboardServiceTests.cs (1)
595return new DashboardServiceData(
23 references to DashboardServiceData
Aspire.Hosting (6)
Dashboard\DashboardService.cs (2)
20/// required beyond a single request. Longer-scoped data is stored in <see cref="DashboardServiceData"/>. 23internal sealed partial class DashboardService(DashboardServiceData serviceData, IHostEnvironment hostEnvironment, IHostApplicationLifetime hostApplicationLifetime, IConfiguration configuration, ILogger<DashboardService> logger)
Dashboard\DashboardServiceData.cs (1)
28ILogger<DashboardServiceData> logger,
Dashboard\DashboardServiceHost.cs (1)
115builder.Services.AddSingleton<DashboardServiceData>();
Pipelines\PipelineActivityReporter.cs (2)
13using static Aspire.Hosting.Dashboard.DashboardServiceData; 425DashboardServiceData.ProcessInputs(
Aspire.Hosting.Tests (17)
Dashboard\DashboardServiceTests.cs (13)
43var dashboardServiceData = CreateDashboardServiceData(resourceLoggerService: resourceLoggerService, resourceNotificationService: resourceNotificationService); 96var dashboardServiceData = CreateDashboardServiceData(resourceLoggerService: resourceLoggerService, resourceNotificationService: resourceNotificationService); 148using var dashboardServiceData = CreateDashboardServiceData(loggerFactory: loggerFactory, resourceLoggerService: resourceLoggerService, resourceNotificationService: resourceNotificationService); 233using var dashboardServiceData = CreateDashboardServiceData(loggerFactory: loggerFactory, interactionService: interactionService); 303using var dashboardServiceData = CreateDashboardServiceData(loggerFactory: loggerFactory, interactionService: interactionService); 350using var dashboardServiceData = CreateDashboardServiceData(loggerFactory: loggerFactory, interactionService: interactionService); 409using var dashboardServiceData = CreateDashboardServiceData(loggerFactory: loggerFactory, interactionService: interactionService); 446using var dashboardServiceData = CreateDashboardServiceData(loggerFactory: loggerFactory, interactionService: interactionService); 497var dashboardServiceData = CreateDashboardServiceData(); 526var dashboardServiceData = CreateDashboardServiceData(); 560var dashboardServiceData = CreateDashboardServiceData(); 580private static DashboardServiceData CreateDashboardServiceData( 598loggerFactory.CreateLogger<DashboardServiceData>(),
Helpers\DashboardServiceDataExtensions.cs (1)
11public static async Task<ResourceSnapshot> WaitForResourceAsync(this DashboardServiceData dashboardServiceData, string resourceName, Func<ResourceSnapshot, bool> predicate, CancellationToken cancellationToken = default)
InteractionServiceTests.cs (3)
10using static Aspire.Hosting.Dashboard.DashboardServiceData; 1046private static async Task CompleteInteractionAsync(InteractionService interactionService, int interactionId, InteractionCompletionState state, List<DashboardServiceData.InputDto>? inputs = null) 1059DashboardServiceData.ProcessInputs(