42 references to KnownResourceTypes
Aspire.Dashboard (16)
Model\KnownPropertyLookup.cs (4)
72KnownResourceTypes.Project => _projectProperties, 73KnownResourceTypes.Executable => _executableProperties, 74KnownResourceTypes.Container => _containerProperties, 75KnownResourceTypes.Parameter => _parameterProperties,
Model\ResourceIconHelpers.cs (6)
30KnownResourceTypes.Executable => iconResolver.ResolveIconName("Apps", desiredSize, desiredVariant), 31KnownResourceTypes.Project => ResolveProjectIcon(iconResolver, resource, 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\ResourceViewModel.cs (1)
48public bool IsParameter => string.Equals(ResourceType, KnownResourceTypes.Parameter, StringComparison.Ordinal);
Model\ResourceViewModelExtensions.cs (5)
14return StringComparers.ResourceType.Equals(resource.ResourceType, KnownResourceTypes.Container); 19return StringComparers.ResourceType.Equals(resource.ResourceType, KnownResourceTypes.Project); 24return StringComparers.ResourceType.Equals(resource.ResourceType, KnownResourceTypes.Tool); 29if (StringComparers.ResourceType.Equals(resource.ResourceType, KnownResourceTypes.Executable)) 36return StringComparers.ResourceType.Equals(resource.ResourceType, KnownResourceTypes.Project);
Aspire.Dashboard.Components.Tests (11)
Pages\ResourcesTests.cs (10)
428CreateResource("myparameter", KnownResourceTypes.Parameter, "Running", null), 457CreateResource("myparameter1", KnownResourceTypes.Parameter, "Running", null), 458CreateResource("myparameter2", KnownResourceTypes.Parameter, "Running", null), 489CreateResource("myparameter1", KnownResourceTypes.Parameter, "Running", null), 490CreateResource("myparameter2", KnownResourceTypes.Parameter, "Running", null), 504cut.Instance.PageViewModel.ResourceTypesToVisibility[KnownResourceTypes.Parameter] = false; 523CreateResource("myparameter", KnownResourceTypes.Parameter, "Running", null), 564CreateResource("myparameter", KnownResourceTypes.Parameter, "Running", null, stateStyle: "success", properties: parameterProperties), 608CreateResource("myparameter", KnownResourceTypes.Parameter, "Value missing", null, stateStyle: "warning", properties: parameterProperties), 650CreateResource("myparameter", KnownResourceTypes.Parameter, "Error", null, stateStyle: "error", properties: parameterProperties),
tests\Shared\DashboardModel\ModelTestHelpers.cs (1)
35ResourceType = resourceType ?? KnownResourceTypes.Container,
Aspire.Dashboard.Tests (15)
Integration\Playwright\Infrastructure\MockDashboardClient.cs (1)
15resourceType: KnownResourceTypes.Project,
Model\ResourceIconHelpersTests.cs (11)
49var resource = ModelTestHelpers.CreateResource(resourceType: KnownResourceTypes.Container); 63var 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)] 123resourceType: KnownResourceTypes.Project, 138var resource = ModelTestHelpers.CreateResource(resourceType: KnownResourceTypes.Project); 155var resource = ModelTestHelpers.CreateResource(resourceType: KnownResourceTypes.Container);
ResourceOutgoingPeerResolverTests.cs (2)
343resourceType: KnownResourceTypes.ConnectionString, 361resourceType: KnownResourceTypes.Parameter,
tests\Shared\DashboardModel\ModelTestHelpers.cs (1)
35ResourceType = resourceType ?? KnownResourceTypes.Container,