如何在Identity声明中存储其他用户?

时间:2018-05-01 06:27:51

标签: c# asp.net asp.net-core-2.0 claims-based-identity

用户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 ?? "

钱包太多了?

0 个答案:

没有答案
相关问题