2 instantiations of DashboardServiceData
Aspire.Hosting.Tests (2)
Dashboard\DashboardServiceDataTerminalTests.cs (1)
202var data = new DashboardServiceData(
Dashboard\DashboardServiceTests.cs (1)
1299return new DashboardServiceData(
52 references to DashboardServiceData
Aspire.Hosting (9)
Dashboard\DashboardService.cs (2)
23/// required beyond a single request. Longer-scoped data is stored in <see cref="DashboardServiceData"/>. 26internal sealed partial class DashboardService(DashboardServiceData serviceData, IHostEnvironment hostEnvironment, IHostApplicationLifetime hostApplicationLifetime, IConfiguration configuration, ILogger<DashboardService> logger, IInteractionFileUploadStore fileUploadStore)
Dashboard\DashboardServiceData.cs (2)
23private readonly ILogger<DashboardServiceData> _logger; 28ILogger<DashboardServiceData> logger,
Dashboard\DashboardServiceHost.cs (1)
108builder.Services.AddSingleton<DashboardServiceData>();
Pipelines\PipelineActivityReporter.cs (4)
12using static Aspire.Hosting.Dashboard.DashboardServiceData; 443dtos = DashboardServiceData.CreateInputDtos(_fileUploadStore, interactionId, inputsInfo, dtos); 444DashboardServiceData.ProcessInputs( 494var files = DashboardServiceData.GetAcceptedFiles(_fileUploadStore, value, interactionId, matchingInput.Name);
Aspire.Hosting.Tests (42)
Dashboard\DashboardServiceDataTerminalTests.cs (9)
19/// Guards the resource-snapshot stamping path in <see cref="DashboardServiceData"/> 33using var _ = data; 48using var _ = data; 85using var _ = data; 108using var _ = data; 133using var _ = data; 154private static (DashboardServiceData Data, ResourceNotificationService Notifications, TestResource Resource) CreateHarness( 202var data = new DashboardServiceData( 205NullLogger<DashboardServiceData>.Instance,
Dashboard\DashboardServiceTests.cs (30)
47var dashboardServiceData = CreateDashboardServiceData(resourceLoggerService: resourceLoggerService, resourceNotificationService: resourceNotificationService); 100var dashboardServiceData = CreateDashboardServiceData(resourceLoggerService: resourceLoggerService, resourceNotificationService: resourceNotificationService); 152using var dashboardServiceData = CreateDashboardServiceData(loggerFactory: loggerFactory, resourceLoggerService: resourceLoggerService, resourceNotificationService: resourceNotificationService); 277using var dashboardServiceData = CreateDashboardServiceData(resourceLoggerService: resourceLoggerService, resourceNotificationService: resourceNotificationService); 340using var dashboardServiceData = CreateDashboardServiceData(resourceLoggerService: resourceLoggerService, resourceNotificationService: resourceNotificationService); 397using var dashboardServiceData = CreateDashboardServiceData(resourceLoggerService: resourceLoggerService, resourceNotificationService: resourceNotificationService); 475using var dashboardServiceData = CreateDashboardServiceData(loggerFactory: loggerFactory, interactionService: interactionService); 546using var dashboardServiceData = CreateDashboardServiceData(loggerFactory: loggerFactory, interactionService: interactionService); 594using var dashboardServiceData = CreateDashboardServiceData(loggerFactory: loggerFactory, interactionService: interactionService); 654using var dashboardServiceData = CreateDashboardServiceData(loggerFactory: loggerFactory, interactionService: interactionService); 692using var dashboardServiceData = CreateDashboardServiceData(loggerFactory: loggerFactory, interactionService: interactionService); 743var dashboardServiceData = CreateDashboardServiceData(); 767var dashboardServiceData = CreateDashboardServiceData(); 796var dashboardServiceData = CreateDashboardServiceData(); 834var dashboardServiceData = CreateDashboardServiceData(); 869var dashboardServiceData = CreateDashboardServiceData(); 891var dashboardServiceData = CreateDashboardServiceData(); 916var dashboardServiceData = CreateDashboardServiceData(); 948var dashboardServiceData = CreateDashboardServiceData(); 978var dashboardServiceData = CreateDashboardServiceData(); 1007var dashboardServiceData = CreateDashboardServiceData(); 1031var dashboardServiceData = CreateDashboardServiceData(); 1051var dashboardServiceData = CreateDashboardServiceData(); 1077using var dashboardServiceData = CreateDashboardServiceData(interactionService: interactionService, fileUploadStore: fileUploadStore); 1116using var dashboardServiceData = CreateDashboardServiceData(interactionService: interactionService, fileUploadStore: fileUploadStore); 1180using var dashboardServiceData = CreateDashboardServiceData(interactionService: interactionService, fileUploadStore: fileUploadStore); 1209var dashboardServiceData = CreateDashboardServiceData(); 1266DashboardServiceData dashboardServiceData, 1281private static DashboardServiceData CreateDashboardServiceData( 1302loggerFactory.CreateLogger<DashboardServiceData>(),
InteractionServiceTests.cs (3)
11using static Aspire.Hosting.Dashboard.DashboardServiceData; 1309private static async Task CompleteInteractionAsync(InteractionService interactionService, int interactionId, InteractionCompletionState state, List<DashboardServiceData.InputDto>? inputs = null) 1322DashboardServiceData.ProcessInputs(
Aspire.Hosting.TestUtilities (1)
Helpers\DashboardServiceDataExtensions.cs (1)
11public static async Task<ResourceSnapshot> WaitForResourceAsync(this DashboardServiceData dashboardServiceData, string resourceName, Func<ResourceSnapshot, bool> predicate, CancellationToken cancellationToken = default)