1 instantiation of DashboardServiceData
Aspire.Hosting.Tests (1)
Dashboard\DashboardServiceTests.cs (1)
594return 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; 404DashboardServiceData.ProcessInputs(
Aspire.Hosting.Tests (17)
Dashboard\DashboardServiceTests.cs (13)
42var dashboardServiceData = CreateDashboardServiceData(resourceLoggerService: resourceLoggerService, resourceNotificationService: resourceNotificationService); 95var dashboardServiceData = CreateDashboardServiceData(resourceLoggerService: resourceLoggerService, resourceNotificationService: resourceNotificationService); 147using var dashboardServiceData = CreateDashboardServiceData(loggerFactory: loggerFactory, resourceLoggerService: resourceLoggerService, resourceNotificationService: resourceNotificationService); 232using var dashboardServiceData = CreateDashboardServiceData(loggerFactory: loggerFactory, interactionService: interactionService); 302using var dashboardServiceData = CreateDashboardServiceData(loggerFactory: loggerFactory, interactionService: interactionService); 349using var dashboardServiceData = CreateDashboardServiceData(loggerFactory: loggerFactory, interactionService: interactionService); 408using var dashboardServiceData = CreateDashboardServiceData(loggerFactory: loggerFactory, interactionService: interactionService); 445using var dashboardServiceData = CreateDashboardServiceData(loggerFactory: loggerFactory, interactionService: interactionService); 496var dashboardServiceData = CreateDashboardServiceData(); 525var dashboardServiceData = CreateDashboardServiceData(); 559var dashboardServiceData = CreateDashboardServiceData(); 579private static DashboardServiceData CreateDashboardServiceData( 597loggerFactory.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; 1045private static async Task CompleteInteractionAsync(InteractionService interactionService, int interactionId, InteractionCompletionState state, List<DashboardServiceData.InputDto>? inputs = null) 1058DashboardServiceData.ProcessInputs(