Skip to content

Commit acaffb4

Browse files
Update README.md
1 parent 8cf2b0a commit acaffb4

File tree

1 file changed

+11
-6
lines changed

1 file changed

+11
-6
lines changed

README.md

Lines changed: 11 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,16 @@
11
[![NuGet](https://img.shields.io/nuget/v/CorePush.svg)](https://www.nuget.org/packages/CorePush/)
22

3-
# .NET Core Push Notifications for Android and iOS
4-
CorePush is a simple .NET Core library for sending Push Notifications for Android Firebase (FCM) and iOS (APN) with JWT HTTP/2 API. It's very lightweight and only has basic functionality. Please contribute or open github issue if you need additional features. Thank you for using it!
3+
# .NET Core Push Notifications
4+
Send notifications to:
5+
- ✅ iOS - Apple Push Notifications (APN)
6+
- ✅ Android - via Firebase Cloud Messaging
7+
- ✅ Web - via Cloud Messaging
58

6-
## Installation
9+
CorePush is a lightweight library with minimal overhead. Send notifications to Android and Web using Firebase Cloud Messaging and iOS APN with JWT HTTP/2 API.
710

8-
### NuGet Package
11+
# Installation
12+
13+
## NuGet Package
914

1015
The easiest way to get started with CorePush is to use [nuget](https://www.nuget.org/packages/CorePush) package.
1116

@@ -19,7 +24,7 @@ Package Manager Console:
1924
Install-Package CorePush
2025
```
2126

22-
### Setup for ASP.NET Core with Dependency Injection
27+
## Setup for ASP.NET Core with Dependency Injection
2328

2429
Both `ApnSender` and `FcmSender` have dependencies that need to be registered in order to enable DI.
2530

@@ -46,7 +51,7 @@ services.AddSingleton(apnSettings);
4651
services.AddSingleton(fcmSettings);
4752
```
4853

49-
# Firebase Cloud Messages for Android and iOS
54+
# Firebase Cloud Messages for Android, iOS and Web
5055

5156
For Firebase messages (aka FCM) we will need a project Server Key and Sender ID. To find Server Key and Sender ID go to Firebase Console (https://console.firebase.google.com), select your project, then go to project settings -> cloud messaging. You should be able to find everything you need there. Here is a simple example of how you send Firebase notification:
5257

0 commit comments

Comments
 (0)