2 implementations of IThemeResolver
Aspire.Dashboard (1)
Model\ThemeManager.cs (1)
18
public sealed class BrowserThemeResolver(IJSRuntime jsRuntime) :
IThemeResolver
, IAsyncDisposable
Aspire.Dashboard.Components.Tests (1)
Shared\TestThemeResolver.cs (1)
8
public sealed class TestThemeResolver :
IThemeResolver
5 references to IThemeResolver
Aspire.Dashboard (3)
DashboardWebApplication.cs (1)
260
builder.Services.AddScoped<
IThemeResolver
, BrowserThemeResolver>();
Model\ThemeManager.cs (2)
52
private readonly
IThemeResolver
_themeResolver;
57
public ThemeManager(
IThemeResolver
themeResolver)
Aspire.Dashboard.Components.Tests (2)
Layout\MainLayoutTests.cs (1)
136
Services.AddSingleton<
IThemeResolver
, TestThemeResolver>();
Shared\MetricsSetupHelpers.cs (1)
97
context.Services.AddSingleton<
IThemeResolver
, TestThemeResolver>();