1 implementation of TryGetByName
Aspire.Hosting (1)
ApplicationModel\ResourceCollection.cs (1)
104public bool TryGetByName(string name, [NotNullWhen(true)] out IResource? resource)
14 references to TryGetByName
Aspire.Hosting (2)
Dcp\ContainerCreator.cs (1)
653if (_model.Resources.TryGetByName(KnownResourceNames.AspireDashboard, out var dashboardResource)
OtlpConfigurationExtensions.cs (1)
290if (!model.Resources.TryGetByName(KnownResourceNames.AspireDashboard, out var resource) || resource is not IResourceWithEndpoints dashboardResource)
Aspire.Hosting.Azure (1)
AzureResourcePreparer.cs (1)
520if (!appModel.Resources.TryGetByName(roleAssignmentResource.Name, out var existingResource))
Aspire.Hosting.Azure.AppContainers (1)
src\Shared\CrossScopeAcrPullIdentityPreparer.cs (1)
120if (context.Model.Resources.TryGetByName(identityName, out _))
Aspire.Hosting.Azure.AppService (1)
src\Shared\CrossScopeAcrPullIdentityPreparer.cs (1)
120if (context.Model.Resources.TryGetByName(identityName, out _))
Aspire.Hosting.Azure.Kubernetes (1)
AzureKubernetesEnvironmentResource.AksPipeline.cs (1)
168if (appModel.Resources.TryGetByName("workload", out var existingResource) && existingResource is AksNodePoolResource existingPool)
Aspire.Hosting.Azure.Sandboxes (1)
src\Shared\CrossScopeAcrPullIdentityPreparer.cs (1)
120if (context.Model.Resources.TryGetByName(identityName, out _))
Aspire.Hosting.Blazor (1)
BlazorGatewayExtensions.cs (1)
756&& model.Resources.TryGetByName("aspire-dashboard", out var resource)
Aspire.Hosting.PostgreSQL (1)
PostgresBuilderExtensions.cs (1)
385if (builder.ApplicationBuilder.Resources.TryGetByName(containerName, out var existingResource) && existingResource is PostgresMcpContainerResource existing)
Aspire.Hosting.Testing (2)
DistributedApplicationHostingTestingExtensions.cs (2)
92if (!applicationModel.Resources.TryGetByName(DashboardResourceName, out var resource) || 257if (!applicationModel.Resources.TryGetByName(resourceName, out var resource))
Aspire.Hosting.Tests (3)
ApplicationModel\ResourceCollectionTests.cs (3)
232Assert.True(collection.TryGetByName("test", out var result)); 235Assert.True(collection.TryGetByName("TEST", out _)); 237Assert.False(collection.TryGetByName("nonexistent", out _));