+/// .AddCollectionField(x => x.Items, collection => collection
+/// .AllowAdd()
+/// .AllowRemove()
+/// .WithMinItems(1)
+/// .WithItemForm(item => item
+/// .AddField(x => x.ProductName, field => field.Required())
+/// .AddField(x => x.Quantity, field => field.WithRange(1, 100))))
+///
+///
+ /// .WithItemForm(item => item
+ /// .AddField(x => x.ProductName, field => field.Required())
+ /// .AddField(x => x.Quantity, field => field.WithRange(1, 100))
+ /// .AddField(x => x.UnitPrice, field => field.WithRange(0.01m, 10000m)))
+ ///
+ ///
+ /// builder.AddCollectionField(x => x.Items, collection => collection
+ /// .AllowAdd()
+ /// .AllowRemove()
+ /// .WithMinItems(1)
+ /// .WithItemForm(item => item
+ /// .AddField(x => x.ProductName, field => field.Required())
+ /// .AddField(x => x.Quantity, field => field.WithRange(1, 100))));
+ ///
+ ///