4 instantiations of IconResolver
Aspire.Dashboard.Tests (4)
Model\IconResolverTests.cs (1)
17return new IconResolver(logger ?? NullLogger<IconResolver>.Instance);
Model\ResourceGraphMapperTests.cs (1)
18private 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)
26private readonly IconResolver _iconResolver = new IconResolver(NullLogger<IconResolver>.Instance);
37 references to IconResolver
Aspire.Dashboard (12)
Components\Controls\PropertyValues\ResourceNameButtonValue.razor.cs (1)
34public required IconResolver IconResolver { get; init; }
Components\Controls\ResourceActions.razor.cs (1)
33public required IconResolver IconResolver { get; init; }
Components\Pages\ConsoleLogs.razor.cs (1)
123public required IconResolver IconResolver { get; init; }
Components\Pages\Resources.razor.cs (1)
72public required IconResolver IconResolver { get; init; }
DashboardWebApplication.cs (1)
346builder.Services.AddSingleton<IconResolver>();
Model\IconResolver.cs (2)
16private readonly ILogger<IconResolver> _logger; 24public IconResolver(ILogger<IconResolver> logger)
Model\ResourceGraph\ResourceGraphMapper.cs (1)
15public static ResourceDto MapResource(ResourceViewModel r, IEnumerable<ResourceViewModel> graphResources, 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)
34private readonly IconResolver _iconResolver; 46IconResolver iconResolver,
Aspire.Dashboard.Components.Tests (5)
Dialogs\ManageDataDialogTests.cs (1)
281Services.AddSingleton<IconResolver>();
Pages\ConsoleLogsTests.cs (1)
1133Services.AddSingleton<IconResolver>();
Shared\ResourceSetupHelpers.cs (2)
29context.Services.AddSingleton<IconResolver>(); 62context.Services.AddSingleton<IconResolver>();
Shared\StructuredLogsSetupHelpers.cs (1)
22context.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)
18private 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)
26private readonly IconResolver _iconResolver = new IconResolver(NullLogger<IconResolver>.Instance);