2 instantiations of DashboardServiceData
Aspire.Hosting.Tests (2)
Dashboard\DashboardServiceDataTerminalTests.cs (1)
205var data = new DashboardServiceData(
Dashboard\DashboardServiceTests.cs (1)
1870return new DashboardServiceData(
64 references to DashboardServiceData
Aspire.Hosting (9)
Dashboard\DashboardService.cs (2)
35/// required beyond a single request. Longer-scoped data is stored in <see cref="DashboardServiceData"/>. 43internal sealed partial class DashboardService(DashboardServiceData serviceData, IHostEnvironment hostEnvironment, IHostApplicationLifetime hostApplicationLifetime, IConfiguration configuration, ILogger<DashboardService> logger, IInteractionFileUploadStore fileUploadStore, TerminalService terminalService)
Dashboard\DashboardServiceData.cs (2)
23private readonly ILogger<DashboardServiceData> _logger; 28ILogger<DashboardServiceData> logger,
Dashboard\DashboardServiceHost.cs (1)
109builder.Services.AddSingleton<DashboardServiceData>();
Pipelines\PipelineActivityReporter.cs (4)
10using static Aspire.Hosting.Dashboard.DashboardServiceData; 441dtos = DashboardServiceData.CreateInputDtos(_fileUploadStore, interactionId, inputsInfo, dtos); 442DashboardServiceData.ProcessInputs( 492var files = DashboardServiceData.GetAcceptedFiles(_fileUploadStore, value, interactionId, matchingInput.Name);
Aspire.Hosting.Tests (54)
Dashboard\DashboardServiceDataTerminalTests.cs (9)
19/// Guards the resource-snapshot stamping path in <see cref="DashboardServiceData"/> 33using var _ = data; 48using var _ = data; 88using var _ = data; 111using var _ = data; 136using var _ = data; 157private static (DashboardServiceData Data, ResourceNotificationService Notifications, TestResource Resource) CreateHarness( 205var data = new DashboardServiceData( 208NullLogger<DashboardServiceData>.Instance,
Dashboard\DashboardServiceTests.cs (42)
52var dashboardServiceData = CreateDashboardServiceData(resourceLoggerService: resourceLoggerService, resourceNotificationService: resourceNotificationService); 105var dashboardServiceData = CreateDashboardServiceData(resourceLoggerService: resourceLoggerService, resourceNotificationService: resourceNotificationService); 157using var dashboardServiceData = CreateDashboardServiceData(loggerFactory: loggerFactory, resourceLoggerService: resourceLoggerService, resourceNotificationService: resourceNotificationService); 282using var dashboardServiceData = CreateDashboardServiceData(resourceLoggerService: resourceLoggerService, resourceNotificationService: resourceNotificationService); 345using var dashboardServiceData = CreateDashboardServiceData(resourceLoggerService: resourceLoggerService, resourceNotificationService: resourceNotificationService); 402using var dashboardServiceData = CreateDashboardServiceData(resourceLoggerService: resourceLoggerService, resourceNotificationService: resourceNotificationService); 480using var dashboardServiceData = CreateDashboardServiceData(loggerFactory: loggerFactory, interactionService: interactionService); 551using var dashboardServiceData = CreateDashboardServiceData(loggerFactory: loggerFactory, interactionService: interactionService); 593using var data = CreateDashboardServiceData(interactionService: interactionService); 648using var data = CreateDashboardServiceData(interactionService: interactions); 713using var dashboardServiceData = CreateDashboardServiceData(loggerFactory: loggerFactory, interactionService: interactionService); 773using var dashboardServiceData = CreateDashboardServiceData(loggerFactory: loggerFactory, interactionService: interactionService); 811using var dashboardServiceData = CreateDashboardServiceData(loggerFactory: loggerFactory, interactionService: interactionService); 862var dashboardServiceData = CreateDashboardServiceData(); 886var dashboardServiceData = CreateDashboardServiceData(); 915var dashboardServiceData = CreateDashboardServiceData(); 953var dashboardServiceData = CreateDashboardServiceData(); 988var dashboardServiceData = CreateDashboardServiceData(); 1010var dashboardServiceData = CreateDashboardServiceData(); 1035var dashboardServiceData = CreateDashboardServiceData(); 1067var dashboardServiceData = CreateDashboardServiceData(); 1097var dashboardServiceData = CreateDashboardServiceData(); 1126var dashboardServiceData = CreateDashboardServiceData(); 1150var dashboardServiceData = CreateDashboardServiceData(); 1170var dashboardServiceData = CreateDashboardServiceData(); 1196using var dashboardServiceData = CreateDashboardServiceData(interactionService: interactionService, fileUploadStore: fileUploadStore); 1235using var dashboardServiceData = CreateDashboardServiceData(interactionService: interactionService, fileUploadStore: fileUploadStore); 1299using var dashboardServiceData = CreateDashboardServiceData(interactionService: interactionService, fileUploadStore: fileUploadStore); 1328var dashboardServiceData = CreateDashboardServiceData(); 1389using var serviceData = CreateDashboardServiceData(); 1468using var serviceData = CreateDashboardServiceData(); 1499using var serviceData = CreateDashboardServiceData(); 1547using var serviceData = CreateDashboardServiceData(); 1577using var serviceData = CreateDashboardServiceData(); 1598using var serviceData = CreateDashboardServiceData(); 1629using var serviceData = CreateDashboardServiceData(); 1656using var serviceData = CreateDashboardServiceData(); 1732using var serviceData = CreateDashboardServiceData(); 1812using var serviceData = CreateDashboardServiceData(); 1835DashboardServiceData dashboardServiceData, 1852private static DashboardServiceData CreateDashboardServiceData( 1873loggerFactory.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)