4 instantiations of IconResolver
Aspire.Dashboard.Tests (4)
Model\IconResolverTests.cs (1)
17
return new
IconResolver
(logger ?? NullLogger<IconResolver>.Instance);
Model\ResourceGraphMapperTests.cs (1)
18
private readonly IconResolver _iconResolver = new
IconResolver
(NullLogger<IconResolver>.Instance);
Model\ResourceIconHelpersTests.cs (1)
15
private readonly IconResolver _iconResolver = new
IconResolver
(NullLogger<IconResolver>.Instance);
Model\ResourceMenuBuilderTests.cs (1)
26
private readonly IconResolver _iconResolver = new
IconResolver
(NullLogger<IconResolver>.Instance);
41 references to IconResolver
Aspire.Dashboard (14)
Components\Controls\PropertyValues\ResourceNameButtonValue.razor.cs (1)
34
public required
IconResolver
IconResolver { get; init; }
Components\Controls\ResourceActions.razor.cs (1)
23
public required
IconResolver
IconResolver { get; init; }
Components\Pages\ConsoleLogs.razor.cs (1)
124
public required
IconResolver
IconResolver { get; init; }
Components\Pages\Resources.razor.cs (1)
77
public required
IconResolver
IconResolver { get; init; }
Components\Pages\Terminals.razor.cs (1)
64
public required
IconResolver
IconResolver { get; init; }
Components\Pages\TerminalWindow.razor.cs (1)
80
public required
IconResolver
IconResolver { get; init; }
DashboardWebApplication.cs (1)
410
builder.Services.AddSingleton<
IconResolver
>();
Model\IconResolver.cs (2)
17
private readonly ILogger<
IconResolver
> _logger;
25
public IconResolver(ILogger<
IconResolver
> logger)
Model\ResourceGraph\ResourceGraphMapper.cs (1)
15
public static ResourceDto MapResource(ResourceViewModel r, IEnumerable<ResourceViewModel> graphResources, IDictionary<string, ResourceViewModel> resourcesByName, IStringLocalizer<Columns> columnsLoc, bool showHiddenResources,
IconResolver
iconResolver)
Model\ResourceIconHelpers.cs (2)
15
public static Icon GetIconForResource(
IconResolver
iconResolver, ResourceViewModel resource, IconSize desiredSize, IconVariant desiredVariant = IconVariant.Filled)
47
static Icon? ResolveProjectIcon(
IconResolver
iconResolver, ResourceViewModel resource, IconSize desiredSize, IconVariant desiredVariant = IconVariant.Filled)
Model\ResourceMenuBuilder.cs (2)
36
private readonly
IconResolver
_iconResolver;
49
IconResolver
iconResolver,
Aspire.Dashboard.Components.Tests (7)
Dialogs\ManageDataDialogTests.cs (1)
284
Services.AddSingleton<
IconResolver
>();
Pages\ConsoleLogsTests.cs (1)
1114
Services.AddSingleton<
IconResolver
>();
Shared\ResourceSetupHelpers.cs (2)
29
context.Services.AddSingleton<
IconResolver
>();
68
context.Services.AddSingleton<
IconResolver
>();
Shared\StructuredLogsSetupHelpers.cs (1)
22
context.Services.AddSingleton<
IconResolver
>();
Shared\TerminalSetupHelpers.cs (1)
59
context.Services.TryAddSingleton<
IconResolver
>();
Shared\TerminalsSetupHelpers.cs (1)
28
context.Services.AddSingleton<
IconResolver
>();
Aspire.Dashboard.Tests (20)
Model\IconResolverTests.cs (14)
15
private static
IconResolver
CreateIconResolver(ILogger<
IconResolver
>? logger = null)
17
return new IconResolver(logger ?? NullLogger<
IconResolver
>.Instance);
30
var
iconResolver = CreateIconResolver();
46
var
iconResolver = CreateIconResolver();
61
var logger = factory.CreateLogger<
IconResolver
>();
62
var
iconResolver = CreateIconResolver(logger);
79
var
iconResolver = CreateIconResolver();
95
var
iconResolver = CreateIconResolver();
111
var
iconResolver = CreateIconResolver();
128
var
iconResolver = CreateIconResolver();
148
var
iconResolver = CreateIconResolver();
162
var
iconResolver = CreateIconResolver();
180
var
iconResolver = CreateIconResolver();
Model\ResourceGraphMapperTests.cs (2)
18
private readonly
IconResolver
_iconResolver = new IconResolver(NullLogger<
IconResolver
>.Instance);
Model\ResourceIconHelpersTests.cs (2)
15
private readonly
IconResolver
_iconResolver = new IconResolver(NullLogger<
IconResolver
>.Instance);
Model\ResourceMenuBuilderTests.cs (2)
26
private readonly
IconResolver
_iconResolver = new IconResolver(NullLogger<
IconResolver
>.Instance);