Notify.Abstractions 1.0.0

There is a newer version of this package available.
See the version list below for details.
dotnet add package Notify.Abstractions --version 1.0.0
                    
NuGet\Install-Package Notify.Abstractions -Version 1.0.0
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="Notify.Abstractions" Version="1.0.0" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="Notify.Abstractions" Version="1.0.0" />
                    
Directory.Packages.props
<PackageReference Include="Notify.Abstractions" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add Notify.Abstractions --version 1.0.0
                    
#r "nuget: Notify.Abstractions, 1.0.0"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package Notify.Abstractions@1.0.0
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=Notify.Abstractions&version=1.0.0
                    
Install as a Cake Addin
#tool nuget:?package=Notify.Abstractions&version=1.0.0
                    
Install as a Cake Tool

Notify v1.0.0 Release Notes:

What's New:

This is the initial release of Notify, a .NET library for asynchronous, broker-backed notification delivery.

Packages:

Notify.Abstractions 1.0.0 Shared contracts and interfaces Notify.Core 1.0.0 Producer-side publishing, serialization, and compression Notify.Hosting 1.0.0 Worker-side consumption and provider dispatching Notify.Broker.Abstractions 1.0.0 Broker-agnostic abstractions Notify.Broker.RabbitMQ 1.0.0 RabbitMQ broker implementation

Features;

  • Multi-channel notifications - Email, SMS, and Push notification support
  • Broker-agnostic architecture - Pluggable broker implementations (RabbitMQ included)
  • Serialization options - JSON and MessagePack support
  • Compression - LZ4 compression for optimized payload sizes
  • Batching - Configurable batch sizes and max wait times
  • Concurrency control - Tunable prefetch and concurrency settings per channel
  • Resilience - Built-in support for retry strategies and circuit breakers
  • Observability - Metrics via System.Diagnostics.Metrics and pipeline hooks for tracing
  • Options hot-reload - Configuration changes via IOptionsMonitor
Product Compatible and additional computed target framework versions.
.NET 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 was computed.  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. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages (2)

Showing the top 2 NuGet packages that depend on Notify.Abstractions:

Package Downloads
Notify.Core

Package Description

Notify.Hosting

Package Description

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
1.0.2 119 1/19/2026
1.0.1 118 1/18/2026
1.0.0 111 1/18/2026