2013-09-28 34 views
1

在我MVC4應用程序,我有以下型號:如何從MVC5的新ASP標識表中獲取UserId和UserName?

public partial class UserProfile 
{ 
    public UserProfile() 
    { 
     this.webpages_Roles = new List<webpages_Roles>(); 
    } 
    public int UserId { get; set; } 
    public string UserName { get; set; } 
    public virtual ICollection<webpages_Roles> webpages_Roles { get; set; } 
} 

我使用實體框架選擇對這個類/表來獲得用戶ID的用戶名和一個列表。

現在我明白它與MVC5完全不同。

有人能告訴我怎樣才能獲得與MVC5相同的信息?有沒有可以使用的內置方法?

回答

1

您可以通過EF特定的IdentityDbContext.Users屬性枚舉1.0 RTM標識位中的所有用戶。

在未來的版本(可能是1.1)中,我們還將爲UserManager添加一個TQuery的IQueryable,因此您不必下拉到特定商店來枚舉用戶。

相關問題