Example #1
0
        static void Main(string[] args)
        {
            FirebaseActions firebaseActions = new FirebaseActions();

            //var result = firebaseActions.Insert();
            //var result = firebaseActions.Update("1");

            //firebaseActions.GetAll();
            firebaseActions.GetWithParamenter("1");
            Console.ReadKey();
        }
Example #2
0
 public IActionResult Sendfirebase2(string device, FirebaseActions msg, [FromQuery] bool notify = true, [FromQuery] int pattern = 0)
 {
     try
     {
         var bdy = new FcmMessageBody
         {
             Action       = msg.ToString(),
             Notification = notify,
             Pattern      = pattern
         };
         var success = _FcmMessageHandler.SendFcmMessage(bdy, new DeviceId(device));
         return(success ? FormattedOk() : FormattedInternalServerError());
     }
     catch (Exception ex)
     {
         Logger.LogError(ex.Message);
         return(FormattedInternalServerError(ex.Message));
     }
 }