Class NotificationRequest
- Assembly
 - JJConsulting.Infinity.Domain.dll
 
Represents a request to create a notification.
public class NotificationRequestInheritance
Inherited Members
Properties
Description
[Required]
public string Description { get; set; }Property Value
IsRequired
Gets or sets a value indicating whether the notification is required. This property specifies if the notification is mandatory when the channel is Infinity.
public bool IsRequired { get; set; }Property Value
Recipients
public NotificationRecipients Recipients { get; set; }Property Value
SenderId
Gets or sets the unique identifier of the sender of the notification. Represents the originator of the notification message. If null, the system will be the sender.
public Guid? SenderId { get; set; }Property Value
- Guid?
 
Source
Gets or sets the source of the notification. Represents the system or module from which the notification originates. Infinity will map this source to a channel like email or whatsapp.
[Required]
public string Source { get; set; }Property Value
Title
[Required]
public string Title { get; set; }