98 references to AppModelResourceName
Aspire.Hosting (13)
Dcp\DcpResourceWatcher.cs (3)
329var resourceName = resource.AppModelResourceName; 940service.AppModelResourceName is not { } endpointOwnerResourceName || 1004var appModelResourceName = cr.AppModelResourceName;
Dcp\ResourceSnapshotBuilder.cs (10)
42if (container.AppModelResourceName is not null && 43_resourceState.ApplicationModel.TryGetValue(container.AppModelResourceName, out var appModelResource)) 101_ = executable.AppModelResourceName is not null && _resourceState.ApplicationModel.TryGetValue(executable.AppModelResourceName, out appModelResource); 139if (executable.AppModelResourceName is not null && 140_resourceState.ApplicationModel.TryGetValue(executable.AppModelResourceName, out appModelResource)) 285var appModelResourceName = resource.AppModelResourceName; 295.Where(r => r.Service.AppModelResourceName == resource.AppModelResourceName) 346.Where(r => r.Service.AppModelResourceName == endpointOwnerResourceName)
Aspire.Hosting.Tests (85)
Dcp\DcpExecutorTests.cs (81)
106if (resource is Executable { AppModelResourceName: "program" } && 115if (context is { EventType: k8s.WatchEventType.Deleted, Resource: Executable { AppModelResourceName: "program" } }) 207if (resource is Executable { AppModelResourceName: "program" } && 783var container = Assert.Single(kubernetesService.CreatedResources.OfType<Container>(), c => c.AppModelResourceName == "aContainer"); 1098var fixedExecutable = kubernetesService.CreatedResources.OfType<Executable>().Single(e => e.AppModelResourceName == "FixedProgram"); 1099var dynamicExecutable = kubernetesService.CreatedResources.OfType<Executable>().Single(e => e.AppModelResourceName == "DynamicProgram"); 1537Assert.Single(kubernetesService.CreatedResources.OfType<Container>(), c => c.AppModelResourceName == emulator.Resource.Name); 1565var dynamicExecutable = kubernetesService.CreatedResources.OfType<Executable>().Single(e => e.AppModelResourceName == "DynamicProgram"); 2402var blockingContainer = Assert.Single(kubernetesService.CreatedResources.OfType<Container>(), c => c.AppModelResourceName == "blocking"); 2403var otherContainer = Assert.Single(kubernetesService.CreatedResources.OfType<Container>(), c => c.AppModelResourceName == "other"); 4646var dcpCtr = kubernetesService.CreatedResources.OfType<Container>().Single(c => c.AppModelResourceName == "database"); 4688var dcpCtr = kubernetesService.CreatedResources.OfType<Container>().Single(c => c.AppModelResourceName == "database"); 4912var implicitDefaultContainer = Assert.Single(kubernetesService.CreatedResources.OfType<Container>(), c => c.AppModelResourceName == "ImplicitDefault"); 4915var explicitDefaultContainer = Assert.Single(kubernetesService.CreatedResources.OfType<Container>(), c => c.AppModelResourceName == "ExplicitDefault"); 4918var explicitAlwaysContainer = Assert.Single(kubernetesService.CreatedResources.OfType<Container>(), c => c.AppModelResourceName == "ExplicitAlways"); 4921var explicitMissingContainer = Assert.Single(kubernetesService.CreatedResources.OfType<Container>(), c => c.AppModelResourceName == "ExplicitMissing"); 4924var explicitNeverContainer = Assert.Single(kubernetesService.CreatedResources.OfType<Container>(), c => c.AppModelResourceName == "ExplicitNever"); 5414var debuggableExe = Assert.Single(dcpExes, e => e.AppModelResourceName == "TestExecutable"); 5422var nonDebuggableExe = Assert.Single(dcpExes, e => e.AppModelResourceName == "TestOtherExecutable"); 5455var exe = Assert.Single(kubernetesService.CreatedResources.OfType<Executable>(), e => e.AppModelResourceName == "TestExecutable"); 5843.Where(e => e.AppModelResourceName is "worker" or "project") 5997.Where(e => e.AppModelResourceName is "worker" or "project") 6042var exe = Assert.Single(kubernetesService.CreatedResources.OfType<Executable>(), e => e.AppModelResourceName == "TestExecutable"); 6142var exe = Assert.Single(kubernetesService.CreatedResources.OfType<Executable>(), e => e.AppModelResourceName == "TestExecutable"); 6322var exe = Assert.Single(dcpExes, e => e.AppModelResourceName == "TestExecutable"); 6359var debuggableExe = Assert.Single(dcpExes, e => e.AppModelResourceName == "TestExecutable"); 6363var nonDebuggableExe = Assert.Single(dcpExes, e => e.AppModelResourceName == "TestOtherExecutable"); 6400var exe = Assert.Single(dcpExes, e => e.AppModelResourceName == "TestExecutable"); 6436var exe = Assert.Single(dcpExes, e => e.AppModelResourceName == "TestExecutable"); 6478var exe = Assert.Single(dcpExes, e => e.AppModelResourceName == "TestExecutable"); 6520var exe = Assert.Single(dcpExes, e => e.AppModelResourceName == "TestExecutable"); 6562var exe = Assert.Single(dcpExes, e => e.AppModelResourceName == "TestExecutable"); 9649.Where(x => x.AppModelResourceName == resource.Name 9663.Where(c => c.AppModelResourceName == container.Resource.Name) 9727var dcpContainer = Assert.Single(kubernetesService.CreatedResources.OfType<Container>(), c => c.AppModelResourceName == "aContainer"); 9769var dcpContainer = Assert.Single(kubernetesService.CreatedResources.OfType<Container>(), c => c.AppModelResourceName == "aContainer"); 9771s => s.AppModelResourceName == executable.Resource.Name 9887var container = Assert.Single(kubernetesService.CreatedResources.OfType<Container>(), c => c.AppModelResourceName == "aContainer"); 9966Assert.DoesNotContain(kubernetesService.CreatedResources.OfType<Container>(), c => c.AppModelResourceName == "aContainer"); 9974var startedContainer = Assert.Single(kubernetesService.CreatedResources.OfType<Container>(), c => c.AppModelResourceName == "aContainer" && c.Spec.Start == true); 10072var container = Assert.Single(kubernetesService.CreatedResources.OfType<Container>(), c => c.AppModelResourceName == "aContainer"); 10084Assert.Single(kubernetesService.CreatedResources.OfType<Container>(), c => c.AppModelResourceName == "aContainer"); 10162Assert.Single(createdContainers, c => c.AppModelResourceName == "tunnelDependent"); 10163Assert.Single(createdContainers, c => c.AppModelResourceName == "tunnelIndependent"); 10224Assert.Equal(executable.Resource.Name, tunnelService.AppModelResourceName); 10229resource => resource.AppModelResourceName == executable.Resource.Name); 10275Assert.Equal(target.Resource.Name, tunnelService.AppModelResourceName); 10279resource => resource.AppModelResourceName == source.Resource.Name); 10312Assert.Equal(project.Resource.Name, tunnelService.AppModelResourceName); 10316resource => resource.AppModelResourceName == project.Resource.Name); 10351Assert.Equal(target.Resource.Name, tunnelService.AppModelResourceName); 10356resource => resource.AppModelResourceName == source.Resource.Name); 10408resource => resource.AppModelResourceName == executable.Resource.Name); 10411resource => resource.AppModelResourceName == "healthy"); 10475resource => resource.AppModelResourceName == executable.Resource.Name); 10478resource => resource.AppModelResourceName == "healthy"); 10516resource => resource.AppModelResourceName == source.Resource.Name); 10565resource => resource.AppModelResourceName == executable.Resource.Name); 10702while (!kubernetesService.CreatedResources.OfType<Container>().Any(c => c.AppModelResourceName == container.Resource.Name)) 10718Assert.Single(createdContainers, c => c.AppModelResourceName == container.Resource.Name); 10719Assert.Single(createdContainers, c => c.AppModelResourceName == waiting.Resource.Name); 10720var waitingConsumingContainer = Assert.Single(createdContainers, c => c.AppModelResourceName == waitingConsumingEndpoint.Resource.Name); 10727Assert.Single(tunnelServices, s => s.AppModelResourceName == executableA.Resource.Name); 10728var executableBTunnelService = Assert.Single(tunnelServices, s => s.AppModelResourceName == executableB.Resource.Name); 10763while (!kubernetesService.CreatedResources.OfType<Executable>().Any(e => e.AppModelResourceName == upstreamExecutable.Resource.Name)) 10771while (!kubernetesService.CreatedResources.OfType<Container>().Any(c => c.AppModelResourceName == tunnelDependentContainer.Resource.Name)) 10787var upstreamExecutableResource = Assert.Single(createdResources.OfType<Executable>(), e => e.AppModelResourceName == upstreamExecutable.Resource.Name); 10788var downstreamExecutableResource = Assert.Single(createdResources.OfType<Executable>(), e => e.AppModelResourceName == downstreamExecutable.Resource.Name); 10789var tunnelDependentDcpContainer = Assert.Single(createdResources.OfType<Container>(), c => c.AppModelResourceName == tunnelDependentContainer.Resource.Name); 10800var upstreamTunnelService = Assert.Single(tunnelServices, s => s.AppModelResourceName == upstreamExecutable.Resource.Name); 10841Assert.Single(createdContainers, c => c.AppModelResourceName == "healthy"); 10844Assert.DoesNotContain(createdContainers, c => c.AppModelResourceName == "failing"); 10878Assert.Single(createdContainers, c => c.AppModelResourceName == "healthy"); 10881Assert.DoesNotContain(createdContainers, c => c.AppModelResourceName == "failing"); 11118.Where(e => e.AppModelResourceName == appModelResourceName)]; 11125.Where(c => c.AppModelResourceName == appModelResourceName)]; 11160.Where(e => e.AppModelResourceName == "ServiceA") 11197var exe = Assert.Single(kubernetesService.CreatedResources.OfType<Executable>(), e => e.AppModelResourceName == "ServiceA"); 11230var exe = Assert.Single(kubernetesService.CreatedResources.OfType<Executable>(), e => e.AppModelResourceName == "shell"); 11276var container = Assert.Single(kubernetesService.CreatedResources.OfType<Container>(), c => c.AppModelResourceName == "aContainer"); 11511var exe = Assert.Single(kubernetesService.CreatedResources.OfType<Executable>(), e => e.AppModelResourceName == "TestExecutable");
DistributedApplicationTests.cs (4)
1860var service = Assert.Single(exeList, c => $"{testName}-servicea".Equals(c.AppModelResourceName)); 1938var service = Assert.Single(exeList, c => $"{testName}-servicea".Equals(c.AppModelResourceName)); 2065var dcpContainer = Assert.Single(containers, c => c.AppModelResourceName == container.Resource.Name); 2074var dcpExecutable = Assert.Single(executables, e => e.AppModelResourceName == executable.Resource.Name);