10 references to EnsureGroups
Aspire.Dashboard (3)
Components\Layout\ResourcesLayout.razor.cs (3)
968
OrderStore.
EnsureGroups
(nameof(ResourcePaneGrouping.Tags), tags);
969
OrderStore.
EnsureGroups
(nameof(ResourcePaneGrouping.ResourceType), resources.Select(r => r.ResourceType)
971
OrderStore.
EnsureGroups
(nameof(ResourcePaneGrouping.State), resources
Aspire.Dashboard.Tests (7)
Model\ResourceOrderStoreTests.cs (7)
66
store.
EnsureGroups
("Tags", ["Container", "Untagged", ""]);
67
store.
EnsureGroups
("ResourceType", ["Container", "Project"]);
68
store.
EnsureGroups
("State", ["Running", "Waiting"]);
74
reloaded.
EnsureGroups
("Tags", ["Container", "A new group"]);
92
store.
EnsureGroups
("Tags", [$"group_{i}", "shared"]);
93
store.
EnsureGroups
("State", [$"group_{i}"]);
106
store.
EnsureGroups
("Tags", ["backend", "frontend"]);