39 references to Project
Aspire.Dashboard (8)
Components\Pages\ResourceOverview.razor.cs (1)
727
private static readonly string[] s_selectionGroupOrder = [KnownResourceTypes.
Project
, KnownResourceTypes.Container, KnownResourceTypes.Executable];
Model\LegacyResourcePropertyMetadata.cs (3)
30
(KnownResourceTypes.
Project
, KnownProperties.Project.Path) => Create(KnownProperties.Project.Path, nameof(ResourcesDetailsProjectPathProperty), 0),
31
(KnownResourceTypes.
Project
, KnownProperties.Project.LaunchProfile) => Create(KnownProperties.Project.LaunchProfile, nameof(ResourcesDetailsProjectLaunchProfileProperty), 1),
32
(KnownResourceTypes.
Project
, KnownProperties.Executable.Pid) => Create(KnownProperties.Executable.Pid, nameof(ResourcesDetailsExecutableProcessIdProperty), 2),
Model\ResourceIconHelpers.cs (1)
31
KnownResourceTypes.
Project
=> ResolveProjectIcon(iconResolver, resource, desiredSize, desiredVariant),
Model\ResourceViewModelExtensions.cs (2)
39
return string.Equals(resource.ResourceType, KnownResourceTypes.
Project
, StringComparisons.ResourceType);
56
return string.Equals(resource.ResourceType, KnownResourceTypes.
Project
, StringComparisons.ResourceType);
src\Shared\Model\ResourceSourceViewModel.cs (1)
20
if (string.Equals(resourceType, KnownResourceTypes.
Project
, StringComparisons.ResourceType) &&
Aspire.Dashboard.Components.Tests (11)
Layout\ResourcesLayoutTests.cs (6)
276
ModelTestHelpers.CreateResource("api", resourceType: KnownResourceTypes.
Project
),
277
ModelTestHelpers.CreateResource("worker", resourceType: KnownResourceTypes.
Project
),
332
[InlineData(KnownResourceTypes.
Project
, KnownProperties.Project.Path, "MyFrontend.csproj")]
339
var original = type is KnownResourceTypes.
Project
or KnownResourceTypes.Executable ? Path.Combine("workspace", value) : value;
716
initialResources: [ModelTestHelpers.CreateResource("api", state: KnownResourceState.Running, resourceType: KnownResourceTypes.
Project
)],
731
ModelTestHelpers.CreateResource("api", state: KnownResourceState.Exited, resourceType: KnownResourceTypes.
Project
))]);
Pages\ResourceOverviewEmptyPanelsTests.cs (2)
31
[InlineData(KnownResourceTypes.
Project
)]
328
[InlineData(null, KnownResourceTypes.
Project
)]
Pages\ResourceOverviewTypeDisplayNameTests.cs (3)
50
Assert.Equal(KnownResourceTypes.
Project
, values["Type"].TextContent.Trim());
64
ModelTestHelpers.CreateResource("api", resourceType: KnownResourceTypes.
Project
, state: KnownResourceState.Running,
65
relationships: [new RelationshipViewModel("postgres", "Reference")], properties: CreateTypeProperty(KnownResourceTypes.
Project
))
Aspire.Dashboard.Playwright.Tests (12)
Integration\Playwright\AccessibilityTests.cs (1)
881
resourceType: KnownResourceTypes.
Project
,
Integration\Playwright\DashboardInteractionsTests.cs (1)
661
resourceType: KnownResourceTypes.
Project
,
Integration\Playwright\ResourcePaneFilterTests.cs (2)
41
var project = filter.GetByRole(AriaRole.Checkbox, new() { Name = KnownResourceTypes.
Project
, Exact = true });
117
await filter.GetByRole(AriaRole.Checkbox, new() { Name = KnownResourceTypes.
Project
, Exact = true }).UncheckAsync();
Integration\Playwright\ResourcePaneResponsiveTests.cs (5)
2225
Create($"perf-{index}", KnownResourceTypes.
Project
, KnownResourceState.Running, HealthStatus.Healthy,
2237
Create("api", KnownResourceTypes.
Project
, KnownResourceState.Running, HealthStatus.Unhealthy, StartTime,
2239
Create("frontend", KnownResourceTypes.
Project
, KnownResourceState.Running, HealthStatus.Healthy, StartTime,
2256
var key = type == KnownResourceTypes.
Project
? KnownProperties.Project.Path :
2258
var value = type == KnownResourceTypes.
Project
? Path.Combine("workspace", name == "api" ? "MyFrontend.csproj" : $"{name}.csproj") :
Integration\Playwright\ResourcesTests.cs (2)
546
resourceType: KnownResourceTypes.
Project
,
559
resourceType: KnownResourceTypes.
Project
,
tests\Aspire.Dashboard.Tests\Shared\MockDashboardClient.cs (1)
18
resourceType: KnownResourceTypes.
Project
,
Aspire.Dashboard.Tests (8)
Model\ResourceIconHelpersTests.cs (4)
63
var resource = ModelTestHelpers.CreateResource(resourceType: KnownResourceTypes.
Project
, iconName: "NonExistentIcon", iconVariant: IconVariant.Filled);
75
[InlineData(KnownResourceTypes.
Project
)]
123
resourceType: KnownResourceTypes.
Project
,
138
var resource = ModelTestHelpers.CreateResource(resourceType: KnownResourceTypes.
Project
);
Model\ResourceViewModelTests.cs (3)
230
[InlineData(KnownResourceTypes.
Project
, KnownProperties.Project.Path, nameof(DashboardResources.ResourcesDetailsProjectPathProperty), 0)]
231
[InlineData(KnownResourceTypes.
Project
, KnownProperties.Project.LaunchProfile, nameof(DashboardResources.ResourcesDetailsProjectLaunchProfileProperty), 1)]
232
[InlineData(KnownResourceTypes.
Project
, KnownProperties.Executable.Pid, nameof(DashboardResources.ResourcesDetailsExecutableProcessIdProperty), 2)]
Shared\MockDashboardClient.cs (1)
18
resourceType: KnownResourceTypes.
Project
,