MVC Flow-
MVC application takes place when certain request comes from the client. The diagram below shows the flow:
Flow Steps
- 1. The client browser sends request to the MVC Application.
- 2. Global.ascx receives this request and performs routing based on the URL of 3. incoming request using the RouteTable, RouteData, UrlRoutingModule and MvcRouteHandler objects.
- 3. This routing operation calls the appropriate controller and executes it using the IControllerFactory object and MvcHandler object's Execute method.
- 4. The Controller processes the data using Model and invokes the appropriate method using ControllerActionInvoker object
- 5. The processed Model is then passed to the View which in turn renders the final output.
0 comments :
Post a Comment