Files
Umbraco-CMS/src/Umbraco.Configuration/CoreDebug.cs
2019-11-19 11:45:21 +11:00

22 lines
732 B
C#

using System;
using System.Configuration;
namespace Umbraco.Core.Configuration
{
public class CoreDebug : ICoreDebug
{
public CoreDebug()
{
var appSettings = ConfigurationManager.AppSettings;
LogUncompletedScopes = string.Equals("true", appSettings[Constants.AppSettings.Debug.LogUncompletedScopes], StringComparison.OrdinalIgnoreCase);
DumpOnTimeoutThreadAbort = string.Equals("true", appSettings[Constants.AppSettings.Debug.DumpOnTimeoutThreadAbort], StringComparison.OrdinalIgnoreCase);
}
/// <inheritdoc />
public bool LogUncompletedScopes { get; }
/// <inheritdoc />
public bool DumpOnTimeoutThreadAbort { get; }
}
}