# Conflicts: # build/Modules/Umbraco.Build/Umbraco.Build.psm1 # src/SolutionInfo.cs # src/Umbraco.Core/Configuration/UmbracoVersion.cs # src/Umbraco.Core/DatabaseContext.cs # src/Umbraco.Core/IO/FileSystemProviderManager.cs # src/Umbraco.Core/ObjectExtensions.cs # src/Umbraco.Core/Persistence/Migrations/Upgrades/TargetVersionSevenSevenZero/AddUserGroupTables.cs # src/Umbraco.Core/PropertyEditors/ValueConverters/IntegerValueConverter.cs # src/Umbraco.Core/Services/IdkMap.cs # src/Umbraco.Core/Services/UserService.cs # src/Umbraco.Core/packages.config # src/Umbraco.Tests.Benchmarks/app.config # src/Umbraco.Tests/UI/LegacyDialogTests.cs # src/Umbraco.Web/Cache/MediaCacheRefresher.cs # src/Umbraco.Web/Cache/UnpublishedPageCacheRefresher.cs # src/Umbraco.Web/Features/DisabledFeatures.cs # src/Umbraco.Web/Mvc/RenderRouteHandler.cs # src/Umbraco.Web/Mvc/UmbracoAuthorizeAttribute.cs # src/Umbraco.Web/PublishedCache/ContextualPublishedCache.cs # src/Umbraco.Web/PublishedCache/ContextualPublishedContentCache.cs # src/Umbraco.Web/PublishedCache/ContextualPublishedMediaCache.cs # src/Umbraco.Web/PublishedCache/XmlPublishedCache/PublishedContentCache.cs # src/Umbraco.Web/PublishedCache/XmlPublishedCache/PublishedMediaCache.cs # src/Umbraco.Web/PublishedContentQuery.cs # src/Umbraco.Web/WebApi/Filters/FeatureAuthorizeAttribute.cs # src/Umbraco.Web/packages.config # src/Umbraco.Web/umbraco.presentation/umbraco/create/MemberGroupTasks.cs
36 lines
994 B
C#
36 lines
994 B
C#
using Umbraco.Core.Collections;
|
|
using Umbraco.Web.WebApi;
|
|
|
|
namespace Umbraco.Web.Features
|
|
{
|
|
/// <summary>
|
|
/// Represents disabled features.
|
|
/// </summary>
|
|
internal class DisabledFeatures
|
|
{
|
|
/// <summary>
|
|
/// Initializes a new instance of the <see cref="DisabledFeatures"/> class.
|
|
/// </summary>
|
|
public DisabledFeatures()
|
|
{
|
|
Controllers = new TypeList<UmbracoApiControllerBase>();
|
|
}
|
|
|
|
/// <summary>
|
|
/// Gets the disabled controllers.
|
|
/// </summary>
|
|
public TypeList<UmbracoApiControllerBase> 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; }
|
|
|
|
}
|
|
}
|