Class FirebaseService
Inheritance
System.Object
FirebaseService
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Assembly: mix.communicator.dll
Syntax
public class FirebaseService
Constructors
|
Improve this Doc
View Source
FirebaseService(IConfiguration)
Declaration
public FirebaseService(IConfiguration configuration)
Parameters
Type |
Name |
Description |
Microsoft.Extensions.Configuration.IConfiguration |
configuration |
|
Methods
|
Improve this Doc
View Source
SendAll()
Declaration
Returns
|
Improve this Doc
View Source
SendBatchMessages(String)
Declaration
public Task SendBatchMessages(string registrationToken)
Parameters
Type |
Name |
Description |
System.String |
registrationToken |
|
Returns
|
Improve this Doc
View Source
SendToDevice(String, Notification, Dictionary<String, String>)
Declaration
public Task<string> SendToDevice(string registrationToken, Notification notification, Dictionary<string, string> messages)
Parameters
Type |
Name |
Description |
System.String |
registrationToken |
|
FirebaseAdmin.Messaging.Notification |
notification |
|
Dictionary<System.String, System.String> |
messages |
|
Returns
Type |
Description |
Task<System.String> |
|
|
Improve this Doc
View Source
SendToMultipleDevices(List<String>, Notification, Dictionary<String, String>)
Declaration
public Task<string> SendToMultipleDevices(List<string> registrationTokens, Notification notification, Dictionary<string, string> data)
Parameters
Type |
Name |
Description |
List<System.String> |
registrationTokens |
|
FirebaseAdmin.Messaging.Notification |
notification |
|
Dictionary<System.String, System.String> |
data |
|
Returns
Type |
Description |
Task<System.String> |
|
|
Improve this Doc
View Source
SendToTopics(String)
Declaration
public Task SendToTopics(string topic)
Parameters
Type |
Name |
Description |
System.String |
topic |
|
Returns
|
Improve this Doc
View Source
SendWithCondition(String)
Declaration
public Task SendWithCondition(string condition)
Parameters
Type |
Name |
Description |
System.String |
condition |
|
Returns
|
Improve this Doc
View Source
VeriryTokenAsync(String)
Declaration
public Task<FirebaseToken> VeriryTokenAsync(string idToken)
Parameters
Type |
Name |
Description |
System.String |
idToken |
|
Returns
Type |
Description |
Task<FirebaseAdmin.Auth.FirebaseToken> |
|