feat(backend): add add email address endpoint

This commit is contained in:
sam 2024-10-02 00:52:49 +02:00
parent 7f971e8549
commit 5b17c716cb
Signed by: sam
GPG key ID: B4EF20DDE721CAA1
6 changed files with 114 additions and 3 deletions

View file

@ -0,0 +1,18 @@
using Coravel.Mailer.Mail;
namespace Foxnouns.Backend.Mailables;
public class AddEmailMailable(Config config, AddEmailMailableView view)
: Mailable<AddEmailMailableView>
{
public override void Build()
{
To(view.To).From(config.EmailAuth.From!).View("~/Views/Mail/AddEmail.cshtml", view);
}
}
public class AddEmailMailableView : BaseView
{
public required string Code { get; init; }
public required string Username { get; init; }
}