Files
admin/_docs/02_document/common-helpers/02_helper_business_exception.md
T
2026-04-16 06:25:36 +03:00

988 B

Common Helper: BusinessException

Domain exception type with catalog of business error codes (ExceptionEnum).

Error Codes

Code Value Message
NoEmailFound 10 No such email found
EmailExists 20 Email already exists
WrongPassword 30 Passwords do not match
PasswordLengthIncorrect 32 Password should be at least 8 characters
EmailLengthIncorrect 35 Email is empty or invalid
WrongEmail 37 (no description)
HardwareIdMismatch 40 Hardware mismatch
BadHardware 45 Hardware should be not empty
WrongResourceName 50 Wrong resource file name
NoFileProvided 60 No file provided

Consumers

Component Usage
User Management Throws for auth/validation errors
Resource Management Throws for missing files
Admin API BusinessExceptionHandler catches and serializes
Request Validators Reference error codes in .WithErrorCode()