Interface ISubscriptionHandler
Interface to support sending of customized subscriptions
Namespace: EPiServer.Personalization
Assembly: EPiServer.dll
Version: 8.11.0Syntax
public interface ISubscriptionHandler
Properties
User
Gets or sets the user name.
Declaration
string User { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String | The user name. |
UserData
Gets or sets the personilized data of the recipient.
Declaration
EPiServerProfile UserData { get; set; }
Property Value
| Type | Description |
|---|---|
| EPiServerProfile | The personilized data. |
Methods
Send(PageData, PageDataCollection)
Sends the subscriptions for the specified subscription page.
Declaration
void Send(PageData subscriptionPage, PageDataCollection updatedPages)
Parameters
| Type | Name | Description |
|---|---|---|
| PageData | subscriptionPage | The root page for the subscription that this mail should be based on. |
| PageDataCollection | updatedPages | The changed pages to notify the user about. |