Tôi có yêu cầu sau đây:Thực thi mã trước khi bất kỳ hành động
Trên mỗi yêu cầu đến trang web của tôi, bất kể là hành động người dùng đang cố gắng để gọi, tôi cần phải gọi một số mã để kiểm tra nếu tài nguyên là trong địa điểm. Nếu có, thì mọi thứ đều ổn và phương thức hành động nên được gọi là bình thường.
Tuy nhiên, nếu tài nguyên này không có sẵn, tôi muốn tất cả yêu cầu trả lại một trang riêng yêu cầu người dùng chọn một tài nguyên khác từ danh sách tài nguyên có sẵn.
Vì vậy, có thể có một phương pháp chạy trước bất kỳ phương pháp hành động nào có tùy chọn hủy cuộc gọi đến phương thức hành động và thực hiện một thao tác khác thay thế?
Bạn có thể triển khai HttpModule của riêng mình hoặc có thể đặt séc của bạn trong 'Application_BeginRequest()' bên trong global.asax.cs – rejj