1 implementation of IEmailSender
Microsoft.AspNetCore.Identity (1)
NoOpEmailSender.cs (1)
11public sealed class NoOpEmailSender : IEmailSender
4 references to IEmailSender
Microsoft.AspNetCore.Identity (4)
IdentityBuilderExtensions.cs (1)
102builder.Services.TryAddTransient<IEmailSender, NoOpEmailSender>();
NoOpEmailSender.cs (2)
7/// The default <see cref="IEmailSender"/> that does nothing in <see cref="SendEmailAsync(string, string, string)"/>. 8/// It is used to detect that the <see cref="IEmailSender" /> has been customized. If not, Identity UI provides a development
src\aspnetcore\src\Shared\DefaultMessageEmailSender.cs (1)
8internal sealed class DefaultMessageEmailSender<TUser>(IEmailSender emailSender) : IEmailSender<TUser> where TUser : class