namespace OmsorgCore.Email;

/// <summary>
/// Betreff/Text der Account-Einladungsmail, über appsettings konfigurierbar. Platzhalter im Format
/// $NAME$ (z. B. $INVITE_PIN$), ersetzt von <see cref="EmailTemplateRenderer"/>.
/// </summary>
public class UserInviteEmailTemplate
{
    public string Subject { get; set; } = "Ihr OMSORG-Zugang";

    public string BodyTemplate { get; set; } =
        "Für Sie wurde ein OMSORG-Konto angelegt.\nIhr Einladungscode lautet: $INVITE_PIN$\nDer Code ist $INVITE_PIN_EXPIRY_DAYS$ Tage gültig. Damit legen Sie beim ersten Login Ihr eigenes Passwort fest.";
}
