public override async Task AddLoginAsync(TUser user, UserLoginInfo login, CancellationToken cancellationToken = default) {//UserLoginInfoContainer cancellationToken.ThrowIfCancellationRequested(); ThrowIfDisposed(); try { var uliContainers = new UserLoginInfoContainer { id = login.GetId(), Payload = login, Refs = new[] { user.Id }, }; await EnsureUserLoginInfoContainer(uliContainers, cancellationToken); } catch (Exception e) { logger.LogError(e, $"error AddClaimsAsync user:{user} "); throw; } }