22 references to ResourceHealthStatusesToVisibility
Aspire.Dashboard (8)
Components\Layout\ResourcesLayout.razor.cs (3)
488_filter.ResourceHealthStatusesToVisibility.TryAdd(resource.HealthStatus?.Humanize() ?? string.Empty, true); 1609new("health", ResourcesLoc[nameof(Dashboard.Resources.Resources.ResourcesDetailsHealthStateProperty)], _filter.ResourceHealthStatusesToVisibility, r => [r.HealthStatus?.Humanize() ?? string.Empty]), 1649_filter.ResourceHealthStatusesToVisibility.Values.All(v => v) &&
Components\Pages\Resources.razor.cs (5)
177internal bool AreAllHealthStatesVisible => PageViewModel.ResourceHealthStatusesToVisibility.Values.All(value => value); 293s => !PageViewModel.ResourceHealthStatusesToVisibility.TryGetValue(s, out var value) || value); 359PageViewModel.ResourceHealthStatusesToVisibility.AddOrUpdate(resource.HealthStatus?.Humanize() ?? string.Empty, healthStatusVisible(resource.HealthStatus?.Humanize() ?? string.Empty), (_, _) => healthStatusVisible(resource.HealthStatus?.Humanize() ?? string.Empty)); 1100&& IsKeyValueTrue(resource.HealthStatus?.Humanize() ?? string.Empty, ResourceHealthStatusesToVisibility) 1170ResourceHealthStatusesToVisibility = PageViewModel.ResourceHealthStatusesToVisibility
Aspire.Dashboard.Components.Tests (3)
Pages\ResourcesTests.cs (3)
346Assert.Collection(cut.Instance.PageViewModel.ResourceHealthStatusesToVisibility.OrderBy(kvp => kvp.Key), 384Assert.Collection(cut.Instance.PageViewModel.ResourceHealthStatusesToVisibility.OrderBy(kvp => kvp.Key), 907Assert.Collection(cut.Instance.PageViewModel.ResourceHealthStatusesToVisibility.OrderBy(kvp => kvp.Key),
Aspire.Dashboard.Tests (11)
Model\ResourcesViewModelTests.cs (11)
23vm.ResourceHealthStatusesToVisibility["Healthy"] = true; 40vm.ResourceHealthStatusesToVisibility["Healthy"] = true; 57vm.ResourceHealthStatusesToVisibility["Healthy"] = true; 76vm.ResourceHealthStatusesToVisibility["Healthy"] = true; 93vm.ResourceHealthStatusesToVisibility["Healthy"] = true; 110vm.ResourceHealthStatusesToVisibility["Healthy"] = true; 127vm.ResourceHealthStatusesToVisibility["Healthy"] = true; 145vm.ResourceHealthStatusesToVisibility["Healthy"] = true; 163vm.ResourceHealthStatusesToVisibility["Healthy"] = true; 180vm.ResourceHealthStatusesToVisibility["Healthy"] = true; 197vm.ResourceHealthStatusesToVisibility["Healthy"] = true;