TL;DR
namespace Discovering.Sitecore10.Models | |
{ | |
public class ChildrenBlockModel | |
{ | |
[SitecoreComponentField(Name = "items")] | |
public IEnumerable<ItemLinkField<ContentBlockModel>> Children { get; set; } | |
} | |
public class ContentBlockModel | |
{ | |
[SitecoreComponentField] | |
public TextField Title { get; set; } | |
} | |
} |
Longer interpretation
I wanted to play around a bit with different Contents Resolvers. The default resolvers are the following under the /sitecore/system/Modules/Layout Service/Rendering Contents Resolvers
item:
- Context Item Children Resolver
- Context Item Resolver
- Datasource Item Children Resolver
- Datasource Resolver
- Folder Filter Resolver
- Sitecore Forms Resolver