44 references to KnownResourceTypes
Aspire.Dashboard (18)
Model\KnownPropertyLookup.cs (4)
72
KnownResourceTypes
.Project => _projectProperties,
73
KnownResourceTypes
.Executable => _executableProperties,
74
KnownResourceTypes
.Container => _containerProperties,
75
KnownResourceTypes
.Parameter => _parameterProperties,
Model\ResourceIconHelpers.cs (6)
30
KnownResourceTypes
.Executable => iconResolver.ResolveIconName("Apps", desiredSize, desiredVariant),
31
KnownResourceTypes
.Project => ResolveProjectIcon(iconResolver, resource, desiredSize, desiredVariant),
32
KnownResourceTypes
.Container => iconResolver.ResolveIconName("Box", desiredSize, desiredVariant),
33
KnownResourceTypes
.Parameter => iconResolver.ResolveIconName("Key", desiredSize, desiredVariant),
34
KnownResourceTypes
.ConnectionString => iconResolver.ResolveIconName("PlugConnectedSettings", desiredSize, desiredVariant),
35
KnownResourceTypes
.ExternalService => iconResolver.ResolveIconName("GlobeArrowForward", desiredSize, desiredVariant),
Model\ResourceViewModel.cs (1)
47
public bool IsParameter => string.Equals(ResourceType,
KnownResourceTypes
.Parameter, StringComparison.Ordinal);
Model\ResourceViewModelExtensions.cs (5)
34
return string.Equals(resource.ResourceType,
KnownResourceTypes
.Container, StringComparisons.ResourceType);
39
return string.Equals(resource.ResourceType,
KnownResourceTypes
.Project, StringComparisons.ResourceType);
44
return string.Equals(resource.ResourceType,
KnownResourceTypes
.Tool, StringComparisons.ResourceType);
49
if (string.Equals(resource.ResourceType,
KnownResourceTypes
.Executable, StringComparisons.ResourceType))
56
return string.Equals(resource.ResourceType,
KnownResourceTypes
.Project, StringComparisons.ResourceType);
src\Shared\Model\ResourceSourceViewModel.cs (2)
13
if (string.Equals(resourceType,
KnownResourceTypes
.Project, StringComparisons.ResourceType) &&
20
if (string.Equals(resourceType,
KnownResourceTypes
.Tool, StringComparisons.ResourceType) &&
Aspire.Dashboard.Components.Tests (11)
Pages\ResourcesTests.cs (10)
428
CreateResource("myparameter",
KnownResourceTypes
.Parameter, "Running", null),
457
CreateResource("myparameter1",
KnownResourceTypes
.Parameter, "Running", null),
458
CreateResource("myparameter2",
KnownResourceTypes
.Parameter, "Running", null),
489
CreateResource("myparameter1",
KnownResourceTypes
.Parameter, "Running", null),
490
CreateResource("myparameter2",
KnownResourceTypes
.Parameter, "Running", null),
504
cut.Instance.PageViewModel.ResourceTypesToVisibility[
KnownResourceTypes
.Parameter] = false;
523
CreateResource("myparameter",
KnownResourceTypes
.Parameter, "Running", null),
564
CreateResource("myparameter",
KnownResourceTypes
.Parameter, "Running", null, stateStyle: "success", properties: parameterProperties),
608
CreateResource("myparameter",
KnownResourceTypes
.Parameter, "Value missing", null, stateStyle: "warning", properties: parameterProperties),
650
CreateResource("myparameter",
KnownResourceTypes
.Parameter, "Error", null, stateStyle: "error", properties: parameterProperties),
tests\Shared\DashboardModel\ModelTestHelpers.cs (1)
35
ResourceType = resourceType ??
KnownResourceTypes
.Container,
Aspire.Dashboard.Tests (15)
Integration\Playwright\Infrastructure\MockDashboardClient.cs (1)
15
resourceType:
KnownResourceTypes
.Project,
Model\ResourceIconHelpersTests.cs (11)
49
var resource = ModelTestHelpers.CreateResource(resourceType:
KnownResourceTypes
.Container);
63
var resource = ModelTestHelpers.CreateResource(resourceType:
KnownResourceTypes
.Project, iconName: "NonExistentIcon", iconVariant: IconVariant.Filled);
74
[InlineData(
KnownResourceTypes
.Executable)]
75
[InlineData(
KnownResourceTypes
.Project)]
76
[InlineData(
KnownResourceTypes
.Container)]
77
[InlineData(
KnownResourceTypes
.Parameter)]
78
[InlineData(
KnownResourceTypes
.ConnectionString)]
79
[InlineData(
KnownResourceTypes
.ExternalService)]
123
resourceType:
KnownResourceTypes
.Project,
138
var resource = ModelTestHelpers.CreateResource(resourceType:
KnownResourceTypes
.Project);
155
var resource = ModelTestHelpers.CreateResource(resourceType:
KnownResourceTypes
.Container);
ResourceOutgoingPeerResolverTests.cs (2)
343
resourceType:
KnownResourceTypes
.ConnectionString,
361
resourceType:
KnownResourceTypes
.Parameter,
tests\Shared\DashboardModel\ModelTestHelpers.cs (1)
35
ResourceType = resourceType ??
KnownResourceTypes
.Container,