Microsoft.AspNetCore.Identity.UI.Services Namespace

Contains types for the Razor Pages built-in UI for Identity on ASP.NET Core.



The default IEmailSender that does nothing in SendEmailAsync(String, String, String). It is used to detect that the IEmailSender has been customized. If not, Identity UI provides a development experience where the email confirmation link is rendered by the UI immediately rather than sent via an email.



This API supports the ASP.NET Core Identity infrastructure and is not intended to be used as a general purpose email abstraction. It should be implemented by the application so the Identity infrastructure can send confirmation and password reset emails.


For more information about using Identity, see Scaffold Identity in ASP.NET Core projects.