在我的项目中有一个Article实体,它具有名为Author的ApplicationUser属性。如何获得当前记录的ApplicationUser的完整对象?在创建新文章时,我必须将Article中的Author属性设置为当前的ApplicationUser。
在旧的会员机制中,这很简单,但在新的身份方法中,我不知道如何做到这一点。
我试着这样做:
using Microsoft.AspNet.Identity;ApplicationUser currentUser = db.Users.FirstOrDefault(x => x.Id == User.Identity.GetUserId());但我得到了以下异常:
LINQ to Entities不识别方法System. LINQ to Entities。字符串GetUserId(System.Security.Principal.IIdentity)方法,该方法不能转换为存储表达式。 源= EntityFramework < / p >