2 implementations of IKubernetesService
Aspire.Hosting (1)
Dcp\KubernetesService.cs (1)
85internal sealed class KubernetesService(ILogger<KubernetesService> logger, IOptions<DcpOptions> dcpOptions, Locations locations, IConfiguration configuration, TimeProvider timeProvider) : IKubernetesService, IDisposable
Aspire.Hosting.Tests (1)
Dcp\TestKubernetesService.cs (1)
19internal sealed class TestKubernetesService : IKubernetesService
70 references to IKubernetesService
Aspire.Hosting (6)
Dcp\DcpExecutor.cs (2)
37private readonly IKubernetesService _kubernetesService; 78IKubernetesService kubernetesService,
Dcp\DcpResourceWatcher.cs (2)
29private readonly IKubernetesService _kubernetesService; 117IKubernetesService kubernetesService,
Dcp\ResourceLogSource.cs (1)
25IKubernetesService kubernetesService,
DistributedApplicationBuilder.cs (1)
632_innerBuilder.Services.AddSingleton<IKubernetesService>(static sp =>
Aspire.Hosting.Containers.Tests (8)
WithDockerfileTests.cs (8)
214var kubernetes = app.Services.GetRequiredService<IKubernetesService>(); 247var kubernetes = app.Services.GetRequiredService<IKubernetesService>(); 484var kubernetes = app.Services.GetRequiredService<IKubernetesService>(); 555var kubernetes = app.Services.GetRequiredService<IKubernetesService>();
Aspire.Hosting.Tests (54)
Dcp\DcpExecutorTests.cs (2)
12075IKubernetesService? kubernetesService = null, 12113var ks = kubernetesService ?? new TestKubernetesService();
Dcp\KubernetesServiceTests.cs (2)
43var service = app.Services.GetRequiredService<IKubernetesService>();
DistributedApplicationTests.cs (50)
910var s = app.Services.GetRequiredService<IKubernetesService>(); 967var s = app.Services.GetRequiredService<IKubernetesService>(); 1011var s = app.Services.GetRequiredService<IKubernetesService>(); 1085var s = app.Services.GetRequiredService<IKubernetesService>(); 1180var s = app.Services.GetRequiredService<IKubernetesService>(); 1217var s = app.Services.GetRequiredService<IKubernetesService>(); 1257var s = app.Services.GetRequiredService<IKubernetesService>(); 1293var kubernetes = app.Services.GetRequiredService<IKubernetesService>(); 1333var kubernetes = app.Services.GetRequiredService<IKubernetesService>(); 1380var kubernetes = app.Services.GetRequiredService<IKubernetesService>(); 1429var kubernetes = app.Services.GetRequiredService<IKubernetesService>(); 1461var kubernetes = app.Services.GetRequiredService<IKubernetesService>(); 1498var kubernetes = app.Services.GetRequiredService<IKubernetesService>(); 1594var s = app.Services.GetRequiredService<IKubernetesService>(); 1622var s = app.Services.GetRequiredService<IKubernetesService>(); 1650var s = app.Services.GetRequiredService<IKubernetesService>(); 1679var s = app.Services.GetRequiredService<IKubernetesService>(); 1708var s = app.Services.GetRequiredService<IKubernetesService>(); 1933var s = app.Services.GetRequiredService<IKubernetesService>(); 2009var s = app.Services.GetRequiredService<IKubernetesService>(); 2099var s = app.Services.GetRequiredService<IKubernetesService>(); 2140var kubernetes = app.Services.GetRequiredService<IKubernetesService>(); 2293var s = app.Services.GetRequiredService<IKubernetesService>(); 2322var kubernetes = app.Services.GetRequiredService<IKubernetesService>(); 2433private static Task<Service> WaitForAllocatedProxylessServiceAsync(IKubernetesService kubernetesService, RedisResource redis, EndpointReference endpoint, CancellationToken cancellationToken = default) 2492public IKubernetesService? KubernetesService { get; set; }
Aspire.Hosting.TestUtilities (2)
Helpers\KubernetesHelper.cs (2)
13public static async Task<T> GetResourceByNameAsync<T>(IKubernetesService kubernetes, string resourceName, string resourceNameSuffix, Func<T, bool> ready, CancellationToken cancellationToken = default) where T : CustomResource, IKubernetesStaticMetadata 28public static async Task<T> GetResourceByNameMatchAsync<T>(IKubernetesService kubernetes, string resourceNamePattern, Func<T, bool> ready, CancellationToken cancellationToken = default) where T : CustomResource, IKubernetesStaticMetadata