![]() |
VOOZH | about |
dotnet add package Tharga.MongoDB.Blazor --version 2.11.0
NuGet\Install-Package Tharga.MongoDB.Blazor -Version 2.11.0
<PackageReference Include="Tharga.MongoDB.Blazor" Version="2.11.0" />
<PackageVersion Include="Tharga.MongoDB.Blazor" Version="2.11.0" />Directory.Packages.props
<PackageReference Include="Tharga.MongoDB.Blazor" />Project file
paket add Tharga.MongoDB.Blazor --version 2.11.0
#r "nuget: Tharga.MongoDB.Blazor, 2.11.0"
#:package Tharga.MongoDB.Blazor@2.11.0
#addin nuget:?package=Tharga.MongoDB.Blazor&version=2.11.0Install as a Cake Addin
#tool nuget:?package=Tharga.MongoDB.Blazor&version=2.11.0Install as a Cake Tool
Drop-in Blazor admin UI for Tharga.MongoDB. Renders the live monitoring data already captured by the core package — collections, calls, indexes, queue metrics, connected clients — as Razor components you can host on any admin page in your app.
dotnet add package Tharga.MongoDB.Blazor
The components depend on the data flowing through Tharga.MongoDB's IDatabaseMonitor, so you need that package registered as well:
builder.AddMongoDB();
Then drop the components onto a Blazor page — they auto-discover the monitor via DI:
@page "/database"
<RadzenCard Style="margin-bottom: 6px;">
<Tharga.MongoDB.Blazor.MonitorToolbar />
</RadzenCard>
<RadzenTabs>
<Tabs>
<RadzenTabsItem Text="Collections">
<Tharga.MongoDB.Blazor.CollectionView />
</RadzenTabsItem>
<RadzenTabsItem Text="Calls">
<Tharga.MongoDB.Blazor.CallView />
</RadzenTabsItem>
<RadzenTabsItem Text="Clients">
<Tharga.MongoDB.Blazor.ClientsView />
</RadzenTabsItem>
</Tabs>
</RadzenTabs>
<MonitorToolbar /> — top-bar controls: configuration switcher, reset calls, reset cache.<CollectionView /> — table of every registered collection with status, document count, indexes, and per-collection drill-down dialog.<CallView /> — every database call captured by the monitor, with filter, sort, explain plan, and timing.<ClientsView /> — connected MongoDB clients (driver-side). Useful with Tharga.MongoDB.Monitor.Server when aggregating multiple agents.<QueueView /> — execute-limiter queue depth and throughput.<ConfigurationsSelector /> — switch between configured ConnectionStrings entries when an app talks to multiple clusters.The package is built on Radzen.Blazor — the same components and theming as the rest of your Radzen app.
Full docs and configuration reference: github.com/Tharga/MongoDB.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net9.0 net9.0 is compatible. net9.0-android net9.0-android was computed. net9.0-browser net9.0-browser was computed. net9.0-ios net9.0-ios was computed. net9.0-maccatalyst net9.0-maccatalyst was computed. net9.0-macos net9.0-macos was computed. net9.0-tvos net9.0-tvos was computed. net9.0-windows net9.0-windows was computed. net10.0 net10.0 is compatible. net10.0-android net10.0-android was computed. net10.0-browser net10.0-browser was computed. net10.0-ios net10.0-ios was computed. net10.0-maccatalyst net10.0-maccatalyst was computed. net10.0-macos net10.0-macos was computed. net10.0-tvos net10.0-tvos was computed. net10.0-windows net10.0-windows was computed. |
This package is not used by any NuGet packages.
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated | |
|---|---|---|---|
| 2.11.0 | 110 | 6/11/2026 | |
| 2.10.15 | 97 | 6/10/2026 | |
| 2.10.14 | 105 | 6/6/2026 | |
| 2.10.13 | 107 | 5/31/2026 | |
| 2.10.12 | 140 | 5/18/2026 | |
| 2.10.11 | 105 | 5/12/2026 | |
| 2.10.10 | 176 | 5/10/2026 | |
| 2.10.9 | 106 | 5/5/2026 | |
| 2.10.8 | 100 | 5/5/2026 | 2.10.8 is deprecated because it has critical bugs. |
| 2.10.7 | 101 | 5/5/2026 | 2.10.7 is deprecated because it has critical bugs. |
| 2.10.6 | 106 | 5/3/2026 | |
| 2.10.5 | 128 | 4/29/2026 | |
| 2.10.4 | 112 | 4/20/2026 | |
| 2.10.3 | 148 | 4/16/2026 | |
| 2.10.2 | 132 | 4/8/2026 | |
| 2.10.1 | 124 | 4/5/2026 | |
| 2.10.0 | 126 | 4/3/2026 | |
| 2.9.1 | 194 | 3/28/2026 | |
| 2.9.0 | 112 | 3/25/2026 | |
| 2.8.2 | 107 | 3/24/2026 |