public override string GetXpmMarkup(Localization localization)
{
XpmRegion xpmRegion = localization.GetXpmRegionConfiguration(Name);
if (xpmRegion == null)
{
return string.Empty;
}
// TODO: obtain MinOccurs & MaxOccurs from regions.json
return string.Format(
XpmRegionMarkup,
Name,
string.Join(", ", xpmRegion.ComponentTypes.Select(ct => string.Format(XpmComponentTypeMarkup, ct.Schema, ct.Template))),
0);
}