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) 348.Where(r => r.Service.AppModelResourceName == endpointOwnerResourceName)
Aspire.Hosting.Tests (85)
Dcp\DcpExecutorTests.cs (81)
107if (resource is Executable { AppModelResourceName: "program" } && 116if (context is { EventType: k8s.WatchEventType.Deleted, Resource: Executable { AppModelResourceName: "program" } }) 208if (resource is Executable { AppModelResourceName: "program" } && 784var container = Assert.Single(kubernetesService.CreatedResources.OfType<Container>(), c => c.AppModelResourceName == "aContainer"); 1099var fixedExecutable = kubernetesService.CreatedResources.OfType<Executable>().Single(e => e.AppModelResourceName == "FixedProgram"); 1100var dynamicExecutable = kubernetesService.CreatedResources.OfType<Executable>().Single(e => e.AppModelResourceName == "DynamicProgram"); 1538Assert.Single(kubernetesService.CreatedResources.OfType<Container>(), c => c.AppModelResourceName == emulator.Resource.Name); 1566var dynamicExecutable = kubernetesService.CreatedResources.OfType<Executable>().Single(e => e.AppModelResourceName == "DynamicProgram"); 2403var blockingContainer = Assert.Single(kubernetesService.CreatedResources.OfType<Container>(), c => c.AppModelResourceName == "blocking"); 2404var otherContainer = Assert.Single(kubernetesService.CreatedResources.OfType<Container>(), c => c.AppModelResourceName == "other"); 4647var dcpCtr = kubernetesService.CreatedResources.OfType<Container>().Single(c => c.AppModelResourceName == "database"); 4689var dcpCtr = kubernetesService.CreatedResources.OfType<Container>().Single(c => c.AppModelResourceName == "database"); 4913var implicitDefaultContainer = Assert.Single(kubernetesService.CreatedResources.OfType<Container>(), c => c.AppModelResourceName == "ImplicitDefault"); 4916var explicitDefaultContainer = Assert.Single(kubernetesService.CreatedResources.OfType<Container>(), c => c.AppModelResourceName == "ExplicitDefault"); 4919var explicitAlwaysContainer = Assert.Single(kubernetesService.CreatedResources.OfType<Container>(), c => c.AppModelResourceName == "ExplicitAlways"); 4922var explicitMissingContainer = Assert.Single(kubernetesService.CreatedResources.OfType<Container>(), c => c.AppModelResourceName == "ExplicitMissing"); 4925var explicitNeverContainer = Assert.Single(kubernetesService.CreatedResources.OfType<Container>(), c => c.AppModelResourceName == "ExplicitNever"); 5415var debuggableExe = Assert.Single(dcpExes, e => e.AppModelResourceName == "TestExecutable"); 5423var nonDebuggableExe = Assert.Single(dcpExes, e => e.AppModelResourceName == "TestOtherExecutable"); 5456var exe = Assert.Single(kubernetesService.CreatedResources.OfType<Executable>(), e => e.AppModelResourceName == "TestExecutable"); 5844.Where(e => e.AppModelResourceName is "worker" or "project") 5998.Where(e => e.AppModelResourceName is "worker" or "project") 6043var exe = Assert.Single(kubernetesService.CreatedResources.OfType<Executable>(), e => e.AppModelResourceName == "TestExecutable"); 6143var exe = Assert.Single(kubernetesService.CreatedResources.OfType<Executable>(), e => e.AppModelResourceName == "TestExecutable"); 6323var exe = Assert.Single(dcpExes, e => e.AppModelResourceName == "TestExecutable"); 6360var debuggableExe = Assert.Single(dcpExes, e => e.AppModelResourceName == "TestExecutable"); 6364var nonDebuggableExe = Assert.Single(dcpExes, e => e.AppModelResourceName == "TestOtherExecutable"); 6401var exe = Assert.Single(dcpExes, e => e.AppModelResourceName == "TestExecutable"); 6437var exe = Assert.Single(dcpExes, e => e.AppModelResourceName == "TestExecutable"); 6479var exe = Assert.Single(dcpExes, e => e.AppModelResourceName == "TestExecutable"); 6521var exe = Assert.Single(dcpExes, e => e.AppModelResourceName == "TestExecutable"); 6563var exe = Assert.Single(dcpExes, e => e.AppModelResourceName == "TestExecutable"); 9650.Where(x => x.AppModelResourceName == resource.Name 9664.Where(c => c.AppModelResourceName == container.Resource.Name) 9728var dcpContainer = Assert.Single(kubernetesService.CreatedResources.OfType<Container>(), c => c.AppModelResourceName == "aContainer"); 9770var dcpContainer = Assert.Single(kubernetesService.CreatedResources.OfType<Container>(), c => c.AppModelResourceName == "aContainer"); 9772s => s.AppModelResourceName == executable.Resource.Name 9888var container = Assert.Single(kubernetesService.CreatedResources.OfType<Container>(), c => c.AppModelResourceName == "aContainer"); 9967Assert.DoesNotContain(kubernetesService.CreatedResources.OfType<Container>(), c => c.AppModelResourceName == "aContainer"); 9975var startedContainer = Assert.Single(kubernetesService.CreatedResources.OfType<Container>(), c => c.AppModelResourceName == "aContainer" && c.Spec.Start == true); 10073var container = Assert.Single(kubernetesService.CreatedResources.OfType<Container>(), c => c.AppModelResourceName == "aContainer"); 10085Assert.Single(kubernetesService.CreatedResources.OfType<Container>(), c => c.AppModelResourceName == "aContainer"); 10163Assert.Single(createdContainers, c => c.AppModelResourceName == "tunnelDependent"); 10164Assert.Single(createdContainers, c => c.AppModelResourceName == "tunnelIndependent"); 10199Assert.Equal(executable.Resource.Name, tunnelService.AppModelResourceName); 10204resource => resource.AppModelResourceName == executable.Resource.Name); 10250Assert.Equal(target.Resource.Name, tunnelService.AppModelResourceName); 10254resource => resource.AppModelResourceName == source.Resource.Name); 10287Assert.Equal(project.Resource.Name, tunnelService.AppModelResourceName); 10291resource => resource.AppModelResourceName == project.Resource.Name); 10326Assert.Equal(target.Resource.Name, tunnelService.AppModelResourceName); 10331resource => resource.AppModelResourceName == source.Resource.Name); 10383resource => resource.AppModelResourceName == executable.Resource.Name); 10386resource => resource.AppModelResourceName == "healthy"); 10450resource => resource.AppModelResourceName == executable.Resource.Name); 10453resource => resource.AppModelResourceName == "healthy"); 10491resource => resource.AppModelResourceName == source.Resource.Name); 10540resource => resource.AppModelResourceName == executable.Resource.Name); 10677while (!kubernetesService.CreatedResources.OfType<Container>().Any(c => c.AppModelResourceName == container.Resource.Name)) 10693Assert.Single(createdContainers, c => c.AppModelResourceName == container.Resource.Name); 10694Assert.Single(createdContainers, c => c.AppModelResourceName == waiting.Resource.Name); 10695var waitingConsumingContainer = Assert.Single(createdContainers, c => c.AppModelResourceName == waitingConsumingEndpoint.Resource.Name); 10702Assert.Single(tunnelServices, s => s.AppModelResourceName == executableA.Resource.Name); 10703var executableBTunnelService = Assert.Single(tunnelServices, s => s.AppModelResourceName == executableB.Resource.Name); 10738while (!kubernetesService.CreatedResources.OfType<Executable>().Any(e => e.AppModelResourceName == upstreamExecutable.Resource.Name)) 10746while (!kubernetesService.CreatedResources.OfType<Container>().Any(c => c.AppModelResourceName == tunnelDependentContainer.Resource.Name)) 10762var upstreamExecutableResource = Assert.Single(createdResources.OfType<Executable>(), e => e.AppModelResourceName == upstreamExecutable.Resource.Name); 10763var downstreamExecutableResource = Assert.Single(createdResources.OfType<Executable>(), e => e.AppModelResourceName == downstreamExecutable.Resource.Name); 10764var tunnelDependentDcpContainer = Assert.Single(createdResources.OfType<Container>(), c => c.AppModelResourceName == tunnelDependentContainer.Resource.Name); 10775var upstreamTunnelService = Assert.Single(tunnelServices, s => s.AppModelResourceName == upstreamExecutable.Resource.Name); 10816Assert.Single(createdContainers, c => c.AppModelResourceName == "healthy"); 10819Assert.DoesNotContain(createdContainers, c => c.AppModelResourceName == "failing"); 10853Assert.Single(createdContainers, c => c.AppModelResourceName == "healthy"); 10856Assert.DoesNotContain(createdContainers, c => c.AppModelResourceName == "failing"); 11093.Where(e => e.AppModelResourceName == appModelResourceName)]; 11100.Where(c => c.AppModelResourceName == appModelResourceName)]; 11135.Where(e => e.AppModelResourceName == "ServiceA") 11172var exe = Assert.Single(kubernetesService.CreatedResources.OfType<Executable>(), e => e.AppModelResourceName == "ServiceA"); 11205var exe = Assert.Single(kubernetesService.CreatedResources.OfType<Executable>(), e => e.AppModelResourceName == "shell"); 11251var container = Assert.Single(kubernetesService.CreatedResources.OfType<Container>(), c => c.AppModelResourceName == "aContainer"); 11486var 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);