26 references to DashboardServiceHost
Aspire.Hosting (6)
Dashboard\DashboardServiceHost.cs (2)
39private readonly ILogger<DashboardServiceHost> _logger; 55_logger = loggerFactory.CreateLogger<DashboardServiceHost>();
Dcp\HostDashboardEndpointProvider.cs (2)
10private readonly DashboardServiceHost _dashboardServiceHost; 12public HostDashboardEndpointProvider(DashboardServiceHost dashboardServiceHost)
DistributedApplicationBuilder.cs (2)
523_innerBuilder.Services.AddSingleton<DashboardServiceHost>(); 524_innerBuilder.Services.AddHostedService(sp => sp.GetRequiredService<DashboardServiceHost>());
Aspire.Hosting.Testing.Tests (10)
DashboardTestingBuilderTests.cs (6)
36Assert.Null(builder.Services.FirstOrDefault(descriptor => descriptor.ServiceType == typeof(DashboardServiceHost))); 47Assert.Single(builder.Services, descriptor => descriptor.ServiceType == typeof(DashboardServiceHost)); 130Assert.Null(genericBuilder.Services.FirstOrDefault(descriptor => descriptor.ServiceType == typeof(DashboardServiceHost))); 131Assert.Null(typeBuilder.Services.FirstOrDefault(descriptor => descriptor.ServiceType == typeof(DashboardServiceHost))); 145Assert.Single(genericOptionsBuilder.Services, descriptor => descriptor.ServiceType == typeof(DashboardServiceHost)); 146Assert.Single(typeOptionsBuilder.Services, descriptor => descriptor.ServiceType == typeof(DashboardServiceHost));
TestingBuilderTests.cs (4)
588var dashboardServiceHost = app.Services.GetRequiredService<DashboardServiceHost>(); 616var dashboardServiceHost = app.Services.GetRequiredService<DashboardServiceHost>();
Aspire.Hosting.Tests (10)
Dashboard\DashboardServiceHostTests.cs (6)
22var scheme = DashboardServiceHost.ResolveScheme(configuredUri: uri, allowUnsecuredTransport: allowUnsecuredTransport); 30var result = DashboardServiceHost.ResolveEndpoint(configuredUri: null, randomizePorts: false, allowUnsecuredTransport: false); 47var result = DashboardServiceHost.ResolveEndpoint(uri, randomizePorts, allowUnsecuredTransport: false); 63var result = DashboardServiceHost.ResolveEndpoint(uri, randomizePorts, allowUnsecuredTransport: true); 80var result = DashboardServiceHost.ResolveEndpoint(uri, randomizePorts, allowUnsecuredTransport: true); 90Assert.Throws<ArgumentException>(() => DashboardServiceHost.ResolveEndpoint(uri, randomizePorts: false, allowUnsecuredTransport: true));
DistributedApplicationTests.cs (4)
1450var dashboardServiceHost = app.Services.GetRequiredService<DashboardServiceHost>(); 1480var dashboardServiceHost = app.Services.GetRequiredService<DashboardServiceHost>();