Table of Contents

Interface IAlertMailer

Namespace
InSite.Application.Messages.Write
Assembly
Shift.Sdk.dll
public interface IAlertMailer
Extension Methods

Methods

Send(Notification)

Guid[] Send(Notification notification)

Parameters

notification Notification

Returns

Guid[]

Send(Notification, Guid?)

Guid[] Send(Notification notification, Guid? to)

Parameters

notification Notification
to Guid?

Returns

Guid[]

Send(EmailDraft)

void Send(EmailDraft email)

Parameters

email EmailDraft

Send(Guid, AlertUnhandledExceptionIntercepted)

void Send(Guid organizationId, AlertUnhandledExceptionIntercepted alert)

Parameters

organizationId Guid
alert AlertUnhandledExceptionIntercepted

Send(Guid, Guid, AlertApplicationAccessRequested)

void Send(Guid organizationId, Guid userId, AlertApplicationAccessRequested alert)

Parameters

organizationId Guid
userId Guid
alert AlertApplicationAccessRequested

Send(Guid, Guid, AlertClassScheduled)

void Send(Guid organizationId, Guid userId, AlertClassScheduled alert)

Parameters

organizationId Guid
userId Guid
alert AlertClassScheduled

Send(Guid, Guid, AlertCompetencyValidationRequested, Guid[])

void Send(Guid organizationId, Guid userId, AlertCompetencyValidationRequested alert, Guid[] to)

Parameters

organizationId Guid
userId Guid
alert AlertCompetencyValidationRequested
to Guid[]

Send(Guid, Guid, AlertEmployerGroupCreated)

void Send(Guid organizationId, Guid userId, AlertEmployerGroupCreated alert)

Parameters

organizationId Guid
userId Guid
alert AlertEmployerGroupCreated

Send(Guid, Guid, AlertEventVenueChanged)

void Send(Guid organizationId, Guid userId, AlertEventVenueChanged alert)

Parameters

organizationId Guid
userId Guid
alert AlertEventVenueChanged

Send(Guid, Guid, AlertHelpRequested)

void Send(Guid organizationId, Guid userId, AlertHelpRequested alert)

Parameters

organizationId Guid
userId Guid
alert AlertHelpRequested

Send(Guid, Guid, AlertInvoicePaid, string[])

void Send(Guid organizationId, Guid userId, AlertInvoicePaid alert, string[] attachments = null)

Parameters

organizationId Guid
userId Guid
alert AlertInvoicePaid
attachments string[]

Send(Guid, Guid, AlertJobsCandidateAppliedForOpportunity, string[])

void Send(Guid organizationId, Guid userId, AlertJobsCandidateAppliedForOpportunity alert, string[] attachments)

Parameters

organizationId Guid
userId Guid
alert AlertJobsCandidateAppliedForOpportunity
attachments string[]

Send(Guid, Guid, AlertJobsCandidateContactRequested)

void Send(Guid organizationId, Guid userId, AlertJobsCandidateContactRequested alert)

Parameters

organizationId Guid
userId Guid
alert AlertJobsCandidateContactRequested

Send(Guid, Guid, AlertLearningWelcomeEmail)

void Send(Guid organizationId, Guid userId, AlertLearningWelcomeEmail alert)

Parameters

organizationId Guid
userId Guid
alert AlertLearningWelcomeEmail

Send(Guid, Guid, AlertManagementWelcomeEmail, Guid[], Guid[])

void Send(Guid organizationId, Guid userId, AlertManagementWelcomeEmail alert, Guid[] cc = null, Guid[] bcc = null)

Parameters

organizationId Guid
userId Guid
alert AlertManagementWelcomeEmail
cc Guid[]
bcc Guid[]

Send(Guid, Guid, AlertManagementWelcomeEmail, string[])

void Send(Guid organizationId, Guid userId, AlertManagementWelcomeEmail alert, string[] attachments = null)

Parameters

organizationId Guid
userId Guid
alert AlertManagementWelcomeEmail
attachments string[]

Send(Guid, Guid, AlertOTPActivationCode)

void Send(Guid organizationId, Guid userId, AlertOTPActivationCode alert)

Parameters

organizationId Guid
userId Guid
alert AlertOTPActivationCode

Send(Guid, Guid, AlertPasswordChanged)

void Send(Guid organizationId, Guid userId, AlertPasswordChanged alert)

Parameters

organizationId Guid
userId Guid
alert AlertPasswordChanged

Send(Guid, Guid, AlertPasswordResetRequested)

Guid[] Send(Guid organizationId, Guid userId, AlertPasswordResetRequested alert)

Parameters

