63 references to Resources
Aspire.Dashboard (6)
Components\Pages\Resources.razor.cs (4)
27
public partial class Resources : ComponentBase, IComponentWithTelemetry, IAsyncDisposable, IPageWithSessionAndUrlState<
Resources
.ResourcesViewModel,
Resources
.ResourcesPageState>
73
public required ILogger<
Resources
> Logger { get; init; }
478
private class ResourcesInterop(
Resources
resources)
DashboardWebApplication.cs (1)
144
[DynamicDependency(RuntimeActivatedComponentMembers, typeof(Components.Pages.
Resources
))]
Serialization\DashboardJsonSerializerContext.cs (1)
32
[JsonSerializable(typeof(global::Aspire.Dashboard.Components.Pages.
Resources
.ResourcesPageState))]
Aspire.Dashboard.Components.Tests (55)
Pages\ResourcesTests.cs (55)
47
[InlineData(Components.Pages.
Resources
.ResourceViewKind.Graph)]
48
[InlineData(Components.Pages.
Resources
.ResourceViewKind.Parameters)]
49
public async Task Resources_TelemetryRecordsSelectedView(Components.Pages.
Resources
.ResourceViewKind viewKind)
59
var cut = Render<Components.Pages.
Resources
>(builder => builder.AddCascadingValue(viewport));
157
var cut = Render<Components.Pages.
Resources
>(builder => builder.AddCascadingValue(viewport));
182
var cut = Render<Components.Pages.
Resources
>(builder => builder.AddCascadingValue(viewport));
269
var cut = Render<Components.Pages.
Resources
>(builder =>
367
var cut = Render<Components.Pages.
Resources
>(builder =>
431
var cut = Render<Components.Pages.
Resources
>(builder =>
462
Services.AddSingleton<ILogger<Components.Pages.
Resources
>>(new TestLogger<Components.Pages.
Resources
>(new TestLoggerFactory(testSink, enabled: true)));
493
var cut = Render<Components.Pages.
Resources
>(builder => builder.AddCascadingValue(viewport));
519
exception = new ObjectDisposedException(nameof(Components.Pages.
Resources
));
590
var cut = Render<Components.Pages.
Resources
>(builder => builder.AddCascadingValue(viewport));
674
var cut = Render<Components.Pages.
Resources
>(builder =>
679
var showContextMenuAsync = typeof(Components.Pages.
Resources
)
706
var cut = Render<Components.Pages.
Resources
>(builder =>
734
var cut = Render<Components.Pages.
Resources
>(builder =>
762
var cut = Render<Components.Pages.
Resources
>(builder =>
796
var cut = Render<Components.Pages.
Resources
>(builder =>
812
var cut = Render<Components.Pages.
Resources
>(builder => builder.AddCascadingValue(viewport));
835
var cut = Render<Components.Pages.
Resources
>(builder => builder.AddCascadingValue(viewport));
856
var cut = Render<Components.Pages.
Resources
>(builder => builder.AddCascadingValue(viewport));
921
new Components.Pages.
Resources
.ResourcesPageState
937
var cut = Render<Components.Pages.
Resources
>(builder => { builder.AddCascadingValue(viewport); });
976
private static void AssertResourceFilterListEquals(IRenderedComponent<Components.Pages.
Resources
> cut, IEnumerable<KeyValuePair<string, bool>> types, IEnumerable<KeyValuePair<string, bool>> states, IEnumerable<KeyValuePair<string, bool>> healthStates)
1011
var cut = Render<Components.Pages.
Resources
>(builder =>
1146
var cut = Render<Components.Pages.
Resources
>(builder =>
1170
var cut = Render<Components.Pages.
Resources
>(builder =>
1176
Assert.Equal(Components.Pages.
Resources
.ResourceViewKind.Table, cut.Instance.PageViewModel.SelectedViewKind);
1198
var cut = Render<Components.Pages.
Resources
>(builder =>
1204
cut.Instance.PageViewModel.SelectedViewKind = Components.Pages.
Resources
.ResourceViewKind.Parameters;
1228
var cut = Render<Components.Pages.
Resources
>(builder =>
1234
cut.Instance.PageViewModel.SelectedViewKind = Components.Pages.
Resources
.ResourceViewKind.Parameters;
1265
var cut = Render<Components.Pages.
Resources
>(builder =>
1271
cut.Instance.PageViewModel.SelectedViewKind = Components.Pages.
Resources
.ResourceViewKind.Graph;
1285
var viewKind = Components.Pages.
Resources
.GetVisibleViewKindForSelectedResource(Components.Pages.
Resources
.ResourceViewKind.Graph, parameter);
1287
Assert.Equal(Components.Pages.
Resources
.ResourceViewKind.Parameters, viewKind);
1295
var viewKind = Components.Pages.
Resources
.GetVisibleViewKindForSelectedResource(Components.Pages.
Resources
.ResourceViewKind.Graph, resource);
1297
Assert.Equal(Components.Pages.
Resources
.ResourceViewKind.Graph, viewKind);
1305
var viewKind = Components.Pages.
Resources
.GetVisibleViewKindForViewChange(Components.Pages.
Resources
.ResourceViewKind.Graph, parameter);
1307
Assert.Equal(Components.Pages.
Resources
.ResourceViewKind.Parameters, viewKind);
1315
var viewKind = Components.Pages.
Resources
.GetVisibleViewKindForViewChange(Components.Pages.
Resources
.ResourceViewKind.Parameters, resource);
1317
Assert.Equal(Components.Pages.
Resources
.ResourceViewKind.Parameters, viewKind);
1342
var cut = Render<Components.Pages.
Resources
>(builder =>
1348
cut.Instance.PageViewModel.SelectedViewKind = Components.Pages.
Resources
.ResourceViewKind.Parameters;
1404
var cut = Render<Components.Pages.
Resources
>(builder =>
1410
cut.Instance.PageViewModel.SelectedViewKind = Components.Pages.
Resources
.ResourceViewKind.Parameters;
1448
var cut = Render<Components.Pages.
Resources
>(builder =>
1454
cut.Instance.PageViewModel.SelectedViewKind = Components.Pages.
Resources
.ResourceViewKind.Parameters;
1510
var cut = Render<Components.Pages.
Resources
>(builder =>
Aspire.Dashboard.Tests (2)
DashboardJsonSerializerContextTests.cs (1)
85
[InlineData(typeof(global::Aspire.Dashboard.Components.Pages.
Resources
.ResourcesPageState))]
Model\ResourcesViewModelTests.cs (1)
7
using static Aspire.Dashboard.Components.Pages.
Resources
;