Orchard Lifecycle: Timeline
Http Application, ASP.NET MVC, and Orchard 1.8 “Sequence Diagram”
This is a sequence diagram in tabular form. It starts with an Http Request and ends with an Http Response.
This diagram is now living here: http://1drv.ms/1nqq8Oi
Todo
Add the following to the sequence diagram.
- Orchard.Core.Shapes.CoreShapes. WriteResources ()
- Orchard.Core.Shapes.CoreShapes. StylesheetLinks ()
- Orchard.UI.Resources.Orchard.UI.Resources. WriteResource ()
- Orchard.DisplayManagement.Implementation.DisplayHelper. ShapeExecute ()
- Orchard.DisplayManagement.Implementation.DefaultDisplayManager. Process ()
- Orchard.DisplayManagement.Descriptors.ResourceBindingStrategy.StaticFileBindingStrategy. Discover ()
Sources
- http://docs.orchardproject.net/Documentation/How-Orchard-works#RequestLifecycle , Request Lifecycle
- http://weblogs.asp.net/bleroy/what-happens-when-i-request-a-page-in-orchard , old but still relevant
- http://www.asp.net/mvc/tutorials/mvc-5/lifecycle-of-an-aspnet-mvc-5-application , fantastic ASP.NET MVC diagram