Files
Umbraco-CMS/src/Umbraco.Core/Features/DisabledFeatures.cs

35 lines
949 B
C#
Raw Normal View History

using Umbraco.Cms.Core.Collections;
2018-03-27 16:18:51 +02:00
namespace Umbraco.Cms.Core.Features
2018-03-27 16:18:51 +02:00
{
/// <summary>
/// Represents disabled features.
/// </summary>
public class DisabledFeatures
2018-03-27 16:18:51 +02:00
{
/// <summary>
/// Initializes a new instance of the <see cref="DisabledFeatures"/> class.
/// </summary>
public DisabledFeatures()
{
Controllers = new TypeList<IUmbracoFeature>();
2018-03-27 16:18:51 +02:00
}
/// <summary>
/// Gets the disabled controllers.
/// </summary>
public TypeList<IUmbracoFeature> Controllers { get; }
/// <summary>
/// Disables the device preview feature of previewing.
/// </summary>
public bool DisableDevicePreview { get; set; }
/// <summary>
/// If true, all references to templates will be removed in the back office and routing
/// </summary>
public bool DisableTemplates { get; set; }
2018-03-27 16:18:51 +02:00
}
}