2 implementations of ILocalStorage
Aspire.Dashboard (1)
Model\BrowserStorage\LocalBrowserStorage.cs (1)
10public class LocalBrowserStorage : BrowserStorageBase, ILocalStorage
Aspire.Dashboard.Components.Tests (1)
Shared\TestLocalStorage.cs (1)
8public sealed class TestLocalStorage : ILocalStorage
15 references to ILocalStorage
Aspire.Dashboard (8)
Components\Controls\AssistantChat.razor.cs (1)
40public required ILocalStorage LocalStorage { get; init; }
Components\Controls\SummaryDetailsView.razor.cs (1)
59public required ILocalStorage LocalStore { get; init; }
Components\Dialogs\TextVisualizerDialog.razor.cs (1)
30public required ILocalStorage LocalStorage { get; init; }
Components\Layout\MainLayout.razor.cs (1)
73public required ILocalStorage LocalStorage { get; init; }
Components\Pages\ConsoleLogs.razor.cs (1)
78public required ILocalStorage LocalStorage { get; init; }
DashboardWebApplication.cs (1)
302builder.Services.AddScoped<ILocalStorage, LocalBrowserStorage>();
Model\Assistant\AssistantChatViewModel.cs (2)
101private readonly ILocalStorage _localStorage; 121ILocalStorage localStorage,
Aspire.Dashboard.Components.Tests (7)
Controls\TextVisualizerDialogTests.cs (1)
202Services.AddSingleton<ILocalStorage>(localStorage ?? new TestLocalStorage());
Layout\MainLayoutTests.cs (1)
193Services.AddSingleton<ILocalStorage>(localStorage ?? new TestLocalStorage());
Pages\ConsoleLogsTests.cs (1)
834Services.AddSingleton<ILocalStorage, TestLocalStorage>();
Pages\StructuredLogsTests.cs (1)
246Services.AddSingleton<ILocalStorage, TestLocalStorage>();
Pages\TraceDetailsTests.cs (1)
678Services.AddSingleton<ILocalStorage, TestLocalStorage>();
Shared\MetricsSetupHelpers.cs (1)
93context.Services.AddSingleton<ILocalStorage, TestLocalStorage>();
Shared\ResourceSetupHelpers.cs (1)
115context.Services.AddSingleton<ILocalStorage, TestLocalStorage>();