public DefaultPolicy(PollyOptions options, IOptionsMonitor <PollyOptions> configurationChange, ILogger <HttpClient> logger, IAsyncCacheProvider <string> cacheProvider, IPolicyRegistry <string> policyRegistry) { configurationChange.OnChange(ConfigurationChange_ConfigurationChanged); _options = options; _logger = logger; _cacheProvider = cacheProvider.WithSerializer(new HttpResponseCacheSerializer()); _policyRegistry = policyRegistry; }