Table of Contents

Class Notification

Namespace
InSite.Domain.Messages
Assembly
Shift.Sdk.dll
public class Notification
Inheritance
Notification
Derived
Inherited Members
Extension Methods

Constructors

Notification()

public 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