Table of Contents

Class EmailRecipientProvider

Namespace
Dynamicweb.EmailMarketing
Assembly
Dynamicweb.EmailMarketing.dll

Represent base class for recipient provider

public abstract class EmailRecipientProvider : ConfigurableAddIn
Inheritance
EmailRecipientProvider
Derived
Inherited Members

Properties

Email

Gets the email that this instance will provide recipients.

public Email? Email { get; set; }

Property Value

Email

The email.

Methods

GetRecipientContentContext(Recipient)

Gets the recipient content context. This method is used when rendering recipient specific content.

public abstract PageViewContext GetRecipientContentContext(Recipient recipient)

Parameters

recipient Recipient

The recipient.

Returns

PageViewContext

The PageViewContext to render the associated page with.

GetRecipients()

Gets the recipients.

public abstract RecipientCollection GetRecipients()

Returns

RecipientCollection

SubscribeRecipient()

Subscribes the recipient.

public virtual void SubscribeRecipient()

UnsubscribeRecipient(Recipient)

Unsubscribe the recipient.

public virtual void UnsubscribeRecipient(Recipient recipient)

Parameters

recipient Recipient

The recipient.

To top