CorePush 3.0.1

.NET Core C# Push Notifications for Android Google Firebase Messaging (FCM) and Apple push notifications (APN).

Install-Package CorePush -Version 3.0.1
dotnet add package CorePush --version 3.0.1
<PackageReference Include="CorePush" Version="3.0.1" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add CorePush --version 3.0.1
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Release Notes

v3.0.1
- Removed Portable.BouncyCastle and System.Security.Cryptography.Cng dependency

v3.0.0 [Includes breaking changes]
- Added ApnSettings and FcmSettings
- HttpClient has to be injected for FcmSender and ApnSender
- Both ApnSender and FcmSender are not IDisposable anymore as HttpClient is injected and managed outside
- ApnSender JWT token expiration is managed according to Apple documentation

v2.1.2
- Added IFcmSender and IApnSender interfaces

Previous Versions:
- Requires .NET Core 3.1
- Target framework changed to netstandard2.1
- Docker/Linux support is added, thanks to @JeroenBer
- ApnSender now uses publisher profile instead of certificates
- Firebase cloud messaging now is the only option to send Android push notifications

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version History

Version Downloads Last updated
3.0.1 1,537 9/25/2020
3.0.0 1,174 8/29/2020
2.1.2 2,478 7/23/2020
2.1.1 8,893 4/3/2020
2.1.0 825 2/27/2020
2.0.3 1,568 2/20/2020
2.0.2 780 2/7/2020
2.0.1 4,657 10/30/2019
2.0.0 4,452 11/29/2018
1.1.0 391 8/15/2018
1.0.1 595 10/22/2017
1.0.0 483 10/22/2017