Tôi chỉ nhìn vào một số mã cũ của tôi và tôi có một bộ lọc hành động (phương pháp OnActionExecuting)Tại sao gọi base.OnActionExecuting (filterContext) ;?
và ở phần cuối của nó tôi có
base.OnActionExecuting(filterContext);
Tại sao tìm kiếm xung quanh tôi thấy điều này khá một vài lần. Tôi cũng thấy rằng trong thẻ Authorize cũ tôi gọi là cơ sở.
Tôi có nên luôn gọi phương thức cơ sở sau không?
Tôi đoán câu hỏi sẽ là làm thế nào để bạn biết khi nào bạn cần gọi cơ sở. Tôi thực sự không biết những gì các hành vi mặc định của nói một base.OnActionExecuted() nào. – chobo2
@ chobo2: Có vẻ như Darin Dimitrov đã trả lời câu hỏi trên (liên quan đến hành vi mặc định của các phương pháp ActionFilter) và bạn có thể đánh dấu câu trả lời (hoàn chỉnh hơn) của mình như được chấp nhận. – xTRUMANx