Với sự giúp đỡ của this blog, tôi đã thêm một cấu hình tùy chỉnh hữu OfficeKey đến lớp ApplicationUser (trong tập tin IdentityModels.cs):Cách lấy dữ liệu hồ sơ người dùng từ Mô hình IdentityUser tùy chỉnh ASP.NET MVC?
public class ApplicationUser : IdentityUser
{
public int OfficeKey { get; set; }
//remaining code here
}
Tôi có thể lấy tên người dùng như thế này:
User.Identity.Name
Làm cách nào để nhận dữ liệu người dùng tùy chỉnh OfficeKey?
Tôi đã thử các:
How to get Identity User Data from Asp.net mvc Model
How to get user email address from ASP.NET MVC Default Mempership Model?
NB: Nó là một ứng dụng ASP.NET MVC 5 web với nhà cung cấp thành viên MySQL.