Вы находитесь на странице: 1из 1

Global Filter Request Response

Sitecore MVC Sitecore MVC Sitecore MVC

TIME >>>
PIpeline Pipeline Pipeline
Primary Objects Pipeline Pipeline Processor

SitecoreControllerFactory

RouteHttpHandler

BeginProcessRequest() RequestBegin SetupPageContext ExecuteFormHandler

CreateController()

CreateItem CreateDefault
CreateControllerInstance() CreateController Controller Controller

GetFrom- GetFrom- GetFrom-


GetPageItem SetLanguage
RouteValue RouteUrl OldContext
PageContext.Item
SitecoreController or Available
Custom Controller

ActionExecuting

SitecoreController
Execute Action BuildPageDefinition CreatePageDefinitionInstance ProcessXmlBasedLayoutDefinition

PageContext.
GetXmlBased PageDefinition
GetFromLayoutField Available
LayoutDefition
SitecoreContext
PageView
GetPageRendering GetLayoutRendering
Available

ActionExecuted

ResultExecuting
RenderingView
Render() Start Enter
Initial ize Set Gener ate Render Execute AddRecorded
RenderRendering Profiling Cacheability CacheKey FromCache
Recordi ng Rendering
Renderer HtmlT oCache
Output Contex t

GetView GetItem GetXslt GetController GetMethod GetUr l GetDefault


GetRenderer Renderer Renderer Renderer Renderer Renderer Renderer Renderer

Create
GetFrom
GetModel GetFromItem GetFromProperty GetFromLayout
RenderingItem
Default Rendering InitializeModel
Model

Enter
Initial ize Perform
RenderPlaceholder Profiling
Placeholder
Rendering
Contex t

SitecoreControllerFactory
Sitecore 7.2 R140526

ReleaseController() RequestEnd Diagram v0.10


David Morrison
twitter @dmo_sc
ResultExecuted

Вам также может понравиться