public static FlurlClient Authenticate(this Url url, IAuthenticationProvider authenticationProvider)
 {
     var client = new FlurlClient(url, autoDispose: true);
     return client.Authenticate(authenticationProvider);
 }