BBH.Models 10.2026.123.2138

dotnet add package BBH.Models --version 10.2026.123.2138
                    
NuGet\Install-Package BBH.Models -Version 10.2026.123.2138
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="BBH.Models" Version="10.2026.123.2138" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="BBH.Models" Version="10.2026.123.2138" />
                    
Directory.Packages.props
<PackageReference Include="BBH.Models" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add BBH.Models --version 10.2026.123.2138
                    
#r "nuget: BBH.Models, 10.2026.123.2138"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package BBH.Models@10.2026.123.2138
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=BBH.Models&version=10.2026.123.2138
                    
Install as a Cake Addin
#tool nuget:?package=BBH.Models&version=10.2026.123.2138
                    
Install as a Cake Tool

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

  1. BBH.Models

  2. BBH.UI

  3. 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 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. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.
  • net10.0

    • No dependencies.

NuGet packages (3)

Showing the top 3 NuGet packages that depend on BBH.Models:

Package Downloads
BBH.SqliteWasmBlazor

A Blazor WebAssembly library for SQLite integration in browser history applications

BBH.BitBesql

A Blazor WebAssembly library for SQLite integration in browser history applications

BBH.UI

A Blazor WebAssembly library for SQLite integration in browser history applications

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
10.2026.123.2138 114 1/23/2026
10.2026.118.2138 118 1/19/2026