When you are registering an HTTP client in .NET as such
return services
.Configure<Options>(configuration.GetSection(nameof(Options)))
.AddHttpClient<IService, Service>()
.AddPolicyHandlerFromRegistry("Field")
.AddOAuthHttpMessageHandler(() => configuration.GetBinded<Options>().RealmScope)
.AddHttpMessageHandler<TrackingHandler>()
.Services;
Does the order in which you add handlers matter? Would it cause an issue to have "AddPolicyHandlerFromRegistry" before "AddOAuthHttpMessageHandler"?