IntelligenceKit.Hosting
1.1.0
IntelligenceKit was renamed to Avizoro. Use Avizoro.Hosting instead. Upgrade notes: https://github.com/avizoro/avizoro/blob/master/CHANGELOG.md
dotnet add package IntelligenceKit.Hosting --version 1.1.0
NuGet\Install-Package IntelligenceKit.Hosting -Version 1.1.0
<PackageReference Include="IntelligenceKit.Hosting" Version="1.1.0" />
<PackageVersion Include="IntelligenceKit.Hosting" Version="1.1.0" />
<PackageReference Include="IntelligenceKit.Hosting" />
paket add IntelligenceKit.Hosting --version 1.1.0
#r "nuget: IntelligenceKit.Hosting, 1.1.0"
#:package IntelligenceKit.Hosting@1.1.0
#addin nuget:?package=IntelligenceKit.Hosting&version=1.1.0
#tool nuget:?package=IntelligenceKit.Hosting&version=1.1.0
IntelligenceKit.Hosting
Generic IntelligenceKit SDK for any
.NET app: console tools, workers, services, desktop apps. It is also the base of the
IntelligenceKit.AspNetCore, .Wpf, .WinForms, .Avalonia and .Blazor packages.
With the generic host / DI:
builder.Services.AddIntelligenceKit("http://projectKey@host:7099/my-worker");
Without DI:
using var ik = IntelligenceKitSdk.Init("http://projectKey@host:7099/my-tool");
await IntelligenceKitSdk.Current!.TrackLogAsync(SeverityLevel.Warning, "Low disk space");
What you get:
- Fatal crashes (
AppDomain.UnhandledException) are written to a local queue and sent on the next start; unobserved task exceptions are reported as handled errors. - Offline store-and-forward in
%LOCALAPPDATA%/IntelligenceKit/{projectId}(OfflineStorePathto change it; in memory in the browser). ILoggerintegration, sessions, and performance spans (AddIntelligenceKitHandler()onHttpClients).IntelligenceScope.Push()for per-operation tags/breadcrumbs (per request, per job).- A flush on shutdown, bounded by
ShutdownFlushTimeout.
| 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
- IntelligenceKit.Core (>= 1.1.0)
- IntelligenceKit.Extensions.Logging (>= 1.1.0)
- Microsoft.Extensions.Hosting.Abstractions (>= 10.0.0)
- Microsoft.Extensions.Http (>= 10.0.0)
NuGet packages (5)
Showing the top 5 NuGet packages that depend on IntelligenceKit.Hosting:
| Package | Downloads |
|---|---|
|
IntelligenceKit.AspNetCore
Self-hosted error tracking and performance for ASP.NET Core: builder.UseIntelligenceKit(dsn). Captures unhandled request exceptions with request context, per-request breadcrumbs, http.server timings per route, and ILogger errors. |
|
|
IntelligenceKit.Avalonia
Crash reporting, ANR detection, sessions and logging for Avalonia desktop apps: AppBuilder.UseIntelligenceKit(dsn). |
|
|
IntelligenceKit.WinForms
Crash reporting, ANR detection, sessions and logging for Windows Forms apps: IntelligenceKitWinForms.Init(dsn) at the start of Main. |
|
|
IntelligenceKit.Wpf
Crash reporting, ANR detection, sessions and logging for WPF apps: IntelligenceKitWpf.Init(dsn). Dispatcher exceptions, frozen UI thread, offline file queue. |
|
|
IntelligenceKit.Blazor
Error tracking for Blazor WebAssembly apps: builder.UseIntelligenceKit(dsn). Unhandled component exceptions and logged errors become events, with page navigation breadcrumbs and HTTP timings. |
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated | |
|---|---|---|---|
| 1.1.0 | 157 | 9/24/2026 |