Needed in order to handle different kind of failures appropriately. For
instance when implementing a login flow.
BREAKING CHANGE: This means that some queries that previously returned a
Response<T> object with errors in it now throw
UnityWebRequestException instead.
I copied the UnityWebRequestException class from Cysharp.UniTask.
See the tests for how this affects existing error handling.
Needed in order to handle different kind of failures appropriately. For instance when implementing a login flow.
BREAKING CHANGE: This means that some queries that previously returned a
Response<T>
object with errors in it now throwUnityWebRequestException
instead.I copied the
UnityWebRequestException
class from Cysharp.UniTask.See the tests for how this affects existing error handling.
Fixes #18