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