Avizoro.Core
2.1.0
dotnet add package Avizoro.Core --version 2.1.0
NuGet\Install-Package Avizoro.Core -Version 2.1.0
<PackageReference Include="Avizoro.Core" Version="2.1.0" />
<PackageVersion Include="Avizoro.Core" Version="2.1.0" />
<PackageReference Include="Avizoro.Core" />
paket add Avizoro.Core --version 2.1.0
#r "nuget: Avizoro.Core, 2.1.0"
#:package Avizoro.Core@2.1.0
#addin nuget:?package=Avizoro.Core&version=2.1.0
#tool nuget:?package=Avizoro.Core&version=2.1.0
Avizoro.Core
Framework-agnostic core of Avizoro, a self-hosted crash-reporting & observability stack for .NET (a Sentry/Crashlytics alternative for the .NET ecosystem).
This package holds the domain model (AvizoroEvent, ExceptionInfo,
Breadcrumb, DeviceRuntime, sessions, performance spans, user feedback), the
enums, and the service layer every SDK shares:
AvizoroService: the single funnel that enriches every event, appliesBeforeSend, sampling and PII scrubbing, and does store-and-forward.SessionTracker,PerformanceMonitor,UiThreadWatchdog(ANR detection),AvizoroHttpHandler(HTTP breadcrumbs and timings) andAvizoroScope.- The MSBuild target that uploads PDBs and Android mapping files after a Release
build (
AvizoroUploadSymbols=true).
It has no UI framework dependency. You normally get it through a platform package:
| App type | Package |
|---|---|
| .NET MAUI | Avizoro.Maui |
| ASP.NET Core | Avizoro.AspNetCore |
| Blazor WebAssembly | Avizoro.Blazor |
| WPF / WinForms / Avalonia | Avizoro.Wpf / .WinForms / .Avalonia |
| Console, workers, services | Avizoro.Hosting |
See the documentation for the server, dashboard and every SDK.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net8.0 is compatible. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 is compatible. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. 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
- No dependencies.
-
net8.0
- No dependencies.
-
net9.0
- No dependencies.
NuGet packages (3)
Showing the top 3 NuGet packages that depend on Avizoro.Core:
| Package | Downloads |
|---|---|
|
Avizoro.Extensions.Logging
Microsoft.Extensions.Logging provider for Avizoro: log entries become breadcrumbs, and errors become grouped events — builder.Logging.AddAvizoro(). |
|
|
Avizoro.Hosting
Generic Avizoro SDK for .NET apps without a platform package (console, workers, desktop): services.AddAvizoro(dsn) or AvizoroSdk.Init(dsn). Crash capture, offline file queue, sessions, performance and ILogger integration. Base of the ASP.NET Core, WPF, WinForms, Avalonia and Blazor SDKs. |
|
|
Avizoro.Maui
One-line, self-hosted crash reporting and observability for .NET MAUI (Android, iOS, Windows) — a Sentry/App Center/Crashlytics alternative for the .NET ecosystem. Crash and ANR capture, sessions and crash-free rates, app start/page load/HTTP performance, offline store-and-forward, breadcrumbs, device context, PII scrubbing and opt-in last-screen capture, all via builder.UseAvizoro(dsn). |
GitHub repositories
This package is not used by any popular GitHub repositories.