HttpClient registration helpers with service discovery, resilience, and logging for Fluens web applications.
$ dotnet add package Fluens.Web.HttpHttpClient registration helpers with service discovery, resilience, and logging for Fluens web applications.
dotnet add package Fluens.Web.Http
fluensBuilder
.AddHttp()
.AddHttpClient<IOrdersClient, OrdersClient>(opts =>
{
opts.BaseAddress = "https+http://orders-service";
opts.EnableResilience = true;
});
Configuration section: Fluens:Http:
{
"Fluens": {
"Http": {
"DefaultTimeoutSeconds": 30,
"EnableServiceDiscovery": true,
"EnableLogging": true
}
}
}
This project is licensed under the MIT License.