StatusReporter 11.0.1
dotnet add package StatusReporter --version 11.0.1
NuGet\Install-Package StatusReporter -Version 11.0.1
<PackageReference Include="StatusReporter" Version="11.0.1" />
<PackageVersion Include="StatusReporter" Version="11.0.1" />
<PackageReference Include="StatusReporter" />
paket add StatusReporter --version 11.0.1
#r "nuget: StatusReporter, 11.0.1"
#:package StatusReporter@11.0.1
#addin nuget:?package=StatusReporter&version=11.0.1
#tool nuget:?package=StatusReporter&version=11.0.1
StatusReporter
A status reporter for .NET Web Applications and APIs.
Supports .NET 8, .NET 9, .NET 10, and .NET 11.
Quick Start
Register the Status Reporter
builder.Services.AddStatusReporter();
Map the Status Endpoint
(Defaults to /status)
app.MapStatus();
Sample Output
{
"assembly": "Api",
"version": "17.3.11-rc.41283",
"builtOn": "2025-01-21T12:35:24.0000000-05:00",
"framework": ".NET 9.0.0",
"hostname": "3f74cbf2ee2",
"operatingSystem": "Debian GNU/Linux 12 (bookworm)",
"environment": "Development",
"startedOn": "2025-01-21T12:40:40.7332471-05:00",
"current": "2025-01-21T16:00:49.5350510-05:00",
"uptime": "3:20:08"
}
Trimming and Native AOT
StatusReporter supports trimming and Native AOT on .NET 8, 9, 10, and 11. The library declares IsAotCompatible, maps its endpoint with an explicit request delegate, and uses source-generated JSON serialization.
Enable Native AOT publishing in your application with <PublishAot>true</PublishAot>. MapStatus retains its RouteHandlerBuilder return type, so endpoint conventions such as authorization can still be chained.
For a meaningful BuiltOn value in native or single-file deployments, provide a parseable AssemblyMetadataAttribute named BuildTimestamp on your entry assembly. Without it, BuiltOn falls back to DateTimeOffset.MinValue when the assembly file is unavailable.
| 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. net11.0 is compatible. |
-
net10.0
- No dependencies.
-
net11.0
- No dependencies.
-
net8.0
- No dependencies.
-
net9.0
- No dependencies.
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 |
|---|---|---|
| 11.0.1 | 0 | 11/11/2026 |
| 11.0.0 | 33 | 11/10/2026 |
| 10.0.3 | 6,391 | 7/27/2026 |
| 10.0.2 | 135 | 7/27/2026 |
| 10.0.1 | 1,376 | 6/20/2026 |
| 10.0.0 | 6,306 | 11/26/2025 |
| 9.0.7 | 4,016 | 6/22/2025 |
| 9.0.6 | 259 | 6/21/2025 |
| 9.0.5 | 253 | 6/19/2025 |
| 9.0.4 | 238 | 6/19/2025 |
| 9.0.3 | 295 | 6/15/2025 |
| 9.0.2 | 240 | 6/15/2025 |
| 9.0.1 | 235 | 6/15/2025 |
| 9.0.0 | 442 | 1/21/2025 |