Well-known Pipeline Contributors
By default, OpenRasta executes a number of "well-known" pipeline contributors for every request. When you're writing your own contributors, you need to be aware of this execution order so you can place your contributor at the most appropriate point in the pipeline. Here's a list of the well known contributor types names - shown here in order of execution - that you might need for a call to IPipelineRunner.ExecuteBefore or IPipelineRunner.ExecuteAfter:
OpenRasta.Web.Pipeline.Contributors.Bootstrapper
OpenRasta.Web.Pipeline.Contributors.DigestAuthorizer
OpenRasta.Web.Pipeline.Contributors.HandlerResolver
OpenRasta.Web.Pipeline.Contributors.HttpMethodOverrider
OpenRasta.Web.Pipeline.Contributors.OperationCodecSelector
OpenRasta.Web.Pipeline.Contributors.OperationCreationContributor
OpenRasta.Web.Pipeline.Contributors.OperationFilter
OpenRasta.Web.Pipeline.Contributors.OperationHydrator
OpenRasta.Web.Pipeline.Contributors.OperationInvoker
OpenRasta.Web.Pipeline.Contributors.OperationResultInvoker
OpenRasta.Web.Pipeline.Contributors.ResourceTypeResolver
OpenRasta.Web.Pipeline.Contributors.ResponseEntityCodecResolver
OpenRasta.Web.Pipeline.Contributors.ResponseEntityWriter
OpenRasta.Web.Pipeline.Contributors.UriDecoratorsController
OpenRasta.Web.Pipeline.Contributors.WebFromsPostbackEnabler
