Beispiel #1
0
 /// <summary>
 /// Configures Solid.Http to use one HttpClient for each host requested.
 /// </summary>
 /// <param name="builder">The extended ISolidHttpBuilder</param>
 /// <returns>ISolidHttpBuilder</returns>
 public static ISolidHttpCoreBuilder UseInstancePerHostHttpClientProvider(this ISolidHttpCoreBuilder builder) =>
 builder.UseHttpClientProvider <InstancePerHostHttpClientProvider>();
Beispiel #2
0
 /// <summary>
 /// Configures Solid.Http to use one HttpClient for the whole application
 /// </summary>
 /// <param name="builder">The extended ISolidHttpBuilder</param>
 /// <returns>ISolidHttpBuilder</returns>
 public static ISolidHttpCoreBuilder UseSingleInstanceHttpClientProvider(this ISolidHttpCoreBuilder builder) =>
 builder.UseHttpClientProvider <SingleInstanceHttpClientProvider>();