Stephan
|
ed222510f0
|
Fixes
|
2018-12-07 13:24:25 +01:00 |
|
Stephan
|
7a615133ff
|
Renormalize
|
2018-06-29 19:52:40 +02:00 |
|
Stephan
|
c76403077f
|
Normalize cr/lf/tab
|
2017-07-20 11:21:28 +02:00 |
|
Stephan
|
9332335dff
|
U4-8709 - refactor UmbracoViewPage, RenderModel
|
2016-07-21 10:03:11 +02:00 |
|
Shannon
|
916bad82df
|
Ensures that the RenderActionInvoker isn't doing anything special so that MVC takes care of everything regarding async vs non-async and any controller descriptor/action descriptor lookups and cache. Creates a RenderIndexActionSelectorAttribute - this is used to decorate the underlying RenderMvcController.Index action. MVC will call into this method to check if the MethodInfo is valid, we then do a quick comparison of types, if the current type is the same as the reflected type, this means that the Index action has been overridden or there is no custom controller... lets use it. If the types don't match we'll do a simple reflected lookup to check if the reflected controller type (current controller) has more than one index action, if so, it means that a custom controller is in play and it has a custom index action... so we won't use the base class action and then it's up to MVC to find any other matching Index action based on the current request parameters. Added some tests for this too.
|
2015-11-18 14:59:29 +01:00 |
|
Shannon
|
9fd80d791a
|
Creates an IAsyncRenderMvcController which can be used instead of IRenderMvcController if developers want access to an async Index action.
|
2015-11-17 17:05:00 +01:00 |
|
Shannon
|
ebbbd80bb3
|
Fixes: U4-5065 Add event to modify the model on front-end for IRenderMvcControllers
|
2014-06-08 14:14:12 +02:00 |
|
perploug
|
e825c08901
|
Added events.Service and xmlhelper.service
|
2013-08-12 15:17:34 +02:00 |
|
Shannon
|
1ec7cd3b89
|
Implements: #U4-2342 - IRenderMvcController
|
2013-06-25 09:33:48 +10:00 |
|