Sitecore 10 .NET Developer Certification — Question 35
When developing with the Sitecore ASP.NET Core Rendering SDK, what is the purpose of registering component Tenderers within the rendering host's Startup.cs class?
Answer options
- A. To document the components that have been created and help the Developer identify which to create
- B. To build a catalog of component offerings for selection from within the Sitecore Experience Editor
- C. To map a Sitecore rendering component name to an implementation
- D. To build an index of available components for use when creating data source items from within the content tree
Correct answer: C
Explanation
The correct answer is C because registering component Tenderers maps the Sitecore rendering component name to its implementation, allowing the framework to resolve the correct components at runtime. Options A, B, and D do not accurately describe the purpose of registration, as they focus on documentation, selection cataloging, and indexing rather than the mapping of component names to implementations.