1 instantiation of KubernetesService
Aspire.Hosting.Tests (1)
Dcp\KubernetesServiceTests.cs (1)
2370var service = new KubernetesService(NullLogger<KubernetesService>.Instance, dcpOptions, locations, configuration, timeProvider ?? TimeProvider.System);
63 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)
633ActivatorUtilities.CreateInstance<KubernetesService>(sp, TimeProvider.System));
Aspire.Hosting.Tests (61)
Dcp\KubernetesServiceTests.cs (61)
80using var disposableService = service; 125using var disposableService = service; 188using var disposableService = service; 288using var disposableService = service; 348using var disposableService = service; 417using var disposableService = service; 452using var disposableService = service; 521using var disposableService = service; 551using var disposableService = service; 622using var disposableService = service; 674using var disposableService = service; 721using var disposableService = service; 768using var disposableService = service; 836using var disposableService = service; 902using var disposableService = service; 965using var disposableService = service; 1022using var disposableService = service; 1064using var disposableService = service; 1117using var disposableService = service; 1169using var disposableService = service; 1218using var disposableService = service; 1261using var disposableService = service; 1285using var disposableService = service; 1329using var disposableService = service; 1398using var disposableService = service; 1429using var disposableService = service; 1496using var disposableService = service; 1542using var disposableService = service; 1584using var disposableService = service; 1624using var disposableService = service; 1678using var disposableService = service; 1719using var disposableService = service; 1762using var disposableService = service; 1787using var disposableService = service; 1827using var disposableService = service; 1854using var disposableService = service; 1878using var disposableService = service; 1897using var disposableService = service; 1917using var disposableService = service; 1960using var disposableService = service; 2014using var disposableService = service; 2037using var disposableService = service; 2051[InlineData(nameof(KubernetesService.ListAsync))] 2052[InlineData(nameof(KubernetesService.GetAsync))] 2053[InlineData(nameof(KubernetesService.PatchAsync))] 2054[InlineData(nameof(KubernetesService.DeleteAsync))] 2063using var disposableService = service; 2072nameof(KubernetesService.ListAsync) => () => service.ListAsync<Container>(cancellationToken: cts.Token), 2073nameof(KubernetesService.GetAsync) => () => service.GetAsync<Container>("frontend", cancellationToken: cts.Token), 2074nameof(KubernetesService.PatchAsync) => () => service.PatchAsync(Container.Create("frontend", "test-image"), new V1Patch("[]", V1Patch.PatchType.JsonPatch), cts.Token), 2075nameof(KubernetesService.DeleteAsync) => () => service.DeleteAsync<Container>("frontend", cancellationToken: cts.Token), 2091using var disposableService = service; 2138using var disposableService = service; 2171using var disposableService = service; 2208using var disposableService = service; 2259using var disposableService = service; 2296using var disposableService = service; 2326using var disposableService = service; 2346private static (KubernetesService Service, string KubeconfigPath, IDisposable FileSystem) CreateService( 2370var service = new KubernetesService(NullLogger<KubernetesService>.Instance, dcpOptions, locations, configuration, timeProvider ?? TimeProvider.System);