Class IdentityEmailMessageProviderParameters
- Namespace
- Kentico.Membership
- Assembly
- Kentico.Membership.dll
Represents parameters passed to the IdentityEmailMessageProviderDelegate.
[Obsolete("The class is no longer used by the system. Instead, use the Notifications application in the admin UI to customize system emails.")]
public sealed class IdentityEmailMessageProviderParameters
- Inheritance
-
objectIdentityEmailMessageProviderParameters
- Extension Methods
Constructors
IdentityEmailMessageProviderParameters()
Initializes a new instance of the IdentityEmailMessageProviderParameters class.
public IdentityEmailMessageProviderParameters()
IdentityEmailMessageProviderParameters(EmailMessage, AdminApplicationUser, string)
Initializes a new instance of the IdentityEmailMessageProviderParameters class.
public IdentityEmailMessageProviderParameters(EmailMessage originalMessage, AdminApplicationUser user, string link)
Parameters
originalMessageEmailMessageOriginal email message provided by the system.
userAdminApplicationUserUser for which the email is generated.
linkstringLink to be included in the mess
Exceptions
- ArgumentException
Thrown when
linkis null or empty.- ArgumentNullException
Thrown when
originalMessageoruseris null.
Properties
Link
Link leading to administration interface, where the user performs an action (Registration, password reset etc.)
public string Link { get; set; }
Property Value
- string
OriginalMessage
Original message generated by the system message the provider can adjust.
public EmailMessage OriginalMessage { get; }
Property Value
User
User for which the email is generated.
public AdminApplicationUser User { get; set; }