Class EmailMessagingCallbackHandler
- Namespace
- Dynamicweb.EmailMarketing
- Assembly
- Dynamicweb.EmailMarketing.dll
Callback handler for email messaging
public class EmailMessagingCallbackHandler : CallbackHandler
- Inheritance
-
EmailMessagingCallbackHandler
- Inherited Members
Properties
OnCompleteEventIsActive
Shows activity state of complete event
public bool OnCompleteEventIsActive { get; set; }
Property Value
- bool
True if is active
Methods
OnAfterPreprocessing(CallbackHandlerContext, Message)
Builds message content and and saves message
public override void OnAfterPreprocessing(CallbackHandlerContext context, Message message)
Parameters
context
CallbackHandlerContextCallback handler context
message
MessageMessage
OnBeforeMerging(CallbackHandlerContext, Message, Recipient)
Notifies about before merging event
public override void OnBeforeMerging(CallbackHandlerContext context, Message message, Recipient recipient)
Parameters
context
CallbackHandlerContextCallback handler context
message
MessageMessage
recipient
RecipientRecipient
OnBeforePreprocessing(CallbackHandlerContext, Message)
Notifies about before preprocessing event of message
public override void OnBeforePreprocessing(CallbackHandlerContext context, Message message)
Parameters
context
CallbackHandlerContextCallbackHandlerContext
message
MessageMessage object instance
OnComplete(CallbackHandlerContext, Message, RecipientCollection)
Resumes messaging handling process
public override void OnComplete(CallbackHandlerContext context, Message message, RecipientCollection recipients)
Parameters
context
CallbackHandlerContextCallback handler context
message
MessageMessage
recipients
RecipientCollectionCollection of recipients