organizationId Guid
userId Guid
alert AlertPasswordResetRequested

Returns

Guid[]

Send(Guid, Guid, AlertPersonCodeNotEntered)

void Send(Guid organizationId, Guid userId, AlertPersonCodeNotEntered alert)

Parameters

organizationId Guid
userId Guid
alert AlertPersonCodeNotEntered

Send(Guid, Guid, AlertProgressCompleted)

void Send(Guid organizationId, Guid userId, AlertProgressCompleted alert)

Parameters

organizationId Guid
userId Guid
alert AlertProgressCompleted

Send(Guid, Guid, AlertRegistrantContactInformationChanged)

void Send(Guid organizationId, Guid userId, AlertRegistrantContactInformationChanged alert)

Parameters

organizationId Guid
userId Guid
alert AlertRegistrantContactInformationChanged

Send(Guid, Guid, AlertRegistrationComplete, Guid[], Guid[], string[])

void Send(Guid organizationId, Guid userId, AlertRegistrationComplete alert, Guid[] cc, Guid[] bcc, string[] attachments)

Parameters

organizationId Guid
userId Guid
alert AlertRegistrationComplete
cc Guid[]
bcc Guid[]
attachments string[]

Send(Guid, Guid, AlertRegistrationInvitation)

void Send(Guid organizationId, Guid userId, AlertRegistrationInvitation alert)

Parameters

organizationId Guid
userId Guid
alert AlertRegistrationInvitation

Send(Guid, Guid, AlertRegistrationInvitationExpired, Guid?)

void Send(Guid organizationId, Guid userId, AlertRegistrationInvitationExpired alert, Guid? to)

Parameters

organizationId Guid
userId Guid
alert AlertRegistrationInvitationExpired
to Guid?

Send(Guid, Guid, AlertUnsubscribeSuccess)

void Send(Guid organizationId, Guid userId, AlertUnsubscribeSuccess alert)

Parameters

organizationId Guid
userId Guid
alert AlertUnsubscribeSuccess

Send(Guid, Guid, AlertUserAccountArchived)

void Send(Guid organizationId, Guid userId, AlertUserAccountArchived alert)

Parameters

organizationId Guid
userId Guid
alert AlertUserAccountArchived

Send(Guid, Guid, AlertUserAccountCreated)

void Send(Guid organizationId, Guid userId, AlertUserAccountCreated alert)

Parameters

organizationId Guid
userId Guid
alert AlertUserAccountCreated

Send(Guid, Guid, AlertUserAccountWelcomed, Guid[], Guid[])

void Send(Guid organizationId, Guid userId, AlertUserAccountWelcomed alert, Guid[] cc = null, Guid[] bcc = null)

Parameters

organizationId Guid
userId Guid
alert AlertUserAccountWelcomed
cc Guid[]
bcc Guid[]

Send(Guid, Guid, AlertUserEmailVerificationRequested)

void Send(Guid organizationId, Guid userId, AlertUserEmailVerificationRequested alert)

Parameters

organizationId Guid
userId Guid
alert AlertUserEmailVerificationRequested

Send(Guid, Guid, AlertUserRegistrationSubmitted)

void Send(Guid organizationId, Guid userId, AlertUserRegistrationSubmitted alert)

Parameters

organizationId Guid
userId Guid
alert AlertUserRegistrationSubmitted

Send(Guid, Guid, AlertWelcomeLearner)

void Send(Guid organizationId, Guid userId, AlertWelcomeLearner alert)

Parameters

organizationId Guid
userId Guid
alert AlertWelcomeLearner

Send(Guid, Guid, Notification_IssueOwnerChanged)

void Send(Guid organization, Guid author, Notification_IssueOwnerChanged alert)

Parameters

organization Guid
author Guid
alert Notification_IssueOwnerChanged

Send(Guid, Guid, Notification_PersonCommentFlagged)

void Send(Guid organization, Guid author, Notification_PersonCommentFlagged alert)

Parameters

organization Guid
author Guid
alert Notification_PersonCommentFlagged

Send(Guid, Guid, Guid?, AlertAddedToWaitingList)

void Send(Guid organizationId, Guid userId, Guid? recipientId, AlertAddedToWaitingList alert)

Parameters

organizationId Guid
userId Guid
recipientId Guid?
alert AlertAddedToWaitingList

Send(Guid, Guid, Guid?, AlertApplicationAccessGranted)

void Send(Guid organizationId, Guid userId, Guid? recipientId, AlertApplicationAccessGranted alert)

Parameters

organizationId Guid
userId Guid
recipientId Guid?
alert AlertApplicationAccessGranted