Skip to content

Commit 0aeaae0

Browse files
authored
Merge pull request #1 from hunter2009/hunter2009-patch-1
docs(request-lifecycle.md): update request lifecycle
2 parents 8990f31 + 6a9db68 commit 0aeaae0

File tree

1 file changed

+27
-19
lines changed

1 file changed

+27
-19
lines changed

content/faq/request-lifecycle.md

Lines changed: 27 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -67,22 +67,30 @@ Filters are the only component that do not resolve global first. Instead, filter
6767
In general, the request lifecycle looks like the following:
6868

6969
1. 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

Comments
 (0)