17 references to ResourceName
Aspire.Hosting (17)
Backchannel\AuxiliaryBackchannelRpcTarget.cs (6)
237if (appModel is not null && !appModel.Resources.Any(r => StringComparers.ResourceName.Equals(r.Name, request.ResourceName))) 380if (appModel.Resources.SingleOrDefault(r => StringComparers.ResourceName.Equals(r.Name, KnownResourceNames.AspireDashboard)) is not IResourceWithEndpoints dashboardResource) 448if (StringComparers.ResourceName.Equals(resource.Name, KnownResourceNames.AspireDashboard)) 488if (StringComparers.ResourceName.Equals(resourceEvent.Resource.Name, KnownResourceNames.AspireDashboard)) 661var resource = appModel?.Resources.FirstOrDefault(r => StringComparers.ResourceName.Equals(r.Name, resourceName)); 766if (StringComparers.ResourceName.Equals(resource.Name, KnownResourceNames.AspireDashboard))
Backchannel\DashboardUrlsHelper.cs (1)
60r => StringComparers.ResourceName.Equals(r.Name, KnownResourceNames.AspireDashboard)) as IResourceWithEndpoints;
BuiltInDistributedApplicationEventSubscriptionHandlers.cs (1)
44if (beforeStartEvent.Model.Resources.SingleOrDefault(r => StringComparers.ResourceName.Equals(r.Name, KnownResourceNames.AspireDashboard)) is { } dashboardResource)
ConnectionStringBuilderExtensions.cs (1)
49var resourceNames = new HashSet<string>(StringComparers.ResourceName);
Dashboard\DashboardEventHandlers.cs (2)
69if (@event.Model.Resources.SingleOrDefault(r => StringComparers.ResourceName.Equals(r.Name, KnownResourceNames.AspireDashboard)) is { } dashboardResource) 778if (StringComparers.ResourceName.Equals(notification.Resource.Name, KnownResourceNames.AspireDashboard) && !dashboardResourceTasks.ContainsKey(notification.ResourceId))
Dcp\DcpExecutor.cs (4)
191HashSet<string> allocatedEndpointsAdvertised = new(StringComparers.ResourceName); 1019StringComparers.ResourceName.Equals(ts.ResourceName, appResource.ModelResource.Name) && 1038StringComparers.ResourceName.Equals(swr.ModelResource.Name, ts.ResourceName) && 1232StringComparers.ResourceName.Equals(swr.ModelResource.Name, re.Resource.Name) &&
DistributedApplicationBuilder.cs (1)
726foreach (var duplicateResourceName in Resources.GroupBy(r => r.Name, StringComparers.ResourceName)
Publishing\ManifestPublishingContext.cs (1)
50private readonly HashSet<string> _manifestResourceNames = new(StringComparers.ResourceName);