1 instantiation of KubernetesService
Aspire.Hosting.Tests (1)
Dcp\KubernetesServiceTests.cs (1)
2259var service = new KubernetesService(NullLogger<KubernetesService>.Instance, dcpOptions, locations, configuration, timeProvider ?? TimeProvider.System);
61 references to KubernetesService
Aspire.Hosting (2)
Dcp\KubernetesService.cs (1)
85internal sealed class KubernetesService(ILogger<KubernetesService> logger, IOptions<DcpOptions> dcpOptions, Locations locations, IConfiguration configuration, TimeProvider timeProvider) : IKubernetesService, IDisposable
DistributedApplicationBuilder.cs (1)
625ActivatorUtilities.CreateInstance<KubernetesService>(sp, TimeProvider.System));
Aspire.Hosting.Tests (59)
Dcp\KubernetesServiceTests.cs (59)
84using var disposableService = service; 147using var disposableService = service; 247using var disposableService = service; 307using var disposableService = service; 376using var disposableService = service; 411using var disposableService = service; 480using var disposableService = service; 511using var disposableService = service; 563using var disposableService = service; 610using var disposableService = service; 657using var disposableService = service; 725using var disposableService = service; 791using var disposableService = service; 854using var disposableService = service; 911using var disposableService = service; 953using var disposableService = service; 1006using var disposableService = service; 1058using var disposableService = service; 1107using var disposableService = service; 1150using var disposableService = service; 1174using var disposableService = service; 1218using var disposableService = service; 1287using var disposableService = service; 1318using var disposableService = service; 1385using var disposableService = service; 1431using var disposableService = service; 1473using var disposableService = service; 1513using var disposableService = service; 1567using var disposableService = service; 1608using var disposableService = service; 1651using var disposableService = service; 1676using var disposableService = service; 1716using var disposableService = service; 1743using var disposableService = service; 1767using var disposableService = service; 1786using var disposableService = service; 1806using var disposableService = service; 1849using var disposableService = service; 1903using var disposableService = service; 1926using var disposableService = service; 1940[InlineData(nameof(KubernetesService.ListAsync))] 1941[InlineData(nameof(KubernetesService.GetAsync))] 1942[InlineData(nameof(KubernetesService.PatchAsync))] 1943[InlineData(nameof(KubernetesService.DeleteAsync))] 1952using var disposableService = service; 1961nameof(KubernetesService.ListAsync) => () => service.ListAsync<Container>(cancellationToken: cts.Token), 1962nameof(KubernetesService.GetAsync) => () => service.GetAsync<Container>("frontend", cancellationToken: cts.Token), 1963nameof(KubernetesService.PatchAsync) => () => service.PatchAsync(Container.Create("frontend", "test-image"), new V1Patch("[]", V1Patch.PatchType.JsonPatch), cts.Token), 1964nameof(KubernetesService.DeleteAsync) => () => service.DeleteAsync<Container>("frontend", cancellationToken: cts.Token), 1980using var disposableService = service; 2027using var disposableService = service; 2060using var disposableService = service; 2097using var disposableService = service; 2148using var disposableService = service; 2185using var disposableService = service; 2215using var disposableService = service; 2235private static (KubernetesService Service, string KubeconfigPath, IDisposable FileSystem) CreateService( 2259var service = new KubernetesService(NullLogger<KubernetesService>.Instance, dcpOptions, locations, configuration, timeProvider ?? TimeProvider.System);