1 instantiation of ResourceViewModelNameComparer
Aspire.Dashboard (1)
Model\ResourceViewModel.cs (1)
253public static readonly ResourceViewModelNameComparer Instance = new();
8 references to ResourceViewModelNameComparer
Aspire.Dashboard (7)
Components\Pages\Resources.razor.cs (5)
181private readonly EnumerableGridSort<ResourceGridViewModel> _nameSort = EnumerableGridSort<ResourceGridViewModel>.ByAscending(item => item.Resource, ResourceViewModelNameComparer.Instance); 182private readonly EnumerableGridSort<ResourceGridViewModel> _stateSort = EnumerableGridSort<ResourceGridViewModel>.ByAscending(item => item.Resource.State).ThenAscending(item => item.Resource, ResourceViewModelNameComparer.Instance); 183private readonly EnumerableGridSort<ResourceGridViewModel> _startTimeSort = EnumerableGridSort<ResourceGridViewModel>.ByDescending(item => item.Resource.StartTimeStamp).ThenAscending(item => item.Resource, ResourceViewModelNameComparer.Instance); 184private readonly EnumerableGridSort<ResourceGridViewModel> _typeSort = EnumerableGridSort<ResourceGridViewModel>.ByAscending(item => item.Resource.ResourceType).ThenAscending(item => item.Resource, ResourceViewModelNameComparer.Instance); 521.ThenBy(p => p.Resource, ResourceViewModelNameComparer.Instance)
Model\ResourceSelectHelpers.cs (1)
17.OrderBy(r => r, ResourceViewModelNameComparer.Instance)
Model\ResourceViewModel.cs (1)
253public static readonly ResourceViewModelNameComparer Instance = new();
Aspire.Dashboard.Tests (1)
Model\ResourceViewModelNameComparerTests.cs (1)
25var result = resources.OrderBy(v => v, ResourceViewModelNameComparer.Instance);