diff --git a/src/DemaConsulting.NuGet.Caching/AuthFailureClassifier.cs b/src/DemaConsulting.NuGet.Caching/AuthFailureClassifier.cs index 5399e60..a876e97 100644 --- a/src/DemaConsulting.NuGet.Caching/AuthFailureClassifier.cs +++ b/src/DemaConsulting.NuGet.Caching/AuthFailureClassifier.cs @@ -18,6 +18,7 @@ // OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE // SOFTWARE. +using System; using System.Text.RegularExpressions; namespace DemaConsulting.NuGet.Caching; @@ -49,7 +50,7 @@ internal static class AuthFailureClassifier /// number) as an authentication failure. /// private static readonly Regex HttpStatusCodePattern = - new(@"\b(401)\s*\(Unauthorized\)|\b(403)\s*\(Forbidden\)", RegexOptions.Compiled); + new(@"\b(401)\s*\(Unauthorized\)|\b(403)\s*\(Forbidden\)", RegexOptions.Compiled, TimeSpan.FromSeconds(1)); /// /// Determines whether (or any exception in its diff --git a/src/DemaConsulting.NuGet.Caching/DemaConsulting.NuGet.Caching.csproj b/src/DemaConsulting.NuGet.Caching/DemaConsulting.NuGet.Caching.csproj index 4130e99..2c906c6 100644 --- a/src/DemaConsulting.NuGet.Caching/DemaConsulting.NuGet.Caching.csproj +++ b/src/DemaConsulting.NuGet.Caching/DemaConsulting.NuGet.Caching.csproj @@ -86,7 +86,7 @@ all runtime; build; native; contentfiles; analyzers; buildtransitive - + all runtime; build; native; contentfiles; analyzers; buildtransitive diff --git a/test/DemaConsulting.NuGet.Caching.Tests/DemaConsulting.NuGet.Caching.Tests.csproj b/test/DemaConsulting.NuGet.Caching.Tests/DemaConsulting.NuGet.Caching.Tests.csproj index f1ffc26..d778ec1 100644 --- a/test/DemaConsulting.NuGet.Caching.Tests/DemaConsulting.NuGet.Caching.Tests.csproj +++ b/test/DemaConsulting.NuGet.Caching.Tests/DemaConsulting.NuGet.Caching.Tests.csproj @@ -39,7 +39,7 @@ - +