Esempio n. 1
0
 public static async Task xSetEmailConfirmedAsync <TKey>(this IIdentityUserWithEmail <TKey> user, bool confirmed, CancellationToken cancellationToken = default)
     where TKey : IEquatable <TKey>
 {
     cancellationToken.ThrowIfCancellationRequestedOrUserNull(user);
     await Task.FromResult(user.IsEmailConfirmed = confirmed);
 }
Esempio n. 2
0
 public static async Task xSetNormalizedEmailAsync <TKey>(this IIdentityUserWithEmail <TKey> user, string normalizedEmail, CancellationToken cancellationToken = default)
     where TKey : IEquatable <TKey>
 {
     cancellationToken.ThrowIfCancellationRequestedOrUserNull(user);
     await Task.FromResult(user.NormalizedEmailAddress = normalizedEmail);
 }
Esempio n. 3
0
 public static async Task <string> xGetEmailAsync <TKey>(this IIdentityUserWithEmail <TKey> user, CancellationToken cancellationToken = default)
     where TKey : IEquatable <TKey>
 {
     cancellationToken.ThrowIfCancellationRequestedOrUserNull(user);
     return(await Task.FromResult(user.EmailAddress));
 }