Table of Contents

Namespace adas_core.Application.Exceptions

Classes

ApiRequestException

Represents errors that occur during API request processing, wrapping a descriptive message.

BadRequestException

Represents an exception that is thrown when a bad or invalid request is received. It serves as a specialized error type derived from the base Exception class for signaling client-side request failures.

ConflictException

Represents an exception that is thrown when a conflict is encountered, such as a resource state mismatch or a duplicate entry.

CustomArgumentException

Represents a custom exception that is thrown when one or more arguments provided to a method are invalid.

ForbbidenException

Represents an exception that is thrown when an operation is forbidden or access to a resource is denied.

InvalidFormatException

Represents the exception that is thrown when data is encountered in a format that is not valid or expected.

NotFoundException

Represents an exception that is thrown when a requested resource or item cannot be found.

TokenException

Represents an exception that is thrown when a token-related error occurs.

UnauthorizedException

Exception thrown when a user lacks authorization to perform an operation.

UnprocessableEntityException

Represents an exception that is thrown when an entity cannot be processed due to issues with its content or structure.