Trong asp.net (sử dụng MVC, nhưng điều này sẽ xảy ra trong quá thường xuyên)Có thể truy cập hồ sơ mà không cập nhật LastActivityDate không?
Profile.GetProfile(username);
sẽ cập nhật LastActivityDate cho người dùng đó. Điều này không có ý định khi người khác đang xem tiểu sử của người dùng đó.
Trong lớp thành viên bạn có thể xác định xem có nên cập nhật ngày này với một param thứ hai, như vậy:
Membership.GetUser(username, false); // doesn't update LastActivityDate
Membership.GetUser(username, true); // updates LastActivityDate
Liệu có cách nào để làm điều gì đó tương tự như trong các nhà cung cấp hồ sơ mà không cần viết cung cấp dịch vụ của riêng tôi?
Vâng, chỉnh sửa sproc là những gì tôi đã kết thúc. Tại một thời điểm nào đó, tôi có thể viết lại phần hồ sơ của trang web của mình để tùy chỉnh hoặc sử dụng một bên thứ ba, nhưng tôi cần khắc phục nhanh. – WildJoe