using System.ComponentModel; namespace Umbraco.Cms.Core.Configuration.Models; /// /// Typed configuration options for index creator settings. /// [UmbracoOptions(Constants.Configuration.ConfigIndexing)] public class IndexingSettings { private const bool StaticExplicitlyIndexEachNestedProperty = false; /// /// Gets or sets a value for whether each nested property should have it's own indexed value. Requires a rebuild of indexes when changed. /// [DefaultValue(StaticExplicitlyIndexEachNestedProperty)] public bool ExplicitlyIndexEachNestedProperty { get; set; } = StaticExplicitlyIndexEachNestedProperty; }