protected override async Task RemoveUserTokenAsync(IdentityUserToken <TKey> token) { UserTokens ??= (await UserTokensTable.GetTokensAsync(token.UserId)).ToList(); UserTokens.Remove(token); }
/// <inheritdoc /> protected override async Task RemoveUserTokenAsync(TUserToken token) { UserTokens ??= (await UserTokensRecord.GetTokensAsync(token.UserId)).ToList(); UserTokens.Remove(token); }
/// <summary> /// Remove a new user token. /// </summary> /// <param name="token">The token to be removed.</param> /// <returns></returns> protected override Task RemoveUserTokenAsync(UserToken token) { UserTokens.Remove(token); return(Task.CompletedTask); }
protected override Task RemoveUserTokenAsync(IdentityUserToken <Guid> token) { UserTokens.Remove(token); return(Task.CompletedTask); }