Webority.Diagnostics.Abstractions
0.8.0
dotnet add package Webority.Diagnostics.Abstractions --version 0.8.0
NuGet\Install-Package Webority.Diagnostics.Abstractions -Version 0.8.0
<PackageReference Include="Webority.Diagnostics.Abstractions" Version="0.8.0" />
<PackageVersion Include="Webority.Diagnostics.Abstractions" Version="0.8.0" />
<PackageReference Include="Webority.Diagnostics.Abstractions" />
paket add Webority.Diagnostics.Abstractions --version 0.8.0
#r "nuget: Webority.Diagnostics.Abstractions, 0.8.0"
#:package Webority.Diagnostics.Abstractions@0.8.0
#addin nuget:?package=Webority.Diagnostics.Abstractions&version=0.8.0
#tool nuget:?package=Webority.Diagnostics.Abstractions&version=0.8.0
Webority.Diagnostics.Abstractions
The contract a Webority library implements to report into a product's Diagnostics console. It references only the base class library and Webority.Domain.Abstractions.
A library implements one or more of these five interfaces:
IDiagnosticsContributor: a section with settings, checks, links and expiries.IDiagnosticsSource: an external source the collection runner reads on a schedule.IDiagnosticsLogMetricProvider: KQL metrics the App Insights source runs.IDiagnosticsAction: a self-test a staff member runs from the console.IDiagnosticsMobileApps: the product's mobile apps, from its infra map.
The engine is the Webority.Diagnostics package. It runs the collection and keeps the history.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net11.0 is compatible. |
-
net11.0
- Webority.Domain.Abstractions (>= 0.10.0)
NuGet packages (55)
Showing the top 5 NuGet packages that depend on Webority.Diagnostics.Abstractions:
| Package | Downloads |
|---|---|
|
Webority.Security.AspNetCore
ASP.NET Core integration for Webority.Security: realm-generic registration, cookie and JWT schemes, sign-in orchestration, permission authorization, security headers, Cloudflare-cache-safe antiforgery, public-form protection with captcha, and rate-limit presets. Razor websites add Webority.Security.Razor for the browser half of public forms. |
|
|
Webority.Ai
AI agents for Webority products on the Microsoft Agent Framework: one agent factory with bounded retry, a daily spend cap, OpenTelemetry GenAI spans, [AgentFunction] tool discovery with audited and redacted tool calls, typed structured output, and the usage, price and tool-call tables a product maps into its own DbContext. Carries the Azure OpenAI v1 transport (AddWeborityAiAzureOpenAi) and only generally available dependencies; the Azure AI Foundry transport is the separate Webority.Ai.Foundry package. |
|
|
Webority.Email.Razor
MVC ViewToString rendering for product-owned Razor email templates, the Azure Functions / worker-host bootstrap, a shared IEmailBrand-driven base layout (_WeborityEmailLayout), and a built-in email preview + test portal (MapWeborityEmailPreview). |
|
|
Webority.Email.Outbox
Optional durable email outbox on the shared Webority.Outbox engine: submit-with-idempotency (IEmailOutbox) and the email queue handler that sends through IEmailSender. The product maps the shared outbox table on its own DbContext. |
|
|
Webority.Delivery.AspNetCore
How a Webority web head ships its bytes and answers: Brotli-first response compression, static files with the fleet cache policy (versioned assets a year, never immutable), the Cloudflare edge-cache header middleware, the fleet API contract (RFC 9457 problem details for every error including the framework's own, the status and code table, ETag preconditions, retirement headers, idempotent POST and PATCH, the minimum app build announcement), an honest /health endpoint with database and data-protection checks, the paged list contract, and a build-time analyzer that keeps hand-written error bodies out with a shrink-only ceiling. |
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 0.8.0 | 0 | 11/12/2026 |
| 0.7.0 | 0 | 11/12/2026 |
| 0.6.0 | 4,405 | 11/11/2026 |
| 0.5.0 | 2,829 | 11/11/2026 |
| 0.4.5 | 24,405 | 11/8/2026 |
| 0.4.4 | 26,946 | 11/5/2026 |
| 0.4.3 | 38,879 | 10/28/2026 |
| 0.4.2 | 429 | 10/28/2026 |
| 0.4.1 | 2,107 | 10/25/2026 |
| 0.4.0 | 2,803 | 10/17/2026 |
| 0.3.6 | 668 | 10/16/2026 |
| 0.3.5 | 128 | 10/16/2026 |
| 0.3.4 | 140 | 10/16/2026 |
| 0.3.3 | 648 | 10/15/2026 |
| 0.3.2 | 127 | 10/15/2026 |
| 0.3.1 | 131 | 10/15/2026 |
| 0.3.0 | 422 | 10/15/2026 |
| 0.2.1 | 500 | 10/15/2026 |
| 0.2.0 | 124 | 10/15/2026 |