/// <summary>
 ///
 /// </summary>
 /// <param name="clientBuilder"></param>
 /// <param name="accessMethod"></param>
 /// <param name="tokenEndpoint"></param>
 /// <param name="clientId"></param>
 /// <param name="clientSecret"></param>
 /// <param name="tokenStore"></param>
 /// <returns></returns>
 public static void AddOAuth(
     this IHttpClientBuilder clientBuilder,
     AccessMethod accessMethod,
     string tokenEndpoint,
     string clientId,
     string clientSecret,
     ITokenStore tokenStore)
 {
     clientBuilder.AddOAuth(
         accessMethod.Name,
         tokenEndpoint,
         clientId,
         clientSecret,
         tokenStore);
 }