Check if an error can be recovered from
Error to check
True if the error is recoverable
Create a formatted error message for display
Error to format
Whether to include technical details
Formatted error message
Get error severity based on error type
Error to analyze
Error severity level
StaticgetGet the singleton instance
Get a user-friendly error message
Error to convert to user-friendly message
User-friendly error message
Log an error with context
Error to log
Optionalcontext: ErrorContextOptional error context
Error severity level
Centralized Error Service
Provides consistent error handling, logging, and user-friendly message generation across the entire application.
Example