Show / Hide Table of Contents

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()
Namespace: Mix.Communicator.Services
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
public Task SendAll()
Returns
Type Description
Task
| Improve this Doc View Source

SendBatchMessages(String)

Declaration
public Task SendBatchMessages(string registrationToken)
Parameters
Type Name Description
System.String registrationToken
Returns
Type Description
Task
| 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
Type Description
Task
| Improve this Doc View Source

SendWithCondition(String)

Declaration
public Task SendWithCondition(string condition)
Parameters
Type Name Description
System.String condition
Returns
Type Description
Task
| 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>
  • Improve this Doc
  • View Source
☀
☾
In This Article
Back to top
Generated by DocFX
☀
☾