Middleware consumer exclude method works different:
-
when
.forRoutes(MyController)
is set afterexclude
it doesn't work and middleware does apply -
when
.forRoutes({ path: '*', method: RequestMethod.ALL });
is set afterexclude
it works and middleware doesn't apply