Udostępnij za pośrednictwem


IEmailSender<TUser> Interfejs

Definicja

Ten interfejs API obsługuje infrastrukturę ASP.NET Core Identity i nie jest przeznaczony do użycia jako abstrakcja wiadomości e-mail ogólnego przeznaczenia. Powinna zostać zaimplementowana przez aplikację, aby infrastruktura tożsamości mogła wysyłać wiadomości e-mail z potwierdzeniem i resetowaniem hasła.

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

Parametry typu

TUser

Metody

SendConfirmationLinkAsync(TUser, String, String)

Ten interfejs API obsługuje infrastrukturę ASP.NET Core Identity i nie jest przeznaczony do użycia jako abstrakcja wiadomości e-mail ogólnego przeznaczenia. Powinna zostać zaimplementowana przez aplikację, aby infrastruktura tożsamości mogła wysyłać wiadomości e-mail z potwierdzeniem.

SendPasswordResetCodeAsync(TUser, String, String)

Ten interfejs API obsługuje infrastrukturę ASP.NET Core Identity i nie jest przeznaczony do użycia jako abstrakcja wiadomości e-mail ogólnego przeznaczenia. Powinna zostać zaimplementowana przez aplikację, aby infrastruktura tożsamości mogła wysyłać wiadomości e-mail z resetowaniem haseł.

SendPasswordResetLinkAsync(TUser, String, String)

Ten interfejs API obsługuje infrastrukturę ASP.NET Core Identity i nie jest przeznaczony do użycia jako abstrakcja wiadomości e-mail ogólnego przeznaczenia. Powinna zostać zaimplementowana przez aplikację, aby infrastruktura tożsamości mogła wysyłać wiadomości e-mail z resetowaniem haseł.

Dotyczy