Ejemplo n.º 1
0
 public void ReadSettings()
 {
     ErrorTriggerLinkOpenMode = _appSettings.GetEnumSetting<ErrorTriggerLinkOpenMode>();
     ManualServerErrorHandlingMode = _appSettings.GetEnumSetting<ManualServerErrorHandlingMode>();
     TrySkipIisCustomErrorsMode = _appSettings.GetEnumSetting<TrySkipIisCustomErrorsMode>();
     ErrorPageRenderingMode = _appSettings.GetEnumSetting<ErrorPageRenderingMode>();
     ErrorPageExceptionsMode = _appSettings.GetEnumSetting<ErrorPageExceptionsMode>();
     ManualNotFoundErrorHandlingMode = _appSettings.GetEnumSetting<ManualNotFoundErrorHandlingMode>();
     ManualErrorsRenderingMode = _appSettings.GetEnumSetting<ManualErrorsRenderingMode>();
 }
Ejemplo n.º 2
0
        public void UpdateSettings(
            ErrorTriggerLinkOpenMode errorTriggerLinkOpenMode,
            ManualServerErrorHandlingMode manualServerErrorHandlingMode,
            TrySkipIisCustomErrorsMode trySkipIisCustomErrorsMode,
            ErrorPageRenderingMode errorPageRenderingMode,
            ErrorPageExceptionsMode errorPageExceptionsMode,
            ManualNotFoundErrorHandlingMode manualNotFoundErrorHandlingMode,
            ManualErrorsRenderingMode manualErrorsRenderingMode)
        {
            ErrorTriggerLinkOpenMode = errorTriggerLinkOpenMode;
            _appSettings.UpdateEnumSetting(ErrorTriggerLinkOpenMode);

            ManualServerErrorHandlingMode = manualServerErrorHandlingMode;
            _appSettings.UpdateEnumSetting(ManualServerErrorHandlingMode);

            TrySkipIisCustomErrorsMode = trySkipIisCustomErrorsMode;
            _appSettings.UpdateEnumSetting(TrySkipIisCustomErrorsMode);

            ErrorPageRenderingMode = errorPageRenderingMode;
            _appSettings.UpdateEnumSetting(ErrorPageRenderingMode);

            ErrorPageExceptionsMode = errorPageExceptionsMode;
            _appSettings.UpdateEnumSetting(ErrorPageExceptionsMode);

            ManualNotFoundErrorHandlingMode = manualNotFoundErrorHandlingMode;
            _appSettings.UpdateEnumSetting(ManualNotFoundErrorHandlingMode);

            ManualErrorsRenderingMode = manualErrorsRenderingMode;
            _appSettings.UpdateEnumSetting(ManualErrorsRenderingMode);
        }