Replace shared email commands with MediatR notifications (#280)

This commit is contained in:
Aaron Po
2026-09-05 22:37:00 -04:00
committed by GitHub
parent 4aa7ba5d9b
commit d958933250
24 changed files with 322 additions and 218 deletions

View File

@@ -0,0 +1,14 @@
using MediatR;
namespace Features.Auth.Notifications;
/// <summary>
/// Published after a user requests a fresh confirmation link. Handled by Features.Emails to send the
/// resend confirmation email.
/// </summary>
public record ConfirmationEmailResendRequestedNotification(
Guid UserId,
string FirstName,
string Email,
string ConfirmationToken
) : INotification;