84 references to StringComparisons
Aspire.Hosting (72)
ApplicationModel\EndpointAnnotation.cs (3)
249get => _transport ?? (string.Equals(UriScheme, "http", StringComparisons.EndpointAnnotationUriScheme) || string.Equals(UriScheme, "https", StringComparisons.EndpointAnnotationUriScheme) ? "http" : Protocol.ToString().ToLowerInvariant()); 324get => _tlsEnabled ?? string.Equals(UriScheme, "https", StringComparisons.EndpointAnnotationUriScheme);
ApplicationModel\EndpointReference.cs (5)
74public bool IsHttp => string.Equals(Scheme, "http", StringComparisons.EndpointAnnotationUriScheme); 79public bool IsHttps => string.Equals(Scheme, "https", StringComparisons.EndpointAnnotationUriScheme); 96public bool IsHttpSchemeNamedEndpoint => string.Equals(EndpointName, "http", StringComparisons.EndpointAnnotationUriScheme) || 97string.Equals(EndpointName, "https", StringComparisons.EndpointAnnotationUriScheme); 232.SingleOrDefault(a => string.Equals(a.Name, EndpointName, StringComparisons.EndpointAnnotationName));
ApplicationModel\IResourceCollection.cs (1)
26if (string.Equals(item.Name, name, StringComparisons.ResourceName))
ApplicationModel\ResourceCommandService.cs (2)
532var annotation = resource.Annotations.OfType<ResourceCommandAnnotation>().SingleOrDefault(a => string.Equals(a.Name, requestedCommandName, StringComparisons.CommandName)); 539annotation = resource.Annotations.OfType<ResourceCommandAnnotation>().SingleOrDefault(a => string.Equals(a.Name, mappedName, StringComparisons.CommandName));
ApplicationModel\ResourceExtensions.cs (2)
793endpoints.FirstOrDefault(e => string.Equals(e.Name, endpointName, StringComparisons.EndpointAnnotationName)) : 817endpoints.FirstOrDefault(e => string.Equals(e.Name, endpointName, StringComparisons.EndpointAnnotationName)) :
ApplicationModel\ResourceNotificationService.cs (5)
249if (appModel is not null && !appModel.Resources.Any(r => string.Equals(r.Name, resourceName, StringComparisons.ResourceName))) 674if (!string.Equals(resourceName, resourceEvent.Resource.Name, StringComparisons.ResourceName)) 733foreach (var matchingResource in _resourceNotificationStates.Where(s => string.Equals(s.Value.Resource.Name, resourceId, StringComparisons.ResourceName))) 842if (!string.Equals(newState.State?.Text, KnownResourceStates.Waiting, StringComparisons.ResourceState)) 1359if (string.Equals(property.Name, KnownProperties.Resource.WaitingFor, StringComparisons.ResourcePropertyName))
Backchannel\AppHostRpcTarget.cs (1)
127if (string.Equals(resourceEvent.Resource.Name, KnownResourceNames.AspireDashboard, StringComparisons.ResourceName))
Backchannel\AuxiliaryBackchannelRpcTarget.cs (14)
438var resource = appModel.Resources.FirstOrDefault(r => string.Equals(r.Name, request.ResourceName, StringComparisons.ResourceName)); 714string.Equals(re.Snapshot.State?.Style, KnownResourceStateStyles.Error, StringComparisons.ResourceState) || 786var matchingResource = appModel.Resources.SingleOrDefault(resource => string.Equals(resource.Name, requestedResourceName, StringComparisons.ResourceName)); 800.Where(match => match.ResolvedResourceNames.Any(resourceName => string.Equals(resourceName, requestedResourceName, StringComparisons.ResourceName))) 819.SingleOrDefault(match => match.ResolvedResourceNames.Any(resourceName => string.Equals(resourceName, resolvedResourceName, StringComparisons.ResourceName))); 830return (ResourceId is not null && string.Equals(resourceEvent.ResourceId, ResourceId, StringComparisons.ResourceName)) 831|| (ResourceName is not null && string.Equals(resourceEvent.Resource.Name, ResourceName, StringComparisons.ResourceName)); 1165if (string.Equals(prop.Name, KnownProperties.Resource.WaitingFor, StringComparisons.ResourcePropertyName)) 1752if (logLine.Content.Contains(search, StringComparisons.FullTextSearch) || 1753logLine.ResourceName.Contains(search, StringComparisons.FullTextSearch)) 1764.Contains(search, StringComparisons.FullTextSearch); 1788.FirstOrDefault(r => string.Equals(r.Name, resourceName, StringComparisons.ResourceName)); 1989if (string.Equals(resource.Name, resourceName, StringComparisons.ResourceName)) 1994var matchedInstance = resolvedNames.FirstOrDefault(n => string.Equals(n, resourceName, StringComparisons.ResourceName));
Backchannel\DashboardUrlsHelper.cs (1)
39r => string.Equals(r.Name, KnownResourceNames.AspireDashboard, StringComparisons.ResourceName)) as IResourceWithEndpoints;
BuiltInDistributedApplicationEventSubscriptionHandlers.cs (1)
48if (beforeStartEvent.Model.Resources.SingleOrDefault(r => string.Equals(r.Name, KnownResourceNames.AspireDashboard, StringComparisons.ResourceName)) is { } dashboardResource)
Dashboard\DashboardEventHandlers.cs (3)
65if (@event.Model.Resources.SingleOrDefault(r => string.Equals(r.Name, KnownResourceNames.AspireDashboard, StringComparisons.ResourceName)) is { } dashboardResource) 866.Where(r => !string.Equals(r.Name, KnownResourceNames.AspireDashboard, StringComparisons.ResourceName)) 914if (string.Equals(notification.Resource.Name, KnownResourceNames.AspireDashboard, StringComparisons.ResourceName) && !dashboardResourceTasks.ContainsKey(notification.ResourceId))
Dashboard\DashboardService.cs (1)
196var updateStateOnChange = updateStateOnChangeInputs?.Any(i => string.Equals(i, input.Name, StringComparisons.InteractionInputName)) == true;
Dashboard\DashboardServiceData.cs (1)
359(dynamic.DependsOnInputs?.Any(d => string.Equals(modelInput.Name, d, StringComparisons.InteractionInputName)) ?? false));
Dashboard\InteractionFileUploadStore.cs (3)
65var fileCount = interaction.Files.Values.Count(entry => string.Equals(entry.InputName, inputName, StringComparisons.InteractionInputName)); 139string.Equals(entry.InputName, inputName, StringComparisons.InteractionInputName)) 164!string.Equals(entry.InputName, inputName, StringComparisons.InteractionInputName))
Dcp\DcpExecutor.cs (1)
1118.Where(r => string.Equals(r.DcpResource.Metadata.Name, resourceName, StringComparisons.ResourceName))
Dcp\DcpHost.cs (1)
416if (string.Equals(key, entry, StringComparisons.EnvironmentVariableName))
Dcp\DcpModelUtilities.cs (4)
291string.Equals(ts.ResourceName, res.Name, StringComparisons.ResourceName) && 310string.Equals(swr.ModelResource.Name, ts.ResourceName, StringComparisons.ResourceName) && 311string.Equals(swr.EndpointAnnotation.Name, endpoint.Name, StringComparisons.EndpointAnnotationName) 341endpoint = endpoints.FirstOrDefault(e => string.Equals(e.Name, endpointName, StringComparisons.EndpointAnnotationName));
Dcp\ResourceSnapshotBuilder.cs (3)
311string.Equals(endpointName, u.Endpoint?.EndpointName, StringComparisons.EndpointAnnotationName) 340var resourceRunning = string.Equals(resourceState, KnownResourceStates.Running, StringComparisons.ResourceState); 350.FirstOrDefault(s => string.Equals(endpointName, s.EndpointName, StringComparisons.EndpointAnnotationName));
ExternalServiceBuilderExtensions.cs (1)
181if (urlSnapshots.Any(u => string.Equals(u.Url, uri.ToString(), StringComparisons.Url)))
Health\ResourceHealthCheckService.cs (2)
245|| !string.Equals(checkReportSnapshot.Description, value.Description, StringComparisons.HealthReportPropertyValue) 246|| !string.Equals(checkReportSnapshot.ExceptionText, value.Exception?.ToString(), StringComparisons.HealthReportPropertyValue))
McpServerResourceBuilderExtensions.cs (2)
58endpoint = endpoints.FirstOrDefault(e => string.Equals(e.EndpointName, endpointName, StringComparisons.EndpointAnnotationName)); 70endpoint = endpoints.FirstOrDefault(e => string.Equals(e.EndpointName, scheme, StringComparisons.EndpointAnnotationName));
Orchestrator\ApplicationOrchestrator.cs (2)
483var primaryUrl = urls.FirstOrDefault(u => string.Equals(u.Endpoint?.EndpointName, primaryLaunchProfileEndpoint.Name, StringComparisons.EndpointAnnotationName)); 499&& !string.Equals(url.Url, primaryUrl.Url, StringComparisons.Url)
Orchestrator\ParameterProcessor.cs (1)
155if (executionContext.IsRunMode && interactionService.IsAvailable && !parameterResource.Annotations.OfType<ResourceCommandAnnotation>().Any(a => a.Name.Equals(KnownResourceCommands.SetParameterCommand, StringComparisons.CommandName)))
Pipelines\PipelineActivityReporter.cs (1)
349UpdateStateOnChange = updateStateOnChangeInputs.Any(i => string.Equals(i, input.Name, StringComparisons.InteractionInputName)),
ProjectResourceBuilderExtensions.cs (3)
544if (!string.Equals(builder.Resource.Name, KnownResourceNames.AspireDashboard, StringComparisons.ResourceName)) 764var url = context.Urls.FirstOrDefault(u => string.Equals(u.Endpoint?.EndpointName, endpoint.Name, StringComparisons.EndpointAnnotationName)); 823projectResource.Annotations.OfType<EndpointAnnotation>().FirstOrDefault(sb => sb.UriScheme == scheme || string.Equals(sb.Name, scheme, StringComparisons.EndpointAnnotationName));
ResourceBuilderExtensions.cs (5)
1469.SingleOrDefault(ea => string.Equals(ea.Name, endpointName, StringComparisons.EndpointAnnotationName)); 1534!builder.Resource.Annotations.OfType<EndpointAnnotation>().Any(endpoint => string.Equals(endpoint.Name, endpointName, StringComparisons.EndpointAnnotationName))) 1572.FirstOrDefault(sb => string.Equals(sb.Name, resolvedName, StringComparisons.EndpointAnnotationName)); 4377matchingEndpoint = endpoints.FirstOrDefault(e => string.Equals(e.EndpointName, name, StringComparisons.EndpointAnnotationName)); 4403matchingEndpoint = endpoints.FirstOrDefault(e => string.Equals(e.EndpointName, scheme, StringComparisons.EndpointAnnotationUriScheme));
src\Shared\CustomResourceSnapshotExtensions.cs (3)
17if (string.Equals(property.Name, name, StringComparisons.ResourcePropertyName)) 50if (string.Equals(existingProperty.Name, newValue.Name, StringComparisons.ResourcePropertyName)) 75if (string.Equals(properties[i].Name, name, StringComparisons.ResourcePropertyName))
Aspire.Hosting.Tests (11)
Dashboard\DashboardEventHandlersTests.cs (6)
53var dashboardResource = model.Resources.Single(r => string.Equals(r.Name, KnownResourceNames.AspireDashboard, StringComparisons.ResourceName)); 102var dashboardResource = model.Resources.Single(r => string.Equals(r.Name, KnownResourceNames.AspireDashboard, StringComparisons.ResourceName)); 194var dashboardResource = model.Resources.Single(r => string.Equals(r.Name, KnownResourceNames.AspireDashboard, StringComparisons.ResourceName)); 247var dashboardResource = (IResourceWithEndpoints)model.Resources.Single(r => string.Equals(r.Name, KnownResourceNames.AspireDashboard, StringComparisons.ResourceName)); 451var dashboardResource = model.Resources.Single(r => string.Equals(r.Name, KnownResourceNames.AspireDashboard, StringComparisons.ResourceName)); 534var dashboardResource = model.Resources.Single(r => string.Equals(r.Name, KnownResourceNames.AspireDashboard, StringComparisons.ResourceName));
tests\Shared\TestInteractionFileUploadStore.cs (2)
69string.Equals(entry.InputName, inputName, StringComparisons.InteractionInputName)) 91!string.Equals(entry.InputName, inputName, StringComparisons.InteractionInputName))
Utils\StringComparersTests.cs (3)
18var comparisons = typeof(StringComparisons).GetProperties(flags).OrderBy(c => c.Name, StringComparer.Ordinal).ToList(); 59Mismatched {nameof(StringComparers)} and {nameof(StringComparisons)}: 84- {nameof(StringComparisons)}.{comparer.Name} = {comparisonKind}
Aspire.Hosting.TestUtilities (1)
Helpers\DashboardServiceDataExtensions.cs (1)
34if (string.Equals(resourceName, resource.Name, StringComparisons.ResourceName)