Condividi tramite


IEmailSender<TUser> Interfaccia

Definizione

Questa API supporta l'infrastruttura di gestione delle identità di ASP.NET Core e non deve essere usata come astrazione di posta elettronica per utilizzo generico. Deve essere implementato dall'applicazione in modo che l'infrastruttura di identità possa inviare messaggi di posta elettronica di conferma e reimpostazione della password.

public interface IEmailSender<TUser> where TUser : class
type IEmailSender<'User (requires 'User : null)> = interface
Public Interface IEmailSender(Of TUser)

Parametri di tipo

TUser

Metodi

SendConfirmationLinkAsync(TUser, String, String)

Questa API supporta l'infrastruttura di gestione delle identità di ASP.NET Core e non deve essere usata come astrazione di posta elettronica per utilizzo generico. Deve essere implementato dall'applicazione in modo che l'infrastruttura di identità possa inviare messaggi di posta elettronica di conferma.

SendPasswordResetCodeAsync(TUser, String, String)

Questa API supporta l'infrastruttura di gestione delle identità di ASP.NET Core e non deve essere usata come astrazione di posta elettronica per utilizzo generico. Deve essere implementato dall'applicazione in modo che l'infrastruttura di identità possa inviare messaggi di posta elettronica di reimpostazione della password.

SendPasswordResetLinkAsync(TUser, String, String)

Questa API supporta l'infrastruttura di gestione delle identità di ASP.NET Core e non deve essere usata come astrazione di posta elettronica per utilizzo generico. Deve essere implementato dall'applicazione in modo che l'infrastruttura di identità possa inviare messaggi di posta elettronica di reimpostazione della password.

Si applica a