14 references to StringComparers
Aspire.Dashboard (14)
Components\ResourcesGridColumns\GridColumnManager.cs (1)
16if (columns.DistinctBy(c => c.Name, StringComparers.GridColumn).Count() != columns.Length)
Extensions\FluentUIExtensions.cs (2)
13var attributes = new Dictionary<string, object>(StringComparers.Attribute) 31var attributes = new Dictionary<string, object>(StringComparers.Attribute)
Model\Otlp\ApplicationsSelectHelpers.cs (1)
80var sortedVMs = selectViewModels.OrderBy(vm => vm.Name, StringComparers.ResourceName).ToList();
Model\ResourceEndpointHelpers.cs (1)
40.ThenBy(e => e.Name, StringComparers.EndpointAnnotationName)
Model\ResourceOutgoingPeerResolver.cs (1)
14private readonly ConcurrentDictionary<string, ResourceViewModel> _resourceByName = new(StringComparers.ResourceName);
Model\ResourceViewModelExtensions.cs (4)
14return StringComparers.ResourceType.Equals(resource.ResourceType, KnownResourceTypes.Container); 19return StringComparers.ResourceType.Equals(resource.ResourceType, KnownResourceTypes.Project); 24if (StringComparers.ResourceType.Equals(resource.ResourceType, KnownResourceTypes.Executable)) 31return StringComparers.ResourceType.Equals(resource.ResourceType, KnownResourceTypes.Project);
Otlp\Model\OtlpApplication.cs (1)
184.GroupBy(application => application.ApplicationName, StringComparers.ResourceName)
ResourceService\DashboardClient.cs (1)
42private readonly Dictionary<string, ResourceViewModel> _resourceByName = new(StringComparers.ResourceName);
ResourceService\Partials.cs (1)
27Properties = Properties.ToFrozenDictionary(property => ValidateNotNull(property.Name), property => ValidateNotNull(property.Value), StringComparers.ResourcePropertyName),
src\Shared\Model\KnownProperties.cs (1)
11/// Should be compared using <see cref="StringComparers.ResourcePropertyName"/>.