* 创建API错误
(
message: string,
code?: string,
details?: Record<string, unknown>,
cause?: Error
)
| 87 | * 创建API错误 |
| 88 | */ |
| 89 | static api( |
| 90 | message: string, |
| 91 | code?: string, |
| 92 | details?: Record<string, unknown>, |
| 93 | cause?: Error |
| 94 | ): AppError { |
| 95 | return new AppError({ |
| 96 | message, |
| 97 | type: ErrorType.API, |
| 98 | severity: ErrorSeverity.ERROR, |
| 99 | code: code ?? 'API_ERROR', |
| 100 | details, |
| 101 | recoverable: true, |
| 102 | cause, |
| 103 | }) |
| 104 | } |
| 105 | |
| 106 | /** |
| 107 | * 创建网络错误 |
no outgoing calls
no test coverage detected