2 instantiations of DashboardServiceData
Aspire.Hosting.Tests (2)
Dashboard\DashboardServiceDataTerminalTests.cs (1)
205
var data = new
DashboardServiceData
(
Dashboard\DashboardServiceTests.cs (1)
1870
return 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
"/>.
43
internal sealed partial class DashboardService(
DashboardServiceData
serviceData, IHostEnvironment hostEnvironment, IHostApplicationLifetime hostApplicationLifetime, IConfiguration configuration, ILogger<DashboardService> logger, IInteractionFileUploadStore fileUploadStore, TerminalService terminalService)
Dashboard\DashboardServiceData.cs (2)
23
private readonly ILogger<
DashboardServiceData
> _logger;
28
ILogger<
DashboardServiceData
> logger,
Dashboard\DashboardServiceHost.cs (1)
109
builder.Services.AddSingleton<
DashboardServiceData
>();
Pipelines\PipelineActivityReporter.cs (4)
10
using static Aspire.Hosting.Dashboard.
DashboardServiceData
;
441
dtos =
DashboardServiceData
.CreateInputDtos(_fileUploadStore, interactionId, inputsInfo, dtos);
442
DashboardServiceData
.ProcessInputs(
492
var 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
"/>
33
using
var
_ = data;
48
using
var
_ = data;
88
using
var
_ = data;
111
using
var
_ = data;
136
using
var
_ = data;
157
private static (
DashboardServiceData
Data, ResourceNotificationService Notifications, TestResource Resource) CreateHarness(
205
var
data = new DashboardServiceData(
208
NullLogger<
DashboardServiceData
>.Instance,
Dashboard\DashboardServiceTests.cs (42)
52
var
dashboardServiceData = CreateDashboardServiceData(resourceLoggerService: resourceLoggerService, resourceNotificationService: resourceNotificationService);
105
var
dashboardServiceData = CreateDashboardServiceData(resourceLoggerService: resourceLoggerService, resourceNotificationService: resourceNotificationService);
157
using
var
dashboardServiceData = CreateDashboardServiceData(loggerFactory: loggerFactory, resourceLoggerService: resourceLoggerService, resourceNotificationService: resourceNotificationService);
282
using
var
dashboardServiceData = CreateDashboardServiceData(resourceLoggerService: resourceLoggerService, resourceNotificationService: resourceNotificationService);
345
using
var
dashboardServiceData = CreateDashboardServiceData(resourceLoggerService: resourceLoggerService, resourceNotificationService: resourceNotificationService);
402
using
var
dashboardServiceData = CreateDashboardServiceData(resourceLoggerService: resourceLoggerService, resourceNotificationService: resourceNotificationService);
480
using
var
dashboardServiceData = CreateDashboardServiceData(loggerFactory: loggerFactory, interactionService: interactionService);
551
using
var
dashboardServiceData = CreateDashboardServiceData(loggerFactory: loggerFactory, interactionService: interactionService);
593
using
var
data = CreateDashboardServiceData(interactionService: interactionService);
648
using
var
data = CreateDashboardServiceData(interactionService: interactions);
713
using
var
dashboardServiceData = CreateDashboardServiceData(loggerFactory: loggerFactory, interactionService: interactionService);
773
using
var
dashboardServiceData = CreateDashboardServiceData(loggerFactory: loggerFactory, interactionService: interactionService);
811
using
var
dashboardServiceData = CreateDashboardServiceData(loggerFactory: loggerFactory, interactionService: interactionService);
862
var
dashboardServiceData = CreateDashboardServiceData();
886
var
dashboardServiceData = CreateDashboardServiceData();
915
var
dashboardServiceData = CreateDashboardServiceData();
953
var
dashboardServiceData = CreateDashboardServiceData();
988
var
dashboardServiceData = CreateDashboardServiceData();
1010
var
dashboardServiceData = CreateDashboardServiceData();
1035
var
dashboardServiceData = CreateDashboardServiceData();
1067
var
dashboardServiceData = CreateDashboardServiceData();
1097
var
dashboardServiceData = CreateDashboardServiceData();
1126
var
dashboardServiceData = CreateDashboardServiceData();
1150
var
dashboardServiceData = CreateDashboardServiceData();
1170
var
dashboardServiceData = CreateDashboardServiceData();
1196
using
var
dashboardServiceData = CreateDashboardServiceData(interactionService: interactionService, fileUploadStore: fileUploadStore);
1235
using
var
dashboardServiceData = CreateDashboardServiceData(interactionService: interactionService, fileUploadStore: fileUploadStore);
1299
using
var
dashboardServiceData = CreateDashboardServiceData(interactionService: interactionService, fileUploadStore: fileUploadStore);
1328
var
dashboardServiceData = CreateDashboardServiceData();
1389
using
var
serviceData = CreateDashboardServiceData();
1468
using
var
serviceData = CreateDashboardServiceData();
1499
using
var
serviceData = CreateDashboardServiceData();
1547
using
var
serviceData = CreateDashboardServiceData();
1577
using
var
serviceData = CreateDashboardServiceData();
1598
using
var
serviceData = CreateDashboardServiceData();
1629
using
var
serviceData = CreateDashboardServiceData();
1656
using
var
serviceData = CreateDashboardServiceData();
1732
using
var
serviceData = CreateDashboardServiceData();
1812
using
var
serviceData = CreateDashboardServiceData();
1835
DashboardServiceData
dashboardServiceData,
1852
private static
DashboardServiceData
CreateDashboardServiceData(
1873
loggerFactory.CreateLogger<
DashboardServiceData
>(),
InteractionServiceTests.cs (3)
11
using static Aspire.Hosting.Dashboard.
DashboardServiceData
;
1309
private static async Task CompleteInteractionAsync(InteractionService interactionService, int interactionId, InteractionCompletionState state, List<
DashboardServiceData
.InputDto>? inputs = null)
1322
DashboardServiceData
.ProcessInputs(
Aspire.Hosting.TestUtilities (1)
Helpers\DashboardServiceDataExtensions.cs (1)
11
public static async Task<ResourceSnapshot> WaitForResourceAsync(this
DashboardServiceData
dashboardServiceData, string resourceName, Func<ResourceSnapshot, bool> predicate, CancellationToken cancellationToken = default)