PSConnectWise
PSConnectWise copied to clipboard
Exception Handling
I made big mistake how exceptions are handle. Need to completely review how all exception are handle. Nearly all exceptions need to bubble all the way up. So the consumer of the module can determine how to handle exceptions. This includes for HTTP 4xx and 5xx errors from CW API too.
- [ ] Review Code
- [x] Determine a Standard
- All exception will bubble up
- Except for one gracefully handled.
- [ ] Refactor Code
- [ ] Pass all Existing Tests