4 instantiations of IconResolver
Aspire.Dashboard.Tests (4)
Model\IconResolverTests.cs (1)
17return new IconResolver(logger ?? NullLogger<IconResolver>.Instance);
Model\ResourceGraphMapperTests.cs (1)
16private readonly IconResolver _iconResolver = new IconResolver(NullLogger<IconResolver>.Instance);
Model\ResourceIconHelpersTests.cs (1)
15private readonly IconResolver _iconResolver = new IconResolver(NullLogger<IconResolver>.Instance);
Model\ResourceMenuBuilderTests.cs (1)
24private readonly IconResolver _iconResolver = new IconResolver(NullLogger<IconResolver>.Instance);
38 references to IconResolver
Aspire.Dashboard (14)
Components\Controls\PropertyValues\ResourceNameButtonValue.razor.cs (1)
31public required IconResolver IconResolver { get; init; }
Components\Controls\ResourceActions.razor.cs (1)
33public required IconResolver IconResolver { get; init; }
Components\Pages\ConsoleLogs.razor.cs (1)
129public required IconResolver IconResolver { get; init; }
Components\Pages\Resources.razor.cs (1)
79public required IconResolver IconResolver { get; init; }
Components_Controls_PropertyValues_ResourceNameValue_razor.g.cs (1)
278IconResolver
Components_ResourcesGridColumns_ResourceNameDisplay_razor.g.cs (1)
433IconResolver
DashboardWebApplication.cs (1)
304builder.Services.AddSingleton<IconResolver>();
Model\IconResolver.cs (2)
15private readonly ILogger<IconResolver> _logger; 17public IconResolver(ILogger<IconResolver> logger)
Model\ResourceGraph\ResourceGraphMapper.cs (1)
16public static ResourceDto MapResource(ResourceViewModel r, IDictionary<string, ResourceViewModel> resourcesByName, IStringLocalizer<Columns> columnsLoc, bool showHiddenResources, IconResolver iconResolver)
Model\ResourceIconHelpers.cs (2)
15public static Icon GetIconForResource(IconResolver iconResolver, ResourceViewModel resource, IconSize desiredSize, IconVariant desiredVariant = IconVariant.Filled) 47static Icon? ResolveProjectIcon(IconResolver iconResolver, ResourceViewModel resource, IconSize desiredSize, IconVariant desiredVariant = IconVariant.Filled)
Model\ResourceMenuBuilder.cs (2)
42private readonly IconResolver _iconResolver; 56IconResolver iconResolver,
Aspire.Dashboard.Components.Tests (4)
Pages\ConsoleLogsTests.cs (1)
854Services.AddSingleton<IconResolver>();
Shared\ResourceSetupHelpers.cs (2)
30context.Services.AddSingleton<IconResolver>(); 59context.Services.AddSingleton<IconResolver>();
Shared\StructuredLogsSetupHelpers.cs (1)
23context.Services.AddSingleton<IconResolver>();
Aspire.Dashboard.Tests (20)
Model\IconResolverTests.cs (14)
15private static IconResolver CreateIconResolver(ILogger<IconResolver>? logger = null) 17return new IconResolver(logger ?? NullLogger<IconResolver>.Instance); 24var iconResolver = CreateIconResolver(); 37var iconResolver = CreateIconResolver(); 52var logger = factory.CreateLogger<IconResolver>(); 53var iconResolver = CreateIconResolver(logger); 70var iconResolver = CreateIconResolver(); 86var iconResolver = CreateIconResolver(); 102var iconResolver = CreateIconResolver(); 119var iconResolver = CreateIconResolver(); 139var iconResolver = CreateIconResolver(); 153var iconResolver = CreateIconResolver(); 171var iconResolver = CreateIconResolver();
Model\ResourceGraphMapperTests.cs (2)
16private readonly IconResolver _iconResolver = new IconResolver(NullLogger<IconResolver>.Instance);
Model\ResourceIconHelpersTests.cs (2)
15private readonly IconResolver _iconResolver = new IconResolver(NullLogger<IconResolver>.Instance);
Model\ResourceMenuBuilderTests.cs (2)
24private readonly IconResolver _iconResolver = new IconResolver(NullLogger<IconResolver>.Instance);