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