Interface IEmailGenerator
public interface IEmailGenerator
Methods
GenerateEmailFreePostUnpublished(User, Post)
IEmail GenerateEmailFreePostUnpublished(User user, Post post)
Parameters
user User
post Post
Returns
- IEmail
GenerateEmailPremiumPostUnpublished(User, Post)
IEmail GenerateEmailPremiumPostUnpublished(User user, Post post)
Parameters
user User
post Post
Returns
- IEmail
GenerateEmailTotp(User, string)
IEmail GenerateEmailTotp(User user, string totp)
Parameters
user User
totp string
Returns
- IEmail
GenerateEmailTotp(string, Language, string)
IEmail GenerateEmailTotp(string email, Language language, string totp)
Parameters
email string
language Language
totp string
Returns
- IEmail
GenerateEmailWelcomeInterestedUser(InterestedUser)
IEmail GenerateEmailWelcomeInterestedUser(InterestedUser interestedUser)
Parameters
interestedUser InterestedUser
Returns
- IEmail
GenerateStandardEmail(string, Language, string, string, string)
IEmail GenerateStandardEmail(string email, Language language, string subject, string content, string replyTo)
Parameters
email string
language Language
subject string
content string
replyTo string
Returns
- IEmail