using Application.Classes; using Application.Interfaces; namespace Application.Helpers.Email; public class FrenchEmailTemplate : IEmailTemplate { public EmailContent ConfirmEmail(string userName, string callBack) { throw new NotImplementedException(); } public EmailContent ResendConfirmationEmail(string userName, string callBack) { throw new NotImplementedException(); } public EmailContent InviteUserEmail(string invitingUserName, string allianceName, string callBack) { var emailContent = new EmailContent() { Subject = "Invitation au Last War Playermanager", Content = $@"

Invitation au Last War Playermanager

{invitingUserName} vous invite à rejoindre le Last War Playermanager.

Votre alliance, {allianceName}, attend avec impatience votre participation ! Cliquez sur le bouton ci-dessous pour accepter l'invitation :

Rejoindre maintenant
" }; return emailContent; } public EmailContent ResetPasswordEmail(string userName, string callBack) { var emailContent = new EmailContent() { Subject = "Réinitialisation du mot de passe - Last War Playermanager", Content = $@"

Demande de réinitialisation du mot de passe

Bonjour {userName},

Nous avons reçu une demande de réinitialisation du mot de passe pour votre compte Last War Playermanager. Si vous n'avez pas fait cette demande, vous pouvez ignorer cet e-mail.

Pour réinitialiser votre mot de passe, veuillez cliquer sur le bouton ci-dessous. Le lien est valable pour les 2 prochaines heures :

Réinitialiser le mot de passe
" }; return emailContent; } }