5 writes to SelectedResource
Aspire.Dashboard (5)
Components\Pages\Metrics.razor.cs (4)
104
SelectedResource
= _selectResource,
145
PageViewModel.
SelectedResource
= r;
151
viewModel.
SelectedResource
= _resourceViewModels.GetResource(Logger, ResourceName, canSelectGrouping: true, _selectResource);
193
PageViewModel.
SelectedResource
= _resourceViewModels.Single();
Components_Pages_Metrics_razor.g.cs (1)
453
__builder2.AddComponentParameter(26, nameof(global::Aspire.Dashboard.Components.Controls.ResourceSelect.SelectedResourceChanged), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::Microsoft.AspNetCore.Components.EventCallback<global::Aspire.Dashboard.Model.Otlp.SelectViewModel<Aspire.Dashboard.Model.ResourceTypeDetails>>>(global::Microsoft.AspNetCore.Components.EventCallback.Factory.Create<global::Aspire.Dashboard.Model.Otlp.SelectViewModel<Aspire.Dashboard.Model.ResourceTypeDetails>>(this, global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredEventCallback(this, global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredBindSetter(callback: __value => { PageViewModel.
SelectedResource
= __value; return global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.InvokeAsynchronousDelegate(callback:
14 references to SelectedResource
Aspire.Dashboard (13)
Components\Pages\Metrics.razor.cs (5)
132
ResourceName = PageViewModel.
SelectedResource
.Id is not null ? PageViewModel.
SelectedResource
.Name : null,
178
var selectedInstance = viewModel.
SelectedResource
.Id?.GetResourceKey();
322
var selectedResourceKey = PageViewModel.
SelectedResource
.Id?.GetResourceKey();
358
new ComponentTelemetryProperty(TelemetryPropertyKeys.MetricsResourceIsReplica, new AspireTelemetryProperty(PageViewModel.
SelectedResource
.Id?.ReplicaSetName is not null)),
Components_Pages_Metrics_razor.g.cs (8)
239
if (PageViewModel.
SelectedResource
.Id is { ReplicaSetName: { } replicaSetName })
447
PageViewModel.
SelectedResource
461
); }, value: PageViewModel.
SelectedResource
), PageViewModel.
SelectedResource
))));
536
PageViewModel.
SelectedResource
995
if (PageViewModel.
SelectedResource
.Id?.ReplicaSetName != null && PageViewModel is { SelectedMeter: not null, SelectedInstrument: not null })
1014
PageViewModel.
SelectedResource
.Id.GetResourceKey()
1246
DashboardUrls.MetricsUrl(resource: PageViewModel.
SelectedResource
.Name, meter: context.Parent.Name, instrument: context.Name, duration: DurationMinutes, view: ViewKindName)
Aspire.Dashboard.Components.Tests (1)
Pages\MetricsTests.cs (1)
354
cut.WaitForAssertion(() => Assert.Equal("TestApp2", viewModel.
SelectedResource
.Name));