using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace gehGassi.Domain.Pushnotifications { /// /// Basis-Klasse für eine Nachricht die via Pushnotifications gesendet werden soll /// public class NotificationMessage { /// /// Titel der angezeigt werden soll /// public string Title { get; set; } /// /// Text der angezeigt werden soll /// public string Message { get; set; } /// /// Aktion die ausgeführt werden soll / Payload kann Json sein als string /// public string Payload { get; set; } /// /// Tags an welche die Nachricht gesendet werden soll /// public List Tags { get; set; } = new List(); /// /// Handelt es sich um eine "stille" Nachricht. Z.B. Update von Payment oder anderem. /// Das sind Nachrichten die dem Benutzer nicht angezeigt werden /// public bool Silent { get; set; } } }