1 instantiation of Service
Aspire.Hosting (1)
Dcp\Model\Service.cs (1)
79
var s = new
Service
(new ServiceSpec());
68 references to Service
Aspire.Hosting (36)
Dcp\AppResource.cs (6)
40
public
Service
Service => (
Service
)DcpResource;
41
public ServiceAppResource(
Service
service) : base(service)
66
public
Service
Service => (
Service
)DcpResource;
78
public ServiceWithModelResource(IResource modelResource,
Service
service, EndpointAnnotation sba) : base(modelResource, service)
Dcp\DcpExecutor.cs (25)
168
Task.Run(() => CreateAllDcpObjectsAsync<
Service
>(cancellationToken), cancellationToken),
172
var proxiedWithNoAddress = _appResources.Where(r => r.DcpResource is
Service
{ }).Select(r => (
Service
)r.DcpResource)
302
Task.Run(() => WatchKubernetesResourceAsync<
Service
>(ProcessServiceChange)),
691
private async Task ProcessServiceChange(WatchEventType watchEventType,
Service
service)
768
private async Task UpdateWithEffectiveAddressInfo(IEnumerable<
Service
> services, CancellationToken cancellationToken, TimeSpan? timeout = null)
770
List<
Service
> needAddressAllocated = new(services);
780
var serviceChangeEnumerator = _kubernetesService.WatchAsync<
Service
>(cancellationToken: attemptCancellationToken);
789
var
srvResource = needAddressAllocated.FirstOrDefault(sr => sr.Metadata.Name == updated.Metadata.Name);
810
foreach (
var
sar in needAddressAllocated)
812
var
dcpSvc = await _kubernetesService.GetAsync<
Service
>(sar.Metadata.Name, cancellationToken: cancellationToken).ConfigureAwait(false);
836
var tunnelServices = _appResources.Where(r => r.DcpResource is
Service
{ }).Select(r => (
Service
)r.DcpResource)
855
var containerServices = _appResources.Where(r => r.DcpResource is
Service
{ }).Select(r => (
856
Service: r.DcpResource as
Service
,
863
var
primaryService = _appResources.OfType<ServiceWithModelResource>().Select(sar => sar.Service)
919
var
svc = (
Service
)sp.DcpResource;
951
Service: r.DcpResource as
Service
,
1052
var
svc =
Service
.Create(serviceName);
1154
var
svc =
Service
.Create(serviceName);
2070
.Where(r => r.DcpResource is not
Service
)
Dcp\DcpResourceState.cs (1)
15
public readonly ConcurrentDictionary<string,
Service
> ServicesMap = [];
Dcp\Model\GroupVersion.cs (1)
39
Schema.Add<
Service
>(ServiceKind, "services");
Dcp\Model\Service.cs (3)
77
public static
Service
Create(string name)
79
var
s = new Service(new ServiceSpec());
95
public void ApplyAddressInfoFrom(
Service
other)
Aspire.Hosting.Tests (32)
Dcp\DcpExecutorTests.cs (30)
250
var
svc = kubernetesService.CreatedResources.OfType<
Service
>().Single(s => s.Name() == "CoolProgram");
282
var
svc = kubernetesService.CreatedResources.OfType<
Service
>().Single(s => s.Name() == "CoolProgram");
314
var
svc = kubernetesService.CreatedResources.OfType<
Service
>().Single(s => s.Name() == "CoolProgram");
347
var
svc = kubernetesService.CreatedResources.OfType<
Service
>().Single(s => s.Name() == "CoolProgram");
403
var
svc = kubernetesService.CreatedResources.OfType<
Service
>().Single(s => s.Name() == "CoolProgram");
437
var
svc = kubernetesService.CreatedResources.OfType<
Service
>().Single(s => s.Name() == "CoolProgram");
471
var
svc = kubernetesService.CreatedResources.OfType<
Service
>().Single(s => s.Name() == "CoolProgram");
812
var
svc = kubernetesService.CreatedResources.OfType<
Service
>().Single(s => s.Name() == "ServiceA-NoPortNoTargetPort");
857
var
svc = kubernetesService.CreatedResources.OfType<
Service
>().Single(s => s.Name() == "ServiceA-PortSetNoTargetPort");
890
var
svc = kubernetesService.CreatedResources.OfType<
Service
>().Single(s => s.Name() == "database");
925
var
svc = kubernetesService.CreatedResources.OfType<
Service
>().Single(s => s.Name() == "database");
1005
var
svc = kubernetesService.CreatedResources.OfType<
Service
>().Single(s => s.Name() == "database");
1041
var
svc = kubernetesService.CreatedResources.OfType<
Service
>().Single(s => s.Name() == "database");
1078
var
svc = kubernetesService.CreatedResources.OfType<
Service
>().Single(s => s.Name() == "database");
1115
var
svc = kubernetesService.CreatedResources.OfType<
Service
>().Single(s => s.Name() == "database");
Dcp\TestKubernetesService.cs (1)
71
if (res is
Service
svc)
DistributedApplicationTests.cs (1)
1524
var serviceList = await s.ListAsync<
Service
>().DefaultTimeout();