Pip-Services-Commons-Dotnet
|
Classes | |
class | ApplicationException |
Defines a base class to defive various application exceptions. More... | |
class | ApplicationExceptionFactory |
Factory to recreate exceptions from ErrorDescription values passed through the wire. More... | |
class | BadRequestException |
Errors due to improper user requests. More... | |
class | ConfigException |
Errors related to mistakes in the microservice's user-defined configurations. More... | |
class | ConflictException |
Errors raised by conflicts between object versions that were posted by the user and those that are stored on the server. More... | |
class | ConnectionException |
Errors that occur during connections to remote services. They can be related to misconfiguration, network issues, or the remote service itself. More... | |
class | ErrorCategory |
Defines standard error categories to application exceptions supported by PipServices toolkit. More... | |
class | ErrorDescription |
Serializeable error description. It is use to pass information about errors between microservices implemented in different languages. On the receiving side ErrorDescription is used to recreate exception object close to its original type without missing additional details. More... | |
class | ErrorDescriptionFactory |
Factory to create serializeable ErrorDescription from ApplicationException or from arbitrary errors. More... | |
class | FileException |
Class of errors related to read/write file operations. More... | |
class | InternalException |
Class of errors related to internal system errors, programming mistakes, etc. More... | |
class | InvalidStateException |
Class of errors related to operations called in wrong component state. For example, business calls when the component is not ready. More... | |
class | InvocationException |
Errors returned by remote services or network during call attempts More... | |
class | NotFoundException |
Class of errors related to access of missing objects. More... | |
class | UnauthorizedException |
Access errors caused by missing user identity (authentication error) or incorrect security permissions (authorization error). More... | |
class | UnknownException |
Unknown or unexpected errors More... | |
class | UnsupportedException |
Errors caused by calls to unsupported or not yet implemented functionality More... | |