Class Notification
- Namespace
- InSite.Domain.Messages
- Assembly
- Shift.Sdk.dll
public class Notification
- Inheritance
-
Notification
- Derived
-
- Inherited Members
-
- Extension Methods
-
Constructors
Notification()
Properties
Aggregate
public string Aggregate { get; set; }
Property Value
- string
Body
public string Body { get; set; }
Property Value
- string
Courier
public string Courier { get; set; }
Property Value
- string
IsObsolete
public bool IsObsolete { get; set; }
Property Value
- bool
MessageIdentifier
public Guid? MessageIdentifier { get; set; }
Property Value
- Guid?
Organizations
public string[] Organizations { get; set; }
Property Value
- string[]
OriginOrganization
public Guid? OriginOrganization { get; set; }
Property Value
- Guid?
OriginUser
public Guid? OriginUser { get; set; }
Property Value
- Guid?
Purpose
public string Purpose { get; set; }
Property Value
- string
RecipientFunction
public string RecipientFunction { get; set; }
Property Value
- string
RecipientVariables
public string RecipientVariables { get; set; }
Property Value
- string
Safety
public string Safety { get; set; }
Property Value
- string
Slug
public string Slug { get; set; }
Property Value
- string
Subject
public string Subject { get; set; }
Property Value
- string
Type
public NotificationType Type { get; set; }
Property Value
- NotificationType
Variables
public string Variables { get; set; }
Property Value
- string
Methods
BuildVariableList()
public virtual StringDictionary BuildVariableList()
Returns
- StringDictionary
GetOriginOrganization()
public Guid GetOriginOrganization()
Returns
- Guid
GetOriginUser()
public Guid GetOriginUser()
Returns
- Guid
IsSafetyOff()
public bool IsSafetyOff()
Returns
- bool