나는 시작 내가 같은 필터가 처음 추가되는 경우가 있음을 인상 언제나 주문 코어
config.Filters.AddService(typeof(JsonExceptionFilter));
config.Filters.AddService(typeof(ExceptionFilter));
및
두 글로벌 예외 필터가 먼저 실행.하지만 처음에 ExceptionFilter
을 추가하면 두 번째로 실행됩니다.
UPDATE 1
ConfigureServices
방법 :
services
.AddMvc(
config =>
{
config.Filters.AddService(typeof(ExceptionFilter));
config.Filters.AddService(typeof(JsonExceptionFilter));
});
'ExceptionFilter'와'JsonExceptionFilter'는 어떻게 생겼습니까? – Alex
간단한 예외 처리기, 아약스 오류에 대한 요청을 처리하는 로깅 secod가있는 것 – Marcin
역순으로 실행되었는지 확인하기 위해 등록중인 순서를 뒤집어 봤습니까? 어쩌면 그들은 LIFO 명령으로 처형 당할 수도 있습니다. –