A great diagram for MVC developers, both in
Macro & Micro views.
A high-level view of the MVC application
lifecycle, where you can understand the major stages that every MVC application
passes through in the request processing pipeline. And a detail view shows
details of request processing pipeline.
Having another look at the lifecycle, couple
of aha moments:
- BeginExecute Method runs before Controller.Initialize method
- AuthenticationFilters are executed before and after action
method
- ActionFilters are the closest methods to the action method
- Async action methods may be invoked in a different worker thread
No comments:
Post a Comment