99 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)
43if (container.AppModelResourceName is not null && 44_resourceState.ApplicationModel.TryGetValue(container.AppModelResourceName, out var appModelResource)) 102_ = executable.AppModelResourceName is not null && _resourceState.ApplicationModel.TryGetValue(executable.AppModelResourceName, out appModelResource); 140if (executable.AppModelResourceName is not null && 141_resourceState.ApplicationModel.TryGetValue(executable.AppModelResourceName, out appModelResource)) 544var appModelResourceName = resource.AppModelResourceName; 554.Where(r => r.Service.AppModelResourceName == resource.AppModelResourceName) 605.Where(r => r.Service.AppModelResourceName == endpointOwnerResourceName)
Aspire.Hosting.Tests (86)
Dcp\DcpExecutorTests.cs (82)
106if (resource is Executable { AppModelResourceName: "program" } && 115if (context is { EventType: k8s.WatchEventType.Deleted, Resource: Executable { AppModelResourceName: "program" } }) 207if (resource is Executable { AppModelResourceName: "program" } && 826var container = Assert.Single(kubernetesService.CreatedResources.OfType<Container>(), c => c.AppModelResourceName == "aContainer"); 1141var fixedExecutable = kubernetesService.CreatedResources.OfType<Executable>().Single(e => e.AppModelResourceName == "FixedProgram"); 1142var dynamicExecutable = kubernetesService.CreatedResources.OfType<Executable>().Single(e => e.AppModelResourceName == "DynamicProgram"); 1580Assert.Single(kubernetesService.CreatedResources.OfType<Container>(), c => c.AppModelResourceName == emulator.Resource.Name); 1608var dynamicExecutable = kubernetesService.CreatedResources.OfType<Executable>().Single(e => e.AppModelResourceName == "DynamicProgram"); 2332var executable = kubernetesService.CreatedResources.OfType<Executable>().Single(e => e.AppModelResourceName == "Program"); 2888var blockingContainer = Assert.Single(kubernetesService.CreatedResources.OfType<Container>(), c => c.AppModelResourceName == "blocking"); 2889var otherContainer = Assert.Single(kubernetesService.CreatedResources.OfType<Container>(), c => c.AppModelResourceName == "other"); 5136var dcpCtr = kubernetesService.CreatedResources.OfType<Container>().Single(c => c.AppModelResourceName == "database"); 5178var dcpCtr = kubernetesService.CreatedResources.OfType<Container>().Single(c => c.AppModelResourceName == "database"); 5518var implicitDefaultContainer = Assert.Single(kubernetesService.CreatedResources.OfType<Container>(), c => c.AppModelResourceName == "ImplicitDefault"); 5521var explicitDefaultContainer = Assert.Single(kubernetesService.CreatedResources.OfType<Container>(), c => c.AppModelResourceName == "ExplicitDefault"); 5524var explicitAlwaysContainer = Assert.Single(kubernetesService.CreatedResources.OfType<Container>(), c => c.AppModelResourceName == "ExplicitAlways"); 5527var explicitMissingContainer = Assert.Single(kubernetesService.CreatedResources.OfType<Container>(), c => c.AppModelResourceName == "ExplicitMissing"); 5530var explicitNeverContainer = Assert.Single(kubernetesService.CreatedResources.OfType<Container>(), c => c.AppModelResourceName == "ExplicitNever"); 6020var debuggableExe = Assert.Single(dcpExes, e => e.AppModelResourceName == "TestExecutable"); 6028var nonDebuggableExe = Assert.Single(dcpExes, e => e.AppModelResourceName == "TestOtherExecutable"); 6061var exe = Assert.Single(kubernetesService.CreatedResources.OfType<Executable>(), e => e.AppModelResourceName == "TestExecutable"); 6528.Where(e => e.AppModelResourceName is "worker" or "project") 6682.Where(e => e.AppModelResourceName is "worker" or "project") 6727var exe = Assert.Single(kubernetesService.CreatedResources.OfType<Executable>(), e => e.AppModelResourceName == "TestExecutable"); 6827var exe = Assert.Single(kubernetesService.CreatedResources.OfType<Executable>(), e => e.AppModelResourceName == "TestExecutable"); 7007var exe = Assert.Single(dcpExes, e => e.AppModelResourceName == "TestExecutable"); 7044var debuggableExe = Assert.Single(dcpExes, e => e.AppModelResourceName == "TestExecutable"); 7048var nonDebuggableExe = Assert.Single(dcpExes, e => e.AppModelResourceName == "TestOtherExecutable"); 7085var exe = Assert.Single(dcpExes, e => e.AppModelResourceName == "TestExecutable"); 7121var exe = Assert.Single(dcpExes, e => e.AppModelResourceName == "TestExecutable"); 7163var exe = Assert.Single(dcpExes, e => e.AppModelResourceName == "TestExecutable"); 7205var exe = Assert.Single(dcpExes, e => e.AppModelResourceName == "TestExecutable"); 7247var exe = Assert.Single(dcpExes, e => e.AppModelResourceName == "TestExecutable"); 10334.Where(x => x.AppModelResourceName == resource.Name 10348.Where(c => c.AppModelResourceName == container.Resource.Name) 10415var dcpContainer = Assert.Single(kubernetesService.CreatedResources.OfType<Container>(), c => c.AppModelResourceName == "aContainer"); 10459var dcpContainer = Assert.Single(kubernetesService.CreatedResources.OfType<Container>(), c => c.AppModelResourceName == "aContainer"); 10461s => s.AppModelResourceName == executable.Resource.Name 10577var container = Assert.Single(kubernetesService.CreatedResources.OfType<Container>(), c => c.AppModelResourceName == "aContainer"); 10656Assert.DoesNotContain(kubernetesService.CreatedResources.OfType<Container>(), c => c.AppModelResourceName == "aContainer"); 10664var startedContainer = Assert.Single(kubernetesService.CreatedResources.OfType<Container>(), c => c.AppModelResourceName == "aContainer" && c.Spec.Start == true); 10762var container = Assert.Single(kubernetesService.CreatedResources.OfType<Container>(), c => c.AppModelResourceName == "aContainer"); 10774Assert.Single(kubernetesService.CreatedResources.OfType<Container>(), c => c.AppModelResourceName == "aContainer"); 10852Assert.Single(createdContainers, c => c.AppModelResourceName == "tunnelDependent"); 10853Assert.Single(createdContainers, c => c.AppModelResourceName == "tunnelIndependent"); 10914Assert.Equal(executable.Resource.Name, tunnelService.AppModelResourceName); 10919resource => resource.AppModelResourceName == executable.Resource.Name); 10965Assert.Equal(target.Resource.Name, tunnelService.AppModelResourceName); 10969resource => resource.AppModelResourceName == source.Resource.Name); 11002Assert.Equal(project.Resource.Name, tunnelService.AppModelResourceName); 11006resource => resource.AppModelResourceName == project.Resource.Name); 11041Assert.Equal(target.Resource.Name, tunnelService.AppModelResourceName); 11046resource => resource.AppModelResourceName == source.Resource.Name); 11098resource => resource.AppModelResourceName == executable.Resource.Name); 11101resource => resource.AppModelResourceName == "healthy"); 11165resource => resource.AppModelResourceName == executable.Resource.Name); 11168resource => resource.AppModelResourceName == "healthy"); 11206resource => resource.AppModelResourceName == source.Resource.Name); 11255resource => resource.AppModelResourceName == executable.Resource.Name); 11392while (!kubernetesService.CreatedResources.OfType<Container>().Any(c => c.AppModelResourceName == container.Resource.Name)) 11408Assert.Single(createdContainers, c => c.AppModelResourceName == container.Resource.Name); 11409Assert.Single(createdContainers, c => c.AppModelResourceName == waiting.Resource.Name); 11410var waitingConsumingContainer = Assert.Single(createdContainers, c => c.AppModelResourceName == waitingConsumingEndpoint.Resource.Name); 11417Assert.Single(tunnelServices, s => s.AppModelResourceName == executableA.Resource.Name); 11418var executableBTunnelService = Assert.Single(tunnelServices, s => s.AppModelResourceName == executableB.Resource.Name); 11453while (!kubernetesService.CreatedResources.OfType<Executable>().Any(e => e.AppModelResourceName == upstreamExecutable.Resource.Name)) 11461while (!kubernetesService.CreatedResources.OfType<Container>().Any(c => c.AppModelResourceName == tunnelDependentContainer.Resource.Name)) 11477var upstreamExecutableResource = Assert.Single(createdResources.OfType<Executable>(), e => e.AppModelResourceName == upstreamExecutable.Resource.Name); 11478var downstreamExecutableResource = Assert.Single(createdResources.OfType<Executable>(), e => e.AppModelResourceName == downstreamExecutable.Resource.Name); 11479var tunnelDependentDcpContainer = Assert.Single(createdResources.OfType<Container>(), c => c.AppModelResourceName == tunnelDependentContainer.Resource.Name); 11490var upstreamTunnelService = Assert.Single(tunnelServices, s => s.AppModelResourceName == upstreamExecutable.Resource.Name); 11531Assert.Single(createdContainers, c => c.AppModelResourceName == "healthy"); 11534Assert.DoesNotContain(createdContainers, c => c.AppModelResourceName == "failing"); 11568Assert.Single(createdContainers, c => c.AppModelResourceName == "healthy"); 11571Assert.DoesNotContain(createdContainers, c => c.AppModelResourceName == "failing"); 11808.Where(e => e.AppModelResourceName == appModelResourceName)]; 11815.Where(c => c.AppModelResourceName == appModelResourceName)]; 11850.Where(e => e.AppModelResourceName == "ServiceA") 11887var exe = Assert.Single(kubernetesService.CreatedResources.OfType<Executable>(), e => e.AppModelResourceName == "ServiceA"); 11920var exe = Assert.Single(kubernetesService.CreatedResources.OfType<Executable>(), e => e.AppModelResourceName == "shell"); 11966var container = Assert.Single(kubernetesService.CreatedResources.OfType<Container>(), c => c.AppModelResourceName == "aContainer"); 12221var exe = Assert.Single(kubernetesService.CreatedResources.OfType<Executable>(), e => e.AppModelResourceName == "TestExecutable");
DistributedApplicationTests.cs (4)
1936var service = Assert.Single(exeList, c => $"{testName}-servicea".Equals(c.AppModelResourceName)); 2016var service = Assert.Single(exeList, c => $"{testName}-servicea".Equals(c.AppModelResourceName)); 2143var dcpContainer = Assert.Single(containers, c => c.AppModelResourceName == container.Resource.Name); 2152var dcpExecutable = Assert.Single(executables, e => e.AppModelResourceName == executable.Resource.Name);