用户1. *电子钱包
我应该将所有用户的电子钱包存放在身份声明中吗?所以我不必一直到数据库进行往返旅行以检索用户的钱包吗?
像这样存储 -
if (!string.IsNullOrWhiteSpace(myWallet.Wallet.Name))
claims.Add(new Claim("wallet_name[0]", myWallet.Wallet.Name));
得到这样的 -
Name = claims.Claims.FirstOrDefault(x => x.Type == "wallet_name[0]")?.Value ?? "
钱包太多了?