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