Open ghostinside opened 1 week ago
or maybe i can add my resolver if possible?
seems the magic is here
ResolvingHttpDelegatingHandler method: GetUriWithEndpoint
so, i cant create my extension to use my handler
`public static class ServiceDiscoveryHttpClientBuilderExtensions2
{
public static IHttpClientBuilder AddServiceDiscovery(this IHttpClientBuilder httpClientBuilder)
{
var services = httpClientBuilder.Services;
services.AddServiceDiscoveryCore();
httpClientBuilder.AddHttpMessageHandler(services =>
{
var timeProvider = services.GetService
return httpClientBuilder;
}
}`
because the resolver is internal, any work around to replace handler?
for now, if i try to use
[domain]/[suffux]/[suffix 1]
service discovery will resolve just domain & try to make an API call to
[domain]/api endpoint
instead of
[domain]/[suffix]/[suffix]/api endpoint