27 references to KnownResourceTypes
Aspire.Dashboard (14)
Model\KnownPropertyLookup.cs (4)
71KnownResourceTypes.Project => _projectProperties, 72KnownResourceTypes.Executable => _executableProperties, 73KnownResourceTypes.Container => _containerProperties, 74KnownResourceTypes.Parameter => _parameterProperties,
Model\ResourceIconHelpers.cs (6)
30KnownResourceTypes.Executable => IconResolver.ResolveIconName("Apps", desiredSize, desiredVariant), 31KnownResourceTypes.Project => IconResolver.ResolveIconName("CodeCircle", desiredSize, desiredVariant), 32KnownResourceTypes.Container => IconResolver.ResolveIconName("Box", desiredSize, desiredVariant), 33KnownResourceTypes.Parameter => IconResolver.ResolveIconName("Key", desiredSize, desiredVariant), 34KnownResourceTypes.ConnectionString => IconResolver.ResolveIconName("PlugConnectedSettings", desiredSize, desiredVariant), 35KnownResourceTypes.ExternalService => IconResolver.ResolveIconName("GlobeArrowForward", desiredSize, desiredVariant),
Model\ResourceViewModelExtensions.cs (4)
14return StringComparers.ResourceType.Equals(resource.ResourceType, KnownResourceTypes.Container); 19return StringComparers.ResourceType.Equals(resource.ResourceType, KnownResourceTypes.Project); 24if (StringComparers.ResourceType.Equals(resource.ResourceType, KnownResourceTypes.Executable)) 31return StringComparers.ResourceType.Equals(resource.ResourceType, KnownResourceTypes.Project);
Aspire.Dashboard.Components.Tests (1)
tests\Shared\DashboardModel\ModelTestHelpers.cs (1)
33ResourceType = resourceType ?? KnownResourceTypes.Container,
Aspire.Dashboard.Tests (12)
Integration\Playwright\Infrastructure\MockDashboardClient.cs (1)
15resourceType: KnownResourceTypes.Project,
Model\ResourceIconHelpersTests.cs (8)
45var resource = ModelTestHelpers.CreateResource(resourceType: KnownResourceTypes.Container); 59var resource = ModelTestHelpers.CreateResource(resourceType: KnownResourceTypes.Project, iconName: "NonExistentIcon", iconVariant: IconVariant.Filled); 70[InlineData(KnownResourceTypes.Executable)] 71[InlineData(KnownResourceTypes.Project)] 72[InlineData(KnownResourceTypes.Container)] 73[InlineData(KnownResourceTypes.Parameter)] 74[InlineData(KnownResourceTypes.ConnectionString)] 75[InlineData(KnownResourceTypes.ExternalService)]
ResourceOutgoingPeerResolverTests.cs (2)
338resourceType: KnownResourceTypes.ConnectionString, 356resourceType: KnownResourceTypes.Parameter,
tests\Shared\DashboardModel\ModelTestHelpers.cs (1)
33ResourceType = resourceType ?? KnownResourceTypes.Container,