Class ContactEmailSender
Inheritance
ContactEmailSender
Assembly: Volo.CmsKit.Pro.Domain.dll
public class ContactEmailSender : ITransientDependency
Constructors
ContactEmailSender(IEmailSender, ITemplateRenderer, IStringLocalizer<CmsKitResource>, ISettingManager, IOptions<CmsKitContactConfigOptions>)
Declaration
public ContactEmailSender(IEmailSender emailSender, ITemplateRenderer templateRenderer, IStringLocalizer<CmsKitResource> localizer, ISettingManager settingManager, IOptions<CmsKitContactConfigOptions> cmsKitContactOptions)
Parameters
Properties
Declaration
protected IEmailSender EmailSender { get; }
Property Value
Declaration
protected IStringLocalizer<CmsKitResource> Localizer { get; }
Property Value
Declaration
protected ISettingManager SettingManager { get; }
Property Value
Declaration
protected ITemplateRenderer TemplateRenderer { get; }
Property Value
Methods
Declaration
public virtual Task SendAsync(string contactName, string name, string subject, string email, string message)
Parameters
Returns
Implements
Extension Methods