2 instantiations of DashboardServiceData
Aspire.Hosting.Tests (2)
Dashboard\DashboardServiceDataTerminalTests.cs (1)
223
var data = new
DashboardServiceData
(
Dashboard\DashboardServiceTests.cs (1)
1916
return new
DashboardServiceData
(
66 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 (56)
Dashboard\DashboardServiceDataTerminalTests.cs (10)
19
/// Guards the resource-snapshot stamping path in <see cref="
DashboardServiceData
"/>
33
using
var
_ = data;
50
using
var
_ = data;
65
using
var
_ = data;
105
using
var
_ = data;
128
using
var
_ = data;
153
using
var
_ = data;
174
private static (
DashboardServiceData
Data, ResourceNotificationService Notifications, TestResource Resource) CreateHarness(
223
var
data = new DashboardServiceData(
226
NullLogger<
DashboardServiceData
>.Instance,
Dashboard\DashboardServiceTests.cs (43)
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);
481
using
var
dashboardServiceData = CreateDashboardServiceData(loggerFactory: loggerFactory, interactionService: interactionService);
553
using
var
dashboardServiceData = CreateDashboardServiceData(loggerFactory: loggerFactory, interactionService: interactionService);
594
using
var
dashboardServiceData = CreateDashboardServiceData(interactionService: interactionService);
632
using
var
data = CreateDashboardServiceData(interactionService: interactionService);
687
using
var
data = CreateDashboardServiceData(interactionService: interactions);
753
using
var
dashboardServiceData = CreateDashboardServiceData(loggerFactory: loggerFactory, interactionService: interactionService);
814
using
var
dashboardServiceData = CreateDashboardServiceData(loggerFactory: loggerFactory, interactionService: interactionService);
853
using
var
dashboardServiceData = CreateDashboardServiceData(loggerFactory: loggerFactory, interactionService: interactionService);
904
var
dashboardServiceData = CreateDashboardServiceData();
928
var
dashboardServiceData = CreateDashboardServiceData();
957
var
dashboardServiceData = CreateDashboardServiceData();
995
var
dashboardServiceData = CreateDashboardServiceData();
1030
var
dashboardServiceData = CreateDashboardServiceData();
1052
var
dashboardServiceData = CreateDashboardServiceData();
1077
var
dashboardServiceData = CreateDashboardServiceData();
1109
var
dashboardServiceData = CreateDashboardServiceData();
1139
var
dashboardServiceData = CreateDashboardServiceData();
1168
var
dashboardServiceData = CreateDashboardServiceData();
1192
var
dashboardServiceData = CreateDashboardServiceData();
1212
var
dashboardServiceData = CreateDashboardServiceData();
1239
using
var
dashboardServiceData = CreateDashboardServiceData(interactionService: interactionService, fileUploadStore: fileUploadStore);
1279
using
var
dashboardServiceData = CreateDashboardServiceData(interactionService: interactionService, fileUploadStore: fileUploadStore);
1344
using
var
dashboardServiceData = CreateDashboardServiceData(interactionService: interactionService, fileUploadStore: fileUploadStore);
1373
var
dashboardServiceData = CreateDashboardServiceData();
1434
using
var
serviceData = CreateDashboardServiceData();
1513
using
var
serviceData = CreateDashboardServiceData();
1544
using
var
serviceData = CreateDashboardServiceData();
1592
using
var
serviceData = CreateDashboardServiceData();
1622
using
var
serviceData = CreateDashboardServiceData();
1643
using
var
serviceData = CreateDashboardServiceData();
1674
using
var
serviceData = CreateDashboardServiceData();
1701
using
var
serviceData = CreateDashboardServiceData();
1777
using
var
serviceData = CreateDashboardServiceData();
1857
using
var
serviceData = CreateDashboardServiceData();
1880
DashboardServiceData
dashboardServiceData,
1897
private static
DashboardServiceData
CreateDashboardServiceData(
1919
loggerFactory.CreateLogger<
DashboardServiceData
>(),
InteractionServiceTests.cs (3)
11
using static Aspire.Hosting.Dashboard.
DashboardServiceData
;
1413
private static async Task CompleteInteractionAsync(InteractionService interactionService, int interactionId, InteractionCompletionState state, List<
DashboardServiceData
.InputDto>? inputs = null)
1426
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)