9 instantiations of DimensionValueViewModel
Aspire.Dashboard (1)
Components\Controls\Chart\ChartContainer.razor.cs (1)
234
return new
DimensionValueViewModel
Aspire.Dashboard.Components.Tests (8)
Controls\ChartFiltersTests.cs (8)
16
dimensionFilter.Values.Add(new
DimensionValueViewModel
{ Text = "GET", Value = "GET" });
17
dimensionFilter.Values.Add(new
DimensionValueViewModel
{ Text = "POST", Value = "POST" });
40
dimensionFilter.Values.Add(new
DimensionValueViewModel
{ Text = "GET", Value = "GET" });
41
dimensionFilter.Values.Add(new
DimensionValueViewModel
{ Text = "POST", Value = "POST" });
59
dimensionFilter.Values.Add(new
DimensionValueViewModel
{ Text = "GET", Value = "GET" });
60
dimensionFilter.Values.Add(new
DimensionValueViewModel
{ Text = "POST", Value = "POST" });
77
var getValue = new
DimensionValueViewModel
{ Text = "GET", Value = "GET" };
78
var postValue = new
DimensionValueViewModel
{ Text = "POST", Value = "POST" };
12 references to DimensionValueViewModel
Aspire.Dashboard (10)
Components\Controls\Chart\ChartContainer.razor.cs (4)
154
foreach (
var
item in filter.SelectedValues)
251
foreach (
var
v in item.Values)
267
foreach (
var
v in newSelectedValues)
275
foreach (
var
v in item.Values)
Components\Controls\Chart\ChartFilters.razor.cs (1)
41
private async Task OnTagSelectionChangedAsync(DimensionFilterViewModel context,
DimensionValueViewModel
tag, bool isChecked)
Components_Controls_Chart_ChartFilters_razor.g.cs (2)
368
foreach (
var
item in context.SelectedValues.OrderBy(v => v.Text))
753
foreach (
var
tag in context.Values.OrderBy(v => v.Text))
Model\DimensionFilterViewModel.cs (3)
15
public List<
DimensionValueViewModel
> Values { get; } = new();
16
public HashSet<
DimensionValueViewModel
> SelectedValues { get; } = new();
53
public void OnTagSelectionChanged(
DimensionValueViewModel
dimensionValue, bool isChecked)
Aspire.Dashboard.Components.Tests (2)
Controls\ChartFiltersTests.cs (2)
77
var
getValue = new DimensionValueViewModel { Text = "GET", Value = "GET" };
78
var
postValue = new DimensionValueViewModel { Text = "POST", Value = "POST" };