1 implementation of IEmailSender
Microsoft.AspNetCore.Identity (1)
NoOpEmailSender.cs (1)
11
public sealed class NoOpEmailSender :
IEmailSender
4 references to IEmailSender
Microsoft.AspNetCore.Identity (4)
IdentityBuilderExtensions.cs (1)
102
builder.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)
8
internal sealed class DefaultMessageEmailSender<TUser>(
IEmailSender
emailSender) : IEmailSender<TUser> where TUser : class