Files
FCMTest/MyFirebaseIIDService.cs
2018-03-27 18:07:09 +09:00

26 lines
616 B
C#

using Android.App;
using Android.Content;
using Firebase.Iid;
using Android.Util;
namespace FCMTest
{
[Service]
[IntentFilter(new[] { "com.google.firebase.INSTANCE_ID_EVENT" })]
public class MyFirebaseIIDService : FirebaseInstanceIdService
{
const string TAG = "FCMTest MyFirebaseIIDService";
public override void OnTokenRefresh()
{
var refreshedToken = FirebaseInstanceId.Instance.Token;
Log.Debug(TAG, "Refreshed token: " + refreshedToken);
SendRegistrationToServer(refreshedToken);
}
void SendRegistrationToServer(string token)
{
// Add custom implementation, as needed.
}
}
}