41 references to Values
Aspire.Dashboard (14)
Components\Controls\Chart\ChartContainer.razor.cs (11)
375
dimensionModel.
Values
.AddRange(item.Value.Select(v =>
398
item.SetSelectedValues(item.
Values
);
408
? item.
Values
409
: item.
Values
.Where(newValue => existing.SelectedValues.Any(existingValue => existingValue.Value == newValue.Value));
416
item.SetSelectedValues(item.
Values
);
450
!filter.
Values
.Select(value => value.Value).SequenceEqual(attribute.Value))
472
if (currentFilter.Name != updatedFilter.Name || currentFilter.
Values
.Count != updatedFilter.
Values
.Count)
477
for (var valueIndex = 0; valueIndex < currentFilter.
Values
.Count; valueIndex++)
479
var currentValue = currentFilter.
Values
[valueIndex];
480
var updatedValue = updatedFilter.
Values
[valueIndex];
Model\DimensionFilterViewModel.cs (3)
32
return selectedValues.SetEquals(
Values
)
42
Interlocked.Exchange(ref _selectedValues,
Values
.ToImmutableHashSet());
51
var allValues =
Values
.ToImmutableHashSet();
Aspire.Dashboard.Components.Tests (27)
Controls\ChartFiltersTests.cs (27)
21
dimensionFilter.
Values
.Add(new DimensionValueViewModel { Text = "GET", Value = "GET", });
22
dimensionFilter.
Values
.Add(new DimensionValueViewModel { Text = "POST", Value = "POST", });
23
dimensionFilter.SetSelectedValues(dimensionFilter.
Values
);
36
dimensionFilter.
Values
.Add(new DimensionValueViewModel { Text = "GET", Value = "GET", });
37
dimensionFilter.
Values
.Add(new DimensionValueViewModel { Text = "POST", Value = "POST", });
38
dimensionFilter.SetSelectedValues([dimensionFilter.
Values
[0]]);
52
dimensionFilter.
Values
.Add(new DimensionValueViewModel { Text = "GET", Value = "GET", });
53
dimensionFilter.
Values
.Add(new DimensionValueViewModel { Text = "POST", Value = "POST", });
54
dimensionFilter.SetSelectedValues([dimensionFilter.
Values
[0]]);
58
Assert.Equal(dimensionFilter.
Values
.Count, dimensionFilter.SelectedValues.Count);
68
dimensionFilter.
Values
.Add(getValue);
69
dimensionFilter.
Values
.Add(postValue);
99
dimensionFilter.SetSelectedValues([dimensionFilter.
Values
.Single(v => v.Text == "POST")]);
113
dimensionFilter.SetSelectedValues([dimensionFilter.
Values
.Single(v => v.Text == "POST")]);
128
dimensionFilter.SetSelectedValues([dimensionFilter.
Values
.Single(v => v.Text == "POST")]);
142
dimensionFilter.SetSelectedValues(dimensionFilter.
Values
);
156
dimensionFilter.
Values
.Add(new DimensionValueViewModel { Text = "200", Value = "200", });
157
dimensionFilter.
Values
.Add(new DimensionValueViewModel { Text = "404", Value = "404", });
158
dimensionFilter.
Values
.Add(new DimensionValueViewModel { Text = "50", Value = "50", });
159
dimensionFilter.
Values
.Add(new DimensionValueViewModel { Text = "1000", Value = "1000", });
161
var ordered = ChartFilterTags.GetOrderedValues(dimensionFilter.
Values
).Select(v => v.Text).ToList();
170
dimensionFilter.
Values
.Add(new DimensionValueViewModel { Text = "POST", Value = "POST", });
171
dimensionFilter.
Values
.Add(new DimensionValueViewModel { Text = "GET", Value = "GET", });
172
dimensionFilter.
Values
.Add(new DimensionValueViewModel { Text = "DELETE", Value = "DELETE", });
174
var ordered = ChartFilterTags.GetOrderedValues(dimensionFilter.
Values
).Select(v => v.Text).ToList();
208
dimensionFilter.
Values
.Add(new DimensionValueViewModel { Text = "GET", Value = "GET", });
209
dimensionFilter.
Values
.Add(new DimensionValueViewModel { Text = "POST", Value = "POST", });