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; }
}