Show / Hide Table of Contents

Class SimpleTwoFactorCodeEmailSender

A very simple text-based implementation of ITwoFactorCodeEmailSender.

Inheritance
Object
SimpleTwoFactorCodeEmailSender
Inherited Members
Object.Equals(Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: IRM.AspNetCore.Identity.Mail
Assembly: IRM.AspNetCore.Identity.Mail.dll
Syntax
public class SimpleTwoFactorCodeEmailSender : ITwoFactorCodeEmailSender

Constructors

SimpleTwoFactorCodeEmailSender(IEmailSender)

Creates a new instance of SimpleTwoFactorCodeEmailSender.

Declaration
public SimpleTwoFactorCodeEmailSender(IEmailSender sender)
Parameters
IEmailSender sender

The IEmailSender used to send e-mails.

Methods

SendAsync(TwoFactorCodeEmailViewModel)

Sends a two factor code e-mail message to a reciever.

Declaration
public Task SendAsync(TwoFactorCodeEmailViewModel viewModel)
Parameters
TwoFactorCodeEmailViewModel viewModel

The TwoFactorCodeEmailViewModel with information for creating two factor code e-mails.

Returns
System.Threading.Tasks.Task

The task object representing the asynchronous operation.

Implements
ITwoFactorCodeEmailSender.SendAsync(TwoFactorCodeEmailViewModel)
Back to top Generated by DocFX