1 write to _environmentVariableReader
NuGet.Protocol (1)
EnhancedHttpRetryHelper.cs (1)
83
_environmentVariableReader
= environmentVariableReader ?? throw new ArgumentNullException(nameof(environmentVariableReader));
5 references to _environmentVariableReader
NuGet.Protocol (5)
EnhancedHttpRetryHelper.cs (5)
84
_retryCount = new Lazy<int>(() => GetIntFromEnvironmentVariableOrDefault(RetryCountEnvironmentVariableName, defaultValue: DefaultRetryCount,
_environmentVariableReader
).Item2);
85
_delayInMilliseconds = new Lazy<(bool, int)>(() => GetIntFromEnvironmentVariableOrDefault(DelayInMillisecondsEnvironmentVariableName, defaultValue: DefaultDelayMilliseconds,
_environmentVariableReader
));
86
_retry429 = new Lazy<bool>(() => GetBoolFromEnvironmentVariable(Retry429EnvironmentVariableName, defaultValue: DefaultRetry429,
_environmentVariableReader
));
87
_observeRetryAfter = new Lazy<bool>(() => GetBoolFromEnvironmentVariable(ObserveRetryAfterEnvironmentVariableName, defaultValue: DefaultObserveRetryAfter,
_environmentVariableReader
));
90
int maxRetryAfterDelay = GetIntFromEnvironmentVariableOrDefault(MaximumRetryAfterDurationEnvironmentVariableName, defaultValue: DefaultMaximumRetryAfterDelayInSeconds,
_environmentVariableReader
).Item2;