View Source Ash.Dsl.Section (ash v1.53.3)
Declares a DSL section.
A dsl section allows you to organize related configurations. All extensions configure sections, they cannot add DSL builders to the top level. This keeps things organized, and concerns separated.
A section may have nested sections, which will be configured the same as other sections.
Getting the options/entities of a section is done by providing a path, so you would
use the nested path to retrieve that configuration. See
A section may have entities, which are constructors that produce instances of structs.
For more on entities, see
For a full example, see