32 references to ResolveIconName
Aspire.Dashboard (16)
Components_Controls_ResourceActions_razor.g.cs (1)
285if (!string.IsNullOrEmpty(highlightedCommand.IconName) && IconResolver.ResolveIconName(highlightedCommand.IconName, IconSize.Size16, highlightedCommand.IconVariant) is { } icon)
Components_Pages_ConsoleLogs_razor.g.cs (1)
609if (!string.IsNullOrEmpty(command.IconName) && IconResolver.ResolveIconName(command.IconName, IconSize.Size16, command.IconVariant) is { } icon)
Model\ResourceIconHelpers.cs (13)
20var customIcon = iconResolver.ResolveIconName(resource.IconName, desiredSize, resource.IconVariant ?? IconVariant.Filled); 30KnownResourceTypes.Executable => iconResolver.ResolveIconName("Apps", 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), 54".csproj" or ".cs" => iconResolver.ResolveIconName("CodeCsRectangle", desiredSize, desiredVariant), 55".fsproj" => iconResolver.ResolveIconName("CodeFsRectangle", desiredSize, desiredVariant), 56".vbproj" => iconResolver.ResolveIconName("CodeVbRectangle", desiredSize, desiredVariant), 57_ => iconResolver.ResolveIconName("CodeCircle", desiredSize, desiredVariant) 61return iconResolver.ResolveIconName("CodeCircle", 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 (16)
Model\IconResolverTests.cs (16)
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); 142var icon = iconResolver.ResolveIconName("Database", size, IconVariant.Filled); 156var icon1 = iconResolver.ResolveIconName("Database", IconSize.Size20, IconVariant.Filled); 157var icon2 = iconResolver.ResolveIconName("Database", IconSize.Size20, IconVariant.Filled); 158var icon3 = iconResolver.ResolveIconName("Database", IconSize.Size20, IconVariant.Filled); 174var icon = iconResolver.ResolveIconName("CodePyRectangle", IconSize.Size24, IconVariant.Filled);