| 123456789101112131415161718192021222324252627282930 |
- using Quadarax.Foundation.Core.Exceptions;
- namespace Quadarax.Application.QLiberace.Common
- {
- public class ExceptionLibrary : ExceptionCodes
- {
- protected override void OnSetupCodes()
- {
- AddCode(ExceptionsCodes.SettingsNotFoundCode, ExceptionsCodes.SettingsNotFoundMsg);
- AddCode(ExceptionsCodes.SettingsNotFoundForModuleCode, ExceptionsCodes.SettingsNotFoundForModuleMsg);
- AddCode(ExceptionsCodes.SettingsHasNoPropertyCode, ExceptionsCodes.SettingsHasNoPropertyMsg);
- AddCode(ExceptionsCodes.SettingsAlreadyExistsCode, ExceptionsCodes.SettingsAlreadyExistsMsg);
- }
- public static class ExceptionsCodes
- {
- public const string SettingsNotFoundMsg = "Setting '{0}' not found fo module '{1}'";
- public const int SettingsNotFoundCode = 10000;
- public const string SettingsNotFoundForModuleMsg = "Any setting not found fo module '{0}'";
- public const int SettingsNotFoundForModuleCode = 10001;
- public const string SettingsHasNoPropertyMsg = "Setting '{0}' has no defined property in class '{1}'";
- public const int SettingsHasNoPropertyCode = 10002;
- public const string SettingsAlreadyExistsMsg = "Setting '{0}' for module '{1}' already exists.";
- public const int SettingsAlreadyExistsCode = 10003;
- }
- }
- }
|