2 implementations of ILocalStorage
Aspire.Dashboard (1)
Model\BrowserStorage\LocalBrowserStorage.cs (1)
13public class LocalBrowserStorage : BrowserStorageBase, ILocalStorage
Aspire.Dashboard.Components.Tests (1)
Shared\TestLocalStorage.cs (1)
8public sealed class TestLocalStorage : ILocalStorage
12 references to ILocalStorage
Aspire.Dashboard (8)
Components\Controls\SummaryDetailsView.razor.cs (1)
59public required ILocalStorage LocalStore { get; init; }
Components\Dialogs\SettingsDialog.razor.cs (1)
37public required ILocalStorage LocalStorage { get; init; }
Components\Dialogs\TextVisualizerDialog.razor.cs (1)
38public required ILocalStorage LocalStorage { get; init; }
Components\Layout\MainLayout.razor.cs (2)
89public required ILocalStorage LocalStorage { get; init; } 230static async Task<bool> ShouldSkipMessageAsync(ILocalStorage localStorage, string storageKey)
Components\Pages\ConsoleLogs.razor.cs (1)
80public required ILocalStorage LocalStorage { get; init; }
Components\Pages\Resources.razor.cs (1)
67public required ILocalStorage LocalStorage { get; init; }
DashboardWebApplication.cs (1)
424builder.Services.AddScoped<ILocalStorage, LocalBrowserStorage>();
Aspire.Dashboard.Components.Tests (4)
Shared\FluentUISetupHelpers.cs (3)
185ILocalStorage? localStorage = null, 233context.Services.AddSingleton<ILocalStorage>(localStorage ?? new TestLocalStorage()); 370ILocalStorage? localStorage = null)
Shared\ResourceSetupHelpers.cs (1)
50ILocalStorage? localStorage = null,