.net 在实体框架中检索用户ID的最佳方法是什么

.net 在实体框架中检索用户ID的最佳方法是什么,.net,entity-framework,asp.net-identity,.net,Entity Framework,Asp.net Identity,我想创建一个基本的纸牌游戏,比如炉边石,但要简单得多:D 基本上,每个用户都有一个包含卡片列表的清单。我创建了一个MyInventoryController,您可以在其中检索自己的库存,向其中添加新卡,并在需要时删除 因此,我想我需要从某个地方获取用户id,以确保新卡放在正确的用户库存中 当我在网上搜索时,我找不到任何有用的东西,大部分都是过时的东西 所以问题来了,你是怎么做到的?您创建了一个新的UserRepo或其他什么?您可以使用User.Identity.GetUserId()获取用户Id

我想创建一个基本的纸牌游戏,比如炉边石,但要简单得多:D

基本上,每个用户都有一个包含卡片列表的清单。我创建了一个MyInventoryController,您可以在其中检索自己的库存,向其中添加新卡,并在需要时删除

因此,我想我需要从某个地方获取用户id,以确保新卡放在正确的用户库存中

当我在网上搜索时,我找不到任何有用的东西,大部分都是过时的东西


所以问题来了,你是怎么做到的?您创建了一个新的UserRepo或其他什么?

您可以使用
User.Identity.GetUserId()
获取用户Id,因为他已登录并调用控制器