23 references to ResolveIconName
Aspire.Dashboard (12)
Components_Controls_ResourceActions_razor.g.cs (1)
279if (!string.IsNullOrEmpty(highlightedCommand.IconName) && IconResolver.ResolveIconName(highlightedCommand.IconName, IconSize.Size16, highlightedCommand.IconVariant) is { } icon)
Components_Pages_ConsoleLogs_razor.g.cs (1)
603if (!string.IsNullOrEmpty(command.IconName) && IconResolver.ResolveIconName(command.IconName, IconSize.Size16, command.IconVariant) is { } icon)
Model\ResourceIconHelpers.cs (9)
20var customIcon = iconResolver.ResolveIconName(resource.IconName, desiredSize, resource.IconVariant ?? IconVariant.Filled); 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), 36string t when t.Contains("database", StringComparison.OrdinalIgnoreCase) => iconResolver.ResolveIconName("Database", desiredSize, desiredVariant), 37_ => iconResolver.ResolveIconName("SettingsCogMultiple", desiredSize, desiredVariant),
Model\ResourceMenuItems.cs (1)
256var icon = (!string.IsNullOrEmpty(command.IconName) && iconResolver.ResolveIconName(command.IconName, IconSize.Size16, command.IconVariant) is { } i) ? i : null;
Aspire.Dashboard.Tests (11)
Model\IconResolverTests.cs (11)
27var icon = iconResolver.ResolveIconName("Database", IconSize.Size20, IconVariant.Filled); 40var icon = iconResolver.ResolveIconName("NonExistentIcon", IconSize.Size20, IconVariant.Filled); 56var icon = iconResolver.ResolveIconName("NonExistentIcon", IconSize.Size20, IconVariant.Filled); 73var icon1 = iconResolver.ResolveIconName("Database", IconSize.Size20, IconVariant.Filled); 74var icon2 = iconResolver.ResolveIconName("Database", IconSize.Size20, IconVariant.Filled); 89var icon1 = iconResolver.ResolveIconName("NonExistentIcon", IconSize.Size20, IconVariant.Filled); 90var icon2 = iconResolver.ResolveIconName("NonExistentIcon", IconSize.Size20, IconVariant.Filled); 105var icon16 = iconResolver.ResolveIconName("Database", IconSize.Size16, IconVariant.Filled); 106var icon20 = iconResolver.ResolveIconName("Database", IconSize.Size20, IconVariant.Filled); 122var iconFilled = iconResolver.ResolveIconName("Database", IconSize.Size20, IconVariant.Filled); 123var iconRegular = iconResolver.ResolveIconName("Database", IconSize.Size20, IconVariant.Regular);