Table of Contents

Class MessageRepository

Namespace
InSite.Persistence
Assembly
InSite.Persistence.dll
public static class MessageRepository
Inheritance
MessageRepository
Inherited Members

Methods

GetEmail(OrganizationState, VMessage)

public static EmailDraft GetEmail(OrganizationState organization, VMessage message)

Parameters

organization OrganizationState
message VMessage

Returns

EmailDraft

GetEmail(OrganizationState, string, string)

public static EmailDraft GetEmail(OrganizationState organization, string subject, string body)

Parameters

organization OrganizationState
subject string
body string

Returns

EmailDraft

GetEmail(Guid)

public static EmailDraft GetEmail(Guid messageIdentifier)

Parameters

messageIdentifier Guid

Returns

EmailDraft

GetEmail(Guid, NotificationType)

public static EmailDraft GetEmail(Guid organizationIdentifier, NotificationType alertType)

Parameters

organizationIdentifier Guid
alertType NotificationType

Returns

EmailDraft

GetEmailPriority(NotificationType)

public static string GetEmailPriority(NotificationType notification)

Parameters

notification NotificationType

Returns

string

GetEmailPriority(string)

public static string GetEmailPriority(string notification)

Parameters

notification string

Returns

string

GetMessageWithoutException(Guid, string)

public static VMessage GetMessageWithoutException(Guid organization, string messageName)

Parameters

organization Guid
messageName string

Returns

VMessage

GetSubscribers(Guid, Guid)

public static List<EmailSubscriber> GetSubscribers(Guid organization, Guid message)

Parameters

organization Guid
message Guid

Returns

List<EmailSubscriber>

GetUsers(Guid[])

public static List<Guid> GetUsers(Guid[] identifiers)

Parameters

identifiers Guid[]

Returns

List<Guid>