1 instantiation of DashboardService
Aspire.Hosting.Tests (1)
Dashboard\DashboardServiceTests.cs (1)
1878return new DashboardServiceImpl(
61 references to DashboardService
Aspire.Hosting (7)
Dashboard\DashboardEventHandlers.cs (1)
460transform: DashboardService.GetDashboardApplicationName);
Dashboard\DashboardService.cs (1)
43internal sealed partial class DashboardService(DashboardServiceData serviceData, IHostEnvironment hostEnvironment, IHostApplicationLifetime hostApplicationLifetime, IConfiguration configuration, ILogger<DashboardService> logger, IInteractionFileUploadStore fileUploadStore, TerminalService terminalService)
Dashboard\DashboardServiceData.cs (2)
12/// Models the state for <see cref="DashboardService"/>, as that service is constructed 224.Select(i => new InputDto(i.Name, i.Value, DashboardService.MapInputType(i.InputType)))
Dashboard\DashboardServiceHost.cs (2)
25/// Hosts a gRPC service via <see cref="DashboardService"/> (aka the "Resource Service") that a dashboard can connect to. 123_app.MapGrpcService<DashboardService>();
Dashboard\proto\Partials.cs (1)
123resourceCommand.ArgumentInputs.AddRange(arguments.Select(input => Aspire.Hosting.Dashboard.DashboardService.CreateInteractionInputDto(input)));
Aspire.Hosting.Tests (54)
Dashboard\DashboardServiceTests.cs (54)
27using DashboardServiceImpl = Aspire.Hosting.Dashboard.DashboardService; 43const int LongLineCharacters = DashboardServiceImpl.LogMaxBatchCharacters / 3; 53var dashboardService = CreateDashboardService(dashboardServiceData); 102const int LongLineCharacters = DashboardServiceImpl.LogMaxBatchCharacters / 3; 106var dashboardService = CreateDashboardService(dashboardServiceData); 111logger.LogInformation(new string('1', DashboardServiceImpl.LogMaxBatchCharacters)); 129l => Assert.Equal(DashboardServiceImpl.LogMaxBatchCharacters, l.Text.Length)); 158var dashboardService = CreateDashboardService(dashboardServiceData, logger: loggerFactory.CreateLogger<DashboardServiceImpl>()); 283var dashboardService = CreateDashboardService(dashboardServiceData); 346var dashboardService = CreateDashboardService(dashboardServiceData); 403var dashboardService = CreateDashboardService(dashboardServiceData); 481var dashboardService = CreateDashboardService(dashboardServiceData, logger: loggerFactory.CreateLogger<DashboardServiceImpl>()); 552var dashboardService = CreateDashboardService(dashboardServiceData, logger: loggerFactory.CreateLogger<DashboardServiceImpl>()); 592var dashboardService = CreateDashboardService(dashboardServiceData); 630var dashboard = CreateDashboardService(data, terminalService: terminals); 750var dashboardService = CreateDashboardService(dashboardServiceData, logger: loggerFactory.CreateLogger<DashboardServiceImpl>()); 810var dashboardService = CreateDashboardService(dashboardServiceData, logger: loggerFactory.CreateLogger<DashboardServiceImpl>()); 848var dashboardService = CreateDashboardService(dashboardServiceData, logger: loggerFactory.CreateLogger<DashboardServiceImpl>()); 903var dashboardService = CreateDashboardService(dashboardServiceData, hostEnvironment: hostEnvironment, configuration: configuration); 927var dashboardService = CreateDashboardService(dashboardServiceData, hostEnvironment: hostEnvironment, configuration: configuration); 952var dashboardService = CreateDashboardService(dashboardServiceData, configuration: configuration); 981var dto = DashboardServiceImpl.CreateInteractionInputDto(input, maxFileUploadSize: serverLimit); 993var dashboardService = CreateDashboardService(dashboardServiceData, fileUploadStore: fileUploadStore); 1028var dashboardService = CreateDashboardService(dashboardServiceData, fileUploadStore: fileUploadStore); 1050var dashboardService = CreateDashboardService(dashboardServiceData, fileUploadStore: fileUploadStore); 1081var dashboardService = CreateDashboardService(dashboardServiceData, configuration: configuration, fileUploadStore: fileUploadStore); 1113var dashboardService = CreateDashboardService(dashboardServiceData, configuration: configuration, fileUploadStore: fileUploadStore); 1143var dashboardService = CreateDashboardService(dashboardServiceData, configuration: configuration, fileUploadStore: fileUploadStore); 1165var dashboardService = CreateDashboardService(dashboardServiceData, fileUploadStore: fileUploadStore); 1190var dashboardService = CreateDashboardService(dashboardServiceData, fileUploadStore: fileUploadStore); 1209var dashboardService = CreateDashboardService(dashboardServiceData, fileUploadStore: fileUploadStore); 1368var dashboardService = CreateDashboardService(dashboardServiceData, fileUploadStore: fileUploadStore); 1434var service = CreateDashboardService(serviceData, terminalService: terminalService); 1506var service = CreateDashboardService(serviceData, terminalService: terminalService); 1537var service = CreateDashboardService(serviceData, terminalService: terminalService); 1585var service = CreateDashboardService(serviceData, terminalService: terminalService); 1614var service = CreateDashboardService(serviceData, terminalService: terminalService); 1636var service = CreateDashboardService(serviceData, terminalService: terminalService); 1667var service = CreateDashboardService(serviceData, terminalService: terminalService); 1694var service = CreateDashboardService(serviceData, terminalService: terminalService); 1728Assert.Equal(10, DashboardServiceImpl.CloseTerminalTimeoutSeconds); 1773var logger = new TestLogger<DashboardServiceImpl>(new TestLoggerFactory(sink, enabled: true)); 1774var service = CreateDashboardService(serviceData, logger: logger, terminalService: terminalService); 1853var logger = new TestLogger<DashboardServiceImpl>(new TestLoggerFactory(sink, enabled: true)); 1854var service = CreateDashboardService(serviceData, logger: logger, terminalService: terminalService); 1870private static DashboardServiceImpl CreateDashboardService( 1874ILogger<DashboardServiceImpl>? logger = null, 1883logger ?? NullLogger<DashboardServiceImpl>.Instance,