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>