Tôi đang sử dụng xác thực dựa trên mã thông báo cho dịch vụ API Web của mình. Nhưng tôi muốn theo dõi createdby, createdon thông tin cho tất cả các hồ sơ. Vì vậy, tôi đang đặt HttpContext.Current.User
và GenericIdentity
với userId trong số AuthenticationFilter
của tôi. Nhưng tôi không muốn truy cập HttpContext
từ trình dữ liệu của mình vì tôi nghĩ lớp dữ liệu không nên biết bất kỳ điều gì về HttpContext
.API Web Asp.Net chuyển người dùng qua các lớp
Vì vậy, có bất kỳ phương pháp hay nhất nào để chuyển thông tin người dùng qua các lớp không có `HttpContext 'không?