BBH.BitBesql
10.2026.123.2138
dotnet add package BBH.BitBesql --version 10.2026.123.2138
NuGet\Install-Package BBH.BitBesql -Version 10.2026.123.2138
<PackageReference Include="BBH.BitBesql" Version="10.2026.123.2138" />
<PackageVersion Include="BBH.BitBesql" Version="10.2026.123.2138" />
<PackageReference Include="BBH.BitBesql" />
paket add BBH.BitBesql --version 10.2026.123.2138
#r "nuget: BBH.BitBesql, 10.2026.123.2138"
#:package BBH.BitBesql@10.2026.123.2138
#addin nuget:?package=BBH.BitBesql&version=10.2026.123.2138
#tool nuget:?package=BBH.BitBesql&version=10.2026.123.2138
BlazorBrowserHistory
Blazor Browser History aims to save the history of the user links into a nice interface .
See https://ignatandrei.github.io/BlazorBrowserHistory/
How to use
Install the following package
BBH.Models
BBH.UI
One of the following BBH.SqliteWasmBlazor ( use SqliteWasmBlazor for storing in WASM ) BBH.BitBesql ( use BeSqBit.Besql for storing in WASM )
Add to the Blazor WASM project
For BBH.SqliteWasmBlazor
var builder = WebAssemblyHostBuilder.CreateDefault(args);
//code
builder.Services.SqliteWasmBlazor_AddDependencies("HistorySqliteWasmBlazor.db");
builder.Services.AddSingleton<IBrowserUserHistoryRepository, BrowserUserHistoryRepository>();
//code
var app = builder.Build();
await app.Services.SqliteWasmBlazor_CreateDatabase();
For BBH.BitBesql
var builder = WebAssemblyHostBuilder.CreateDefault(args);
//code
builder.Services.BitBesql_AddDependencies("HistoryBitBesql.db");
builder.Services.AddSingleton<IBrowserUserHistoryRepository, BrowserUserHistoryRepository>();
//code
var app = builder.Build();
await app.Services.BitBesql_CreateDatabase();
Do not forget to add in index.html
<script src="_content/Bit.Besql/bit-besql.js"></script>
See the interface
In app.razor modify this
<Router AppAssembly="@typeof(App).Assembly" NotFoundPage="typeof(Pages.NotFound)" AdditionalAssemblies="new[] { typeof(BBH.UI.History).Assembly}" >
See the interface
Navigate to /history
If you want to implement a GUI interface
See https://github.com/ignatandrei/BlazorBrowserHistory/tree/main/src/BBH/BBH.UI project . History.razor contains everything.
If you want to contribute
Run the project
cd src
cd BBH
cd BBH
dotnet watch run --no-hot-reload
Publish and run on local
cd src
cd BBH
dotnet tool restore
dotnet r publishRun
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0 is compatible. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net10.0
- BBH.Models (>= 10.2026.123.2138)
- Bit.Besql (>= 10.3.0)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 10.2026.123.2138 | 96 | 1/23/2026 |
| 10.2026.118.2138 | 96 | 1/19/2026 |