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);
41 references to IconResolver
Aspire.Dashboard (14)
Components\Controls\PropertyValues\ResourceNameButtonValue.razor.cs (1)
34public required IconResolver IconResolver { get; init; }
Components\Controls\ResourceActions.razor.cs (1)
23public required IconResolver IconResolver { get; init; }
Components\Pages\ConsoleLogs.razor.cs (1)
124public required IconResolver IconResolver { get; init; }
Components\Pages\Resources.razor.cs (1)
77public required IconResolver IconResolver { get; init; }
Components\Pages\Terminals.razor.cs (1)
64public required IconResolver IconResolver { get; init; }
Components\Pages\TerminalWindow.razor.cs (1)
80public required IconResolver IconResolver { get; init; }
DashboardWebApplication.cs (1)
410builder.Services.AddSingleton<IconResolver>();
Model\IconResolver.cs (2)
17private readonly ILogger<IconResolver> _logger; 25public 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)
36private readonly IconResolver _iconResolver; 49IconResolver iconResolver,
Aspire.Dashboard.Components.Tests (7)
Dialogs\ManageDataDialogTests.cs (1)
284Services.AddSingleton<IconResolver>();
Pages\ConsoleLogsTests.cs (1)
1114Services.AddSingleton<IconResolver>();
Shared\ResourceSetupHelpers.cs (2)
29context.Services.AddSingleton<IconResolver>(); 68context.Services.AddSingleton<IconResolver>();
Shared\StructuredLogsSetupHelpers.cs (1)
22context.Services.AddSingleton<IconResolver>();
Shared\TerminalSetupHelpers.cs (1)
59context.Services.TryAddSingleton<IconResolver>();
Shared\TerminalsSetupHelpers.cs (1)
28context.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); 30var iconResolver = CreateIconResolver(); 46var iconResolver = CreateIconResolver(); 61var logger = factory.CreateLogger<IconResolver>(); 62var iconResolver = CreateIconResolver(logger); 79var iconResolver = CreateIconResolver(); 95var iconResolver = CreateIconResolver(); 111var iconResolver = CreateIconResolver(); 128var iconResolver = CreateIconResolver(); 148var iconResolver = CreateIconResolver(); 162var iconResolver = CreateIconResolver(); 180var 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);