using Umbraco.Cms.Core.Collections; namespace Umbraco.Cms.Core.Features; /// /// Represents disabled features. /// public class DisabledFeatures { /// /// Initializes a new instance of the class. /// public DisabledFeatures() => Controllers = new TypeList(); /// /// Gets the disabled controllers. /// public TypeList Controllers { get; } /// /// Disables the device preview feature of previewing. /// public bool DisableDevicePreview { get; set; } /// /// If true, all references to templates will be removed in the back office and routing /// public bool DisableTemplates { get; set; } }