- Làm cách nào tôi có thể lấy id của người dùng hiện đang đăng nhập trong MVC 5 ? Tôi đã thử các đề xuất StackOverflow, nhưng dường như chúng không dành cho MVC 5.
- Ngoài ra, MVC 5 thực hành tốt nhất để gán công cụ cho người dùng là gì? (ví dụ như một
User
nên cóItems
. Nên tôi lưu trữ của người dùngId
trongItem
? Can I mở rộngUser
lớp học với mộtList<Item>
tài sản chuyển hướng?
Tôi đang sử dụng "Tài khoản người dùng cá nhân" từ mẫu MVC.
Đã thử những điều này:
- Làm cách nào để có được người dùng hiện tại trong Ứng dụng MVC?
- Làm thế nào để có được người dùng hiện tại trong ASP.NET MVC
- Đăng nhập id người dùng - điều này ném như sau:
'Tư cách thành viên.GetUser ()' là null.
HttpContext.Current.User.Identity.Name
là tên của người dùng hiện đang đăng nhập.
Item
mà anh ta tạo, nhưng không dựa trên tên người dùng (điều đó có thể thay đổi). Nó không hoạt động theo cách `httpContext.Cản 'System.Web.HttpContextBase' không chứa định nghĩa cho 'Hiện tại' và không có phương thức mở rộng 'Hiện tại' chấp nhận đối số đầu tiên của loại 'System.Web.HttpContextBase' có thể được tìm thấy ( bạn đang thiếu một lệnh sử dụng hoặc tham chiếu lắp ráp?) `. Bạn có chắc rằng giải pháp của bạn là dành cho MVC 5?