Recent Posts
Fault Handling in Xamarin.Forms: Circuit Breaker
Calls to remote services can fail due to transient faults, such as the momentary loss of network connectivity to services, the temporary unavailability of a ...
Using PKCE with IdentityServer from a Xamarin Client
The OpenID Connect and OAuth 2.0 specifications define a number of authentication flows between clients and authentication providers. These include: Implici...
Transient Fault Handling in Xamarin.Forms using Polly
Previously I wrote about transient fault handling in Xamarin.Forms, and discussed an implementation of the retry pattern that uses exponential backoff. The a...
Transient Fault Handling in Xamarin.Forms
All applications that communicate with remote services and resources must be sensitive to transient faults. Transient faults include the momentary loss of ne...
Making a POST request to IdentityServer’s token endpoint from a Xamarin client
I recently had to implement a hybrid authorisation flow from a Xamarin client to IdentityServer 4. This involved making a browser request to IdentityServer’s...