Ejemplo n.º 1
0
        public async Task <bool> SendBinaries(User sender,
                                              List <User> recipients, string filename, string base64Data)
        {
            var payload  = new BinaryPayload(sender.Id.ToString(), base64Data, filename);
            var response = await client.Notify(new FcmMessage
            {
                registrationIds = recipients.Select(u => u.firebaseToken).ToList(),
                data            = payload
            });

            return(response.IsSuccessStatusCode);
        }
Ejemplo n.º 2
0
        public async Task <Boolean> SendBinary(User sender, User recipient,
                                               string fileName, string base64Data)
        {
            var payload = new BinaryPayload(sender.Id.ToString(), base64Data, fileName);

            var response = await client.Notify(new FcmMessage
            {
                token = recipient.firebaseToken,
                data  = payload
            });

            return(response.IsSuccessStatusCode);
        }