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. |