1 instantiation of DashboardServiceData
Aspire.Hosting.Tests (1)
Dashboard\DashboardServiceTests.cs (1)
447
return new
DashboardServiceData
(
14 references to DashboardServiceData
Aspire.Hosting (4)
Dashboard\DashboardService.cs (2)
19
/// required beyond a single request. Longer-scoped data is stored in <see cref="
DashboardServiceData
"/>.
22
internal sealed partial class DashboardService(
DashboardServiceData
serviceData, IHostEnvironment hostEnvironment, IHostApplicationLifetime hostApplicationLifetime, ILogger<DashboardService> logger)
Dashboard\DashboardServiceData.cs (1)
28
ILogger<
DashboardServiceData
> logger,
Dashboard\DashboardServiceHost.cs (1)
115
builder.Services.AddSingleton<
DashboardServiceData
>();
Aspire.Hosting.Tests (10)
Dashboard\DashboardServiceTests.cs (9)
41
var
dashboardServiceData = CreateDashboardServiceData(resourceLoggerService: resourceLoggerService, resourceNotificationService: resourceNotificationService);
94
var
dashboardServiceData = CreateDashboardServiceData(resourceLoggerService: resourceLoggerService, resourceNotificationService: resourceNotificationService);
146
using
var
dashboardServiceData = CreateDashboardServiceData(loggerFactory: loggerFactory, resourceLoggerService: resourceLoggerService, resourceNotificationService: resourceNotificationService);
230
using
var
dashboardServiceData = CreateDashboardServiceData(loggerFactory: loggerFactory, interactionService: interactionService);
299
using
var
dashboardServiceData = CreateDashboardServiceData(loggerFactory: loggerFactory, interactionService: interactionService);
357
using
var
dashboardServiceData = CreateDashboardServiceData(loggerFactory: loggerFactory, interactionService: interactionService);
393
using
var
dashboardServiceData = CreateDashboardServiceData(loggerFactory: loggerFactory, interactionService: interactionService);
433
private static
DashboardServiceData
CreateDashboardServiceData(
450
loggerFactory.CreateLogger<
DashboardServiceData
>(),
Helpers\DashboardServiceDataExtensions.cs (1)
11
public static async Task<ResourceSnapshot> WaitForResourceAsync(this
DashboardServiceData
dashboardServiceData, string resourceName, Func<ResourceSnapshot, bool> predicate, CancellationToken cancellationToken = default)