Webority.Diagnostics.Abstractions
0.4.0
dotnet add package Webority.Diagnostics.Abstractions --version 0.4.0
NuGet\Install-Package Webority.Diagnostics.Abstractions -Version 0.4.0
<PackageReference Include="Webority.Diagnostics.Abstractions" Version="0.4.0" />
<PackageVersion Include="Webority.Diagnostics.Abstractions" Version="0.4.0" />
<PackageReference Include="Webority.Diagnostics.Abstractions" />
paket add Webority.Diagnostics.Abstractions --version 0.4.0
#r "nuget: Webority.Diagnostics.Abstractions, 0.4.0"
#:package Webority.Diagnostics.Abstractions@0.4.0
#addin nuget:?package=Webority.Diagnostics.Abstractions&version=0.4.0
#tool nuget:?package=Webority.Diagnostics.Abstractions&version=0.4.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.
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 | 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.
NuGet packages (35)
Showing the top 5 NuGet packages that depend on Webority.Diagnostics.Abstractions:
| Package | Downloads |
|---|---|
|
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.SendGrid
SendGrid v3 Mail Send API transport (categories, custom_args, sandbox, attachments, tracking toggles) plus signed event-webhook parsing and HMAC unsubscribe helpers. |
|
|
Webority.Email.EntityFrameworkCore
Durable EF Core persistence for the Webority email stack: an authoritative IEmailSuppressionStore, an IEmailOutboxStore, an IEmailDeliveryLog and an ILifecycleClaimStore, plus the entity configurations. The product owns its DbContext and migrations. |
|
|
Webority.Security.Jwt
JWT issuance, validation, refresh-token rotation and revocation for Webority products. HS256 with strict validation, hashed refresh tokens, per-installation sessions, and reuse detection. |
|
|
Webority.Email.AspNetCore
ASP.NET Core endpoints for the Webority email stack: a signature-verified SendGrid event webhook that applies bounces, complaints and unsubscribes to the suppression store in one line. |
GitHub repositories
This package is not used by any popular GitHub repositories.