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