@@ -67,22 +67,30 @@ Filters are the only component that do not resolve global first. Instead, filter
6767In general, the request lifecycle looks like the following:
6868
69691 . Incoming request
70- 2 . Globally bound middleware
71- 3 . Module bound middleware
72- 4 . Global guards
73- 5 . Controller guards
74- 6 . Route guards
75- 7 . Global interceptors (pre-controller)
76- 8 . Controller interceptors (pre-controller)
77- 9 . Route interceptors (pre-controller)
78- 10 . Global pipes
79- 11 . Controller pipes
80- 12 . Route pipes
81- 13 . Route parameter pipes
82- 14 . Controller (method handler)
83- 15 . Service (if exists)
84- 16 . Route interceptor (post-request)
85- 17 . Controller interceptor (post-request)
86- 18 . Global interceptor (post-request)
87- 19 . Exception filters (route, then controller, then global)
88- 20 . Server response
70+ 2 . Middleware
71+ - 2.1. Globally bound middleware
72+ - 2.2. Module bound middleware
73+ 3 . Guards
74+ - 3.1 Global guards
75+ - 3.2 Controller guards
76+ - 3.3 Route guards
77+ 4 . Interceptors(pre-controller)
78+ - 4.1 Global interceptors (pre-controller)
79+ - 4.2 Controller interceptors (pre-controller)
80+ - 4.3 Route interceptors (pre-controller)
81+ 5 . Pipes
82+ - 5.1 Global pipes
83+ - 5.2 Controller pipes
84+ - 5.3 Route pipes
85+ - 5.4 Route parameter pipes
86+ 6 . Controller (method handler)
87+ 7 . Service (if exists)
88+ 8 . Interceptors
89+ - 8.1 Route interceptor (post-request)
90+ - 8.2 Controller interceptor (post-request)
91+ - 8.3 Global interceptor (post-request)
92+ 9 . Exception filters
93+ - 9.1 route
94+ - 9.2 controller
95+ - 9.3 global
96+ 10 . Server response
0 commit comments