C# (CSharp) Blade.Pipelines.ResolveRenderingDataSource Namespace

Classes

Name Description
HandleContextDataSource Handles the case where no data source is present, and the data source should be the context item
HandleSearch Handles data sources that are defined using index search syntax TODO: when Update-2 comes out, supposedly the UIFilterHelpers.ParseDatasourceString will become generic. If that happens, this pipeline should be refactored to allow returning a strongly typed data source item in addition to the Item result so as to avoid having to pre-convert search results to Items.
HandleSitecoreQuery Handles rendering data sources based on a Sitecore Query, e.g.: query:/sitecore//* fast:/sitecore//* query:fast:/sitecore//*
HandleStaticItems Handles when a static item or list of items is specified for the data source, e.g. {F455CB4A-3E30-4C01-87BF-22300FD855F2} {F455CB4A-3E30-4C01-87BF-22300FD855F2}|{A7DA1824-02FE-4BF7-9817-297A7F0C29C4} /sitecore/content/Home /sitecore/content/Home:nameOfMultilistField [pulls the list of IDs on that multilist field on the target item as data sources] /sitecore/content/Home|/sitecore/templates
ResolveRenderingDataSourceArgs
ResolveRenderingDataSourcePipelineProcessor