From b53179267a385e040a4127b0887d5d86287fd447 Mon Sep 17 00:00:00 2001 From: James Newton-King Date: Thu, 2 Apr 2020 20:30:18 +0000 Subject: [PATCH 01/99] Merged PR 6773: Fix routing policy exit destination **Description** An infinite loop can happen in routing if there is a catch all route with host name matching. This problem is caused by the DFA matcher builder giving an incorrect exit destination to policies. Currently the exit destination is the catch all state, so the policy will transition to itself when there is no match. It will run again, transition to itself again, run again, etc. This causes the policy to run forever. What should happen is the host name policy fails, it transitions to the final state with no candidates, and the route matcher does not match any endpoints. The browser is returned a 404 status. **Customer Impact** This problem shows up in this situation: 1. If a customer has configured a catch all route in their app 2. The catch all route has host matching 3. A browser makes a request to the server that matches the catch all route but doesn't match the host name The route matcher will run forever, using up a threadpool thread. When threadpool threads are exhausted the server will stop responding. **Regression?** No. **Risk** Medium. The fix is simple but route matching is complex, and routing runs with every request. --- .../Routing/src/Matching/DfaMatcherBuilder.cs | 7 ++-- .../HostMatcherPolicyIntegrationTestBase.cs | 32 +++++++++++++++++++ 2 files changed, 37 insertions(+), 2 deletions(-) diff --git a/src/Http/Routing/src/Matching/DfaMatcherBuilder.cs b/src/Http/Routing/src/Matching/DfaMatcherBuilder.cs index b5b3721b23..180d91a177 100644 --- a/src/Http/Routing/src/Matching/DfaMatcherBuilder.cs +++ b/src/Http/Routing/src/Matching/DfaMatcherBuilder.cs @@ -1,4 +1,4 @@ -// Copyright (c) .NET Foundation. All rights reserved. +// Copyright (c) .NET Foundation. All rights reserved. // Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. using System; @@ -429,7 +429,10 @@ namespace Microsoft.AspNetCore.Routing.Matching candidates, endpointSelectorPolicies?.ToArray() ?? Array.Empty(), JumpTableBuilder.Build(currentDefaultDestination, currentExitDestination, pathEntries), - BuildPolicy(currentExitDestination, node.NodeBuilder, policyEntries)); + // Use the final exit destination when building the policy state. + // We don't want to use either of the current destinations because they refer routing states, + // and a policy state should never transition back to a routing state. + BuildPolicy(exitDestination, node.NodeBuilder, policyEntries)); return currentStateIndex; diff --git a/src/Http/Routing/test/UnitTests/Matching/HostMatcherPolicyIntegrationTestBase.cs b/src/Http/Routing/test/UnitTests/Matching/HostMatcherPolicyIntegrationTestBase.cs index e3cb4732b6..2feddaace0 100644 --- a/src/Http/Routing/test/UnitTests/Matching/HostMatcherPolicyIntegrationTestBase.cs +++ b/src/Http/Routing/test/UnitTests/Matching/HostMatcherPolicyIntegrationTestBase.cs @@ -273,6 +273,38 @@ namespace Microsoft.AspNetCore.Routing.Matching MatcherAssert.AssertMatch(httpContext, endpoint); } + [Fact] + public async Task Match_CatchAllRouteWithMatchingHost_Success() + { + // Arrange + var endpoint = CreateEndpoint("/{**path}", hosts: new string[] { "contoso.com", }); + + var matcher = CreateMatcher(endpoint); + var httpContext = CreateContext("/hello", "contoso.com"); + + // Act + await matcher.MatchAsync(httpContext); + + // Assert + MatcherAssert.AssertMatch(httpContext, endpoint, new { path = "hello" }); + } + + [Fact] + public async Task Match_CatchAllRouteFailureHost_NoMatch() + { + // Arrange + var endpoint = CreateEndpoint("/{**path}", hosts: new string[] { "contoso.com", }); + + var matcher = CreateMatcher(endpoint); + var httpContext = CreateContext("/hello", "nomatch.com"); + + // Act + await matcher.MatchAsync(httpContext); + + // Assert + MatcherAssert.AssertNotMatch(httpContext); + } + private static Matcher CreateMatcher(params RouteEndpoint[] endpoints) { var services = new ServiceCollection() From 8d09403118ca5d3d972b599b50f942be359a9a49 Mon Sep 17 00:00:00 2001 From: Pranav Krishnamoorthy Date: Tue, 14 Apr 2020 17:49:57 +0000 Subject: [PATCH 02/99] Merged PR 7268: Avoid caching JsonSerializer Avoid caching JsonSerializer --- eng/PatchConfig.props | 1 + .../src/JsonOutputFormatter.cs | 49 ++++++++++++++++--- .../test/JsonOutputFormatterTests.cs | 36 +++++++++++++- ...AspNetCore.Mvc.Formatters.Json.Test.csproj | 1 + 4 files changed, 79 insertions(+), 8 deletions(-) diff --git a/eng/PatchConfig.props b/eng/PatchConfig.props index 46ef4cd3c4..4e0ba9c955 100644 --- a/eng/PatchConfig.props +++ b/eng/PatchConfig.props @@ -62,6 +62,7 @@ Later on, this will be checked using this condition: + Microsoft.AspNetCore.Mvc.Formatters.Json; diff --git a/src/Mvc/Mvc.Formatters.Json/src/JsonOutputFormatter.cs b/src/Mvc/Mvc.Formatters.Json/src/JsonOutputFormatter.cs index 744d558680..bab47261d7 100644 --- a/src/Mvc/Mvc.Formatters.Json/src/JsonOutputFormatter.cs +++ b/src/Mvc/Mvc.Formatters.Json/src/JsonOutputFormatter.cs @@ -18,10 +18,7 @@ namespace Microsoft.AspNetCore.Mvc.Formatters public class JsonOutputFormatter : TextOutputFormatter { private readonly IArrayPool _charPool; - - // Perf: JsonSerializers are relatively expensive to create, and are thread safe. We cache - // the serializer and invalidate it when the settings change. - private JsonSerializer _serializer; + private JsonSerializerSettings _serializerSettings; /// /// Initializes a new instance. @@ -121,12 +118,12 @@ namespace Microsoft.AspNetCore.Mvc.Formatters /// The used during serialization and deserialization. protected virtual JsonSerializer CreateJsonSerializer() { - if (_serializer == null) + if (_serializerSettings == null) { - _serializer = JsonSerializer.Create(SerializerSettings); + _serializerSettings = ShallowCopy(SerializerSettings); } - return _serializer; + return JsonSerializer.Create(_serializerSettings); } /// @@ -153,5 +150,43 @@ namespace Microsoft.AspNetCore.Mvc.Formatters await writer.FlushAsync(); } } + + private static JsonSerializerSettings ShallowCopy(JsonSerializerSettings settings) + { + var copiedSettings = new JsonSerializerSettings + { + FloatParseHandling = settings.FloatParseHandling, + FloatFormatHandling = settings.FloatFormatHandling, + DateParseHandling = settings.DateParseHandling, + DateTimeZoneHandling = settings.DateTimeZoneHandling, + DateFormatHandling = settings.DateFormatHandling, + Formatting = settings.Formatting, + MaxDepth = settings.MaxDepth, + DateFormatString = settings.DateFormatString, + Context = settings.Context, + Error = settings.Error, + SerializationBinder = settings.SerializationBinder, + TraceWriter = settings.TraceWriter, + Culture = settings.Culture, + ReferenceResolverProvider = settings.ReferenceResolverProvider, + EqualityComparer = settings.EqualityComparer, + ContractResolver = settings.ContractResolver, + ConstructorHandling = settings.ConstructorHandling, + TypeNameAssemblyFormatHandling = settings.TypeNameAssemblyFormatHandling, + MetadataPropertyHandling = settings.MetadataPropertyHandling, + TypeNameHandling = settings.TypeNameHandling, + PreserveReferencesHandling = settings.PreserveReferencesHandling, + Converters = settings.Converters, + DefaultValueHandling = settings.DefaultValueHandling, + NullValueHandling = settings.NullValueHandling, + ObjectCreationHandling = settings.ObjectCreationHandling, + MissingMemberHandling = settings.MissingMemberHandling, + ReferenceLoopHandling = settings.ReferenceLoopHandling, + CheckAdditionalContent = settings.CheckAdditionalContent, + StringEscapeHandling = settings.StringEscapeHandling, + }; + + return copiedSettings; + } } } diff --git a/src/Mvc/Mvc.Formatters.Json/test/JsonOutputFormatterTests.cs b/src/Mvc/Mvc.Formatters.Json/test/JsonOutputFormatterTests.cs index 15e735a328..595ebc426d 100644 --- a/src/Mvc/Mvc.Formatters.Json/test/JsonOutputFormatterTests.cs +++ b/src/Mvc/Mvc.Formatters.Json/test/JsonOutputFormatterTests.cs @@ -403,7 +403,7 @@ namespace Microsoft.AspNetCore.Mvc.Formatters { // Arrange var formatter = new JsonOutputFormatter(new JsonSerializerSettings(), ArrayPool.Shared); - + var body = new MemoryStream(); var actionContext = GetActionContext(MediaTypeHeaderValue.Parse(mediaType), body); var outputFormatterContext = new OutputFormatterWriteContext( @@ -425,6 +425,40 @@ namespace Microsoft.AspNetCore.Mvc.Formatters Assert.Equal(new StringSegment(expectedContentType), outputFormatterContext.ContentType); } + [Fact] + public async Task SerializingWithPreserveReferenceHandling() + { + // Arrange + var expected = "{\"$id\":\"1\",\"fullName\":\"John\",\"age\":35}"; + var user = new User { FullName = "John", age = 35 }; + + var settings = new JsonSerializerSettings + { + ContractResolver = new DefaultContractResolver + { + NamingStrategy = new CamelCaseNamingStrategy(), + }, + PreserveReferencesHandling = PreserveReferencesHandling.All, + }; + var formatter = new TestableJsonOutputFormatter(settings); + + for (var i = 0; i < 3; i++) + { + // Act + var context = GetOutputFormatterContext(user, typeof(User)); + await formatter.WriteResponseBodyAsync(context, Encoding.UTF8); + + // Assert + var body = context.HttpContext.Response.Body; + + Assert.NotNull(body); + body.Position = 0; + + var content = new StreamReader(body, Encoding.UTF8).ReadToEnd(); + Assert.Equal(expected, content); + } + } + private static Encoding CreateOrGetSupportedEncoding( JsonOutputFormatter formatter, string encodingAsString, diff --git a/src/Mvc/Mvc.Formatters.Json/test/Microsoft.AspNetCore.Mvc.Formatters.Json.Test.csproj b/src/Mvc/Mvc.Formatters.Json/test/Microsoft.AspNetCore.Mvc.Formatters.Json.Test.csproj index 6bea21ef4e..dc89f857d6 100644 --- a/src/Mvc/Mvc.Formatters.Json/test/Microsoft.AspNetCore.Mvc.Formatters.Json.Test.csproj +++ b/src/Mvc/Mvc.Formatters.Json/test/Microsoft.AspNetCore.Mvc.Formatters.Json.Test.csproj @@ -5,6 +5,7 @@ + From 23c02ef9a982258b0687aefb18df799d0b87ddde Mon Sep 17 00:00:00 2001 From: Pranav Krishnamoorthy Date: Tue, 14 Apr 2020 22:38:24 +0000 Subject: [PATCH 03/99] Merged PR 7269: Avoid caching JsonSerializer Avoid caching JsonSerializer --- .../src/NewtonsoftJsonOutputFormatter.cs | 50 ++++++++++++++++--- .../test/NewtonsoftJsonOutputFormatterTest.cs | 34 +++++++++++++ 2 files changed, 77 insertions(+), 7 deletions(-) diff --git a/src/Mvc/Mvc.NewtonsoftJson/src/NewtonsoftJsonOutputFormatter.cs b/src/Mvc/Mvc.NewtonsoftJson/src/NewtonsoftJsonOutputFormatter.cs index b6889c1c2d..e98d4477bd 100644 --- a/src/Mvc/Mvc.NewtonsoftJson/src/NewtonsoftJsonOutputFormatter.cs +++ b/src/Mvc/Mvc.NewtonsoftJson/src/NewtonsoftJsonOutputFormatter.cs @@ -20,10 +20,7 @@ namespace Microsoft.AspNetCore.Mvc.Formatters { private readonly IArrayPool _charPool; private readonly MvcOptions _mvcOptions; - - // Perf: JsonSerializers are relatively expensive to create, and are thread safe. We cache - // the serializer and invalidate it when the settings change. - private JsonSerializer _serializer; + private JsonSerializerSettings _serializerSettings; /// /// Initializes a new instance. @@ -99,12 +96,13 @@ namespace Microsoft.AspNetCore.Mvc.Formatters /// The used during serialization and deserialization. protected virtual JsonSerializer CreateJsonSerializer() { - if (_serializer == null) + if (_serializerSettings == null) { - _serializer = JsonSerializer.Create(SerializerSettings); + // Lock the serializer settings once the first serialization has been initiated. + _serializerSettings = ShallowCopy(SerializerSettings); } - return _serializer; + return JsonSerializer.Create(_serializerSettings); } /// @@ -166,5 +164,43 @@ namespace Microsoft.AspNetCore.Mvc.Formatters } } } + + private static JsonSerializerSettings ShallowCopy(JsonSerializerSettings settings) + { + var copiedSettings = new JsonSerializerSettings + { + FloatParseHandling = settings.FloatParseHandling, + FloatFormatHandling = settings.FloatFormatHandling, + DateParseHandling = settings.DateParseHandling, + DateTimeZoneHandling = settings.DateTimeZoneHandling, + DateFormatHandling = settings.DateFormatHandling, + Formatting = settings.Formatting, + MaxDepth = settings.MaxDepth, + DateFormatString = settings.DateFormatString, + Context = settings.Context, + Error = settings.Error, + SerializationBinder = settings.SerializationBinder, + TraceWriter = settings.TraceWriter, + Culture = settings.Culture, + ReferenceResolverProvider = settings.ReferenceResolverProvider, + EqualityComparer = settings.EqualityComparer, + ContractResolver = settings.ContractResolver, + ConstructorHandling = settings.ConstructorHandling, + TypeNameAssemblyFormatHandling = settings.TypeNameAssemblyFormatHandling, + MetadataPropertyHandling = settings.MetadataPropertyHandling, + TypeNameHandling = settings.TypeNameHandling, + PreserveReferencesHandling = settings.PreserveReferencesHandling, + Converters = settings.Converters, + DefaultValueHandling = settings.DefaultValueHandling, + NullValueHandling = settings.NullValueHandling, + ObjectCreationHandling = settings.ObjectCreationHandling, + MissingMemberHandling = settings.MissingMemberHandling, + ReferenceLoopHandling = settings.ReferenceLoopHandling, + CheckAdditionalContent = settings.CheckAdditionalContent, + StringEscapeHandling = settings.StringEscapeHandling, + }; + + return copiedSettings; + } } } diff --git a/src/Mvc/Mvc.NewtonsoftJson/test/NewtonsoftJsonOutputFormatterTest.cs b/src/Mvc/Mvc.NewtonsoftJson/test/NewtonsoftJsonOutputFormatterTest.cs index a04c79c638..67fdde1b22 100644 --- a/src/Mvc/Mvc.NewtonsoftJson/test/NewtonsoftJsonOutputFormatterTest.cs +++ b/src/Mvc/Mvc.NewtonsoftJson/test/NewtonsoftJsonOutputFormatterTest.cs @@ -324,6 +324,40 @@ namespace Microsoft.AspNetCore.Mvc.Formatters stream.Verify(v => v.Flush(), Times.Never()); } + [Fact] + public async Task SerializingWithPreserveReferenceHandling() + { + // Arrange + var expected = "{\"$id\":\"1\",\"fullName\":\"John\",\"age\":35}"; + var user = new User { FullName = "John", age = 35 }; + + var settings = new JsonSerializerSettings + { + ContractResolver = new DefaultContractResolver + { + NamingStrategy = new CamelCaseNamingStrategy(), + }, + PreserveReferencesHandling = PreserveReferencesHandling.All, + }; + var formatter = new TestableJsonOutputFormatter(settings); + + for (var i = 0; i < 3; i++) + { + // Act + var context = GetOutputFormatterContext(user, typeof(User)); + await formatter.WriteResponseBodyAsync(context, Encoding.UTF8); + + // Assert + var body = context.HttpContext.Response.Body; + + Assert.NotNull(body); + body.Position = 0; + + var content = new StreamReader(body, Encoding.UTF8).ReadToEnd(); + Assert.Equal(expected, content); + } + } + private class TestableJsonOutputFormatter : NewtonsoftJsonOutputFormatter { public TestableJsonOutputFormatter(JsonSerializerSettings serializerSettings) From c53e15e8339deaf278e975e9bc27a0a84d5b354f Mon Sep 17 00:00:00 2001 From: DotNet Bot Date: Wed, 15 Apr 2020 18:12:52 +0000 Subject: [PATCH 04/99] Merged PR 6988: [internal/release/3.1] Update dependencies from 1 repositories This pull request updates the following dependencies [marker]: <> (Begin:7bf32a0c-3505-43af-42b0-08d79559e63d) ## From https://dev.azure.com/dnceng/internal/_git/dotnet-aspnetcore-tooling - **Subscription**: 7bf32a0c-3505-43af-42b0-08d79559e63d - **Build**: 20200414.7 - **Date Produced**: 4/15/2020 5:37 AM - **Commit**: 06ade7a064cbdcf80aa6457541c1a99b7e39b5a8 - **Branch**: refs/heads/internal/release/3.1 - **Updates**: - **Microsoft.AspNetCore.Mvc.Razor.Extensions**: from 3.1.3 to 3.1.4 - **Microsoft.AspNetCore.Razor.Language**: from 3.1.3 to 3.1.4 - **Microsoft.CodeAnalysis.Razor**: from 3.1.3 to 3.1.4 - **Microsoft.NET.Sdk.Razor**: from 3.1.3 to 3.1.4 [marker]: <> (End:7bf32a0c-3505-43af-42b0-08d79559e63d) [marker]: <> (Begin:Coherency Updates) ## Coherency Updates The following updates ensure that dependencies with a *CoherentParentDependency* attribute were produced in a build used as input to the parent dependency's build. See [Dependency Description Format](https://github.com/dotnet/arcade/blob/master/Documentation/DependencyDescriptionFormat.md#dependency-description-overview) - **Microsoft.AspNetCore.Analyzer.Testing**: from 3.1.4-servicing.20181.5 to 3.1.4-servicing.20202.2 (parent: Microsoft.EntityFrameworkCore) - **Microsoft.AspNetCore.BenchmarkRunner.Sources**: from 3.1.4-servicing.20181.5 to 3.1.4-servicing.20202.2 (parent: Microsoft.EntityFrameworkCore) - **Microsoft.Extensions.ActivatorUtilities.Sources**: from 3.1.4-servicing.20181.5 to 3.1.4-servicing.20202.2 (parent: Microsoft.EntityFrameworkCore) - **Microsoft.Extensions.CommandLineUtils.Sources**: from 3.1.4-servicing.20181.5 to 3.1.4-servicing.20202.2 (parent: Microsoft.EntityFrameworkCore) - **Microsoft.Extensions.HashCodeCombiner.Sources**: from 3.1.4-servicing.20181.5 to 3.1.4-servicing.20202.2 (parent: Microsoft.EntityFrameworkCore) - **Microsoft.Extensions.HostFactoryResolver.Sources**: from 3.1.4-servicing.20181.5 to 3.1.4-servicing.20202.2 (parent: Microsoft.EntityFrameworkCore) - **Microsoft.Extensions.Logging.Testing**: from 3.1.4-servicing.20181.5 to 3.1.4-servicing.20202.2 (parent: Microsoft.EntityFrameworkCore) - **Microsoft.Extensions.ParameterDefaultValue.Sources**: from 3.1.4-servicing.20181.5 to 3.1.4-servicing.20202.2 (parent: Microsoft.EntityFrameworkCore) - **Microsoft.Extensions.TypeNameHelper.Sources**: from 3.1.4-servicing.20181.5 to 3.1.4-servicing.20202.2 (parent: Microsoft.EntityFrameworkCore) - **Microsoft.Extensions.ValueStopwatch.Sources**: from 3.1.4-servicing.20181.5 to 3.1.4-servicing.20202.2 (parent: Microsoft.EntityFrameworkCore) - **Microsoft.NETCore.App.Internal**: from 3.1.4-servicing.20181.2 to 3.1.4-servicing.20202.1 (parent: Microsoft.Extensions.Logging) - **Internal.AspNetCore.Analyzers**: from 3.1.4-servicing.20181.5 to 3.1.4-servicing.20202.2 (parent: Microsoft.EntityFrameworkCore) - **Microsoft.AspNetCore.Testing**: from 3.1.4-servicing.20181.5 to 3.1.4-servicing.202 ... --- NuGet.config | 6 ++--- eng/Version.Details.xml | 50 ++++++++++++++++++++--------------------- eng/Versions.props | 34 ++++++++++++++-------------- 3 files changed, 45 insertions(+), 45 deletions(-) diff --git a/NuGet.config b/NuGet.config index d3a2804e2a..bb31b0bcf9 100644 --- a/NuGet.config +++ b/NuGet.config @@ -3,11 +3,11 @@ - - - + + + diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index 94b3b13f14..6bd969ff7c 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -13,21 +13,21 @@ https://github.com/aspnet/Blazor 7868699de745fd30a654c798a99dc541b77b95c0 - - https://github.com/dotnet/aspnetcore-tooling - 5ecfad7e0515ee580f7e1b51d1558fc2a1d27ee5 + + https://dev.azure.com/dnceng/internal/_git/dotnet-aspnetcore-tooling + 06ade7a064cbdcf80aa6457541c1a99b7e39b5a8 - - https://github.com/dotnet/aspnetcore-tooling - 5ecfad7e0515ee580f7e1b51d1558fc2a1d27ee5 + + https://dev.azure.com/dnceng/internal/_git/dotnet-aspnetcore-tooling + 06ade7a064cbdcf80aa6457541c1a99b7e39b5a8 - - https://github.com/dotnet/aspnetcore-tooling - 5ecfad7e0515ee580f7e1b51d1558fc2a1d27ee5 + + https://dev.azure.com/dnceng/internal/_git/dotnet-aspnetcore-tooling + 06ade7a064cbdcf80aa6457541c1a99b7e39b5a8 - - https://github.com/dotnet/aspnetcore-tooling - 5ecfad7e0515ee580f7e1b51d1558fc2a1d27ee5 + + https://dev.azure.com/dnceng/internal/_git/dotnet-aspnetcore-tooling + 06ade7a064cbdcf80aa6457541c1a99b7e39b5a8 https://github.com/dotnet/efcore @@ -57,15 +57,15 @@ https://github.com/dotnet/efcore 7c74e87eccf3a1785ff73d77b769226e6b2ab458 - + https://github.com/dotnet/extensions cf044102f01a3402a680fa58cabea8a9ca53aa3d - + https://github.com/dotnet/extensions cf044102f01a3402a680fa58cabea8a9ca53aa3d - + https://github.com/dotnet/extensions cf044102f01a3402a680fa58cabea8a9ca53aa3d @@ -85,7 +85,7 @@ https://github.com/dotnet/extensions cf044102f01a3402a680fa58cabea8a9ca53aa3d - + https://github.com/dotnet/extensions cf044102f01a3402a680fa58cabea8a9ca53aa3d @@ -177,7 +177,7 @@ https://github.com/dotnet/extensions cf044102f01a3402a680fa58cabea8a9ca53aa3d - + https://github.com/dotnet/extensions cf044102f01a3402a680fa58cabea8a9ca53aa3d @@ -189,7 +189,7 @@ https://github.com/dotnet/extensions cf044102f01a3402a680fa58cabea8a9ca53aa3d - + https://github.com/dotnet/extensions cf044102f01a3402a680fa58cabea8a9ca53aa3d @@ -237,7 +237,7 @@ https://github.com/dotnet/extensions cf044102f01a3402a680fa58cabea8a9ca53aa3d - + https://github.com/dotnet/extensions cf044102f01a3402a680fa58cabea8a9ca53aa3d @@ -261,7 +261,7 @@ https://github.com/dotnet/extensions cf044102f01a3402a680fa58cabea8a9ca53aa3d - + https://github.com/dotnet/extensions cf044102f01a3402a680fa58cabea8a9ca53aa3d @@ -269,11 +269,11 @@ https://github.com/dotnet/extensions cf044102f01a3402a680fa58cabea8a9ca53aa3d - + https://github.com/dotnet/extensions cf044102f01a3402a680fa58cabea8a9ca53aa3d - + https://github.com/dotnet/extensions cf044102f01a3402a680fa58cabea8a9ca53aa3d @@ -389,7 +389,7 @@ https://github.com/dotnet/core-setup 7d57652f33493fa022125b7f63aad0d70c52d810 - + https://github.com/dotnet/core-setup 57d5bbb58f17a8cb3a82c81839c9379b4fcfe0d8 @@ -409,7 +409,7 @@ https://github.com/dotnet/corefx 282d5b9f83e7a4e7fe0cef268f4f8f85e6162510 - + https://github.com/dotnet/extensions cf044102f01a3402a680fa58cabea8a9ca53aa3d @@ -425,7 +425,7 @@ https://github.com/dotnet/arcade 1a55276ab9d16792cec595ba870df39a9d97d5ca - + https://github.com/dotnet/extensions cf044102f01a3402a680fa58cabea8a9ca53aa3d diff --git a/eng/Versions.props b/eng/Versions.props index 082dc20102..c560f7df58 100644 --- a/eng/Versions.props +++ b/eng/Versions.props @@ -67,7 +67,7 @@ 3.4.1-beta4-20127-10 3.1.4 - 3.1.4-servicing.20181.2 + 3.1.4-servicing.20202.1 3.1.0 3.1.4 2.1.0 @@ -99,16 +99,16 @@ 3.1.0-preview4.19605.1 - 3.1.4-servicing.20181.5 - 3.1.4-servicing.20181.5 - 3.1.4-servicing.20181.5 - 3.1.4-servicing.20181.5 - 3.1.4-servicing.20181.5 + 3.1.4-servicing.20202.2 + 3.1.4-servicing.20202.2 + 3.1.4-servicing.20202.2 + 3.1.4-servicing.20202.2 + 3.1.4-servicing.20202.2 3.1.4 3.1.4 3.1.4 3.1.4 - 3.1.4-servicing.20181.5 + 3.1.4-servicing.20202.2 3.1.4 3.1.4 3.1.4 @@ -131,10 +131,10 @@ 3.1.4 3.1.4 3.1.4 - 3.1.4-servicing.20181.5 + 3.1.4-servicing.20202.2 3.1.4 3.1.4 - 3.1.4-servicing.20181.5 + 3.1.4-servicing.20202.2 3.1.4 3.1.4 3.1.4 @@ -146,16 +146,16 @@ 3.1.4 3.1.4 3.1.4 - 3.1.4-servicing.20181.5 + 3.1.4-servicing.20202.2 3.1.4 3.1.4 3.1.4 3.1.4 3.1.4 - 3.1.4-servicing.20181.5 + 3.1.4-servicing.20202.2 3.1.4 - 3.1.4-servicing.20181.5 - 3.1.4-servicing.20181.5 + 3.1.4-servicing.20202.2 + 3.1.4-servicing.20202.2 3.1.4 3.1.0-rtm.19565.4 3.1.4 @@ -168,10 +168,10 @@ 3.1.4 3.1.4 - 3.1.3 - 3.1.3 - 3.1.3 - 3.1.3 + 3.1.4 + 3.1.4 + 3.1.4 + 3.1.4 - - - - + + + + + diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index 6bd969ff7c..a497b1b1d0 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -30,264 +30,264 @@ 06ade7a064cbdcf80aa6457541c1a99b7e39b5a8 - https://github.com/dotnet/efcore - 7c74e87eccf3a1785ff73d77b769226e6b2ab458 + https://dev.azure.com/dnceng/internal/_git/dotnet-efcore + 87b24bd1cdd8eaa0851dc0c525c8f12926321c3b - https://github.com/dotnet/efcore - 7c74e87eccf3a1785ff73d77b769226e6b2ab458 + https://dev.azure.com/dnceng/internal/_git/dotnet-efcore + 87b24bd1cdd8eaa0851dc0c525c8f12926321c3b - https://github.com/dotnet/efcore - 7c74e87eccf3a1785ff73d77b769226e6b2ab458 + https://dev.azure.com/dnceng/internal/_git/dotnet-efcore + 87b24bd1cdd8eaa0851dc0c525c8f12926321c3b - https://github.com/dotnet/efcore - 7c74e87eccf3a1785ff73d77b769226e6b2ab458 + https://dev.azure.com/dnceng/internal/_git/dotnet-efcore + 87b24bd1cdd8eaa0851dc0c525c8f12926321c3b - https://github.com/dotnet/efcore - 7c74e87eccf3a1785ff73d77b769226e6b2ab458 + https://dev.azure.com/dnceng/internal/_git/dotnet-efcore + 87b24bd1cdd8eaa0851dc0c525c8f12926321c3b - https://github.com/dotnet/efcore - 7c74e87eccf3a1785ff73d77b769226e6b2ab458 + https://dev.azure.com/dnceng/internal/_git/dotnet-efcore + 87b24bd1cdd8eaa0851dc0c525c8f12926321c3b - https://github.com/dotnet/efcore - 7c74e87eccf3a1785ff73d77b769226e6b2ab458 + https://dev.azure.com/dnceng/internal/_git/dotnet-efcore + 87b24bd1cdd8eaa0851dc0c525c8f12926321c3b - - https://github.com/dotnet/extensions - cf044102f01a3402a680fa58cabea8a9ca53aa3d + + https://dev.azure.com/dnceng/internal/_git/dotnet-extensions + 7cc2a109d98493cf617de56709ec188fa5cd3fc1 - - https://github.com/dotnet/extensions - cf044102f01a3402a680fa58cabea8a9ca53aa3d + + https://dev.azure.com/dnceng/internal/_git/dotnet-extensions + 7cc2a109d98493cf617de56709ec188fa5cd3fc1 - - https://github.com/dotnet/extensions - cf044102f01a3402a680fa58cabea8a9ca53aa3d + + https://dev.azure.com/dnceng/internal/_git/dotnet-extensions + 7cc2a109d98493cf617de56709ec188fa5cd3fc1 - https://github.com/dotnet/extensions - cf044102f01a3402a680fa58cabea8a9ca53aa3d + https://dev.azure.com/dnceng/internal/_git/dotnet-extensions + 7cc2a109d98493cf617de56709ec188fa5cd3fc1 - https://github.com/dotnet/extensions - cf044102f01a3402a680fa58cabea8a9ca53aa3d + https://dev.azure.com/dnceng/internal/_git/dotnet-extensions + 7cc2a109d98493cf617de56709ec188fa5cd3fc1 - https://github.com/dotnet/extensions - cf044102f01a3402a680fa58cabea8a9ca53aa3d + https://dev.azure.com/dnceng/internal/_git/dotnet-extensions + 7cc2a109d98493cf617de56709ec188fa5cd3fc1 - https://github.com/dotnet/extensions - cf044102f01a3402a680fa58cabea8a9ca53aa3d + https://dev.azure.com/dnceng/internal/_git/dotnet-extensions + 7cc2a109d98493cf617de56709ec188fa5cd3fc1 - - https://github.com/dotnet/extensions - cf044102f01a3402a680fa58cabea8a9ca53aa3d + + https://dev.azure.com/dnceng/internal/_git/dotnet-extensions + 7cc2a109d98493cf617de56709ec188fa5cd3fc1 - https://github.com/dotnet/extensions - cf044102f01a3402a680fa58cabea8a9ca53aa3d + https://dev.azure.com/dnceng/internal/_git/dotnet-extensions + 7cc2a109d98493cf617de56709ec188fa5cd3fc1 - https://github.com/dotnet/extensions - cf044102f01a3402a680fa58cabea8a9ca53aa3d + https://dev.azure.com/dnceng/internal/_git/dotnet-extensions + 7cc2a109d98493cf617de56709ec188fa5cd3fc1 - https://github.com/dotnet/extensions - cf044102f01a3402a680fa58cabea8a9ca53aa3d + https://dev.azure.com/dnceng/internal/_git/dotnet-extensions + 7cc2a109d98493cf617de56709ec188fa5cd3fc1 - https://github.com/dotnet/extensions - cf044102f01a3402a680fa58cabea8a9ca53aa3d + https://dev.azure.com/dnceng/internal/_git/dotnet-extensions + 7cc2a109d98493cf617de56709ec188fa5cd3fc1 - https://github.com/dotnet/extensions - cf044102f01a3402a680fa58cabea8a9ca53aa3d + https://dev.azure.com/dnceng/internal/_git/dotnet-extensions + 7cc2a109d98493cf617de56709ec188fa5cd3fc1 - https://github.com/dotnet/extensions - cf044102f01a3402a680fa58cabea8a9ca53aa3d + https://dev.azure.com/dnceng/internal/_git/dotnet-extensions + 7cc2a109d98493cf617de56709ec188fa5cd3fc1 - https://github.com/dotnet/extensions - cf044102f01a3402a680fa58cabea8a9ca53aa3d + https://dev.azure.com/dnceng/internal/_git/dotnet-extensions + 7cc2a109d98493cf617de56709ec188fa5cd3fc1 - https://github.com/dotnet/extensions - cf044102f01a3402a680fa58cabea8a9ca53aa3d + https://dev.azure.com/dnceng/internal/_git/dotnet-extensions + 7cc2a109d98493cf617de56709ec188fa5cd3fc1 - https://github.com/dotnet/extensions - cf044102f01a3402a680fa58cabea8a9ca53aa3d + https://dev.azure.com/dnceng/internal/_git/dotnet-extensions + 7cc2a109d98493cf617de56709ec188fa5cd3fc1 - https://github.com/dotnet/extensions - cf044102f01a3402a680fa58cabea8a9ca53aa3d + https://dev.azure.com/dnceng/internal/_git/dotnet-extensions + 7cc2a109d98493cf617de56709ec188fa5cd3fc1 - https://github.com/dotnet/extensions - cf044102f01a3402a680fa58cabea8a9ca53aa3d + https://dev.azure.com/dnceng/internal/_git/dotnet-extensions + 7cc2a109d98493cf617de56709ec188fa5cd3fc1 - https://github.com/dotnet/extensions - cf044102f01a3402a680fa58cabea8a9ca53aa3d + https://dev.azure.com/dnceng/internal/_git/dotnet-extensions + 7cc2a109d98493cf617de56709ec188fa5cd3fc1 - https://github.com/dotnet/extensions - cf044102f01a3402a680fa58cabea8a9ca53aa3d + https://dev.azure.com/dnceng/internal/_git/dotnet-extensions + 7cc2a109d98493cf617de56709ec188fa5cd3fc1 - https://github.com/dotnet/extensions - cf044102f01a3402a680fa58cabea8a9ca53aa3d + https://dev.azure.com/dnceng/internal/_git/dotnet-extensions + 7cc2a109d98493cf617de56709ec188fa5cd3fc1 - https://github.com/dotnet/extensions - cf044102f01a3402a680fa58cabea8a9ca53aa3d + https://dev.azure.com/dnceng/internal/_git/dotnet-extensions + 7cc2a109d98493cf617de56709ec188fa5cd3fc1 - https://github.com/dotnet/extensions - cf044102f01a3402a680fa58cabea8a9ca53aa3d + https://dev.azure.com/dnceng/internal/_git/dotnet-extensions + 7cc2a109d98493cf617de56709ec188fa5cd3fc1 - https://github.com/dotnet/extensions - cf044102f01a3402a680fa58cabea8a9ca53aa3d + https://dev.azure.com/dnceng/internal/_git/dotnet-extensions + 7cc2a109d98493cf617de56709ec188fa5cd3fc1 - https://github.com/dotnet/extensions - cf044102f01a3402a680fa58cabea8a9ca53aa3d + https://dev.azure.com/dnceng/internal/_git/dotnet-extensions + 7cc2a109d98493cf617de56709ec188fa5cd3fc1 - https://github.com/dotnet/extensions - cf044102f01a3402a680fa58cabea8a9ca53aa3d + https://dev.azure.com/dnceng/internal/_git/dotnet-extensions + 7cc2a109d98493cf617de56709ec188fa5cd3fc1 - https://github.com/dotnet/extensions - cf044102f01a3402a680fa58cabea8a9ca53aa3d + https://dev.azure.com/dnceng/internal/_git/dotnet-extensions + 7cc2a109d98493cf617de56709ec188fa5cd3fc1 - https://github.com/dotnet/extensions - cf044102f01a3402a680fa58cabea8a9ca53aa3d + https://dev.azure.com/dnceng/internal/_git/dotnet-extensions + 7cc2a109d98493cf617de56709ec188fa5cd3fc1 - https://github.com/dotnet/extensions - cf044102f01a3402a680fa58cabea8a9ca53aa3d + https://dev.azure.com/dnceng/internal/_git/dotnet-extensions + 7cc2a109d98493cf617de56709ec188fa5cd3fc1 - - https://github.com/dotnet/extensions - cf044102f01a3402a680fa58cabea8a9ca53aa3d + + https://dev.azure.com/dnceng/internal/_git/dotnet-extensions + 7cc2a109d98493cf617de56709ec188fa5cd3fc1 - https://github.com/dotnet/extensions - cf044102f01a3402a680fa58cabea8a9ca53aa3d + https://dev.azure.com/dnceng/internal/_git/dotnet-extensions + 7cc2a109d98493cf617de56709ec188fa5cd3fc1 - https://github.com/dotnet/extensions - cf044102f01a3402a680fa58cabea8a9ca53aa3d + https://dev.azure.com/dnceng/internal/_git/dotnet-extensions + 7cc2a109d98493cf617de56709ec188fa5cd3fc1 - - https://github.com/dotnet/extensions - cf044102f01a3402a680fa58cabea8a9ca53aa3d + + https://dev.azure.com/dnceng/internal/_git/dotnet-extensions + 7cc2a109d98493cf617de56709ec188fa5cd3fc1 - https://github.com/dotnet/extensions - cf044102f01a3402a680fa58cabea8a9ca53aa3d + https://dev.azure.com/dnceng/internal/_git/dotnet-extensions + 7cc2a109d98493cf617de56709ec188fa5cd3fc1 - https://github.com/dotnet/extensions - cf044102f01a3402a680fa58cabea8a9ca53aa3d + https://dev.azure.com/dnceng/internal/_git/dotnet-extensions + 7cc2a109d98493cf617de56709ec188fa5cd3fc1 - https://github.com/dotnet/extensions - cf044102f01a3402a680fa58cabea8a9ca53aa3d + https://dev.azure.com/dnceng/internal/_git/dotnet-extensions + 7cc2a109d98493cf617de56709ec188fa5cd3fc1 - https://github.com/dotnet/extensions - cf044102f01a3402a680fa58cabea8a9ca53aa3d + https://dev.azure.com/dnceng/internal/_git/dotnet-extensions + 7cc2a109d98493cf617de56709ec188fa5cd3fc1 - https://github.com/dotnet/extensions - cf044102f01a3402a680fa58cabea8a9ca53aa3d + https://dev.azure.com/dnceng/internal/_git/dotnet-extensions + 7cc2a109d98493cf617de56709ec188fa5cd3fc1 - https://github.com/dotnet/extensions - cf044102f01a3402a680fa58cabea8a9ca53aa3d + https://dev.azure.com/dnceng/internal/_git/dotnet-extensions + 7cc2a109d98493cf617de56709ec188fa5cd3fc1 - https://github.com/dotnet/extensions - cf044102f01a3402a680fa58cabea8a9ca53aa3d + https://dev.azure.com/dnceng/internal/_git/dotnet-extensions + 7cc2a109d98493cf617de56709ec188fa5cd3fc1 - https://github.com/dotnet/extensions - cf044102f01a3402a680fa58cabea8a9ca53aa3d + https://dev.azure.com/dnceng/internal/_git/dotnet-extensions + 7cc2a109d98493cf617de56709ec188fa5cd3fc1 - https://github.com/dotnet/extensions - cf044102f01a3402a680fa58cabea8a9ca53aa3d + https://dev.azure.com/dnceng/internal/_git/dotnet-extensions + 7cc2a109d98493cf617de56709ec188fa5cd3fc1 - https://github.com/dotnet/extensions - cf044102f01a3402a680fa58cabea8a9ca53aa3d + https://dev.azure.com/dnceng/internal/_git/dotnet-extensions + 7cc2a109d98493cf617de56709ec188fa5cd3fc1 - https://github.com/dotnet/extensions - cf044102f01a3402a680fa58cabea8a9ca53aa3d + https://dev.azure.com/dnceng/internal/_git/dotnet-extensions + 7cc2a109d98493cf617de56709ec188fa5cd3fc1 - - https://github.com/dotnet/extensions - cf044102f01a3402a680fa58cabea8a9ca53aa3d + + https://dev.azure.com/dnceng/internal/_git/dotnet-extensions + 7cc2a109d98493cf617de56709ec188fa5cd3fc1 - https://github.com/dotnet/extensions - cf044102f01a3402a680fa58cabea8a9ca53aa3d + https://dev.azure.com/dnceng/internal/_git/dotnet-extensions + 7cc2a109d98493cf617de56709ec188fa5cd3fc1 - https://github.com/dotnet/extensions - cf044102f01a3402a680fa58cabea8a9ca53aa3d + https://dev.azure.com/dnceng/internal/_git/dotnet-extensions + 7cc2a109d98493cf617de56709ec188fa5cd3fc1 - https://github.com/dotnet/extensions - cf044102f01a3402a680fa58cabea8a9ca53aa3d + https://dev.azure.com/dnceng/internal/_git/dotnet-extensions + 7cc2a109d98493cf617de56709ec188fa5cd3fc1 - https://github.com/dotnet/extensions - cf044102f01a3402a680fa58cabea8a9ca53aa3d + https://dev.azure.com/dnceng/internal/_git/dotnet-extensions + 7cc2a109d98493cf617de56709ec188fa5cd3fc1 - https://github.com/dotnet/extensions - cf044102f01a3402a680fa58cabea8a9ca53aa3d + https://dev.azure.com/dnceng/internal/_git/dotnet-extensions + 7cc2a109d98493cf617de56709ec188fa5cd3fc1 - - https://github.com/dotnet/extensions - cf044102f01a3402a680fa58cabea8a9ca53aa3d + + https://dev.azure.com/dnceng/internal/_git/dotnet-extensions + 7cc2a109d98493cf617de56709ec188fa5cd3fc1 - https://github.com/dotnet/extensions - cf044102f01a3402a680fa58cabea8a9ca53aa3d + https://dev.azure.com/dnceng/internal/_git/dotnet-extensions + 7cc2a109d98493cf617de56709ec188fa5cd3fc1 - - https://github.com/dotnet/extensions - cf044102f01a3402a680fa58cabea8a9ca53aa3d + + https://dev.azure.com/dnceng/internal/_git/dotnet-extensions + 7cc2a109d98493cf617de56709ec188fa5cd3fc1 - - https://github.com/dotnet/extensions - cf044102f01a3402a680fa58cabea8a9ca53aa3d + + https://dev.azure.com/dnceng/internal/_git/dotnet-extensions + 7cc2a109d98493cf617de56709ec188fa5cd3fc1 - https://github.com/dotnet/extensions - cf044102f01a3402a680fa58cabea8a9ca53aa3d + https://dev.azure.com/dnceng/internal/_git/dotnet-extensions + 7cc2a109d98493cf617de56709ec188fa5cd3fc1 - https://github.com/dotnet/extensions - cf044102f01a3402a680fa58cabea8a9ca53aa3d + https://dev.azure.com/dnceng/internal/_git/dotnet-extensions + 7cc2a109d98493cf617de56709ec188fa5cd3fc1 - - https://github.com/dotnet/corefx - 0f7f38c4fd323b26da10cce95f857f77f0f09b48 + + https://dev.azure.com/dnceng/internal/_git/dotnet-corefx + c4164928b270ee2369808ab347d33423ef765216 https://github.com/dotnet/corefx @@ -317,17 +317,17 @@ https://github.com/dotnet/corefx 8a3ffed558ddf943c1efa87d693227722d6af094 - - https://github.com/dotnet/corefx - 0f7f38c4fd323b26da10cce95f857f77f0f09b48 + + https://dev.azure.com/dnceng/internal/_git/dotnet-corefx + c4164928b270ee2369808ab347d33423ef765216 - - https://github.com/dotnet/corefx - 0f7f38c4fd323b26da10cce95f857f77f0f09b48 + + https://dev.azure.com/dnceng/internal/_git/dotnet-corefx + c4164928b270ee2369808ab347d33423ef765216 - - https://github.com/dotnet/corefx - 0f7f38c4fd323b26da10cce95f857f77f0f09b48 + + https://dev.azure.com/dnceng/internal/_git/dotnet-corefx + c4164928b270ee2369808ab347d33423ef765216 https://github.com/dotnet/corefx @@ -357,41 +357,41 @@ https://github.com/dotnet/corefx 0f7f38c4fd323b26da10cce95f857f77f0f09b48 - - https://github.com/dotnet/corefx - 0f7f38c4fd323b26da10cce95f857f77f0f09b48 + + https://dev.azure.com/dnceng/internal/_git/dotnet-corefx + c4164928b270ee2369808ab347d33423ef765216 - https://github.com/dotnet/corefx - 282d5b9f83e7a4e7fe0cef268f4f8f85e6162510 + https://dev.azure.com/dnceng/internal/_git/dotnet-corefx + c4164928b270ee2369808ab347d33423ef765216 - - https://github.com/dotnet/corefx - 0f7f38c4fd323b26da10cce95f857f77f0f09b48 + + https://dev.azure.com/dnceng/internal/_git/dotnet-corefx + c4164928b270ee2369808ab347d33423ef765216 https://github.com/dotnet/corefx 0f7f38c4fd323b26da10cce95f857f77f0f09b48 - https://github.com/dotnet/core-setup - 57d5bbb58f17a8cb3a82c81839c9379b4fcfe0d8 + https://dev.azure.com/dnceng/internal/_git/dotnet-core-setup + 009061358022e51c62bef1daa3535a08ca122750 - https://github.com/dotnet/core-setup - 57d5bbb58f17a8cb3a82c81839c9379b4fcfe0d8 + https://dev.azure.com/dnceng/internal/_git/dotnet-core-setup + 009061358022e51c62bef1daa3535a08ca122750 https://github.com/dotnet/core-setup 7d57652f33493fa022125b7f63aad0d70c52d810 - - https://github.com/dotnet/core-setup - 57d5bbb58f17a8cb3a82c81839c9379b4fcfe0d8 + + https://dev.azure.com/dnceng/internal/_git/dotnet-core-setup + 009061358022e51c62bef1daa3535a08ca122750 @@ -406,12 +406,12 @@ - https://github.com/dotnet/corefx - 282d5b9f83e7a4e7fe0cef268f4f8f85e6162510 + https://dev.azure.com/dnceng/internal/_git/dotnet-corefx + c4164928b270ee2369808ab347d33423ef765216 - - https://github.com/dotnet/extensions - cf044102f01a3402a680fa58cabea8a9ca53aa3d + + https://dev.azure.com/dnceng/internal/_git/dotnet-extensions + 7cc2a109d98493cf617de56709ec188fa5cd3fc1 https://github.com/dotnet/arcade @@ -425,13 +425,13 @@ https://github.com/dotnet/arcade 1a55276ab9d16792cec595ba870df39a9d97d5ca - - https://github.com/dotnet/extensions - cf044102f01a3402a680fa58cabea8a9ca53aa3d + + https://dev.azure.com/dnceng/internal/_git/dotnet-extensions + 7cc2a109d98493cf617de56709ec188fa5cd3fc1 https://github.com/dotnet/roslyn d8180a5ecafb92adcfbfe8cf9199eb23be1a1ccf - \ No newline at end of file + diff --git a/eng/Versions.props b/eng/Versions.props index c560f7df58..b3f174d11d 100644 --- a/eng/Versions.props +++ b/eng/Versions.props @@ -67,12 +67,12 @@ 3.4.1-beta4-20127-10 3.1.4 - 3.1.4-servicing.20202.1 + 3.1.4-servicing.20214.5 3.1.0 3.1.4 2.1.0 - 1.1.0 + 1.1.1 4.7.0 4.7.0 4.7.0 @@ -80,9 +80,9 @@ 4.7.0 4.7.0 4.7.1 - 4.7.0 - 4.7.0 - 1.8.0 + 4.7.1 + 4.7.1 + 1.8.1 4.7.1 4.7.0 4.7.0 @@ -90,25 +90,25 @@ 4.7.0 4.7.0 4.7.0 - 4.7.0 + 4.7.1 4.7.2 - 4.7.0 + 4.7.1 4.7.0 3.1.1 3.1.0-preview4.19605.1 - 3.1.4-servicing.20202.2 - 3.1.4-servicing.20202.2 - 3.1.4-servicing.20202.2 - 3.1.4-servicing.20202.2 - 3.1.4-servicing.20202.2 + 3.1.4-servicing.20214.9 + 3.1.4-servicing.20214.9 + 3.1.4-servicing.20214.9 + 3.1.4-servicing.20214.9 + 3.1.4-servicing.20214.9 3.1.4 3.1.4 3.1.4 3.1.4 - 3.1.4-servicing.20202.2 + 3.1.4-servicing.20214.9 3.1.4 3.1.4 3.1.4 @@ -131,10 +131,10 @@ 3.1.4 3.1.4 3.1.4 - 3.1.4-servicing.20202.2 + 3.1.4-servicing.20214.9 3.1.4 3.1.4 - 3.1.4-servicing.20202.2 + 3.1.4-servicing.20214.9 3.1.4 3.1.4 3.1.4 @@ -146,16 +146,16 @@ 3.1.4 3.1.4 3.1.4 - 3.1.4-servicing.20202.2 + 3.1.4-servicing.20214.9 3.1.4 3.1.4 3.1.4 3.1.4 3.1.4 - 3.1.4-servicing.20202.2 + 3.1.4-servicing.20214.9 3.1.4 - 3.1.4-servicing.20202.2 - 3.1.4-servicing.20202.2 + 3.1.4-servicing.20214.9 + 3.1.4-servicing.20214.9 3.1.4 3.1.0-rtm.19565.4 3.1.4 @@ -271,4 +271,4 @@ https://dotnetcli.blob.core.windows.net/dotnet/ https://dotnetclimsrc.blob.core.windows.net/dotnet/ - \ No newline at end of file + From 67e04394e98d5bfa6a5684d471a72fcbe30fd587 Mon Sep 17 00:00:00 2001 From: DotNet Bot Date: Thu, 16 Apr 2020 17:36:54 +0000 Subject: [PATCH 06/99] Merged PR 7373: [internal/release/3.1] Update dependencies from 1 repositories This pull request updates the following dependencies [marker]: <> (Begin:7bf32a0c-3505-43af-42b0-08d79559e63d) ## From https://dev.azure.com/dnceng/internal/_git/dotnet-aspnetcore-tooling - **Subscription**: 7bf32a0c-3505-43af-42b0-08d79559e63d - **Build**: 20200415.2 - **Date Produced**: 4/15/2020 6:12 PM - **Commit**: a49970f2f15efb27b91541bb4b94581693c92b8d - **Branch**: refs/heads/internal/release/3.1 - **Updates**: - **Microsoft.AspNetCore.Mvc.Razor.Extensions**: from 3.1.4 to 3.1.4 - **Microsoft.AspNetCore.Razor.Language**: from 3.1.4 to 3.1.4 - **Microsoft.CodeAnalysis.Razor**: from 3.1.4 to 3.1.4 - **Microsoft.NET.Sdk.Razor**: from 3.1.4 to 3.1.4 [marker]: <> (End:7bf32a0c-3505-43af-42b0-08d79559e63d) --- NuGet.config | 2 +- eng/Version.Details.xml | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/NuGet.config b/NuGet.config index bf2ad9f773..923a78b74b 100644 --- a/NuGet.config +++ b/NuGet.config @@ -8,7 +8,7 @@ - + diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index a497b1b1d0..8783b81196 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -15,19 +15,19 @@ https://dev.azure.com/dnceng/internal/_git/dotnet-aspnetcore-tooling - 06ade7a064cbdcf80aa6457541c1a99b7e39b5a8 + a49970f2f15efb27b91541bb4b94581693c92b8d https://dev.azure.com/dnceng/internal/_git/dotnet-aspnetcore-tooling - 06ade7a064cbdcf80aa6457541c1a99b7e39b5a8 + a49970f2f15efb27b91541bb4b94581693c92b8d https://dev.azure.com/dnceng/internal/_git/dotnet-aspnetcore-tooling - 06ade7a064cbdcf80aa6457541c1a99b7e39b5a8 + a49970f2f15efb27b91541bb4b94581693c92b8d https://dev.azure.com/dnceng/internal/_git/dotnet-aspnetcore-tooling - 06ade7a064cbdcf80aa6457541c1a99b7e39b5a8 + a49970f2f15efb27b91541bb4b94581693c92b8d https://dev.azure.com/dnceng/internal/_git/dotnet-efcore From 2cad2edc3f46d0fef3323f4f785a4afa5a2d7e3b Mon Sep 17 00:00:00 2001 From: Will Godbe Date: Tue, 21 Apr 2020 20:27:42 +0000 Subject: [PATCH 07/99] Merged PR 7488: Downgrade WinHttpHandler to 4.7.0 --- eng/Version.Details.xml | 6 +++--- eng/Versions.props | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index 8783b81196..f87fe07b61 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -317,9 +317,9 @@ https://github.com/dotnet/corefx 8a3ffed558ddf943c1efa87d693227722d6af094 - - https://dev.azure.com/dnceng/internal/_git/dotnet-corefx - c4164928b270ee2369808ab347d33423ef765216 + + https://github.com/dotnet/corefx + 0f7f38c4fd323b26da10cce95f857f77f0f09b48 https://dev.azure.com/dnceng/internal/_git/dotnet-corefx diff --git a/eng/Versions.props b/eng/Versions.props index b3f174d11d..4e18dc4295 100644 --- a/eng/Versions.props +++ b/eng/Versions.props @@ -80,7 +80,7 @@ 4.7.0 4.7.0 4.7.1 - 4.7.1 + 4.7.0 4.7.1 1.8.1 4.7.1 From 335829259d3ae9b3c77b64289ef92d9ecfa1653e Mon Sep 17 00:00:00 2001 From: Will Godbe Date: Wed, 22 Apr 2020 20:52:23 +0000 Subject: [PATCH 08/99] Merged PR 7529: Update dependencies from efcore Update dependencies from efcore --- NuGet.config | 8 +- eng/Version.Details.xml | 178 ++++++++++++++++++++-------------------- eng/Versions.props | 26 +++--- 3 files changed, 106 insertions(+), 106 deletions(-) diff --git a/NuGet.config b/NuGet.config index 923a78b74b..bcf6930145 100644 --- a/NuGet.config +++ b/NuGet.config @@ -4,10 +4,10 @@ - - - - + + + + diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index f87fe07b61..674880a1b1 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -31,263 +31,263 @@ https://dev.azure.com/dnceng/internal/_git/dotnet-efcore - 87b24bd1cdd8eaa0851dc0c525c8f12926321c3b + 0e7e329a24deae8d22ccf9829957dc8cb10152c5 https://dev.azure.com/dnceng/internal/_git/dotnet-efcore - 87b24bd1cdd8eaa0851dc0c525c8f12926321c3b + 0e7e329a24deae8d22ccf9829957dc8cb10152c5 https://dev.azure.com/dnceng/internal/_git/dotnet-efcore - 87b24bd1cdd8eaa0851dc0c525c8f12926321c3b + 0e7e329a24deae8d22ccf9829957dc8cb10152c5 https://dev.azure.com/dnceng/internal/_git/dotnet-efcore - 87b24bd1cdd8eaa0851dc0c525c8f12926321c3b + 0e7e329a24deae8d22ccf9829957dc8cb10152c5 https://dev.azure.com/dnceng/internal/_git/dotnet-efcore - 87b24bd1cdd8eaa0851dc0c525c8f12926321c3b + 0e7e329a24deae8d22ccf9829957dc8cb10152c5 https://dev.azure.com/dnceng/internal/_git/dotnet-efcore - 87b24bd1cdd8eaa0851dc0c525c8f12926321c3b + 0e7e329a24deae8d22ccf9829957dc8cb10152c5 https://dev.azure.com/dnceng/internal/_git/dotnet-efcore - 87b24bd1cdd8eaa0851dc0c525c8f12926321c3b + 0e7e329a24deae8d22ccf9829957dc8cb10152c5 - + https://dev.azure.com/dnceng/internal/_git/dotnet-extensions - 7cc2a109d98493cf617de56709ec188fa5cd3fc1 + 3b1f2b7cd3f3a3de66e94c73435e7c6deac775bb - + https://dev.azure.com/dnceng/internal/_git/dotnet-extensions - 7cc2a109d98493cf617de56709ec188fa5cd3fc1 + 3b1f2b7cd3f3a3de66e94c73435e7c6deac775bb - + https://dev.azure.com/dnceng/internal/_git/dotnet-extensions - 7cc2a109d98493cf617de56709ec188fa5cd3fc1 + 3b1f2b7cd3f3a3de66e94c73435e7c6deac775bb https://dev.azure.com/dnceng/internal/_git/dotnet-extensions - 7cc2a109d98493cf617de56709ec188fa5cd3fc1 + 3b1f2b7cd3f3a3de66e94c73435e7c6deac775bb https://dev.azure.com/dnceng/internal/_git/dotnet-extensions - 7cc2a109d98493cf617de56709ec188fa5cd3fc1 + 3b1f2b7cd3f3a3de66e94c73435e7c6deac775bb https://dev.azure.com/dnceng/internal/_git/dotnet-extensions - 7cc2a109d98493cf617de56709ec188fa5cd3fc1 + 3b1f2b7cd3f3a3de66e94c73435e7c6deac775bb https://dev.azure.com/dnceng/internal/_git/dotnet-extensions - 7cc2a109d98493cf617de56709ec188fa5cd3fc1 + 3b1f2b7cd3f3a3de66e94c73435e7c6deac775bb - + https://dev.azure.com/dnceng/internal/_git/dotnet-extensions - 7cc2a109d98493cf617de56709ec188fa5cd3fc1 + 3b1f2b7cd3f3a3de66e94c73435e7c6deac775bb https://dev.azure.com/dnceng/internal/_git/dotnet-extensions - 7cc2a109d98493cf617de56709ec188fa5cd3fc1 + 3b1f2b7cd3f3a3de66e94c73435e7c6deac775bb https://dev.azure.com/dnceng/internal/_git/dotnet-extensions - 7cc2a109d98493cf617de56709ec188fa5cd3fc1 + 3b1f2b7cd3f3a3de66e94c73435e7c6deac775bb https://dev.azure.com/dnceng/internal/_git/dotnet-extensions - 7cc2a109d98493cf617de56709ec188fa5cd3fc1 + 3b1f2b7cd3f3a3de66e94c73435e7c6deac775bb https://dev.azure.com/dnceng/internal/_git/dotnet-extensions - 7cc2a109d98493cf617de56709ec188fa5cd3fc1 + 3b1f2b7cd3f3a3de66e94c73435e7c6deac775bb https://dev.azure.com/dnceng/internal/_git/dotnet-extensions - 7cc2a109d98493cf617de56709ec188fa5cd3fc1 + 3b1f2b7cd3f3a3de66e94c73435e7c6deac775bb https://dev.azure.com/dnceng/internal/_git/dotnet-extensions - 7cc2a109d98493cf617de56709ec188fa5cd3fc1 + 3b1f2b7cd3f3a3de66e94c73435e7c6deac775bb https://dev.azure.com/dnceng/internal/_git/dotnet-extensions - 7cc2a109d98493cf617de56709ec188fa5cd3fc1 + 3b1f2b7cd3f3a3de66e94c73435e7c6deac775bb https://dev.azure.com/dnceng/internal/_git/dotnet-extensions - 7cc2a109d98493cf617de56709ec188fa5cd3fc1 + 3b1f2b7cd3f3a3de66e94c73435e7c6deac775bb https://dev.azure.com/dnceng/internal/_git/dotnet-extensions - 7cc2a109d98493cf617de56709ec188fa5cd3fc1 + 3b1f2b7cd3f3a3de66e94c73435e7c6deac775bb https://dev.azure.com/dnceng/internal/_git/dotnet-extensions - 7cc2a109d98493cf617de56709ec188fa5cd3fc1 + 3b1f2b7cd3f3a3de66e94c73435e7c6deac775bb https://dev.azure.com/dnceng/internal/_git/dotnet-extensions - 7cc2a109d98493cf617de56709ec188fa5cd3fc1 + 3b1f2b7cd3f3a3de66e94c73435e7c6deac775bb https://dev.azure.com/dnceng/internal/_git/dotnet-extensions - 7cc2a109d98493cf617de56709ec188fa5cd3fc1 + 3b1f2b7cd3f3a3de66e94c73435e7c6deac775bb https://dev.azure.com/dnceng/internal/_git/dotnet-extensions - 7cc2a109d98493cf617de56709ec188fa5cd3fc1 + 3b1f2b7cd3f3a3de66e94c73435e7c6deac775bb https://dev.azure.com/dnceng/internal/_git/dotnet-extensions - 7cc2a109d98493cf617de56709ec188fa5cd3fc1 + 3b1f2b7cd3f3a3de66e94c73435e7c6deac775bb https://dev.azure.com/dnceng/internal/_git/dotnet-extensions - 7cc2a109d98493cf617de56709ec188fa5cd3fc1 + 3b1f2b7cd3f3a3de66e94c73435e7c6deac775bb https://dev.azure.com/dnceng/internal/_git/dotnet-extensions - 7cc2a109d98493cf617de56709ec188fa5cd3fc1 + 3b1f2b7cd3f3a3de66e94c73435e7c6deac775bb https://dev.azure.com/dnceng/internal/_git/dotnet-extensions - 7cc2a109d98493cf617de56709ec188fa5cd3fc1 + 3b1f2b7cd3f3a3de66e94c73435e7c6deac775bb https://dev.azure.com/dnceng/internal/_git/dotnet-extensions - 7cc2a109d98493cf617de56709ec188fa5cd3fc1 + 3b1f2b7cd3f3a3de66e94c73435e7c6deac775bb https://dev.azure.com/dnceng/internal/_git/dotnet-extensions - 7cc2a109d98493cf617de56709ec188fa5cd3fc1 + 3b1f2b7cd3f3a3de66e94c73435e7c6deac775bb https://dev.azure.com/dnceng/internal/_git/dotnet-extensions - 7cc2a109d98493cf617de56709ec188fa5cd3fc1 + 3b1f2b7cd3f3a3de66e94c73435e7c6deac775bb https://dev.azure.com/dnceng/internal/_git/dotnet-extensions - 7cc2a109d98493cf617de56709ec188fa5cd3fc1 + 3b1f2b7cd3f3a3de66e94c73435e7c6deac775bb https://dev.azure.com/dnceng/internal/_git/dotnet-extensions - 7cc2a109d98493cf617de56709ec188fa5cd3fc1 + 3b1f2b7cd3f3a3de66e94c73435e7c6deac775bb - + https://dev.azure.com/dnceng/internal/_git/dotnet-extensions - 7cc2a109d98493cf617de56709ec188fa5cd3fc1 + 3b1f2b7cd3f3a3de66e94c73435e7c6deac775bb https://dev.azure.com/dnceng/internal/_git/dotnet-extensions - 7cc2a109d98493cf617de56709ec188fa5cd3fc1 + 3b1f2b7cd3f3a3de66e94c73435e7c6deac775bb https://dev.azure.com/dnceng/internal/_git/dotnet-extensions - 7cc2a109d98493cf617de56709ec188fa5cd3fc1 + 3b1f2b7cd3f3a3de66e94c73435e7c6deac775bb - + https://dev.azure.com/dnceng/internal/_git/dotnet-extensions - 7cc2a109d98493cf617de56709ec188fa5cd3fc1 + 3b1f2b7cd3f3a3de66e94c73435e7c6deac775bb https://dev.azure.com/dnceng/internal/_git/dotnet-extensions - 7cc2a109d98493cf617de56709ec188fa5cd3fc1 + 3b1f2b7cd3f3a3de66e94c73435e7c6deac775bb https://dev.azure.com/dnceng/internal/_git/dotnet-extensions - 7cc2a109d98493cf617de56709ec188fa5cd3fc1 + 3b1f2b7cd3f3a3de66e94c73435e7c6deac775bb https://dev.azure.com/dnceng/internal/_git/dotnet-extensions - 7cc2a109d98493cf617de56709ec188fa5cd3fc1 + 3b1f2b7cd3f3a3de66e94c73435e7c6deac775bb https://dev.azure.com/dnceng/internal/_git/dotnet-extensions - 7cc2a109d98493cf617de56709ec188fa5cd3fc1 + 3b1f2b7cd3f3a3de66e94c73435e7c6deac775bb https://dev.azure.com/dnceng/internal/_git/dotnet-extensions - 7cc2a109d98493cf617de56709ec188fa5cd3fc1 + 3b1f2b7cd3f3a3de66e94c73435e7c6deac775bb https://dev.azure.com/dnceng/internal/_git/dotnet-extensions - 7cc2a109d98493cf617de56709ec188fa5cd3fc1 + 3b1f2b7cd3f3a3de66e94c73435e7c6deac775bb https://dev.azure.com/dnceng/internal/_git/dotnet-extensions - 7cc2a109d98493cf617de56709ec188fa5cd3fc1 + 3b1f2b7cd3f3a3de66e94c73435e7c6deac775bb https://dev.azure.com/dnceng/internal/_git/dotnet-extensions - 7cc2a109d98493cf617de56709ec188fa5cd3fc1 + 3b1f2b7cd3f3a3de66e94c73435e7c6deac775bb https://dev.azure.com/dnceng/internal/_git/dotnet-extensions - 7cc2a109d98493cf617de56709ec188fa5cd3fc1 + 3b1f2b7cd3f3a3de66e94c73435e7c6deac775bb https://dev.azure.com/dnceng/internal/_git/dotnet-extensions - 7cc2a109d98493cf617de56709ec188fa5cd3fc1 + 3b1f2b7cd3f3a3de66e94c73435e7c6deac775bb https://dev.azure.com/dnceng/internal/_git/dotnet-extensions - 7cc2a109d98493cf617de56709ec188fa5cd3fc1 + 3b1f2b7cd3f3a3de66e94c73435e7c6deac775bb - + https://dev.azure.com/dnceng/internal/_git/dotnet-extensions - 7cc2a109d98493cf617de56709ec188fa5cd3fc1 + 3b1f2b7cd3f3a3de66e94c73435e7c6deac775bb https://dev.azure.com/dnceng/internal/_git/dotnet-extensions - 7cc2a109d98493cf617de56709ec188fa5cd3fc1 + 3b1f2b7cd3f3a3de66e94c73435e7c6deac775bb https://dev.azure.com/dnceng/internal/_git/dotnet-extensions - 7cc2a109d98493cf617de56709ec188fa5cd3fc1 + 3b1f2b7cd3f3a3de66e94c73435e7c6deac775bb https://dev.azure.com/dnceng/internal/_git/dotnet-extensions - 7cc2a109d98493cf617de56709ec188fa5cd3fc1 + 3b1f2b7cd3f3a3de66e94c73435e7c6deac775bb https://dev.azure.com/dnceng/internal/_git/dotnet-extensions - 7cc2a109d98493cf617de56709ec188fa5cd3fc1 + 3b1f2b7cd3f3a3de66e94c73435e7c6deac775bb https://dev.azure.com/dnceng/internal/_git/dotnet-extensions - 7cc2a109d98493cf617de56709ec188fa5cd3fc1 + 3b1f2b7cd3f3a3de66e94c73435e7c6deac775bb - + https://dev.azure.com/dnceng/internal/_git/dotnet-extensions - 7cc2a109d98493cf617de56709ec188fa5cd3fc1 + 3b1f2b7cd3f3a3de66e94c73435e7c6deac775bb https://dev.azure.com/dnceng/internal/_git/dotnet-extensions - 7cc2a109d98493cf617de56709ec188fa5cd3fc1 + 3b1f2b7cd3f3a3de66e94c73435e7c6deac775bb - + https://dev.azure.com/dnceng/internal/_git/dotnet-extensions - 7cc2a109d98493cf617de56709ec188fa5cd3fc1 + 3b1f2b7cd3f3a3de66e94c73435e7c6deac775bb - + https://dev.azure.com/dnceng/internal/_git/dotnet-extensions - 7cc2a109d98493cf617de56709ec188fa5cd3fc1 + 3b1f2b7cd3f3a3de66e94c73435e7c6deac775bb https://dev.azure.com/dnceng/internal/_git/dotnet-extensions - 7cc2a109d98493cf617de56709ec188fa5cd3fc1 + 3b1f2b7cd3f3a3de66e94c73435e7c6deac775bb https://dev.azure.com/dnceng/internal/_git/dotnet-extensions - 7cc2a109d98493cf617de56709ec188fa5cd3fc1 + 3b1f2b7cd3f3a3de66e94c73435e7c6deac775bb https://dev.azure.com/dnceng/internal/_git/dotnet-corefx - c4164928b270ee2369808ab347d33423ef765216 + 059a4a19e602494bfbed473dbbb18f2dbfbd0878 https://github.com/dotnet/corefx @@ -323,11 +323,11 @@ https://dev.azure.com/dnceng/internal/_git/dotnet-corefx - c4164928b270ee2369808ab347d33423ef765216 + 059a4a19e602494bfbed473dbbb18f2dbfbd0878 https://dev.azure.com/dnceng/internal/_git/dotnet-corefx - c4164928b270ee2369808ab347d33423ef765216 + 059a4a19e602494bfbed473dbbb18f2dbfbd0878 https://github.com/dotnet/corefx @@ -359,15 +359,15 @@ https://dev.azure.com/dnceng/internal/_git/dotnet-corefx - c4164928b270ee2369808ab347d33423ef765216 + 059a4a19e602494bfbed473dbbb18f2dbfbd0878 https://dev.azure.com/dnceng/internal/_git/dotnet-corefx - c4164928b270ee2369808ab347d33423ef765216 + 059a4a19e602494bfbed473dbbb18f2dbfbd0878 https://dev.azure.com/dnceng/internal/_git/dotnet-corefx - c4164928b270ee2369808ab347d33423ef765216 + 059a4a19e602494bfbed473dbbb18f2dbfbd0878 https://github.com/dotnet/corefx @@ -375,7 +375,7 @@ https://dev.azure.com/dnceng/internal/_git/dotnet-core-setup - 009061358022e51c62bef1daa3535a08ca122750 + 0c2e69caa609d5164e16df91d6d646eb9ed74640 https://dev.azure.com/dnceng/internal/_git/dotnet-core-setup - 009061358022e51c62bef1daa3535a08ca122750 + 0c2e69caa609d5164e16df91d6d646eb9ed74640 https://github.com/dotnet/core-setup 7d57652f33493fa022125b7f63aad0d70c52d810 - + https://dev.azure.com/dnceng/internal/_git/dotnet-core-setup - 009061358022e51c62bef1daa3535a08ca122750 + 0c2e69caa609d5164e16df91d6d646eb9ed74640 @@ -407,11 +407,11 @@ https://dev.azure.com/dnceng/internal/_git/dotnet-corefx - c4164928b270ee2369808ab347d33423ef765216 + 059a4a19e602494bfbed473dbbb18f2dbfbd0878 - + https://dev.azure.com/dnceng/internal/_git/dotnet-extensions - 7cc2a109d98493cf617de56709ec188fa5cd3fc1 + 3b1f2b7cd3f3a3de66e94c73435e7c6deac775bb https://github.com/dotnet/arcade @@ -425,9 +425,9 @@ https://github.com/dotnet/arcade 1a55276ab9d16792cec595ba870df39a9d97d5ca - + https://dev.azure.com/dnceng/internal/_git/dotnet-extensions - 7cc2a109d98493cf617de56709ec188fa5cd3fc1 + 3b1f2b7cd3f3a3de66e94c73435e7c6deac775bb https://github.com/dotnet/roslyn diff --git a/eng/Versions.props b/eng/Versions.props index 4e18dc4295..ea87e5032f 100644 --- a/eng/Versions.props +++ b/eng/Versions.props @@ -67,7 +67,7 @@ 3.4.1-beta4-20127-10 3.1.4 - 3.1.4-servicing.20214.5 + 3.1.4-servicing.20221.3 3.1.0 3.1.4 2.1.0 @@ -99,16 +99,16 @@ 3.1.0-preview4.19605.1 - 3.1.4-servicing.20214.9 - 3.1.4-servicing.20214.9 - 3.1.4-servicing.20214.9 - 3.1.4-servicing.20214.9 - 3.1.4-servicing.20214.9 + 3.1.4-servicing.20221.11 + 3.1.4-servicing.20221.11 + 3.1.4-servicing.20221.11 + 3.1.4-servicing.20221.11 + 3.1.4-servicing.20221.11 3.1.4 3.1.4 3.1.4 3.1.4 - 3.1.4-servicing.20214.9 + 3.1.4-servicing.20221.11 3.1.4 3.1.4 3.1.4 @@ -131,10 +131,10 @@ 3.1.4 3.1.4 3.1.4 - 3.1.4-servicing.20214.9 + 3.1.4-servicing.20221.11 3.1.4 3.1.4 - 3.1.4-servicing.20214.9 + 3.1.4-servicing.20221.11 3.1.4 3.1.4 3.1.4 @@ -146,16 +146,16 @@ 3.1.4 3.1.4 3.1.4 - 3.1.4-servicing.20214.9 + 3.1.4-servicing.20221.11 3.1.4 3.1.4 3.1.4 3.1.4 3.1.4 - 3.1.4-servicing.20214.9 + 3.1.4-servicing.20221.11 3.1.4 - 3.1.4-servicing.20214.9 - 3.1.4-servicing.20214.9 + 3.1.4-servicing.20221.11 + 3.1.4-servicing.20221.11 3.1.4 3.1.0-rtm.19565.4 3.1.4 From 35628a67800a3e269eb375989d2fffa9d67b8dbf Mon Sep 17 00:00:00 2001 From: DotNet Bot Date: Wed, 22 Apr 2020 23:59:27 +0000 Subject: [PATCH 09/99] Merged PR 7537: [internal/release/3.1] Update dependencies from 1 repositories This pull request updates the following dependencies [marker]: <> (Begin:Coherency Updates) ## Coherency Updates The following updates ensure that dependencies with a *CoherentParentDependency* attribute were produced in a build used as input to the parent dependency's build. See [Dependency Description Format](https://github.com/dotnet/arcade/blob/master/Documentation/DependencyDescriptionFormat.md#dependency-description-overview) - **System.Net.Http.WinHttpHandler**: from 4.7.0 to 4.7.1 (parent: Microsoft.NETCore.App.Runtime.win-x64) [marker]: <> (End:Coherency Updates) [marker]: <> (Begin:7bf32a0c-3505-43af-42b0-08d79559e63d) ## From https://dev.azure.com/dnceng/internal/_git/dotnet-aspnetcore-tooling - **Subscription**: 7bf32a0c-3505-43af-42b0-08d79559e63d - **Build**: 20200422.2 - **Date Produced**: 4/22/2020 7:47 PM - **Commit**: a8242d79df31dbff528c185dd62c290b7cc262de - **Branch**: refs/heads/internal/release/3.1 - **Updates**: - **Microsoft.AspNetCore.Mvc.Razor.Extensions**: from 3.1.4 to 3.1.4 - **Microsoft.AspNetCore.Razor.Language**: from 3.1.4 to 3.1.4 - **Microsoft.CodeAnalysis.Razor**: from 3.1.4 to 3.1.4 - **Microsoft.NET.Sdk.Razor**: from 3.1.4 to 3.1.4 - **System.Net.Http.WinHttpHandler**: from 4.7.0 to 4.7.1 [marker]: <> (End:7bf32a0c-3505-43af-42b0-08d79559e63d) --- NuGet.config | 2 +- eng/Version.Details.xml | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/NuGet.config b/NuGet.config index bcf6930145..9b63a8f022 100644 --- a/NuGet.config +++ b/NuGet.config @@ -8,7 +8,7 @@ - + diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index 674880a1b1..037cb728dc 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -15,19 +15,19 @@ https://dev.azure.com/dnceng/internal/_git/dotnet-aspnetcore-tooling - a49970f2f15efb27b91541bb4b94581693c92b8d + a8242d79df31dbff528c185dd62c290b7cc262de https://dev.azure.com/dnceng/internal/_git/dotnet-aspnetcore-tooling - a49970f2f15efb27b91541bb4b94581693c92b8d + a8242d79df31dbff528c185dd62c290b7cc262de https://dev.azure.com/dnceng/internal/_git/dotnet-aspnetcore-tooling - a49970f2f15efb27b91541bb4b94581693c92b8d + a8242d79df31dbff528c185dd62c290b7cc262de https://dev.azure.com/dnceng/internal/_git/dotnet-aspnetcore-tooling - a49970f2f15efb27b91541bb4b94581693c92b8d + a8242d79df31dbff528c185dd62c290b7cc262de https://dev.azure.com/dnceng/internal/_git/dotnet-efcore From 05f58bbbfa3e75704db1604a9ba49bb26578c26c Mon Sep 17 00:00:00 2001 From: John Luo Date: Fri, 6 Mar 2020 14:47:29 -0800 Subject: [PATCH 10/99] Build aspnetcore for win-arm64 (#19317) * Build for win-arm64 * Missed file * Disable Selenium tests on arm64 * Include installers in the uploaded artifacts --- .azure/pipelines/ci.yml | 32 ++++++++++++++++++++++++++ Directory.Build.props | 1 + build.ps1 | 4 ++-- eng/Dependencies.props | 1 + eng/Signing.props | 2 ++ src/Shared/E2ETesting/E2ETesting.props | 2 +- 6 files changed, 39 insertions(+), 3 deletions(-) diff --git a/.azure/pipelines/ci.yml b/.azure/pipelines/ci.yml index 3c4cf61f15..a50a42de86 100644 --- a/.azure/pipelines/ci.yml +++ b/.azure/pipelines/ci.yml @@ -250,6 +250,38 @@ stages: - name: Windows_arm_Packages path: artifacts/packages/ + # Build Windows ARM64 + - template: jobs/default-build.yml + parameters: + codeSign: true + jobName: Windows_64_build + jobDisplayName: "Build: Windows ARM64" + agentOs: Windows + buildArgs: + -arch arm64 + -sign + -pack + -noBuildNodeJS + -noBuildJava + /bl:artifacts/log/build.win-arm64.binlog + /p:DotNetSignType=$(_SignType) + /p:OnlyPackPlatformSpecificPackages=true + /p:AssetManifestFileName=aspnetcore-win-arm64.xml + $(_BuildArgs) + $(_PublishArgs) + $(_InternalRuntimeDownloadArgs) + installNodeJs: false + installJdk: false + artifacts: + - name: Windows_arm64_Logs + path: artifacts/log/ + publishOnError: true + includeForks: true + - name: Windows_arm64_Packages + path: artifacts/packages/ + - name: Windows_arm64_Installers + path: artifacts/installers/ + # Build MacOS - template: jobs/default-build.yml parameters: diff --git a/Directory.Build.props b/Directory.Build.props index 56feda43ed..53865f2cfb 100644 --- a/Directory.Build.props +++ b/Directory.Build.props @@ -115,6 +115,7 @@ win-x64; win-x86; win-arm; + win-arm64; osx-x64; linux-musl-x64; linux-musl-arm64; diff --git a/build.ps1 b/build.ps1 index cf854f54b4..6b82c05af6 100644 --- a/build.ps1 +++ b/build.ps1 @@ -118,7 +118,7 @@ param( [ValidateSet('Debug', 'Release')] $Configuration, - [ValidateSet('x64', 'x86', 'arm')] + [ValidateSet('x64', 'x86', 'arm', 'arm64')] $Architecture = 'x64', # A list of projects which should be built. @@ -157,7 +157,7 @@ param( # Other lifecycle targets [switch]$Help, # Show help - + # Optional arguments that enable downloading an internal # runtime or runtime from a non-default location [string]$DotNetRuntimeSourceFeed, diff --git a/eng/Dependencies.props b/eng/Dependencies.props index 8e7bb0ecd5..73ffdde39f 100644 --- a/eng/Dependencies.props +++ b/eng/Dependencies.props @@ -107,6 +107,7 @@ and are generated based on the last package release. + diff --git a/eng/Signing.props b/eng/Signing.props index 3b61e9205f..024a5c8a0a 100644 --- a/eng/Signing.props +++ b/eng/Signing.props @@ -93,9 +93,11 @@ <_DotNetFilesToExclude Include="$(BaseRedistNetCorePath)win-x64\shared\Microsoft.NETCore.App\**\*.dll" CertificateName="None" /> <_DotNetFilesToExclude Include="$(BaseRedistNetCorePath)win-x86\shared\Microsoft.NETCore.App\**\*.dll" CertificateName="None" /> <_DotNetFilesToExclude Include="$(BaseRedistNetCorePath)win-arm\shared\Microsoft.NETCore.App\**\*.dll" CertificateName="None" /> + <_DotNetFilesToExclude Include="$(BaseRedistNetCorePath)win-arm64\shared\Microsoft.NETCore.App\**\*.dll" CertificateName="None" /> <_DotNetFilesToExclude Include="$(BaseRedistNetCorePath)win-x64\host\**\*.dll" CertificateName="None" /> <_DotNetFilesToExclude Include="$(BaseRedistNetCorePath)win-x86\host\**\*.dll" CertificateName="None" /> <_DotNetFilesToExclude Include="$(BaseRedistNetCorePath)win-arm\host\**\*.dll" CertificateName="None" /> + <_DotNetFilesToExclude Include="$(BaseRedistNetCorePath)win-arm64\host\**\*.dll" CertificateName="None" /> <_DotNetFilesToExclude Include="$(RedistNetCorePath)dotnet.exe" CertificateName="None" /> diff --git a/src/Shared/E2ETesting/E2ETesting.props b/src/Shared/E2ETesting/E2ETesting.props index e31cbd93ac..82769181de 100644 --- a/src/Shared/E2ETesting/E2ETesting.props +++ b/src/Shared/E2ETesting/E2ETesting.props @@ -4,7 +4,7 @@ $(DefaultItemExcludes);node_modules\** $([MSBuild]::NormalizeDirectory('$(ArtifactsTestResultsDir)','$(MSBuildProjectName)')) $([MSBuild]::EnsureTrailingSlash('$(RepoRoot)'))artifacts\tmp\selenium\ - true + true true From 2ec9b2e5d16a6e2b31953ea8e46bac4f5ba3e4a5 Mon Sep 17 00:00:00 2001 From: John Luo Date: Tue, 28 Apr 2020 17:23:53 -0700 Subject: [PATCH 11/99] Use the correct crossgen --- src/Framework/src/Microsoft.AspNetCore.App.Runtime.csproj | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Framework/src/Microsoft.AspNetCore.App.Runtime.csproj b/src/Framework/src/Microsoft.AspNetCore.App.Runtime.csproj index d6a90fc286..72d99ee575 100644 --- a/src/Framework/src/Microsoft.AspNetCore.App.Runtime.csproj +++ b/src/Framework/src/Microsoft.AspNetCore.App.Runtime.csproj @@ -104,7 +104,7 @@ This package is an internal implementation of the .NET Core SDK and is not meant $(CrossgenToolFileName) x64_arm\$(CrossgenToolPackagePath) - x64_arm64\$(CrossgenToolPackagePath) + x64_arm64\$(CrossgenToolPackagePath) x86_arm\$(CrossgenToolPackagePath) $([System.IO.Path]::Combine('$(NuGetPackageRoot)', 'microsoft.netcore.app.runtime.$(RuntimeIdentifier)', '$(MicrosoftNETCoreAppRuntimeVersion)')) @@ -492,7 +492,7 @@ This package is an internal implementation of the .NET Core SDK and is not meant From 4b88074e308c9ddf6ba6f513c30942f4aa7d3ccf Mon Sep 17 00:00:00 2001 From: Pranav K Date: Mon, 11 May 2020 12:54:01 -0700 Subject: [PATCH 12/99] Add a simplified version of ServerComponentRenderingTest.CanDispatchAsyncWorkToSyncContext (#21633) ServerComponentRenderingTest.CanDispatchAsyncWorkToSyncContext is quarantined but since it's not running on Helix there isn't any history available for it. With all the moving parts in the server test, it's unclear if it's a product vs test setup issue. Authoring a more simplified test so we can track test history. Note that it's starting off as quarantined because there's no evidence that the product code isn't broken Fixes https://github.com/dotnet/aspnetcore/issues/19413 --- .../RendererSynchronizationContextTest.cs | 30 +++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/src/Components/Components/test/Rendering/RendererSynchronizationContextTest.cs b/src/Components/Components/test/Rendering/RendererSynchronizationContextTest.cs index c92a585bd6..77544baa77 100644 --- a/src/Components/Components/test/Rendering/RendererSynchronizationContextTest.cs +++ b/src/Components/Components/test/Rendering/RendererSynchronizationContextTest.cs @@ -6,6 +6,7 @@ using System.Diagnostics; using System.Globalization; using System.Threading; using System.Threading.Tasks; +using Microsoft.AspNetCore.Testing; using Xunit; namespace Microsoft.AspNetCore.Components.Rendering @@ -763,5 +764,34 @@ namespace Microsoft.AspNetCore.Components.Rendering Assert.Equal(TaskStatus.Canceled, task.Status); await Assert.ThrowsAsync(async () => await task); } + + [Fact] + [QuarantinedTest] + public async Task InvokeAsync_SyncWorkInAsyncTaskIsCompletedFirst() + { + // Simplified version of ServerComponentRenderingTest.CanDispatchAsyncWorkToSyncContext + var expected = "First Second Third Fourth Fifth"; + var context = new RendererSynchronizationContext(); + string actual; + + // Act + await Task.Yield(); + actual = "First"; + + var invokeTask = context.InvokeAsync(async () => + { + // When the sync context is idle, queued work items start synchronously + actual += " Second"; + await Task.Delay(250); + actual += " Fourth"; + }); + + actual += " Third"; + await invokeTask; + actual += " Fifth"; + + // Assert + Assert.Equal(expected, actual); + } } } From 4434cf43ce1507477ac5dc97792afbedb1b5ae40 Mon Sep 17 00:00:00 2001 From: Hao Kung Date: Mon, 11 May 2020 15:08:42 -0700 Subject: [PATCH 13/99] Don't throw on dotnet exit codes (#21639) Operation can succeed for purposes of the tests, the tests will fail if things aren't setup properly, so we can safely ignore the errors --- eng/helix/content/RunTests/TestRunner.cs | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/eng/helix/content/RunTests/TestRunner.cs b/eng/helix/content/RunTests/TestRunner.cs index f53a5fabb3..e9763cde6f 100644 --- a/eng/helix/content/RunTests/TestRunner.cs +++ b/eng/helix/content/RunTests/TestRunner.cs @@ -122,26 +122,30 @@ namespace RunTests $"nuget add source {Options.HELIX_WORKITEM_ROOT} --configfile NuGet.config", environmentVariables: EnvironmentVariables, outputDataReceived: Console.WriteLine, - errorDataReceived: Console.Error.WriteLine); + errorDataReceived: Console.Error.WriteLine, + throwOnError: false); await ProcessUtil.RunAsync($"{Options.DotnetRoot}/dotnet", "nuget add source https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet5/nuget/v3/index.json --configfile NuGet.config", environmentVariables: EnvironmentVariables, outputDataReceived: Console.WriteLine, - errorDataReceived: Console.Error.WriteLine); + errorDataReceived: Console.Error.WriteLine, + throwOnError: false); // Write nuget sources to console, useful for debugging purposes await ProcessUtil.RunAsync($"{Options.DotnetRoot}/dotnet", "nuget list source", environmentVariables: EnvironmentVariables, outputDataReceived: Console.WriteLine, - errorDataReceived: Console.Error.WriteLine); + errorDataReceived: Console.Error.WriteLine, + throwOnError: false); await ProcessUtil.RunAsync($"{Options.DotnetRoot}/dotnet", $"tool install dotnet-ef --version {Options.EfVersion} --tool-path {Options.HELIX_WORKITEM_ROOT}", environmentVariables: EnvironmentVariables, outputDataReceived: Console.WriteLine, - errorDataReceived: Console.Error.WriteLine); + errorDataReceived: Console.Error.WriteLine, + throwOnError: false); // ';' is the path separator on Windows, and ':' on Unix Options.Path += RuntimeInformation.IsOSPlatform(OSPlatform.Windows) ? ";" : ":"; From e3ffee82a98039ff8068b29149bc03bf590c772a Mon Sep 17 00:00:00 2001 From: Doug Bunting <6431421+dougbu@users.noreply.github.com> Date: Mon, 11 May 2020 11:49:57 -0700 Subject: [PATCH 14/99] Update branding to Preview6 --- eng/Versions.props | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eng/Versions.props b/eng/Versions.props index 1edc5ebdd3..0ad394560e 100644 --- a/eng/Versions.props +++ b/eng/Versions.props @@ -9,7 +9,7 @@ 5 0 0 - 5 + 6 From f427cfa4b7ea5e44a6ce8a0ae1b66ecadbf3134e Mon Sep 17 00:00:00 2001 From: "dotnet-maestro[bot]" <42748379+dotnet-maestro[bot]@users.noreply.github.com> Date: Tue, 12 May 2020 00:26:57 +0000 Subject: [PATCH 15/99] Update dependencies from https://github.com/dotnet/efcore build 20200511.4 (#21721) - Microsoft.EntityFrameworkCore.Tools: 5.0.0-preview.5.20227.5 -> 5.0.0-preview.6.20261.4 - Microsoft.EntityFrameworkCore.SqlServer: 5.0.0-preview.5.20227.5 -> 5.0.0-preview.6.20261.4 - dotnet-ef: 5.0.0-preview.5.20227.5 -> 5.0.0-preview.6.20261.4 - Microsoft.EntityFrameworkCore: 5.0.0-preview.5.20227.5 -> 5.0.0-preview.6.20261.4 - Microsoft.EntityFrameworkCore.Relational: 5.0.0-preview.5.20227.5 -> 5.0.0-preview.6.20261.4 - Microsoft.EntityFrameworkCore.Sqlite: 5.0.0-preview.5.20227.5 -> 5.0.0-preview.6.20261.4 - Microsoft.EntityFrameworkCore.InMemory: 5.0.0-preview.5.20227.5 -> 5.0.0-preview.6.20261.4 Co-authored-by: dotnet-maestro[bot] --- eng/Version.Details.xml | 28 ++++++++++++++-------------- eng/Versions.props | 14 +++++++------- 2 files changed, 21 insertions(+), 21 deletions(-) diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index 5ce0a6f561..d2e551d742 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -29,33 +29,33 @@ https://github.com/dotnet/aspnetcore-tooling 84b5b3c547722b81e4c0f480edfca4de3da1a8e5 - + https://github.com/dotnet/efcore - 818c93aa44ab51397551e128e5f574ea25214b59 + 9c8dc10b4031c19e340d10bb451cb4eb835a11dc - + https://github.com/dotnet/efcore - 818c93aa44ab51397551e128e5f574ea25214b59 + 9c8dc10b4031c19e340d10bb451cb4eb835a11dc - + https://github.com/dotnet/efcore - 818c93aa44ab51397551e128e5f574ea25214b59 + 9c8dc10b4031c19e340d10bb451cb4eb835a11dc - + https://github.com/dotnet/efcore - 818c93aa44ab51397551e128e5f574ea25214b59 + 9c8dc10b4031c19e340d10bb451cb4eb835a11dc - + https://github.com/dotnet/efcore - 818c93aa44ab51397551e128e5f574ea25214b59 + 9c8dc10b4031c19e340d10bb451cb4eb835a11dc - + https://github.com/dotnet/efcore - 818c93aa44ab51397551e128e5f574ea25214b59 + 9c8dc10b4031c19e340d10bb451cb4eb835a11dc - + https://github.com/dotnet/efcore - 818c93aa44ab51397551e128e5f574ea25214b59 + 9c8dc10b4031c19e340d10bb451cb4eb835a11dc https://github.com/dotnet/runtime diff --git a/eng/Versions.props b/eng/Versions.props index 0ad394560e..3f0204492b 100644 --- a/eng/Versions.props +++ b/eng/Versions.props @@ -129,13 +129,13 @@ 3.2.0-preview1.20067.1 - 5.0.0-preview.5.20227.5 - 5.0.0-preview.5.20227.5 - 5.0.0-preview.5.20227.5 - 5.0.0-preview.5.20227.5 - 5.0.0-preview.5.20227.5 - 5.0.0-preview.5.20227.5 - 5.0.0-preview.5.20227.5 + 5.0.0-preview.6.20261.4 + 5.0.0-preview.6.20261.4 + 5.0.0-preview.6.20261.4 + 5.0.0-preview.6.20261.4 + 5.0.0-preview.6.20261.4 + 5.0.0-preview.6.20261.4 + 5.0.0-preview.6.20261.4 5.0.0-preview.5.20258.1 5.0.0-preview.5.20258.1 From a278ef6304b265926b2ea958330ab0b2bf34431f Mon Sep 17 00:00:00 2001 From: "dotnet-maestro[bot]" <42748379+dotnet-maestro[bot]@users.noreply.github.com> Date: Tue, 12 May 2020 04:45:09 +0000 Subject: [PATCH 16/99] Update dependencies from https://github.com/dotnet/efcore build 20200511.6 (#21727) - Microsoft.EntityFrameworkCore.Tools: 5.0.0-preview.6.20261.4 -> 5.0.0-preview.6.20261.6 - Microsoft.EntityFrameworkCore.SqlServer: 5.0.0-preview.6.20261.4 -> 5.0.0-preview.6.20261.6 - dotnet-ef: 5.0.0-preview.6.20261.4 -> 5.0.0-preview.6.20261.6 - Microsoft.EntityFrameworkCore: 5.0.0-preview.6.20261.4 -> 5.0.0-preview.6.20261.6 - Microsoft.EntityFrameworkCore.Relational: 5.0.0-preview.6.20261.4 -> 5.0.0-preview.6.20261.6 - Microsoft.EntityFrameworkCore.Sqlite: 5.0.0-preview.6.20261.4 -> 5.0.0-preview.6.20261.6 - Microsoft.EntityFrameworkCore.InMemory: 5.0.0-preview.6.20261.4 -> 5.0.0-preview.6.20261.6 Co-authored-by: dotnet-maestro[bot] --- eng/Version.Details.xml | 28 ++++++++++++++-------------- eng/Versions.props | 14 +++++++------- 2 files changed, 21 insertions(+), 21 deletions(-) diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index d2e551d742..33f937e260 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -29,33 +29,33 @@ https://github.com/dotnet/aspnetcore-tooling 84b5b3c547722b81e4c0f480edfca4de3da1a8e5 - + https://github.com/dotnet/efcore - 9c8dc10b4031c19e340d10bb451cb4eb835a11dc + 35f8fc6daadf6f8d56a0baf7e64c9f46c0fff1d6 - + https://github.com/dotnet/efcore - 9c8dc10b4031c19e340d10bb451cb4eb835a11dc + 35f8fc6daadf6f8d56a0baf7e64c9f46c0fff1d6 - + https://github.com/dotnet/efcore - 9c8dc10b4031c19e340d10bb451cb4eb835a11dc + 35f8fc6daadf6f8d56a0baf7e64c9f46c0fff1d6 - + https://github.com/dotnet/efcore - 9c8dc10b4031c19e340d10bb451cb4eb835a11dc + 35f8fc6daadf6f8d56a0baf7e64c9f46c0fff1d6 - + https://github.com/dotnet/efcore - 9c8dc10b4031c19e340d10bb451cb4eb835a11dc + 35f8fc6daadf6f8d56a0baf7e64c9f46c0fff1d6 - + https://github.com/dotnet/efcore - 9c8dc10b4031c19e340d10bb451cb4eb835a11dc + 35f8fc6daadf6f8d56a0baf7e64c9f46c0fff1d6 - + https://github.com/dotnet/efcore - 9c8dc10b4031c19e340d10bb451cb4eb835a11dc + 35f8fc6daadf6f8d56a0baf7e64c9f46c0fff1d6 https://github.com/dotnet/runtime diff --git a/eng/Versions.props b/eng/Versions.props index 3f0204492b..748b79d947 100644 --- a/eng/Versions.props +++ b/eng/Versions.props @@ -129,13 +129,13 @@ 3.2.0-preview1.20067.1 - 5.0.0-preview.6.20261.4 - 5.0.0-preview.6.20261.4 - 5.0.0-preview.6.20261.4 - 5.0.0-preview.6.20261.4 - 5.0.0-preview.6.20261.4 - 5.0.0-preview.6.20261.4 - 5.0.0-preview.6.20261.4 + 5.0.0-preview.6.20261.6 + 5.0.0-preview.6.20261.6 + 5.0.0-preview.6.20261.6 + 5.0.0-preview.6.20261.6 + 5.0.0-preview.6.20261.6 + 5.0.0-preview.6.20261.6 + 5.0.0-preview.6.20261.6 5.0.0-preview.5.20258.1 5.0.0-preview.5.20258.1 From dfb126da17ed4624491765d5d86ccf346a183bf1 Mon Sep 17 00:00:00 2001 From: John Luo Date: Tue, 12 May 2020 09:00:20 -0700 Subject: [PATCH 17/99] Quarantine flagged tests (#21723) --- .../Specification.Tests/src/UserManagerSpecificationTests.cs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/Identity/Specification.Tests/src/UserManagerSpecificationTests.cs b/src/Identity/Specification.Tests/src/UserManagerSpecificationTests.cs index 38527f1496..bb6924ffb8 100644 --- a/src/Identity/Specification.Tests/src/UserManagerSpecificationTests.cs +++ b/src/Identity/Specification.Tests/src/UserManagerSpecificationTests.cs @@ -1450,6 +1450,7 @@ namespace Microsoft.AspNetCore.Identity.Test /// /// Task [Fact] + [QuarantinedTest] public async Task ChangePhoneNumberFailsWithWrongPhoneNumber() { var manager = CreateManager(); @@ -1518,6 +1519,7 @@ namespace Microsoft.AspNetCore.Identity.Test /// /// Task [Fact] + [QuarantinedTest] public async Task CanChangeEmailOnlyIfEmailSame() { var manager = CreateManager(); From 5a0c097ad4b0aef756cd92f2d593cda3fa223748 Mon Sep 17 00:00:00 2001 From: David Fowler Date: Tue, 12 May 2020 11:04:37 -0700 Subject: [PATCH 18/99] Added some kestrel event counters (#21649) * Added some kestrel event counters - Connection queue length - This is the amount of connections accepted and queued in the thread pool. - Connection count - The number of connections - Total connections - The total number of connections ever connected. - Connection Rate - Connections per second * Added TLS counters - Current TLS handshakes - Total TLS handshakes - Failed TLS handshakes - TLS handshake per second * Added HTTP/2 queue length counter * Improve the event information - Add TLS version to handshake events - Add HTTP version to request queue events - Renamed HTTP/2 request queue length to http request queue Contributes to #4769 --- .../Core/src/Internal/ConnectionDispatcher.cs | 1 + .../Core/src/Internal/Http/Http1Connection.cs | 7 + .../Http/HttpProtocol.FeatureCollection.cs | 2 + .../Core/src/Internal/Http/HttpProtocol.cs | 1 + .../src/Internal/Http2/Http2Connection.cs | 1 + .../Core/src/Internal/Http2/Http2StreamOfT.cs | 2 + .../src/Internal/Http3/Http3Connection.cs | 1 + .../Core/src/Internal/Http3/Http3StreamOfT.cs | 3 + .../Core/src/Internal/HttpConnection.cs | 7 - .../Infrastructure/KestrelConnectionOfT.cs | 2 + .../Infrastructure/KestrelEventSource.cs | 290 +++++++++++++++++- .../Core/src/Internal/TlsConnectionFeature.cs | 2 + .../Middleware/HttpsConnectionMiddleware.cs | 16 +- 13 files changed, 312 insertions(+), 23 deletions(-) diff --git a/src/Servers/Kestrel/Core/src/Internal/ConnectionDispatcher.cs b/src/Servers/Kestrel/Core/src/Internal/ConnectionDispatcher.cs index 66964340ff..2cf50a6352 100644 --- a/src/Servers/Kestrel/Core/src/Internal/ConnectionDispatcher.cs +++ b/src/Servers/Kestrel/Core/src/Internal/ConnectionDispatcher.cs @@ -61,6 +61,7 @@ namespace Microsoft.AspNetCore.Server.Kestrel.Core.Internal _transportConnectionManager.AddConnection(id, kestrelConnection); Log.ConnectionAccepted(connection.ConnectionId); + KestrelEventSource.Log.ConnectionQueuedStart(connection); ThreadPool.UnsafeQueueUserWorkItem(kestrelConnection, preferLocal: false); } diff --git a/src/Servers/Kestrel/Core/src/Internal/Http/Http1Connection.cs b/src/Servers/Kestrel/Core/src/Internal/Http/Http1Connection.cs index 145568af72..4b85e26aca 100644 --- a/src/Servers/Kestrel/Core/src/Internal/Http/Http1Connection.cs +++ b/src/Servers/Kestrel/Core/src/Internal/Http/Http1Connection.cs @@ -76,6 +76,13 @@ namespace Microsoft.AspNetCore.Server.Kestrel.Core.Internal.Http protected override void OnRequestProcessingEnded() { + if (IsUpgraded) + { + KestrelEventSource.Log.RequestUpgradedStop(this); + + ServiceContext.ConnectionManager.UpgradedConnectionCount.ReleaseOne(); + } + TimeoutControl.StartDrainTimeout(MinResponseDataRate, ServerOptions.Limits.MaxResponseBufferSize); // Prevent RequestAborted from firing. Free up unneeded feature references. diff --git a/src/Servers/Kestrel/Core/src/Internal/Http/HttpProtocol.FeatureCollection.cs b/src/Servers/Kestrel/Core/src/Internal/Http/HttpProtocol.FeatureCollection.cs index 8841be09fa..1f2e1adfa2 100644 --- a/src/Servers/Kestrel/Core/src/Internal/Http/HttpProtocol.FeatureCollection.cs +++ b/src/Servers/Kestrel/Core/src/Internal/Http/HttpProtocol.FeatureCollection.cs @@ -293,6 +293,8 @@ namespace Microsoft.AspNetCore.Server.Kestrel.Core.Internal.Http IsUpgraded = true; + KestrelEventSource.Log.RequestUpgradedStart(this); + ConnectionFeatures.Get()?.ReleaseConnection(); StatusCode = StatusCodes.Status101SwitchingProtocols; diff --git a/src/Servers/Kestrel/Core/src/Internal/Http/HttpProtocol.cs b/src/Servers/Kestrel/Core/src/Internal/Http/HttpProtocol.cs index 9a38dadf44..acc5ff485b 100644 --- a/src/Servers/Kestrel/Core/src/Internal/Http/HttpProtocol.cs +++ b/src/Servers/Kestrel/Core/src/Internal/Http/HttpProtocol.cs @@ -136,6 +136,7 @@ namespace Microsoft.AspNetCore.Server.Kestrel.Core.Internal.Http public int LocalPort { get; set; } public string Scheme { get; set; } public HttpMethod Method { get; set; } + public string MethodText => ((IHttpRequestFeature)this).Method; public string PathBase { get; set; } public string Path { get; set; } diff --git a/src/Servers/Kestrel/Core/src/Internal/Http2/Http2Connection.cs b/src/Servers/Kestrel/Core/src/Internal/Http2/Http2Connection.cs index 3bc267e8c7..cfbc209af2 100644 --- a/src/Servers/Kestrel/Core/src/Internal/Http2/Http2Connection.cs +++ b/src/Servers/Kestrel/Core/src/Internal/Http2/Http2Connection.cs @@ -1002,6 +1002,7 @@ namespace Microsoft.AspNetCore.Server.Kestrel.Core.Internal.Http2 throw; } + KestrelEventSource.Log.RequestQueuedStart(_currentHeadersStream, AspNetCore.Http.HttpProtocol.Http2); // Must not allow app code to block the connection handling loop. ThreadPool.UnsafeQueueUserWorkItem(_currentHeadersStream, preferLocal: false); } diff --git a/src/Servers/Kestrel/Core/src/Internal/Http2/Http2StreamOfT.cs b/src/Servers/Kestrel/Core/src/Internal/Http2/Http2StreamOfT.cs index 2ba223f43c..544013c7cd 100644 --- a/src/Servers/Kestrel/Core/src/Internal/Http2/Http2StreamOfT.cs +++ b/src/Servers/Kestrel/Core/src/Internal/Http2/Http2StreamOfT.cs @@ -4,6 +4,7 @@ using Microsoft.AspNetCore.Hosting.Server; using Microsoft.AspNetCore.Hosting.Server.Abstractions; +using Microsoft.AspNetCore.Server.Kestrel.Core.Internal.Infrastructure; namespace Microsoft.AspNetCore.Server.Kestrel.Core.Internal.Http2 { @@ -19,6 +20,7 @@ namespace Microsoft.AspNetCore.Server.Kestrel.Core.Internal.Http2 public override void Execute() { + KestrelEventSource.Log.RequestQueuedStop(this, AspNetCore.Http.HttpProtocol.Http2); // REVIEW: Should we store this in a field for easy debugging? _ = ProcessRequestsAsync(_application); } diff --git a/src/Servers/Kestrel/Core/src/Internal/Http3/Http3Connection.cs b/src/Servers/Kestrel/Core/src/Internal/Http3/Http3Connection.cs index 3aa7d990a3..92fb441dda 100644 --- a/src/Servers/Kestrel/Core/src/Internal/Http3/Http3Connection.cs +++ b/src/Servers/Kestrel/Core/src/Internal/Http3/Http3Connection.cs @@ -243,6 +243,7 @@ namespace Microsoft.AspNetCore.Server.Kestrel.Core.Internal.Http3 { _streams[streamId] = http3Stream; } + KestrelEventSource.Log.RequestQueuedStart(stream, AspNetCore.Http.HttpProtocol.Http3); ThreadPool.UnsafeQueueUserWorkItem(stream, preferLocal: false); } } diff --git a/src/Servers/Kestrel/Core/src/Internal/Http3/Http3StreamOfT.cs b/src/Servers/Kestrel/Core/src/Internal/Http3/Http3StreamOfT.cs index b0dc9e4729..236f06ca2e 100644 --- a/src/Servers/Kestrel/Core/src/Internal/Http3/Http3StreamOfT.cs +++ b/src/Servers/Kestrel/Core/src/Internal/Http3/Http3StreamOfT.cs @@ -3,6 +3,7 @@ using Microsoft.AspNetCore.Hosting.Server; using Microsoft.AspNetCore.Hosting.Server.Abstractions; +using Microsoft.AspNetCore.Server.Kestrel.Core.Internal.Infrastructure; namespace Microsoft.AspNetCore.Server.Kestrel.Core.Internal.Http3 { @@ -17,6 +18,8 @@ namespace Microsoft.AspNetCore.Server.Kestrel.Core.Internal.Http3 public override void Execute() { + KestrelEventSource.Log.RequestQueuedStop(this, AspNetCore.Http.HttpProtocol.Http3); + if (_requestHeaderParsingState == Http3Stream.RequestHeaderParsingState.Ready) { _ = ProcessRequestAsync(_application); diff --git a/src/Servers/Kestrel/Core/src/Internal/HttpConnection.cs b/src/Servers/Kestrel/Core/src/Internal/HttpConnection.cs index a00f6002a4..46b70c3942 100644 --- a/src/Servers/Kestrel/Core/src/Internal/HttpConnection.cs +++ b/src/Servers/Kestrel/Core/src/Internal/HttpConnection.cs @@ -107,13 +107,6 @@ namespace Microsoft.AspNetCore.Server.Kestrel.Core.Internal { Log.LogCritical(0, ex, $"Unexpected exception in {nameof(HttpConnection)}.{nameof(ProcessRequestsAsync)}."); } - finally - { - if (_http1Connection?.IsUpgraded == true) - { - _context.ServiceContext.ConnectionManager.UpgradedConnectionCount.ReleaseOne(); - } - } } // For testing only diff --git a/src/Servers/Kestrel/Core/src/Internal/Infrastructure/KestrelConnectionOfT.cs b/src/Servers/Kestrel/Core/src/Internal/Infrastructure/KestrelConnectionOfT.cs index 465440ee00..b6496f2c39 100644 --- a/src/Servers/Kestrel/Core/src/Internal/Infrastructure/KestrelConnectionOfT.cs +++ b/src/Servers/Kestrel/Core/src/Internal/Infrastructure/KestrelConnectionOfT.cs @@ -40,6 +40,8 @@ namespace Microsoft.AspNetCore.Server.Kestrel.Core.Internal.Infrastructure try { + KestrelEventSource.Log.ConnectionQueuedStop(connectionContext); + Logger.ConnectionStart(connectionContext.ConnectionId); KestrelEventSource.Log.ConnectionStart(connectionContext); diff --git a/src/Servers/Kestrel/Core/src/Internal/Infrastructure/KestrelEventSource.cs b/src/Servers/Kestrel/Core/src/Internal/Infrastructure/KestrelEventSource.cs index 19afb9af71..898376d5df 100644 --- a/src/Servers/Kestrel/Core/src/Internal/Infrastructure/KestrelEventSource.cs +++ b/src/Servers/Kestrel/Core/src/Internal/Infrastructure/KestrelEventSource.cs @@ -1,8 +1,12 @@ // Copyright (c) .NET Foundation. All rights reserved. // Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. +using System; using System.Diagnostics.Tracing; +using System.Net.Security; using System.Runtime.CompilerServices; +using System.Text; +using System.Threading; using Microsoft.AspNetCore.Connections; using Microsoft.AspNetCore.Server.Kestrel.Core.Internal.Http; @@ -13,6 +17,26 @@ namespace Microsoft.AspNetCore.Server.Kestrel.Core.Internal.Infrastructure { public static readonly KestrelEventSource Log = new KestrelEventSource(); + private IncrementingPollingCounter _connectionsPerSecondCounter; + private IncrementingPollingCounter _tlsHandshakesPerSecondCounter; + private PollingCounter _totalConnectionsCounter; + private PollingCounter _currentConnectionsCounter; + private PollingCounter _totalTlsHandshakesCounter; + private PollingCounter _currentTlsHandshakesCounter; + private PollingCounter _failedTlsHandshakesCounter; + private PollingCounter _connectionQueueLengthCounter; + private PollingCounter _httpRequestQueueLengthCounter; + private PollingCounter _currrentUpgradedHttpRequestsCounter; + + private long _totalConnections; + private long _currentConnections; + private long _connectionQueueLength; + private long _totalTlsHandshakes; + private long _currentTlsHandshakes; + private long _failedTlsHandshakes; + private long _httpRequestQueueLength; + private long _currentUpgradedHttpRequests; + private KestrelEventSource() { } @@ -29,6 +53,9 @@ namespace Microsoft.AspNetCore.Server.Kestrel.Core.Internal.Infrastructure public void ConnectionStart(BaseConnectionContext connection) { // avoid allocating strings unless this event source is enabled + Interlocked.Increment(ref _totalConnections); + Interlocked.Increment(ref _currentConnections); + if (IsEnabled()) { ConnectionStart( @@ -39,7 +66,7 @@ namespace Microsoft.AspNetCore.Server.Kestrel.Core.Internal.Infrastructure } [MethodImpl(MethodImplOptions.NoInlining)] - [Event(1, Level = EventLevel.Verbose)] + [Event(1, Level = EventLevel.Informational)] private void ConnectionStart(string connectionId, string localEndPoint, string remoteEndPoint) @@ -55,6 +82,7 @@ namespace Microsoft.AspNetCore.Server.Kestrel.Core.Internal.Infrastructure [NonEvent] public void ConnectionStop(BaseConnectionContext connection) { + Interlocked.Decrement(ref _currentConnections); if (IsEnabled()) { ConnectionStop(connection.ConnectionId); @@ -62,14 +90,48 @@ namespace Microsoft.AspNetCore.Server.Kestrel.Core.Internal.Infrastructure } [MethodImpl(MethodImplOptions.NoInlining)] - [Event(2, Level = EventLevel.Verbose)] + [Event(2, Level = EventLevel.Informational)] private void ConnectionStop(string connectionId) { WriteEvent(2, connectionId); } + [NonEvent] + public void RequestStart(HttpProtocol httpProtocol) + { + // avoid allocating the trace identifier unless logging is enabled + if (IsEnabled()) + { + RequestStart(httpProtocol.ConnectionIdFeature, httpProtocol.TraceIdentifier, httpProtocol.HttpVersion, httpProtocol.Path, httpProtocol.MethodText); + } + } + [MethodImpl(MethodImplOptions.NoInlining)] - [Event(5, Level = EventLevel.Verbose)] + [Event(3, Level = EventLevel.Informational)] + private void RequestStart(string connectionId, string requestId, string httpVersion, string path, string method) + { + WriteEvent(3, connectionId, requestId, httpVersion, path, method); + } + + [NonEvent] + public void RequestStop(HttpProtocol httpProtocol) + { + // avoid allocating the trace identifier unless logging is enabled + if (IsEnabled()) + { + RequestStop(httpProtocol.ConnectionIdFeature, httpProtocol.TraceIdentifier, httpProtocol.HttpVersion, httpProtocol.Path, httpProtocol.MethodText); + } + } + + [MethodImpl(MethodImplOptions.NoInlining)] + [Event(4, Level = EventLevel.Informational)] + private void RequestStop(string connectionId, string requestId, string httpVersion, string path, string method) + { + WriteEvent(4, connectionId, requestId, httpVersion, path, method); + } + + [MethodImpl(MethodImplOptions.NoInlining)] + [Event(5, Level = EventLevel.Informational)] public void ConnectionRejected(string connectionId) { if (IsEnabled()) @@ -79,37 +141,235 @@ namespace Microsoft.AspNetCore.Server.Kestrel.Core.Internal.Infrastructure } [NonEvent] - public void RequestStart(HttpProtocol httpProtocol) + public void ConnectionQueuedStart(BaseConnectionContext connection) { - // avoid allocating the trace identifier unless logging is enabled + Interlocked.Increment(ref _connectionQueueLength); if (IsEnabled()) { - RequestStart(httpProtocol.ConnectionIdFeature, httpProtocol.TraceIdentifier); + ConnectionQueuedStart( + connection.ConnectionId, + connection.LocalEndPoint?.ToString(), + connection.RemoteEndPoint?.ToString()); } } [MethodImpl(MethodImplOptions.NoInlining)] - [Event(3, Level = EventLevel.Verbose)] - private void RequestStart(string connectionId, string requestId) + [Event(6, Level = EventLevel.Informational)] + private void ConnectionQueuedStart(string connectionId, + string localEndPoint, + string remoteEndPoint) { - WriteEvent(3, connectionId, requestId); + WriteEvent( + 6, + connectionId, + localEndPoint, + remoteEndPoint + ); } [NonEvent] - public void RequestStop(HttpProtocol httpProtocol) + public void ConnectionQueuedStop(BaseConnectionContext connection) { - // avoid allocating the trace identifier unless logging is enabled + Interlocked.Decrement(ref _connectionQueueLength); if (IsEnabled()) { - RequestStop(httpProtocol.ConnectionIdFeature, httpProtocol.TraceIdentifier); + ConnectionQueuedStop( + connection.ConnectionId, + connection.LocalEndPoint?.ToString(), + connection.RemoteEndPoint?.ToString()); } } [MethodImpl(MethodImplOptions.NoInlining)] - [Event(4, Level = EventLevel.Verbose)] - private void RequestStop(string connectionId, string requestId) + [Event(7, Level = EventLevel.Informational)] + private void ConnectionQueuedStop(string connectionId, + string localEndPoint, + string remoteEndPoint) { - WriteEvent(4, connectionId, requestId); + WriteEvent( + 7, + connectionId, + localEndPoint, + remoteEndPoint + ); + } + + [NonEvent] + public void TlsHandshakeStart(BaseConnectionContext connectionContext, SslServerAuthenticationOptions sslOptions) + { + Interlocked.Increment(ref _currentTlsHandshakes); + Interlocked.Increment(ref _totalTlsHandshakes); + if (IsEnabled()) + { + TlsHandshakeStart(connectionContext.ConnectionId, sslOptions.EnabledSslProtocols.ToString()); + } + } + + [MethodImpl(MethodImplOptions.NoInlining)] + [Event(8, Level = EventLevel.Informational)] + private void TlsHandshakeStart(string connectionId, string sslProtocols) + { + WriteEvent(8, connectionId, sslProtocols); + } + + [NonEvent] + public void TlsHandshakeStop(BaseConnectionContext connectionContext, TlsConnectionFeature feature) + { + Interlocked.Decrement(ref _currentTlsHandshakes); + if (IsEnabled()) + { + // TODO: Write this without a string allocation using WriteEventData + var applicationProtocol = feature == null ? string.Empty : Encoding.UTF8.GetString(feature.ApplicationProtocol.Span); + var sslProtocols = feature?.Protocol.ToString() ?? string.Empty; + var hostName = feature?.HostName ?? string.Empty; + TlsHandshakeStop(connectionContext.ConnectionId, sslProtocols, applicationProtocol, hostName); + } + } + + [MethodImpl(MethodImplOptions.NoInlining)] + [Event(9, Level = EventLevel.Informational)] + private void TlsHandshakeStop(string connectionId, string sslProtocols, string applicationProtocol, string hostName) + { + WriteEvent(9, connectionId, sslProtocols, applicationProtocol, hostName); + } + + [MethodImpl(MethodImplOptions.NoInlining)] + [Event(10, Level = EventLevel.Error)] + public void TlsHandshakeFailed(string connectionId) + { + Interlocked.Increment(ref _failedTlsHandshakes); + WriteEvent(10, connectionId); + } + + [NonEvent] + public void RequestQueuedStart(HttpProtocol httpProtocol, string httpVersion) + { + Interlocked.Increment(ref _httpRequestQueueLength); + // avoid allocating the trace identifier unless logging is enabled + if (IsEnabled()) + { + RequestQueuedStart(httpProtocol.ConnectionIdFeature, httpProtocol.TraceIdentifier, httpVersion); + } + } + + [MethodImpl(MethodImplOptions.NoInlining)] + [Event(11, Level = EventLevel.Informational)] + private void RequestQueuedStart(string connectionId, string requestId, string httpVersion) + { + WriteEvent(11, connectionId, requestId, httpVersion); + } + + [NonEvent] + public void RequestQueuedStop(HttpProtocol httpProtocol, string httpVersion) + { + Interlocked.Decrement(ref _httpRequestQueueLength); + // avoid allocating the trace identifier unless logging is enabled + if (IsEnabled()) + { + RequestQueuedStop(httpProtocol.ConnectionIdFeature, httpProtocol.TraceIdentifier, httpVersion); + } + } + + [MethodImpl(MethodImplOptions.NoInlining)] + [Event(12, Level = EventLevel.Informational)] + private void RequestQueuedStop(string connectionId, string requestId, string httpVersion) + { + WriteEvent(12, connectionId, requestId, httpVersion); + } + + [NonEvent] + public void RequestUpgradedStart(HttpProtocol httpProtocol) + { + Interlocked.Increment(ref _currentUpgradedHttpRequests); + if (IsEnabled()) + { + RequestUpgradedStart(httpProtocol.ConnectionIdFeature, httpProtocol.TraceIdentifier, httpProtocol.HttpVersion, httpProtocol.Path, httpProtocol.MethodText); + } + } + + [MethodImpl(MethodImplOptions.NoInlining)] + [Event(13, Level = EventLevel.Informational)] + private void RequestUpgradedStart(string connectionId, string requestId, string httpVersion, string path, string method) + { + WriteEvent(13, connectionId, requestId, httpVersion, path, method); + } + + [NonEvent] + public void RequestUpgradedStop(HttpProtocol httpProtocol) + { + Interlocked.Decrement(ref _currentUpgradedHttpRequests); + if (IsEnabled()) + { + RequestUpgradedStop(httpProtocol.ConnectionIdFeature, httpProtocol.TraceIdentifier, httpProtocol.HttpVersion, httpProtocol.Path, httpProtocol.MethodText); + } + } + + [MethodImpl(MethodImplOptions.NoInlining)] + [Event(14, Level = EventLevel.Informational)] + private void RequestUpgradedStop(string connectionId, string requestId, string httpVersion, string path, string method) + { + WriteEvent(14, connectionId, requestId, httpVersion, path, method); + } + + protected override void OnEventCommand(EventCommandEventArgs command) + { + if (command.Command == EventCommand.Enable) + { + // This is the convention for initializing counters in the RuntimeEventSource (lazily on the first enable command). + // They aren't disabled afterwards... + + _connectionsPerSecondCounter ??= new IncrementingPollingCounter("connections-per-second", this, () => _totalConnections) + { + DisplayName = "Connection Rate", + DisplayRateTimeScale = TimeSpan.FromSeconds(1) + }; + + _totalConnectionsCounter ??= new PollingCounter("total-connections", this, () => _totalConnections) + { + DisplayName = "Total Connections", + }; + + _tlsHandshakesPerSecondCounter ??= new IncrementingPollingCounter("tls-handshakes-per-second", this, () => _totalTlsHandshakes) + { + DisplayName = "TLS Handshake Rate", + DisplayRateTimeScale = TimeSpan.FromSeconds(1) + }; + + _totalTlsHandshakesCounter ??= new PollingCounter("total-tls-handshakes", this, () => _totalTlsHandshakes) + { + DisplayName = "Total TLS Handshakes", + }; + + _currentTlsHandshakesCounter ??= new PollingCounter("current-tls-handshakes", this, () => _currentTlsHandshakes) + { + DisplayName = "Current TLS Handshakes" + }; + + _failedTlsHandshakesCounter ??= new PollingCounter("failed-tls-handshakes", this, () => _failedTlsHandshakes) + { + DisplayName = "Failed TLS Handshakes" + }; + + _currentConnectionsCounter ??= new PollingCounter("current-connections", this, () => _currentConnections) + { + DisplayName = "Current Connections" + }; + + _connectionQueueLengthCounter ??= new PollingCounter("connection-queue-length", this, () => _connectionQueueLength) + { + DisplayName = "Connection Queue Length" + }; + + _httpRequestQueueLengthCounter ??= new PollingCounter("request-queue-length", this, () => _httpRequestQueueLength) + { + DisplayName = "Request Queue Length" + }; + + _currrentUpgradedHttpRequestsCounter ??= new PollingCounter("current-upgraded-requests", this, () => _currentUpgradedHttpRequests) + { + DisplayName = "Current Upgraded Requests (WebSockets)" + }; + } } } } diff --git a/src/Servers/Kestrel/Core/src/Internal/TlsConnectionFeature.cs b/src/Servers/Kestrel/Core/src/Internal/TlsConnectionFeature.cs index 3db33011d7..64a5027f15 100644 --- a/src/Servers/Kestrel/Core/src/Internal/TlsConnectionFeature.cs +++ b/src/Servers/Kestrel/Core/src/Internal/TlsConnectionFeature.cs @@ -16,6 +16,8 @@ namespace Microsoft.AspNetCore.Server.Kestrel.Core.Internal { public X509Certificate2 ClientCertificate { get; set; } + public string HostName { get; set; } + public ReadOnlyMemory ApplicationProtocol { get; set; } public SslProtocols Protocol { get; set; } diff --git a/src/Servers/Kestrel/Core/src/Middleware/HttpsConnectionMiddleware.cs b/src/Servers/Kestrel/Core/src/Middleware/HttpsConnectionMiddleware.cs index 388d45abf5..eef77ef823 100644 --- a/src/Servers/Kestrel/Core/src/Middleware/HttpsConnectionMiddleware.cs +++ b/src/Servers/Kestrel/Core/src/Middleware/HttpsConnectionMiddleware.cs @@ -11,13 +11,13 @@ using System.Security.Authentication; using System.Security.Cryptography.X509Certificates; using System.Threading; using System.Threading.Tasks; -using Microsoft.AspNetCore.Certificates.Generation; using Microsoft.AspNetCore.Connections; using Microsoft.AspNetCore.Connections.Features; using Microsoft.AspNetCore.Http.Features; using Microsoft.AspNetCore.Server.Kestrel.Core; using Microsoft.AspNetCore.Server.Kestrel.Core.Features; using Microsoft.AspNetCore.Server.Kestrel.Core.Internal; +using Microsoft.AspNetCore.Server.Kestrel.Core.Internal.Infrastructure; using Microsoft.Extensions.Logging; using Microsoft.Extensions.Logging.Abstractions; @@ -169,6 +169,7 @@ namespace Microsoft.AspNetCore.Server.Kestrel.Https.Internal { selector = (sender, name) => { + feature.HostName = name; context.Features.Set(sslStream); var cert = _serverCertificateSelector(context, name); if (cert != null) @@ -204,22 +205,33 @@ namespace Microsoft.AspNetCore.Server.Kestrel.Https.Internal _options.OnAuthenticate?.Invoke(context, sslOptions); + KestrelEventSource.Log.TlsHandshakeStart(context, sslOptions); + await sslStream.AuthenticateAsServerAsync(sslOptions, cancellationTokeSource.Token); } catch (OperationCanceledException) { + KestrelEventSource.Log.TlsHandshakeFailed(context.ConnectionId); + KestrelEventSource.Log.TlsHandshakeStop(context, null); + _logger.LogDebug(2, CoreStrings.AuthenticationTimedOut); await sslStream.DisposeAsync(); return; } catch (IOException ex) { + KestrelEventSource.Log.TlsHandshakeFailed(context.ConnectionId); + KestrelEventSource.Log.TlsHandshakeStop(context, null); + _logger.LogDebug(1, ex, CoreStrings.AuthenticationFailed); await sslStream.DisposeAsync(); return; } catch (AuthenticationException ex) { + KestrelEventSource.Log.TlsHandshakeFailed(context.ConnectionId); + KestrelEventSource.Log.TlsHandshakeStop(context, null); + _logger.LogDebug(1, ex, CoreStrings.AuthenticationFailed); await sslStream.DisposeAsync(); @@ -238,6 +250,8 @@ namespace Microsoft.AspNetCore.Server.Kestrel.Https.Internal feature.KeyExchangeStrength = sslStream.KeyExchangeStrength; feature.Protocol = sslStream.SslProtocol; + KestrelEventSource.Log.TlsHandshakeStop(context, feature); + var originalTransport = context.Transport; try From f56c61b812acf2ee0bc5d7a7186242fd19ccd134 Mon Sep 17 00:00:00 2001 From: Brennan Date: Tue, 12 May 2020 13:55:09 -0700 Subject: [PATCH 19/99] Capture dump of hanging test process in Helix (#21659) --- eng/helix/content/RunTests/ProcessUtil.cs | 78 +++++++++++++++---- eng/helix/content/RunTests/Program.cs | 10 +-- eng/helix/content/RunTests/RunTestsOptions.cs | 11 ++- eng/helix/content/RunTests/TestRunner.cs | 60 ++++++++++---- eng/helix/content/runtests.cmd | 18 ++++- eng/helix/content/runtests.sh | 4 +- eng/targets/Helix.targets | 14 ++-- 7 files changed, 143 insertions(+), 52 deletions(-) diff --git a/eng/helix/content/RunTests/ProcessUtil.cs b/eng/helix/content/RunTests/ProcessUtil.cs index 0ce0b2c571..98a62c9a4b 100644 --- a/eng/helix/content/RunTests/ProcessUtil.cs +++ b/eng/helix/content/RunTests/ProcessUtil.cs @@ -5,6 +5,7 @@ using System; using System.Collections.Generic; using System.Diagnostics; +using System.IO; using System.Runtime.InteropServices; using System.Text; using System.Threading; @@ -19,10 +20,53 @@ namespace RunTests [DllImport("libc", SetLastError = true, EntryPoint = "kill")] private static extern int sys_kill(int pid, int sig); + public static Task CaptureDumpAsync() + { + var dumpDirectoryPath = Environment.GetEnvironmentVariable("HELIX_DUMP_FOLDER"); + + if (dumpDirectoryPath == null) + { + return Task.CompletedTask; + } + + var process = Process.GetCurrentProcess(); + var dumpFilePath = Path.Combine(dumpDirectoryPath, $"{process.ProcessName}-{process.Id}.dmp"); + + return CaptureDumpAsync(process.Id, dumpFilePath); + } + + public static Task CaptureDumpAsync(int pid) + { + var dumpDirectoryPath = Environment.GetEnvironmentVariable("HELIX_DUMP_FOLDER"); + + if (dumpDirectoryPath == null) + { + return Task.CompletedTask; + } + + var process = Process.GetProcessById(pid); + var dumpFilePath = Path.Combine(dumpDirectoryPath, $"{process.ProcessName}.{process.Id}.dmp"); + + return CaptureDumpAsync(process.Id, dumpFilePath); + } + + public static Task CaptureDumpAsync(int pid, string dumpFilePath) + { + // Skip this on OSX, we know it's unsupported right now + if (RuntimeInformation.IsOSPlatform(OSPlatform.OSX)) + { + // Can we capture stacks or do a gcdump instead? + return Task.CompletedTask; + } + + return RunAsync($"{Environment.GetEnvironmentVariable("HELIX_WORKITEM_ROOT")}/dotnet-dump", $"collect -p {pid} -o \"{dumpFilePath}\""); + } + public static async Task RunAsync( string filename, string arguments, string? workingDirectory = null, + string dumpDirectoryPath = null, bool throwOnError = true, IDictionary? environmentVariables = null, Action? outputDataReceived = null, @@ -51,6 +95,14 @@ namespace RunTests process.StartInfo.WorkingDirectory = workingDirectory; } + dumpDirectoryPath ??= Environment.GetEnvironmentVariable("HELIX_DUMP_FOLDER"); + + if (dumpDirectoryPath != null) + { + process.StartInfo.EnvironmentVariables["COMPlus_DbgEnableMiniDump"] = "1"; + process.StartInfo.EnvironmentVariables["COMPlus_DbgMiniDumpName"] = Path.Combine(dumpDirectoryPath, $"{Path.GetFileName(filename)}.%d.dmp"); + } + if (environmentVariables != null) { foreach (var kvp in environmentVariables) @@ -112,13 +164,20 @@ namespace RunTests process.BeginOutputReadLine(); process.BeginErrorReadLine(); - var cancelledTcs = new TaskCompletionSource(); - await using var _ = cancellationToken.Register(() => cancelledTcs.TrySetResult(null)); + var canceledTcs = new TaskCompletionSource(); + await using var _ = cancellationToken.Register(() => canceledTcs.TrySetResult(null)); - var result = await Task.WhenAny(processLifetimeTask.Task, cancelledTcs.Task); + var result = await Task.WhenAny(processLifetimeTask.Task, canceledTcs.Task); - if (result == cancelledTcs.Task) + if (result == canceledTcs.Task) { + if (dumpDirectoryPath != null) + { + var dumpFilePath = Path.Combine(dumpDirectoryPath, $"{Path.GetFileName(filename)}.{process.Id}.dmp"); + // Capture a process dump if the dumpDirectory is set + await CaptureDumpAsync(process.Id, dumpFilePath); + } + if (!RuntimeInformation.IsOSPlatform(OSPlatform.Windows)) { sys_kill(process.Id, sig: 2); // SIGINT @@ -143,16 +202,5 @@ namespace RunTests return await processLifetimeTask.Task; } - - public static void KillProcess(int pid) - { - try - { - using var process = Process.GetProcessById(pid); - process?.Kill(); - } - catch (ArgumentException) { } - catch (InvalidOperationException) { } - } } } diff --git a/eng/helix/content/RunTests/Program.cs b/eng/helix/content/RunTests/Program.cs index df47e1bb8b..ab753f4381 100644 --- a/eng/helix/content/RunTests/Program.cs +++ b/eng/helix/content/RunTests/Program.cs @@ -2,10 +2,6 @@ // Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. using System; -using System.Collections.Generic; -using System.CommandLine; -using System.IO; -using System.Runtime.InteropServices; using System.Threading.Tasks; namespace RunTests @@ -14,7 +10,7 @@ namespace RunTests { static async Task Main(string[] args) { - try + try { var runner = new TestRunner(RunTestsOptions.Parse(args)); @@ -27,6 +23,10 @@ namespace RunTests { keepGoing = runner.InstallAspNetRefIfNeeded(); } + if (keepGoing) + { + keepGoing = await runner.InstallDotnetDump(); + } runner.DisplayContents(); diff --git a/eng/helix/content/RunTests/RunTestsOptions.cs b/eng/helix/content/RunTests/RunTestsOptions.cs index 7320cc66bc..9e076c9701 100644 --- a/eng/helix/content/RunTests/RunTestsOptions.cs +++ b/eng/helix/content/RunTests/RunTestsOptions.cs @@ -50,16 +50,21 @@ namespace RunTests aliases: new string[] { "--ef" }, description: "The version of the EF tool to use") { Argument = new Argument(), Required = true }, - + new Option( aliases: new string[] { "--aspnetruntime" }, description: "The path to the aspnet runtime nupkg to install") { Argument = new Argument(), Required = true }, - + new Option( aliases: new string[] { "--aspnetref" }, description: "The path to the aspnet ref nupkg to install") { Argument = new Argument(), Required = true }, + + new Option( + aliases: new string[] { "--helixTimeout" }, + description: "The timeout duration of the Helix job") + { Argument = new Argument(), Required = true }, }; var parseResult = command.Parse(args); @@ -73,6 +78,7 @@ namespace RunTests options.EfVersion = parseResult.ValueForOption("--ef"); options.AspNetRuntime = parseResult.ValueForOption("--aspnetruntime"); options.AspNetRef = parseResult.ValueForOption("--aspnetref"); + options.Timeout = TimeSpan.Parse(parseResult.ValueForOption("--helixTimeout")); options.HELIX_WORKITEM_ROOT = Environment.GetEnvironmentVariable("HELIX_WORKITEM_ROOT"); options.Path = Environment.GetEnvironmentVariable("PATH"); options.DotnetRoot = Environment.GetEnvironmentVariable("DOTNET_ROOT"); @@ -91,5 +97,6 @@ namespace RunTests public string HELIX_WORKITEM_ROOT { get; set;} public string DotnetRoot { get; set; } public string Path { get; set; } + public TimeSpan Timeout { get; set; } } } diff --git a/eng/helix/content/RunTests/TestRunner.cs b/eng/helix/content/RunTests/TestRunner.cs index e9763cde6f..921686ffb1 100644 --- a/eng/helix/content/RunTests/TestRunner.cs +++ b/eng/helix/content/RunTests/TestRunner.cs @@ -3,10 +3,10 @@ using System; using System.Collections.Generic; -using System.CommandLine; using System.IO; using System.IO.Compression; using System.Runtime.InteropServices; +using System.Threading; using System.Threading.Tasks; namespace RunTests @@ -24,7 +24,7 @@ namespace RunTests public bool SetupEnvironment() { - try + try { // Rename default.NuGet.config to NuGet.config if there is not a custom one from the project // We use a local NuGet.config file to avoid polluting global machine state and avoid relying on global machine state @@ -32,7 +32,7 @@ namespace RunTests { File.Copy("default.NuGet.config", "NuGet.config"); } - + EnvironmentVariables.Add("PATH", Options.Path); EnvironmentVariables.Add("DOTNET_ROOT", Options.DotnetRoot); EnvironmentVariables.Add("helix", Options.HelixQueue); @@ -68,7 +68,7 @@ namespace RunTests public void DisplayContents(string path = "./") { - try + try { Console.WriteLine(); Console.WriteLine($"Displaying directory contents for {path}:"); @@ -88,9 +88,9 @@ namespace RunTests } } - public async Task InstallAspNetAppIfNeededAsync() + public async Task InstallAspNetAppIfNeededAsync() { - try + try { if (File.Exists(Options.AspNetRuntime)) { @@ -113,7 +113,7 @@ namespace RunTests } } } - + DisplayContents(appRuntimePath); Console.WriteLine($"Adding current directory to nuget sources: {Options.HELIX_WORKITEM_ROOT}"); @@ -152,7 +152,7 @@ namespace RunTests Options.Path += $"{Environment.GetEnvironmentVariable("DOTNET_CLI_HOME")}/.dotnet/tools"; EnvironmentVariables["PATH"] = Options.Path; } - else + else { Console.WriteLine($"No AspNetRuntime found: {Options.AspNetRuntime}, skipping..."); } @@ -165,19 +165,19 @@ namespace RunTests } } - public bool InstallAspNetRefIfNeeded() + public bool InstallAspNetRefIfNeeded() { - try + try { if (File.Exists(Options.AspNetRef)) { var refPath = $"Microsoft.AspNetCore.App.Ref"; Console.WriteLine($"Found AspNetRef: {Options.AspNetRef}, extracting to {refPath}"); ZipFile.ExtractToDirectory(Options.AspNetRef, "Microsoft.AspNetCore.App.Ref"); - + DisplayContents(refPath); } - else + else { Console.WriteLine($"No AspNetRef found: {Options.AspNetRef}, skipping..."); } @@ -189,7 +189,28 @@ namespace RunTests return false; } } - + + public async Task InstallDotnetDump() + { + try + { + await ProcessUtil.RunAsync($"{Options.DotnetRoot}/dotnet", + $"tool install dotnet-dump --tool-path {Options.HELIX_WORKITEM_ROOT} " + + "--version 5.0.0-* --add-source https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet5/nuget/v3/index.json", + environmentVariables: EnvironmentVariables, + outputDataReceived: Console.WriteLine, + errorDataReceived: Console.Error.WriteLine, + throwOnError: false); + + return true; + } + catch (Exception e) + { + Console.WriteLine($"Exception in InstallDotnetDump: {e}"); + return false; + } + } + public async Task CheckTestDiscoveryAsync() { try @@ -197,7 +218,8 @@ namespace RunTests // Run test discovery so we know if there are tests to run var discoveryResult = await ProcessUtil.RunAsync($"{Options.DotnetRoot}/dotnet", $"vstest {Options.Target} -lt", - environmentVariables: EnvironmentVariables); + environmentVariables: EnvironmentVariables, + cancellationToken: new CancellationTokenSource(TimeSpan.FromMinutes(2)).Token); if (discoveryResult.StandardOutput.Contains("Exception thrown")) { @@ -217,8 +239,10 @@ namespace RunTests public async Task RunTestsAsync() { var exitCode = 0; - try + try { + // Timeout test run 5 minutes before the Helix job would timeout + var cts = new CancellationTokenSource(Options.Timeout.Subtract(TimeSpan.FromMinutes(5))); var commonTestArgs = $"vstest {Options.Target} --logger:xunit --logger:\"console;verbosity=normal\" --blame"; if (Options.Quarantined) { @@ -230,7 +254,8 @@ namespace RunTests environmentVariables: EnvironmentVariables, outputDataReceived: Console.WriteLine, errorDataReceived: Console.Error.WriteLine, - throwOnError: false); + throwOnError: false, + cancellationToken: cts.Token); if (result.ExitCode != 0) { @@ -247,7 +272,8 @@ namespace RunTests environmentVariables: EnvironmentVariables, outputDataReceived: Console.WriteLine, errorDataReceived: Console.Error.WriteLine, - throwOnError: false); + throwOnError: false, + cancellationToken: cts.Token); if (result.ExitCode != 0) { diff --git a/eng/helix/content/runtests.cmd b/eng/helix/content/runtests.cmd index 44d8b83c57..c759aae669 100644 --- a/eng/helix/content/runtests.cmd +++ b/eng/helix/content/runtests.cmd @@ -3,9 +3,18 @@ REM Need delayed expansion !PATH! so parens in the path don't mess up the parens setlocal enabledelayedexpansion REM Use '$' as a variable name prefix to avoid MSBuild variable collisions with these variables +set $target=%1 set $sdkVersion=%2 set $runtimeVersion=%3 +set $queue=%4 set $arch=%5 +set $quarantined=%6 +set $ef=%7 +set $aspnetruntime=%8 +set $aspnetref=%9 +REM Batch only supports up to 9 arguments using the %# syntax, need to shift to get more +shift +set $helixTimeout=%9 set DOTNET_HOME=%HELIX_CORRELATION_PAYLOAD%\sdk set DOTNET_ROOT=%DOTNET_HOME%\%$arch% @@ -23,10 +32,11 @@ powershell.exe -NoProfile -ExecutionPolicy unrestricted -Command "[Net.ServicePo set exit_code=0 echo "Restore: dotnet restore RunTests\RunTests.csproj --source https://api.nuget.org/v3/index.json --ignore-failed-sources..." dotnet restore RunTests\RunTests.csproj --source https://api.nuget.org/v3/index.json --ignore-failed-sources -echo "Running tests: dotnet run --project RunTests\RunTests.csproj -- --target %1 --sdk %2 --runtime %3 --queue %4 --arch %5 --quarantined %6 --ef %7 --aspnetruntime %8 --aspnetref %9..." -dotnet run --project RunTests\RunTests.csproj -- --target %1 --sdk %2 --runtime %3 --queue %4 --arch %5 --quarantined %6 --ef %7 --aspnetruntime %8 --aspnetref %9 -if errorlevel 1 ( - set exit_code=1 + +echo "Running tests: dotnet run --project RunTests\RunTests.csproj -- --target %$target% --sdk %$sdkVersion% --runtime %$runtimeVersion% --queue %$queue% --arch %$arch% --quarantined %$quarantined% --ef %$ef% --aspnetruntime %$aspnetruntime% --aspnetref %$aspnetref% --helixTimeout %$helixTimeout%..." +dotnet run --project RunTests\RunTests.csproj -- --target %$target% --sdk %$sdkVersion% --runtime %$runtimeVersion% --queue %$queue% --arch %$arch% --quarantined %$quarantined% --ef %$ef% --aspnetruntime %$aspnetruntime% --aspnetref %$aspnetref% --helixTimeout %$helixTimeout% +if errorlevel neq 0 ( + set exit_code=%errorlevel% ) echo "Finished running tests: exit_code=%exit_code%" exit /b %exit_code% diff --git a/eng/helix/content/runtests.sh b/eng/helix/content/runtests.sh index 0a5742db39..808ee8ac44 100644 --- a/eng/helix/content/runtests.sh +++ b/eng/helix/content/runtests.sh @@ -88,8 +88,8 @@ sync exit_code=0 echo "Restore: $DOTNET_ROOT/dotnet restore RunTests/RunTests.csproj --source https://api.nuget.org/v3/index.json --ignore-failed-sources..." $DOTNET_ROOT/dotnet restore RunTests/RunTests.csproj --source https://api.nuget.org/v3/index.json --ignore-failed-sources -echo "Running tests: $DOTNET_ROOT/dotnet run --project RunTests/RunTests.csproj -- --target $1 --sdk $2 --runtime $3 --queue $4 --arch $5 --quarantined $6 --ef $7 --aspnetruntime $8 --aspnetref $9..." -$DOTNET_ROOT/dotnet run --project RunTests/RunTests.csproj -- --target $1 --sdk $2 --runtime $3 --queue $4 --arch $5 --quarantined $6 --ef $7 --aspnetruntime $8 --aspnetref $9 +echo "Running tests: $DOTNET_ROOT/dotnet run --project RunTests/RunTests.csproj -- --target $1 --sdk $2 --runtime $3 --queue $4 --arch $5 --quarantined $6 --ef $7 --aspnetruntime $8 --aspnetref $9 --helixTimeout ${10}..." +$DOTNET_ROOT/dotnet run --project RunTests/RunTests.csproj -- --target $1 --sdk $2 --runtime $3 --queue $4 --arch $5 --quarantined $6 --ef $7 --aspnetruntime $8 --aspnetref $9 --helixTimeout ${10} exit_code=$? echo "Finished tests...exit_code=$exit_code" exit $exit_code diff --git a/eng/targets/Helix.targets b/eng/targets/Helix.targets index b2af0b0936..d661a72403 100644 --- a/eng/targets/Helix.targets +++ b/eng/targets/Helix.targets @@ -19,11 +19,11 @@ - + - - + + @@ -68,8 +68,8 @@ Usage: dotnet msbuild /t:Helix src/MyTestProject.csproj <_Temp Include="@(HelixAvailableTargetQueue)" /> - - + + <_HelixProjectTargetQueue Include="%(HelixAvailableTargetQueue.Identity)" Condition="'%(HelixAvailableTargetQueue.Identity)' != '' AND '$(_SelectedPlatforms.Contains(%(Platform)))' == 'true'" /> @@ -115,8 +115,8 @@ Usage: dotnet msbuild /t:Helix src/MyTestProject.csproj $(TargetFileName) @(HelixPreCommand) @(HelixPostCommand) - call runtests.cmd $(TargetFileName) $(NETCoreSdkVersion) $(MicrosoftNETCoreAppRuntimeVersion) $(_HelixFriendlyNameTargetQueue) $(TargetArchitecture) $(RunQuarantinedTests) $(DotnetEfPackageVersion) Microsoft.AspNetCore.App.Runtime.win-x64.$(AppRuntimeVersion).nupkg Microsoft.AspNetCore.App.Ref.$(AppRuntimeVersion).nupkg - ./runtests.sh $(TargetFileName) $(NETCoreSdkVersion) $(MicrosoftNETCoreAppRuntimeVersion) $(_HelixFriendlyNameTargetQueue) $(TargetArchitecture) $(RunQuarantinedTests) $(DotnetEfPackageVersion) Microsoft.AspNetCore.App.Runtime.win-x64.$(AppRuntimeVersion).nupkg Microsoft.AspNetCore.App.Ref.$(AppRuntimeVersion).nupkg + call runtests.cmd $(TargetFileName) $(NETCoreSdkVersion) $(MicrosoftNETCoreAppRuntimeVersion) $(_HelixFriendlyNameTargetQueue) $(TargetArchitecture) $(RunQuarantinedTests) $(DotnetEfPackageVersion) Microsoft.AspNetCore.App.Runtime.win-x64.$(AppRuntimeVersion).nupkg Microsoft.AspNetCore.App.Ref.$(AppRuntimeVersion).nupkg $(HelixTimeout) + ./runtests.sh $(TargetFileName) $(NETCoreSdkVersion) $(MicrosoftNETCoreAppRuntimeVersion) $(_HelixFriendlyNameTargetQueue) $(TargetArchitecture) $(RunQuarantinedTests) $(DotnetEfPackageVersion) Microsoft.AspNetCore.App.Runtime.win-x64.$(AppRuntimeVersion).nupkg Microsoft.AspNetCore.App.Ref.$(AppRuntimeVersion).nupkg $(HelixTimeout) $(HelixCommand) $(HelixTimeout) From b419ec07d626e8c4bd733e9bf3c8c02a9eaf259e Mon Sep 17 00:00:00 2001 From: "N. Taylor Mullen" Date: Tue, 12 May 2020 13:43:27 -0700 Subject: [PATCH 20/99] Quarantine Microsoft.Extensions.SecretManager.Tools.Tests.SecretManagerTests.Clear_Secrets - https://dev.azure.com/dnceng/public/_build/results?buildId=640828&view=ms.vss-test-web.build-test-results-tab&runId=19910360&resultId=108857&paneView=debug --- src/Tools/dotnet-user-secrets/test/SecretManagerTests.cs | 1 + 1 file changed, 1 insertion(+) diff --git a/src/Tools/dotnet-user-secrets/test/SecretManagerTests.cs b/src/Tools/dotnet-user-secrets/test/SecretManagerTests.cs index f0076ab8de..23cf2b879e 100644 --- a/src/Tools/dotnet-user-secrets/test/SecretManagerTests.cs +++ b/src/Tools/dotnet-user-secrets/test/SecretManagerTests.cs @@ -270,6 +270,7 @@ namespace Microsoft.Extensions.SecretManager.Tools.Tests [Theory] [InlineData(true)] [InlineData(false)] + [QuarantinedTest] public void Clear_Secrets(bool fromCurrentDirectory) { var projectPath = _fixture.GetTempSecretProject(); From 9a5d3c7640de12d8f7ecba53e9e49433a4d47588 Mon Sep 17 00:00:00 2001 From: "N. Taylor Mullen" Date: Tue, 12 May 2020 12:28:04 -0700 Subject: [PATCH 21/99] Quarantine all ProjectTemplate tests until dotnet new lock issue is resolved. - Investigation pending in https://github.com/dotnet/aspnetcore/issues/21748 --- src/ProjectTemplates/test/AssemblyInfo.AssemblyFixtures.cs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/ProjectTemplates/test/AssemblyInfo.AssemblyFixtures.cs b/src/ProjectTemplates/test/AssemblyInfo.AssemblyFixtures.cs index 9e4d5d6b34..61cae7d8c2 100644 --- a/src/ProjectTemplates/test/AssemblyInfo.AssemblyFixtures.cs +++ b/src/ProjectTemplates/test/AssemblyInfo.AssemblyFixtures.cs @@ -10,3 +10,5 @@ using Xunit; [assembly: Microsoft.AspNetCore.E2ETesting.AssemblyFixture(typeof(ProjectFactoryFixture))] [assembly: Microsoft.AspNetCore.E2ETesting.AssemblyFixture(typeof(SeleniumStandaloneServer))] + +[assembly: QuarantinedTest("Investigation pending in https://github.com/dotnet/aspnetcore/issues/21748")] \ No newline at end of file From 736e57f402d132577eefa639df4d5c8822d1841a Mon Sep 17 00:00:00 2001 From: Will Godbe Date: Tue, 12 May 2020 16:03:04 -0700 Subject: [PATCH 22/99] Remove int feeds from nuget.config --- NuGet.config | 5 ----- 1 file changed, 5 deletions(-) diff --git a/NuGet.config b/NuGet.config index 9b63a8f022..389b3f7ed6 100644 --- a/NuGet.config +++ b/NuGet.config @@ -4,11 +4,6 @@ - - - - - From 58bb85a1b05aaffe30adc43d2d027d15fcccb8c1 Mon Sep 17 00:00:00 2001 From: Will Godbe Date: Tue, 12 May 2020 16:04:46 -0700 Subject: [PATCH 23/99] Update branding to 3.1.5 --- eng/Versions.props | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eng/Versions.props b/eng/Versions.props index ea87e5032f..c43b1c1855 100644 --- a/eng/Versions.props +++ b/eng/Versions.props @@ -8,7 +8,7 @@ 3 1 - 4 + 5 0 $(IntermediateOutputPath)ignoreme.dev.runtimeconfig.json - $(IntermediateOutputPath)$(SharedFxName).versions.txt + $(IntermediateOutputPath)$(SharedFxName).versions.txt + $(IntermediateOutputPath).version none @@ -259,7 +260,12 @@ This package is an internal implementation of the .NET Core SDK and is not meant + + @@ -402,7 +408,7 @@ This package is an internal implementation of the .NET Core SDK and is not meant - + @@ -501,7 +507,7 @@ This package is an internal implementation of the .NET Core SDK and is not meant BeforeTargets="_GetPackageFiles"> - + diff --git a/src/Framework/test/SharedFxTests.cs b/src/Framework/test/SharedFxTests.cs index 2b7fae9f29..1d2f4e6d9d 100644 --- a/src/Framework/test/SharedFxTests.cs +++ b/src/Framework/test/SharedFxTests.cs @@ -15,6 +15,7 @@ namespace Microsoft.AspNetCore { private readonly string _expectedTfm; private readonly string _expectedRid; + private readonly string _expectedVersionFileName; private readonly string _sharedFxRoot; private readonly ITestOutputHelper _output; @@ -26,6 +27,7 @@ namespace Microsoft.AspNetCore _sharedFxRoot = string.IsNullOrEmpty(Environment.GetEnvironmentVariable("ASPNET_RUNTIME_PATH")) ? Path.Combine(TestData.GetTestDataValue("SharedFrameworkLayoutRoot"), "shared", TestData.GetTestDataValue("RuntimePackageVersion")) : Environment.GetEnvironmentVariable("ASPNET_RUNTIME_PATH"); + _expectedVersionFileName = string.IsNullOrEmpty(Environment.GetEnvironmentVariable("ASPNET_RUNTIME_PATH")) ? ".version" : "Microsoft.AspNetCore.App.versions.txt"; } [Fact] @@ -133,7 +135,7 @@ namespace Microsoft.AspNetCore [Fact] public void ItContainsVersionFile() { - var versionFile = Path.Combine(_sharedFxRoot, "Microsoft.AspNetCore.App.versions.txt"); + var versionFile = Path.Combine(_sharedFxRoot, _expectedVersionFileName); AssertEx.FileExists(versionFile); var lines = File.ReadAllLines(versionFile); Assert.Equal(2, lines.Length); From e662bb86e2ea279f3d62555de0c3d4681671b99d Mon Sep 17 00:00:00 2001 From: "dotnet-maestro[bot]" <42748379+dotnet-maestro[bot]@users.noreply.github.com> Date: Wed, 13 May 2020 01:33:56 +0000 Subject: [PATCH 25/99] Update dependencies from https://github.com/dotnet/efcore build 20200512.1 (#21763) - Microsoft.EntityFrameworkCore.Tools: 5.0.0-preview.6.20261.6 -> 5.0.0-preview.6.20262.1 - Microsoft.EntityFrameworkCore.SqlServer: 5.0.0-preview.6.20261.6 -> 5.0.0-preview.6.20262.1 - dotnet-ef: 5.0.0-preview.6.20261.6 -> 5.0.0-preview.6.20262.1 - Microsoft.EntityFrameworkCore: 5.0.0-preview.6.20261.6 -> 5.0.0-preview.6.20262.1 - Microsoft.EntityFrameworkCore.Relational: 5.0.0-preview.6.20261.6 -> 5.0.0-preview.6.20262.1 - Microsoft.EntityFrameworkCore.Sqlite: 5.0.0-preview.6.20261.6 -> 5.0.0-preview.6.20262.1 - Microsoft.EntityFrameworkCore.InMemory: 5.0.0-preview.6.20261.6 -> 5.0.0-preview.6.20262.1 Co-authored-by: dotnet-maestro[bot] --- eng/Version.Details.xml | 28 ++++++++++++++-------------- eng/Versions.props | 14 +++++++------- 2 files changed, 21 insertions(+), 21 deletions(-) diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index 33f937e260..a9e55060e8 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -29,33 +29,33 @@ https://github.com/dotnet/aspnetcore-tooling 84b5b3c547722b81e4c0f480edfca4de3da1a8e5 - + https://github.com/dotnet/efcore - 35f8fc6daadf6f8d56a0baf7e64c9f46c0fff1d6 + 8d4efe85bc022e7aa6059ab549d59afd4f6a0f2e - + https://github.com/dotnet/efcore - 35f8fc6daadf6f8d56a0baf7e64c9f46c0fff1d6 + 8d4efe85bc022e7aa6059ab549d59afd4f6a0f2e - + https://github.com/dotnet/efcore - 35f8fc6daadf6f8d56a0baf7e64c9f46c0fff1d6 + 8d4efe85bc022e7aa6059ab549d59afd4f6a0f2e - + https://github.com/dotnet/efcore - 35f8fc6daadf6f8d56a0baf7e64c9f46c0fff1d6 + 8d4efe85bc022e7aa6059ab549d59afd4f6a0f2e - + https://github.com/dotnet/efcore - 35f8fc6daadf6f8d56a0baf7e64c9f46c0fff1d6 + 8d4efe85bc022e7aa6059ab549d59afd4f6a0f2e - + https://github.com/dotnet/efcore - 35f8fc6daadf6f8d56a0baf7e64c9f46c0fff1d6 + 8d4efe85bc022e7aa6059ab549d59afd4f6a0f2e - + https://github.com/dotnet/efcore - 35f8fc6daadf6f8d56a0baf7e64c9f46c0fff1d6 + 8d4efe85bc022e7aa6059ab549d59afd4f6a0f2e https://github.com/dotnet/runtime diff --git a/eng/Versions.props b/eng/Versions.props index 748b79d947..50732db76b 100644 --- a/eng/Versions.props +++ b/eng/Versions.props @@ -129,13 +129,13 @@ 3.2.0-preview1.20067.1 - 5.0.0-preview.6.20261.6 - 5.0.0-preview.6.20261.6 - 5.0.0-preview.6.20261.6 - 5.0.0-preview.6.20261.6 - 5.0.0-preview.6.20261.6 - 5.0.0-preview.6.20261.6 - 5.0.0-preview.6.20261.6 + 5.0.0-preview.6.20262.1 + 5.0.0-preview.6.20262.1 + 5.0.0-preview.6.20262.1 + 5.0.0-preview.6.20262.1 + 5.0.0-preview.6.20262.1 + 5.0.0-preview.6.20262.1 + 5.0.0-preview.6.20262.1 5.0.0-preview.5.20258.1 5.0.0-preview.5.20258.1 From 2c7c9ba92f82d73d56f843376569270f13163e10 Mon Sep 17 00:00:00 2001 From: "dotnet-maestro[bot]" <42748379+dotnet-maestro[bot]@users.noreply.github.com> Date: Wed, 13 May 2020 03:05:28 +0000 Subject: [PATCH 26/99] Update dependencies from https://github.com/dotnet/efcore build 20200512.2 (#21765) - Microsoft.EntityFrameworkCore.Tools: 5.0.0-preview.6.20262.1 -> 5.0.0-preview.6.20262.2 - Microsoft.EntityFrameworkCore.SqlServer: 5.0.0-preview.6.20262.1 -> 5.0.0-preview.6.20262.2 - dotnet-ef: 5.0.0-preview.6.20262.1 -> 5.0.0-preview.6.20262.2 - Microsoft.EntityFrameworkCore: 5.0.0-preview.6.20262.1 -> 5.0.0-preview.6.20262.2 - Microsoft.EntityFrameworkCore.Relational: 5.0.0-preview.6.20262.1 -> 5.0.0-preview.6.20262.2 - Microsoft.EntityFrameworkCore.Sqlite: 5.0.0-preview.6.20262.1 -> 5.0.0-preview.6.20262.2 - Microsoft.EntityFrameworkCore.InMemory: 5.0.0-preview.6.20262.1 -> 5.0.0-preview.6.20262.2 Co-authored-by: dotnet-maestro[bot] --- eng/Version.Details.xml | 28 ++++++++++++++-------------- eng/Versions.props | 14 +++++++------- 2 files changed, 21 insertions(+), 21 deletions(-) diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index a9e55060e8..2eb4567696 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -29,33 +29,33 @@ https://github.com/dotnet/aspnetcore-tooling 84b5b3c547722b81e4c0f480edfca4de3da1a8e5 - + https://github.com/dotnet/efcore - 8d4efe85bc022e7aa6059ab549d59afd4f6a0f2e + 0f6b903dc4b6029e2c72202dbe01bdb48d9a2b30 - + https://github.com/dotnet/efcore - 8d4efe85bc022e7aa6059ab549d59afd4f6a0f2e + 0f6b903dc4b6029e2c72202dbe01bdb48d9a2b30 - + https://github.com/dotnet/efcore - 8d4efe85bc022e7aa6059ab549d59afd4f6a0f2e + 0f6b903dc4b6029e2c72202dbe01bdb48d9a2b30 - + https://github.com/dotnet/efcore - 8d4efe85bc022e7aa6059ab549d59afd4f6a0f2e + 0f6b903dc4b6029e2c72202dbe01bdb48d9a2b30 - + https://github.com/dotnet/efcore - 8d4efe85bc022e7aa6059ab549d59afd4f6a0f2e + 0f6b903dc4b6029e2c72202dbe01bdb48d9a2b30 - + https://github.com/dotnet/efcore - 8d4efe85bc022e7aa6059ab549d59afd4f6a0f2e + 0f6b903dc4b6029e2c72202dbe01bdb48d9a2b30 - + https://github.com/dotnet/efcore - 8d4efe85bc022e7aa6059ab549d59afd4f6a0f2e + 0f6b903dc4b6029e2c72202dbe01bdb48d9a2b30 https://github.com/dotnet/runtime diff --git a/eng/Versions.props b/eng/Versions.props index 50732db76b..695d7e5a2f 100644 --- a/eng/Versions.props +++ b/eng/Versions.props @@ -129,13 +129,13 @@ 3.2.0-preview1.20067.1 - 5.0.0-preview.6.20262.1 - 5.0.0-preview.6.20262.1 - 5.0.0-preview.6.20262.1 - 5.0.0-preview.6.20262.1 - 5.0.0-preview.6.20262.1 - 5.0.0-preview.6.20262.1 - 5.0.0-preview.6.20262.1 + 5.0.0-preview.6.20262.2 + 5.0.0-preview.6.20262.2 + 5.0.0-preview.6.20262.2 + 5.0.0-preview.6.20262.2 + 5.0.0-preview.6.20262.2 + 5.0.0-preview.6.20262.2 + 5.0.0-preview.6.20262.2 5.0.0-preview.5.20258.1 5.0.0-preview.5.20258.1 From 919451b7caeab0d47be5cb24dbc6e3f52d675b2c Mon Sep 17 00:00:00 2001 From: "dotnet-maestro[bot]" <42748379+dotnet-maestro[bot]@users.noreply.github.com> Date: Wed, 13 May 2020 06:00:37 +0000 Subject: [PATCH 27/99] Update dependencies from https://github.com/dotnet/efcore build 20200512.3 (#21766) - Microsoft.EntityFrameworkCore.Tools: 5.0.0-preview.6.20262.2 -> 5.0.0-preview.6.20262.3 - Microsoft.EntityFrameworkCore.SqlServer: 5.0.0-preview.6.20262.2 -> 5.0.0-preview.6.20262.3 - dotnet-ef: 5.0.0-preview.6.20262.2 -> 5.0.0-preview.6.20262.3 - Microsoft.EntityFrameworkCore: 5.0.0-preview.6.20262.2 -> 5.0.0-preview.6.20262.3 - Microsoft.EntityFrameworkCore.Relational: 5.0.0-preview.6.20262.2 -> 5.0.0-preview.6.20262.3 - Microsoft.EntityFrameworkCore.Sqlite: 5.0.0-preview.6.20262.2 -> 5.0.0-preview.6.20262.3 - Microsoft.EntityFrameworkCore.InMemory: 5.0.0-preview.6.20262.2 -> 5.0.0-preview.6.20262.3 Co-authored-by: dotnet-maestro[bot] --- eng/Version.Details.xml | 28 ++++++++++++++-------------- eng/Versions.props | 14 +++++++------- 2 files changed, 21 insertions(+), 21 deletions(-) diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index 2eb4567696..65159a47c2 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -29,33 +29,33 @@ https://github.com/dotnet/aspnetcore-tooling 84b5b3c547722b81e4c0f480edfca4de3da1a8e5 - + https://github.com/dotnet/efcore - 0f6b903dc4b6029e2c72202dbe01bdb48d9a2b30 + 4571d37582501c295f8ad70b2cd86af7e3f4af68 - + https://github.com/dotnet/efcore - 0f6b903dc4b6029e2c72202dbe01bdb48d9a2b30 + 4571d37582501c295f8ad70b2cd86af7e3f4af68 - + https://github.com/dotnet/efcore - 0f6b903dc4b6029e2c72202dbe01bdb48d9a2b30 + 4571d37582501c295f8ad70b2cd86af7e3f4af68 - + https://github.com/dotnet/efcore - 0f6b903dc4b6029e2c72202dbe01bdb48d9a2b30 + 4571d37582501c295f8ad70b2cd86af7e3f4af68 - + https://github.com/dotnet/efcore - 0f6b903dc4b6029e2c72202dbe01bdb48d9a2b30 + 4571d37582501c295f8ad70b2cd86af7e3f4af68 - + https://github.com/dotnet/efcore - 0f6b903dc4b6029e2c72202dbe01bdb48d9a2b30 + 4571d37582501c295f8ad70b2cd86af7e3f4af68 - + https://github.com/dotnet/efcore - 0f6b903dc4b6029e2c72202dbe01bdb48d9a2b30 + 4571d37582501c295f8ad70b2cd86af7e3f4af68 https://github.com/dotnet/runtime diff --git a/eng/Versions.props b/eng/Versions.props index 695d7e5a2f..5c1544369a 100644 --- a/eng/Versions.props +++ b/eng/Versions.props @@ -129,13 +129,13 @@ 3.2.0-preview1.20067.1 - 5.0.0-preview.6.20262.2 - 5.0.0-preview.6.20262.2 - 5.0.0-preview.6.20262.2 - 5.0.0-preview.6.20262.2 - 5.0.0-preview.6.20262.2 - 5.0.0-preview.6.20262.2 - 5.0.0-preview.6.20262.2 + 5.0.0-preview.6.20262.3 + 5.0.0-preview.6.20262.3 + 5.0.0-preview.6.20262.3 + 5.0.0-preview.6.20262.3 + 5.0.0-preview.6.20262.3 + 5.0.0-preview.6.20262.3 + 5.0.0-preview.6.20262.3 5.0.0-preview.5.20258.1 5.0.0-preview.5.20258.1 From 327b9d2f43a73a6238433bc27a284eacc08a79bd Mon Sep 17 00:00:00 2001 From: "dotnet-maestro[bot]" <42748379+dotnet-maestro[bot]@users.noreply.github.com> Date: Wed, 13 May 2020 08:15:54 +0000 Subject: [PATCH 28/99] Update dependencies from https://github.com/dotnet/efcore build 20200512.4 (#21769) - Microsoft.EntityFrameworkCore.Tools: 5.0.0-preview.6.20262.3 -> 5.0.0-preview.6.20262.4 - Microsoft.EntityFrameworkCore.SqlServer: 5.0.0-preview.6.20262.3 -> 5.0.0-preview.6.20262.4 - dotnet-ef: 5.0.0-preview.6.20262.3 -> 5.0.0-preview.6.20262.4 - Microsoft.EntityFrameworkCore: 5.0.0-preview.6.20262.3 -> 5.0.0-preview.6.20262.4 - Microsoft.EntityFrameworkCore.Relational: 5.0.0-preview.6.20262.3 -> 5.0.0-preview.6.20262.4 - Microsoft.EntityFrameworkCore.Sqlite: 5.0.0-preview.6.20262.3 -> 5.0.0-preview.6.20262.4 - Microsoft.EntityFrameworkCore.InMemory: 5.0.0-preview.6.20262.3 -> 5.0.0-preview.6.20262.4 Co-authored-by: dotnet-maestro[bot] --- eng/Version.Details.xml | 28 ++++++++++++++-------------- eng/Versions.props | 14 +++++++------- 2 files changed, 21 insertions(+), 21 deletions(-) diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index 65159a47c2..68eea01562 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -29,33 +29,33 @@ https://github.com/dotnet/aspnetcore-tooling 84b5b3c547722b81e4c0f480edfca4de3da1a8e5 - + https://github.com/dotnet/efcore - 4571d37582501c295f8ad70b2cd86af7e3f4af68 + 21d92de3fc7e05b47f6b7cbbf83cfbe29237a330 - + https://github.com/dotnet/efcore - 4571d37582501c295f8ad70b2cd86af7e3f4af68 + 21d92de3fc7e05b47f6b7cbbf83cfbe29237a330 - + https://github.com/dotnet/efcore - 4571d37582501c295f8ad70b2cd86af7e3f4af68 + 21d92de3fc7e05b47f6b7cbbf83cfbe29237a330 - + https://github.com/dotnet/efcore - 4571d37582501c295f8ad70b2cd86af7e3f4af68 + 21d92de3fc7e05b47f6b7cbbf83cfbe29237a330 - + https://github.com/dotnet/efcore - 4571d37582501c295f8ad70b2cd86af7e3f4af68 + 21d92de3fc7e05b47f6b7cbbf83cfbe29237a330 - + https://github.com/dotnet/efcore - 4571d37582501c295f8ad70b2cd86af7e3f4af68 + 21d92de3fc7e05b47f6b7cbbf83cfbe29237a330 - + https://github.com/dotnet/efcore - 4571d37582501c295f8ad70b2cd86af7e3f4af68 + 21d92de3fc7e05b47f6b7cbbf83cfbe29237a330 https://github.com/dotnet/runtime diff --git a/eng/Versions.props b/eng/Versions.props index 5c1544369a..72821b46c4 100644 --- a/eng/Versions.props +++ b/eng/Versions.props @@ -129,13 +129,13 @@ 3.2.0-preview1.20067.1 - 5.0.0-preview.6.20262.3 - 5.0.0-preview.6.20262.3 - 5.0.0-preview.6.20262.3 - 5.0.0-preview.6.20262.3 - 5.0.0-preview.6.20262.3 - 5.0.0-preview.6.20262.3 - 5.0.0-preview.6.20262.3 + 5.0.0-preview.6.20262.4 + 5.0.0-preview.6.20262.4 + 5.0.0-preview.6.20262.4 + 5.0.0-preview.6.20262.4 + 5.0.0-preview.6.20262.4 + 5.0.0-preview.6.20262.4 + 5.0.0-preview.6.20262.4 5.0.0-preview.5.20258.1 5.0.0-preview.5.20258.1 From 1abf560f17d4d8f0a957979b42469b37daaa5ea3 Mon Sep 17 00:00:00 2001 From: "dotnet-maestro[bot]" <42748379+dotnet-maestro[bot]@users.noreply.github.com> Date: Wed, 13 May 2020 09:52:35 +0000 Subject: [PATCH 29/99] Update dependencies from https://github.com/dotnet/efcore build 20200512.5 (#21774) - Microsoft.EntityFrameworkCore.Tools: 5.0.0-preview.6.20262.4 -> 5.0.0-preview.6.20262.5 - Microsoft.EntityFrameworkCore.SqlServer: 5.0.0-preview.6.20262.4 -> 5.0.0-preview.6.20262.5 - dotnet-ef: 5.0.0-preview.6.20262.4 -> 5.0.0-preview.6.20262.5 - Microsoft.EntityFrameworkCore: 5.0.0-preview.6.20262.4 -> 5.0.0-preview.6.20262.5 - Microsoft.EntityFrameworkCore.Relational: 5.0.0-preview.6.20262.4 -> 5.0.0-preview.6.20262.5 - Microsoft.EntityFrameworkCore.Sqlite: 5.0.0-preview.6.20262.4 -> 5.0.0-preview.6.20262.5 - Microsoft.EntityFrameworkCore.InMemory: 5.0.0-preview.6.20262.4 -> 5.0.0-preview.6.20262.5 Co-authored-by: dotnet-maestro[bot] --- eng/Version.Details.xml | 28 ++++++++++++++-------------- eng/Versions.props | 14 +++++++------- 2 files changed, 21 insertions(+), 21 deletions(-) diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index 68eea01562..7ca028914d 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -29,33 +29,33 @@ https://github.com/dotnet/aspnetcore-tooling 84b5b3c547722b81e4c0f480edfca4de3da1a8e5 - + https://github.com/dotnet/efcore - 21d92de3fc7e05b47f6b7cbbf83cfbe29237a330 + 9e0f05b554d327646b0cb515ad3cd5d739766094 - + https://github.com/dotnet/efcore - 21d92de3fc7e05b47f6b7cbbf83cfbe29237a330 + 9e0f05b554d327646b0cb515ad3cd5d739766094 - + https://github.com/dotnet/efcore - 21d92de3fc7e05b47f6b7cbbf83cfbe29237a330 + 9e0f05b554d327646b0cb515ad3cd5d739766094 - + https://github.com/dotnet/efcore - 21d92de3fc7e05b47f6b7cbbf83cfbe29237a330 + 9e0f05b554d327646b0cb515ad3cd5d739766094 - + https://github.com/dotnet/efcore - 21d92de3fc7e05b47f6b7cbbf83cfbe29237a330 + 9e0f05b554d327646b0cb515ad3cd5d739766094 - + https://github.com/dotnet/efcore - 21d92de3fc7e05b47f6b7cbbf83cfbe29237a330 + 9e0f05b554d327646b0cb515ad3cd5d739766094 - + https://github.com/dotnet/efcore - 21d92de3fc7e05b47f6b7cbbf83cfbe29237a330 + 9e0f05b554d327646b0cb515ad3cd5d739766094 https://github.com/dotnet/runtime diff --git a/eng/Versions.props b/eng/Versions.props index 72821b46c4..8e1ca84a4b 100644 --- a/eng/Versions.props +++ b/eng/Versions.props @@ -129,13 +129,13 @@ 3.2.0-preview1.20067.1 - 5.0.0-preview.6.20262.4 - 5.0.0-preview.6.20262.4 - 5.0.0-preview.6.20262.4 - 5.0.0-preview.6.20262.4 - 5.0.0-preview.6.20262.4 - 5.0.0-preview.6.20262.4 - 5.0.0-preview.6.20262.4 + 5.0.0-preview.6.20262.5 + 5.0.0-preview.6.20262.5 + 5.0.0-preview.6.20262.5 + 5.0.0-preview.6.20262.5 + 5.0.0-preview.6.20262.5 + 5.0.0-preview.6.20262.5 + 5.0.0-preview.6.20262.5 5.0.0-preview.5.20258.1 5.0.0-preview.5.20258.1 From 572c6fa4ced87e9e454c0e7f78afd2cd85e6b7ab Mon Sep 17 00:00:00 2001 From: Pranav K Date: Wed, 13 May 2020 07:59:34 -0700 Subject: [PATCH 30/99] Add retries when initial connection fails (#21711) * Add retries when initial connection fails --- .../BlazorServerTemplateTest.cs | 24 +++++++++++++++---- .../ProjectTemplatesNoDeps.slnf | 3 ++- 2 files changed, 22 insertions(+), 5 deletions(-) diff --git a/src/ProjectTemplates/BlazorTemplates.Tests/BlazorServerTemplateTest.cs b/src/ProjectTemplates/BlazorTemplates.Tests/BlazorServerTemplateTest.cs index 840af1cd8d..426647d481 100644 --- a/src/ProjectTemplates/BlazorTemplates.Tests/BlazorServerTemplateTest.cs +++ b/src/ProjectTemplates/BlazorTemplates.Tests/BlazorServerTemplateTest.cs @@ -1,6 +1,8 @@ // Copyright (c) .NET Foundation. All rights reserved. // Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. +using System; +using System.Linq; using System.Net; using System.Threading; using System.Threading.Tasks; @@ -24,7 +26,7 @@ namespace Templates.Test public Project Project { get; private set; } - [ConditionalFact(Skip = "This test ran for over an hour")] + [Fact] [QuarantinedTest("https://github.com/dotnet/aspnetcore/issues/20172")] public async Task BlazorServerTemplateWorks_NoAuth() { @@ -137,9 +139,23 @@ namespace Templates.Test private void TestBasicNavigation() { - // Give components.server enough time to load so that it can replace - // the prerendered content before we start making assertions. - Thread.Sleep(5000); + var retries = 3; + var connected = false; + do + { + try + { + Browser.Contains("Information: WebSocket connected to", + () => string.Join(Environment.NewLine, Browser.GetBrowserLogs(LogLevel.Info).Select(b => b.Message))); + connected = true; + } + catch (TimeoutException) when(retries-- > 0) + { + Browser.Navigate().Refresh(); + } + } while (!connected && retries > 0); + + Browser.Exists(By.TagName("ul")); // element gets project ID injected into it during template execution Browser.Equal(Project.ProjectName.Trim(), () => Browser.Title.Trim()); diff --git a/src/ProjectTemplates/ProjectTemplatesNoDeps.slnf b/src/ProjectTemplates/ProjectTemplatesNoDeps.slnf index 5ca202469b..04024842e1 100644 --- a/src/ProjectTemplates/ProjectTemplatesNoDeps.slnf +++ b/src/ProjectTemplates/ProjectTemplatesNoDeps.slnf @@ -6,7 +6,8 @@ "Web.ItemTemplates\\Microsoft.DotNet.Web.ItemTemplates.csproj", "Web.ProjectTemplates\\Microsoft.DotNet.Web.ProjectTemplates.csproj", "Web.Spa.ProjectTemplates\\Microsoft.DotNet.Web.Spa.ProjectTemplates.csproj", - "test\\ProjectTemplates.Tests.csproj" + "test\\ProjectTemplates.Tests.csproj", + "BlazorTemplates.Tests\\BlazorTemplates.Tests.csproj" ] } } \ No newline at end of file From ca52b8faf2d8ceda8a61216908b21252dc45db86 Mon Sep 17 00:00:00 2001 From: Will Godbe <wigodbe@microsoft.com> Date: Wed, 13 May 2020 09:30:19 -0700 Subject: [PATCH 31/99] Update baselines --- eng/Baseline.Designer.props | 450 ++++++++++++++++++------------------ eng/Baseline.xml | 152 ++++++------ 2 files changed, 301 insertions(+), 301 deletions(-) diff --git a/eng/Baseline.Designer.props b/eng/Baseline.Designer.props index 057d2662c0..78f2952da7 100644 --- a/eng/Baseline.Designer.props +++ b/eng/Baseline.Designer.props @@ -2,106 +2,106 @@ <Project> <PropertyGroup> <MSBuildAllProjects>$(MSBuildAllProjects);$(MSBuildThisFileFullPath)</MSBuildAllProjects> - <AspNetCoreBaselineVersion>3.1.3</AspNetCoreBaselineVersion> + <AspNetCoreBaselineVersion>3.1.4</AspNetCoreBaselineVersion> </PropertyGroup> <!-- Package: AspNetCoreRuntime.3.0.x64--> <PropertyGroup Condition=" '$(PackageId)' == 'AspNetCoreRuntime.3.0.x64' "> - <BaselinePackageVersion>3.0.2</BaselinePackageVersion> + <BaselinePackageVersion>3.0.3</BaselinePackageVersion> </PropertyGroup> <ItemGroup Condition=" '$(PackageId)' == 'AspNetCoreRuntime.3.0.x64' AND '$(TargetFramework)' == 'net461' " /> <!-- Package: AspNetCoreRuntime.3.0.x86--> <PropertyGroup Condition=" '$(PackageId)' == 'AspNetCoreRuntime.3.0.x86' "> - <BaselinePackageVersion>3.0.2</BaselinePackageVersion> + <BaselinePackageVersion>3.0.3</BaselinePackageVersion> </PropertyGroup> <ItemGroup Condition=" '$(PackageId)' == 'AspNetCoreRuntime.3.0.x86' AND '$(TargetFramework)' == 'net461' " /> <!-- Package: dotnet-sql-cache--> <PropertyGroup Condition=" '$(PackageId)' == 'dotnet-sql-cache' "> - <BaselinePackageVersion>3.1.3</BaselinePackageVersion> + <BaselinePackageVersion>3.1.4</BaselinePackageVersion> </PropertyGroup> <!-- Package: Microsoft.AspNetCore.ApiAuthorization.IdentityServer--> <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.ApiAuthorization.IdentityServer' "> - <BaselinePackageVersion>3.1.3</BaselinePackageVersion> + <BaselinePackageVersion>3.1.4</BaselinePackageVersion> </PropertyGroup> <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.ApiAuthorization.IdentityServer' AND '$(TargetFramework)' == 'netcoreapp3.1' "> - <BaselinePackageReference Include="Microsoft.AspNetCore.Identity.EntityFrameworkCore" Version="[3.1.3, )" /> - <BaselinePackageReference Include="Microsoft.AspNetCore.Identity.UI" Version="[3.1.3, )" /> - <BaselinePackageReference Include="Microsoft.AspNetCore.Authentication.JwtBearer" Version="[3.1.3, )" /> + <BaselinePackageReference Include="Microsoft.AspNetCore.Identity.EntityFrameworkCore" Version="[3.1.4, )" /> + <BaselinePackageReference Include="Microsoft.AspNetCore.Identity.UI" Version="[3.1.4, )" /> + <BaselinePackageReference Include="Microsoft.AspNetCore.Authentication.JwtBearer" Version="[3.1.4, )" /> <BaselinePackageReference Include="IdentityServer4" Version="[3.0.0, )" /> <BaselinePackageReference Include="IdentityServer4.AspNetIdentity" Version="[3.0.0, )" /> <BaselinePackageReference Include="IdentityServer4.EntityFramework" Version="[3.0.0, )" /> <BaselinePackageReference Include="IdentityServer4.EntityFramework.Storage" Version="[3.0.0, )" /> <BaselinePackageReference Include="IdentityServer4.Storage" Version="[3.0.0, )" /> - <BaselinePackageReference Include="Microsoft.Extensions.Http" Version="[3.1.3, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.Http" Version="[3.1.4, )" /> </ItemGroup> <!-- Package: Microsoft.AspNetCore.App.Runtime.win-x64--> <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.App.Runtime.win-x64' "> - <BaselinePackageVersion>3.1.3</BaselinePackageVersion> + <BaselinePackageVersion>3.1.4</BaselinePackageVersion> </PropertyGroup> <!-- Package: Microsoft.AspNetCore.Authentication.AzureAD.UI--> <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Authentication.AzureAD.UI' "> - <BaselinePackageVersion>3.1.3</BaselinePackageVersion> + <BaselinePackageVersion>3.1.4</BaselinePackageVersion> </PropertyGroup> <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Authentication.AzureAD.UI' AND '$(TargetFramework)' == 'netcoreapp3.1' "> - <BaselinePackageReference Include="Microsoft.AspNetCore.Authentication.JwtBearer" Version="[3.1.3, )" /> - <BaselinePackageReference Include="Microsoft.AspNetCore.Authentication.OpenIdConnect" Version="[3.1.3, )" /> + <BaselinePackageReference Include="Microsoft.AspNetCore.Authentication.JwtBearer" Version="[3.1.4, )" /> + <BaselinePackageReference Include="Microsoft.AspNetCore.Authentication.OpenIdConnect" Version="[3.1.4, )" /> </ItemGroup> <!-- Package: Microsoft.AspNetCore.Authentication.AzureADB2C.UI--> <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Authentication.AzureADB2C.UI' "> - <BaselinePackageVersion>3.1.3</BaselinePackageVersion> + <BaselinePackageVersion>3.1.4</BaselinePackageVersion> </PropertyGroup> <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Authentication.AzureADB2C.UI' AND '$(TargetFramework)' == 'netcoreapp3.1' "> - <BaselinePackageReference Include="Microsoft.AspNetCore.Authentication.JwtBearer" Version="[3.1.3, )" /> - <BaselinePackageReference Include="Microsoft.AspNetCore.Authentication.OpenIdConnect" Version="[3.1.3, )" /> + <BaselinePackageReference Include="Microsoft.AspNetCore.Authentication.JwtBearer" Version="[3.1.4, )" /> + <BaselinePackageReference Include="Microsoft.AspNetCore.Authentication.OpenIdConnect" Version="[3.1.4, )" /> </ItemGroup> <!-- Package: Microsoft.AspNetCore.Authentication.Certificate--> <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Authentication.Certificate' "> - <BaselinePackageVersion>3.1.3</BaselinePackageVersion> + <BaselinePackageVersion>3.1.4</BaselinePackageVersion> </PropertyGroup> <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Authentication.Certificate' AND '$(TargetFramework)' == 'netcoreapp3.1' " /> <!-- Package: Microsoft.AspNetCore.Authentication.Facebook--> <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Authentication.Facebook' "> - <BaselinePackageVersion>3.1.3</BaselinePackageVersion> + <BaselinePackageVersion>3.1.4</BaselinePackageVersion> </PropertyGroup> <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Authentication.Facebook' AND '$(TargetFramework)' == 'netcoreapp3.1' " /> <!-- Package: Microsoft.AspNetCore.Authentication.Google--> <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Authentication.Google' "> - <BaselinePackageVersion>3.1.3</BaselinePackageVersion> + <BaselinePackageVersion>3.1.4</BaselinePackageVersion> </PropertyGroup> <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Authentication.Google' AND '$(TargetFramework)' == 'netcoreapp3.1' " /> <!-- Package: Microsoft.AspNetCore.Authentication.JwtBearer--> <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Authentication.JwtBearer' "> - <BaselinePackageVersion>3.1.3</BaselinePackageVersion> + <BaselinePackageVersion>3.1.4</BaselinePackageVersion> </PropertyGroup> <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Authentication.JwtBearer' AND '$(TargetFramework)' == 'netcoreapp3.1' "> <BaselinePackageReference Include="Microsoft.IdentityModel.Protocols.OpenIdConnect" Version="[5.5.0, )" /> </ItemGroup> <!-- Package: Microsoft.AspNetCore.Authentication.MicrosoftAccount--> <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Authentication.MicrosoftAccount' "> - <BaselinePackageVersion>3.1.3</BaselinePackageVersion> + <BaselinePackageVersion>3.1.4</BaselinePackageVersion> </PropertyGroup> <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Authentication.MicrosoftAccount' AND '$(TargetFramework)' == 'netcoreapp3.1' " /> <!-- Package: Microsoft.AspNetCore.Authentication.Negotiate--> <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Authentication.Negotiate' "> - <BaselinePackageVersion>3.1.3</BaselinePackageVersion> + <BaselinePackageVersion>3.1.4</BaselinePackageVersion> </PropertyGroup> <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Authentication.Negotiate' AND '$(TargetFramework)' == 'netcoreapp3.1' "> - <BaselinePackageReference Include="Microsoft.AspNetCore.Connections.Abstractions" Version="[3.1.3, )" /> + <BaselinePackageReference Include="Microsoft.AspNetCore.Connections.Abstractions" Version="[3.1.4, )" /> </ItemGroup> <!-- Package: Microsoft.AspNetCore.Authentication.OpenIdConnect--> <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Authentication.OpenIdConnect' "> - <BaselinePackageVersion>3.1.3</BaselinePackageVersion> + <BaselinePackageVersion>3.1.4</BaselinePackageVersion> </PropertyGroup> <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Authentication.OpenIdConnect' AND '$(TargetFramework)' == 'netcoreapp3.1' "> <BaselinePackageReference Include="Microsoft.IdentityModel.Protocols.OpenIdConnect" Version="[5.5.0, )" /> </ItemGroup> <!-- Package: Microsoft.AspNetCore.Authentication.Twitter--> <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Authentication.Twitter' "> - <BaselinePackageVersion>3.1.3</BaselinePackageVersion> + <BaselinePackageVersion>3.1.4</BaselinePackageVersion> </PropertyGroup> <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Authentication.Twitter' AND '$(TargetFramework)' == 'netcoreapp3.1' " /> <!-- Package: Microsoft.AspNetCore.Authentication.WsFederation--> <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Authentication.WsFederation' "> - <BaselinePackageVersion>3.1.3</BaselinePackageVersion> + <BaselinePackageVersion>3.1.4</BaselinePackageVersion> </PropertyGroup> <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Authentication.WsFederation' AND '$(TargetFramework)' == 'netcoreapp3.1' "> <BaselinePackageReference Include="Microsoft.IdentityModel.Protocols.WsFederation" Version="[5.5.0, )" /> @@ -109,39 +109,39 @@ </ItemGroup> <!-- Package: Microsoft.AspNetCore.Authorization--> <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Authorization' "> - <BaselinePackageVersion>3.1.3</BaselinePackageVersion> + <BaselinePackageVersion>3.1.4</BaselinePackageVersion> </PropertyGroup> <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Authorization' AND '$(TargetFramework)' == 'netcoreapp3.1' "> - <BaselinePackageReference Include="Microsoft.AspNetCore.Metadata" Version="[3.1.3, )" /> - <BaselinePackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="[3.1.3, )" /> - <BaselinePackageReference Include="Microsoft.Extensions.Options" Version="[3.1.3, )" /> + <BaselinePackageReference Include="Microsoft.AspNetCore.Metadata" Version="[3.1.4, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="[3.1.4, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.Options" Version="[3.1.4, )" /> </ItemGroup> <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Authorization' AND '$(TargetFramework)' == 'netstandard2.0' "> - <BaselinePackageReference Include="Microsoft.AspNetCore.Metadata" Version="[3.1.3, )" /> - <BaselinePackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="[3.1.3, )" /> - <BaselinePackageReference Include="Microsoft.Extensions.Options" Version="[3.1.3, )" /> + <BaselinePackageReference Include="Microsoft.AspNetCore.Metadata" Version="[3.1.4, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="[3.1.4, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.Options" Version="[3.1.4, )" /> </ItemGroup> <!-- Package: Microsoft.AspNetCore.AzureAppServices.HostingStartup--> <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.AzureAppServices.HostingStartup' "> - <BaselinePackageVersion>3.1.3</BaselinePackageVersion> + <BaselinePackageVersion>3.1.4</BaselinePackageVersion> </PropertyGroup> <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.AzureAppServices.HostingStartup' AND '$(TargetFramework)' == 'netcoreapp3.1' "> - <BaselinePackageReference Include="Microsoft.AspNetCore.AzureAppServicesIntegration" Version="[3.1.3, )" /> - <BaselinePackageReference Include="Microsoft.Extensions.Configuration.EnvironmentVariables" Version="[3.1.3, )" /> + <BaselinePackageReference Include="Microsoft.AspNetCore.AzureAppServicesIntegration" Version="[3.1.4, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.Configuration.EnvironmentVariables" Version="[3.1.4, )" /> </ItemGroup> <!-- Package: Microsoft.AspNetCore.AzureAppServices.SiteExtension--> <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.AzureAppServices.SiteExtension' "> - <BaselinePackageVersion>3.1.3</BaselinePackageVersion> + <BaselinePackageVersion>3.1.4</BaselinePackageVersion> </PropertyGroup> <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.AzureAppServices.SiteExtension' AND '$(TargetFramework)' == 'net461' "> - <BaselinePackageReference Include="Microsoft.Web.Xdt.Extensions" Version="[3.1.3-servicing.20163.14, )" /> + <BaselinePackageReference Include="Microsoft.Web.Xdt.Extensions" Version="[3.1.4-servicing.20216.4, )" /> </ItemGroup> <!-- Package: Microsoft.AspNetCore.AzureAppServicesIntegration--> <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.AzureAppServicesIntegration' "> - <BaselinePackageVersion>3.1.3</BaselinePackageVersion> + <BaselinePackageVersion>3.1.4</BaselinePackageVersion> </PropertyGroup> <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.AzureAppServicesIntegration' AND '$(TargetFramework)' == 'netcoreapp3.1' "> - <BaselinePackageReference Include="Microsoft.Extensions.Logging.AzureAppServices" Version="[3.1.3, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.Logging.AzureAppServices" Version="[3.1.4, )" /> </ItemGroup> <!-- Package: Microsoft.AspNetCore.Blazor--> <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Blazor' "> @@ -184,277 +184,277 @@ </PropertyGroup> <!-- Package: Microsoft.AspNetCore.Components--> <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Components' "> - <BaselinePackageVersion>3.1.3</BaselinePackageVersion> + <BaselinePackageVersion>3.1.4</BaselinePackageVersion> </PropertyGroup> <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Components' AND '$(TargetFramework)' == 'netstandard2.0' "> - <BaselinePackageReference Include="Microsoft.AspNetCore.Components.Analyzers" Version="[3.1.3, )" /> - <BaselinePackageReference Include="Microsoft.AspNetCore.Authorization" Version="[3.1.3, )" /> - <BaselinePackageReference Include="Microsoft.JSInterop" Version="[3.1.3, )" /> + <BaselinePackageReference Include="Microsoft.AspNetCore.Components.Analyzers" Version="[3.1.4, )" /> + <BaselinePackageReference Include="Microsoft.AspNetCore.Authorization" Version="[3.1.4, )" /> + <BaselinePackageReference Include="Microsoft.JSInterop" Version="[3.1.4, )" /> <BaselinePackageReference Include="System.ComponentModel.Annotations" Version="[4.7.0, )" /> </ItemGroup> <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Components' AND '$(TargetFramework)' == 'netcoreapp3.1' "> - <BaselinePackageReference Include="Microsoft.AspNetCore.Components.Analyzers" Version="[3.1.3, )" /> - <BaselinePackageReference Include="Microsoft.AspNetCore.Authorization" Version="[3.1.3, )" /> - <BaselinePackageReference Include="Microsoft.JSInterop" Version="[3.1.3, )" /> + <BaselinePackageReference Include="Microsoft.AspNetCore.Components.Analyzers" Version="[3.1.4, )" /> + <BaselinePackageReference Include="Microsoft.AspNetCore.Authorization" Version="[3.1.4, )" /> + <BaselinePackageReference Include="Microsoft.JSInterop" Version="[3.1.4, )" /> </ItemGroup> <!-- Package: Microsoft.AspNetCore.Components.Analyzers--> <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Components.Analyzers' "> - <BaselinePackageVersion>3.1.3</BaselinePackageVersion> + <BaselinePackageVersion>3.1.4</BaselinePackageVersion> </PropertyGroup> <!-- Package: Microsoft.AspNetCore.Components.Authorization--> <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Components.Authorization' "> - <BaselinePackageVersion>3.1.3</BaselinePackageVersion> + <BaselinePackageVersion>3.1.4</BaselinePackageVersion> </PropertyGroup> <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Components.Authorization' AND '$(TargetFramework)' == 'netcoreapp3.1' "> - <BaselinePackageReference Include="Microsoft.AspNetCore.Components" Version="[3.1.3, )" /> - <BaselinePackageReference Include="Microsoft.AspNetCore.Authorization" Version="[3.1.3, )" /> + <BaselinePackageReference Include="Microsoft.AspNetCore.Components" Version="[3.1.4, )" /> + <BaselinePackageReference Include="Microsoft.AspNetCore.Authorization" Version="[3.1.4, )" /> </ItemGroup> <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Components.Authorization' AND '$(TargetFramework)' == 'netstandard2.0' "> - <BaselinePackageReference Include="Microsoft.AspNetCore.Components" Version="[3.1.3, )" /> - <BaselinePackageReference Include="Microsoft.AspNetCore.Authorization" Version="[3.1.3, )" /> + <BaselinePackageReference Include="Microsoft.AspNetCore.Components" Version="[3.1.4, )" /> + <BaselinePackageReference Include="Microsoft.AspNetCore.Authorization" Version="[3.1.4, )" /> </ItemGroup> <!-- Package: Microsoft.AspNetCore.Components.Forms--> <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Components.Forms' "> - <BaselinePackageVersion>3.1.3</BaselinePackageVersion> + <BaselinePackageVersion>3.1.4</BaselinePackageVersion> </PropertyGroup> <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Components.Forms' AND '$(TargetFramework)' == 'netcoreapp3.1' "> - <BaselinePackageReference Include="Microsoft.AspNetCore.Components" Version="[3.1.3, )" /> + <BaselinePackageReference Include="Microsoft.AspNetCore.Components" Version="[3.1.4, )" /> </ItemGroup> <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Components.Forms' AND '$(TargetFramework)' == 'netstandard2.0' "> - <BaselinePackageReference Include="Microsoft.AspNetCore.Components" Version="[3.1.3, )" /> + <BaselinePackageReference Include="Microsoft.AspNetCore.Components" Version="[3.1.4, )" /> <BaselinePackageReference Include="System.ComponentModel.Annotations" Version="[4.7.0, )" /> </ItemGroup> <!-- Package: Microsoft.AspNetCore.Components.Web--> <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Components.Web' "> - <BaselinePackageVersion>3.1.3</BaselinePackageVersion> + <BaselinePackageVersion>3.1.4</BaselinePackageVersion> </PropertyGroup> <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Components.Web' AND '$(TargetFramework)' == 'netcoreapp3.1' "> - <BaselinePackageReference Include="Microsoft.AspNetCore.Components" Version="[3.1.3, )" /> - <BaselinePackageReference Include="Microsoft.AspNetCore.Components.Forms" Version="[3.1.3, )" /> - <BaselinePackageReference Include="Microsoft.Extensions.DependencyInjection" Version="[3.1.3, )" /> - <BaselinePackageReference Include="Microsoft.JSInterop" Version="[3.1.3, )" /> + <BaselinePackageReference Include="Microsoft.AspNetCore.Components" Version="[3.1.4, )" /> + <BaselinePackageReference Include="Microsoft.AspNetCore.Components.Forms" Version="[3.1.4, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.DependencyInjection" Version="[3.1.4, )" /> + <BaselinePackageReference Include="Microsoft.JSInterop" Version="[3.1.4, )" /> </ItemGroup> <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Components.Web' AND '$(TargetFramework)' == 'netstandard2.0' "> - <BaselinePackageReference Include="Microsoft.AspNetCore.Components" Version="[3.1.3, )" /> - <BaselinePackageReference Include="Microsoft.AspNetCore.Components.Forms" Version="[3.1.3, )" /> - <BaselinePackageReference Include="Microsoft.Extensions.DependencyInjection" Version="[3.1.3, )" /> - <BaselinePackageReference Include="Microsoft.JSInterop" Version="[3.1.3, )" /> + <BaselinePackageReference Include="Microsoft.AspNetCore.Components" Version="[3.1.4, )" /> + <BaselinePackageReference Include="Microsoft.AspNetCore.Components.Forms" Version="[3.1.4, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.DependencyInjection" Version="[3.1.4, )" /> + <BaselinePackageReference Include="Microsoft.JSInterop" Version="[3.1.4, )" /> </ItemGroup> <!-- Package: Microsoft.AspNetCore.ConcurrencyLimiter--> <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.ConcurrencyLimiter' "> - <BaselinePackageVersion>3.1.3</BaselinePackageVersion> + <BaselinePackageVersion>3.1.4</BaselinePackageVersion> </PropertyGroup> <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.ConcurrencyLimiter' AND '$(TargetFramework)' == 'netcoreapp3.1' "> - <BaselinePackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="[3.1.3, )" /> - <BaselinePackageReference Include="Microsoft.Extensions.Options" Version="[3.1.3, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="[3.1.4, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.Options" Version="[3.1.4, )" /> </ItemGroup> <!-- Package: Microsoft.AspNetCore.Connections.Abstractions--> <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Connections.Abstractions' "> - <BaselinePackageVersion>3.1.3</BaselinePackageVersion> + <BaselinePackageVersion>3.1.4</BaselinePackageVersion> </PropertyGroup> <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Connections.Abstractions' AND '$(TargetFramework)' == 'netcoreapp3.1' "> - <BaselinePackageReference Include="Microsoft.AspNetCore.Http.Features" Version="[3.1.3, )" /> + <BaselinePackageReference Include="Microsoft.AspNetCore.Http.Features" Version="[3.1.4, )" /> <BaselinePackageReference Include="System.IO.Pipelines" Version="[4.7.1, )" /> </ItemGroup> <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Connections.Abstractions' AND '$(TargetFramework)' == 'netstandard2.0' "> - <BaselinePackageReference Include="Microsoft.AspNetCore.Http.Features" Version="[3.1.3, )" /> - <BaselinePackageReference Include="Microsoft.Bcl.AsyncInterfaces" Version="[1.1.0, )" /> + <BaselinePackageReference Include="Microsoft.AspNetCore.Http.Features" Version="[3.1.4, )" /> + <BaselinePackageReference Include="Microsoft.Bcl.AsyncInterfaces" Version="[1.1.1, )" /> <BaselinePackageReference Include="System.IO.Pipelines" Version="[4.7.1, )" /> </ItemGroup> <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Connections.Abstractions' AND '$(TargetFramework)' == 'netstandard2.1' "> - <BaselinePackageReference Include="Microsoft.AspNetCore.Http.Features" Version="[3.1.3, )" /> + <BaselinePackageReference Include="Microsoft.AspNetCore.Http.Features" Version="[3.1.4, )" /> <BaselinePackageReference Include="System.IO.Pipelines" Version="[4.7.1, )" /> </ItemGroup> <!-- Package: Microsoft.AspNetCore.Cryptography.Internal--> <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Cryptography.Internal' "> - <BaselinePackageVersion>3.1.3</BaselinePackageVersion> + <BaselinePackageVersion>3.1.4</BaselinePackageVersion> </PropertyGroup> <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Cryptography.Internal' AND '$(TargetFramework)' == 'netcoreapp3.1' " /> <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Cryptography.Internal' AND '$(TargetFramework)' == 'netstandard2.0' " /> <!-- Package: Microsoft.AspNetCore.Cryptography.KeyDerivation--> <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Cryptography.KeyDerivation' "> - <BaselinePackageVersion>3.1.3</BaselinePackageVersion> + <BaselinePackageVersion>3.1.4</BaselinePackageVersion> </PropertyGroup> <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Cryptography.KeyDerivation' AND '$(TargetFramework)' == 'netcoreapp2.0' "> - <BaselinePackageReference Include="Microsoft.AspNetCore.Cryptography.Internal" Version="[3.1.3, )" /> + <BaselinePackageReference Include="Microsoft.AspNetCore.Cryptography.Internal" Version="[3.1.4, )" /> </ItemGroup> <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Cryptography.KeyDerivation' AND '$(TargetFramework)' == 'netcoreapp3.1' "> - <BaselinePackageReference Include="Microsoft.AspNetCore.Cryptography.Internal" Version="[3.1.3, )" /> + <BaselinePackageReference Include="Microsoft.AspNetCore.Cryptography.Internal" Version="[3.1.4, )" /> </ItemGroup> <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Cryptography.KeyDerivation' AND '$(TargetFramework)' == 'netstandard2.0' "> - <BaselinePackageReference Include="Microsoft.AspNetCore.Cryptography.Internal" Version="[3.1.3, )" /> + <BaselinePackageReference Include="Microsoft.AspNetCore.Cryptography.Internal" Version="[3.1.4, )" /> </ItemGroup> <!-- Package: Microsoft.AspNetCore.DataProtection--> <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.DataProtection' "> - <BaselinePackageVersion>3.1.3</BaselinePackageVersion> + <BaselinePackageVersion>3.1.4</BaselinePackageVersion> </PropertyGroup> <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.DataProtection' AND '$(TargetFramework)' == 'netcoreapp3.1' "> - <BaselinePackageReference Include="Microsoft.AspNetCore.DataProtection.Abstractions" Version="[3.1.3, )" /> - <BaselinePackageReference Include="Microsoft.AspNetCore.Cryptography.Internal" Version="[3.1.3, )" /> - <BaselinePackageReference Include="Microsoft.Extensions.DependencyInjection.Abstractions" Version="[3.1.3, )" /> - <BaselinePackageReference Include="Microsoft.Extensions.Hosting.Abstractions" Version="[3.1.3, )" /> - <BaselinePackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="[3.1.3, )" /> - <BaselinePackageReference Include="Microsoft.Extensions.Options" Version="[3.1.3, )" /> + <BaselinePackageReference Include="Microsoft.AspNetCore.DataProtection.Abstractions" Version="[3.1.4, )" /> + <BaselinePackageReference Include="Microsoft.AspNetCore.Cryptography.Internal" Version="[3.1.4, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.DependencyInjection.Abstractions" Version="[3.1.4, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.Hosting.Abstractions" Version="[3.1.4, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="[3.1.4, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.Options" Version="[3.1.4, )" /> <BaselinePackageReference Include="Microsoft.Win32.Registry" Version="[4.7.0, )" /> <BaselinePackageReference Include="System.Security.Cryptography.Xml" Version="[4.7.0, )" /> </ItemGroup> <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.DataProtection' AND '$(TargetFramework)' == 'netstandard2.0' "> - <BaselinePackageReference Include="Microsoft.AspNetCore.DataProtection.Abstractions" Version="[3.1.3, )" /> - <BaselinePackageReference Include="Microsoft.AspNetCore.Cryptography.Internal" Version="[3.1.3, )" /> - <BaselinePackageReference Include="Microsoft.Extensions.DependencyInjection.Abstractions" Version="[3.1.3, )" /> - <BaselinePackageReference Include="Microsoft.Extensions.Hosting.Abstractions" Version="[3.1.3, )" /> - <BaselinePackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="[3.1.3, )" /> - <BaselinePackageReference Include="Microsoft.Extensions.Options" Version="[3.1.3, )" /> + <BaselinePackageReference Include="Microsoft.AspNetCore.DataProtection.Abstractions" Version="[3.1.4, )" /> + <BaselinePackageReference Include="Microsoft.AspNetCore.Cryptography.Internal" Version="[3.1.4, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.DependencyInjection.Abstractions" Version="[3.1.4, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.Hosting.Abstractions" Version="[3.1.4, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="[3.1.4, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.Options" Version="[3.1.4, )" /> <BaselinePackageReference Include="Microsoft.Win32.Registry" Version="[4.7.0, )" /> <BaselinePackageReference Include="System.Security.Cryptography.Xml" Version="[4.7.0, )" /> <BaselinePackageReference Include="System.Security.Principal.Windows" Version="[4.7.0, )" /> </ItemGroup> <!-- Package: Microsoft.AspNetCore.DataProtection.Abstractions--> <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.DataProtection.Abstractions' "> - <BaselinePackageVersion>3.1.3</BaselinePackageVersion> + <BaselinePackageVersion>3.1.4</BaselinePackageVersion> </PropertyGroup> <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.DataProtection.Abstractions' AND '$(TargetFramework)' == 'netcoreapp3.1' " /> <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.DataProtection.Abstractions' AND '$(TargetFramework)' == 'netstandard2.0' " /> <!-- Package: Microsoft.AspNetCore.DataProtection.AzureKeyVault--> <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.DataProtection.AzureKeyVault' "> - <BaselinePackageVersion>3.1.3</BaselinePackageVersion> + <BaselinePackageVersion>3.1.4</BaselinePackageVersion> </PropertyGroup> <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.DataProtection.AzureKeyVault' AND '$(TargetFramework)' == 'netstandard2.0' "> - <BaselinePackageReference Include="Microsoft.AspNetCore.DataProtection" Version="[3.1.3, )" /> + <BaselinePackageReference Include="Microsoft.AspNetCore.DataProtection" Version="[3.1.4, )" /> <BaselinePackageReference Include="Microsoft.Azure.KeyVault" Version="[2.3.2, )" /> <BaselinePackageReference Include="Microsoft.IdentityModel.Clients.ActiveDirectory" Version="[3.19.8, )" /> </ItemGroup> <!-- Package: Microsoft.AspNetCore.DataProtection.AzureStorage--> <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.DataProtection.AzureStorage' "> - <BaselinePackageVersion>3.1.3</BaselinePackageVersion> + <BaselinePackageVersion>3.1.4</BaselinePackageVersion> </PropertyGroup> <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.DataProtection.AzureStorage' AND '$(TargetFramework)' == 'netstandard2.0' "> - <BaselinePackageReference Include="Microsoft.AspNetCore.DataProtection" Version="[3.1.3, )" /> + <BaselinePackageReference Include="Microsoft.AspNetCore.DataProtection" Version="[3.1.4, )" /> <BaselinePackageReference Include="Microsoft.Azure.Storage.Blob" Version="[10.0.1, )" /> <BaselinePackageReference Include="Microsoft.Data.OData" Version="[5.8.4, )" /> </ItemGroup> <!-- Package: Microsoft.AspNetCore.DataProtection.EntityFrameworkCore--> <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.DataProtection.EntityFrameworkCore' "> - <BaselinePackageVersion>3.1.3</BaselinePackageVersion> + <BaselinePackageVersion>3.1.4</BaselinePackageVersion> </PropertyGroup> <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.DataProtection.EntityFrameworkCore' AND '$(TargetFramework)' == 'netstandard2.1' "> - <BaselinePackageReference Include="Microsoft.AspNetCore.DataProtection" Version="[3.1.3, )" /> - <BaselinePackageReference Include="Microsoft.EntityFrameworkCore" Version="[3.1.3, )" /> + <BaselinePackageReference Include="Microsoft.AspNetCore.DataProtection" Version="[3.1.4, )" /> + <BaselinePackageReference Include="Microsoft.EntityFrameworkCore" Version="[3.1.4, )" /> </ItemGroup> <!-- Package: Microsoft.AspNetCore.DataProtection.Extensions--> <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.DataProtection.Extensions' "> - <BaselinePackageVersion>3.1.3</BaselinePackageVersion> + <BaselinePackageVersion>3.1.4</BaselinePackageVersion> </PropertyGroup> <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.DataProtection.Extensions' AND '$(TargetFramework)' == 'netcoreapp3.1' "> - <BaselinePackageReference Include="Microsoft.AspNetCore.DataProtection" Version="[3.1.3, )" /> - <BaselinePackageReference Include="Microsoft.Extensions.DependencyInjection" Version="[3.1.3, )" /> + <BaselinePackageReference Include="Microsoft.AspNetCore.DataProtection" Version="[3.1.4, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.DependencyInjection" Version="[3.1.4, )" /> </ItemGroup> <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.DataProtection.Extensions' AND '$(TargetFramework)' == 'netstandard2.0' "> - <BaselinePackageReference Include="Microsoft.AspNetCore.DataProtection" Version="[3.1.3, )" /> - <BaselinePackageReference Include="Microsoft.Extensions.DependencyInjection" Version="[3.1.3, )" /> + <BaselinePackageReference Include="Microsoft.AspNetCore.DataProtection" Version="[3.1.4, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.DependencyInjection" Version="[3.1.4, )" /> </ItemGroup> <!-- Package: Microsoft.AspNetCore.DataProtection.StackExchangeRedis--> <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.DataProtection.StackExchangeRedis' "> - <BaselinePackageVersion>3.1.3</BaselinePackageVersion> + <BaselinePackageVersion>3.1.4</BaselinePackageVersion> </PropertyGroup> <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.DataProtection.StackExchangeRedis' AND '$(TargetFramework)' == 'netstandard2.0' "> - <BaselinePackageReference Include="Microsoft.AspNetCore.DataProtection" Version="[3.1.3, )" /> + <BaselinePackageReference Include="Microsoft.AspNetCore.DataProtection" Version="[3.1.4, )" /> <BaselinePackageReference Include="StackExchange.Redis" Version="[2.0.593, )" /> </ItemGroup> <!-- Package: Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore--> <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore' "> - <BaselinePackageVersion>3.1.3</BaselinePackageVersion> + <BaselinePackageVersion>3.1.4</BaselinePackageVersion> </PropertyGroup> <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore' AND '$(TargetFramework)' == 'netcoreapp3.1' "> - <BaselinePackageReference Include="Microsoft.EntityFrameworkCore.Relational" Version="[3.1.3, )" /> + <BaselinePackageReference Include="Microsoft.EntityFrameworkCore.Relational" Version="[3.1.4, )" /> </ItemGroup> <!-- Package: Microsoft.AspNetCore.HeaderPropagation--> <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.HeaderPropagation' "> - <BaselinePackageVersion>3.1.3</BaselinePackageVersion> + <BaselinePackageVersion>3.1.4</BaselinePackageVersion> </PropertyGroup> <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.HeaderPropagation' AND '$(TargetFramework)' == 'netcoreapp3.1' "> - <BaselinePackageReference Include="Microsoft.Extensions.DependencyInjection" Version="[3.1.3, )" /> - <BaselinePackageReference Include="Microsoft.Extensions.Http" Version="[3.1.3, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.DependencyInjection" Version="[3.1.4, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.Http" Version="[3.1.4, )" /> </ItemGroup> <!-- Package: Microsoft.AspNetCore.Hosting.WindowsServices--> <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Hosting.WindowsServices' "> - <BaselinePackageVersion>3.1.3</BaselinePackageVersion> + <BaselinePackageVersion>3.1.4</BaselinePackageVersion> </PropertyGroup> <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Hosting.WindowsServices' AND '$(TargetFramework)' == 'netcoreapp3.1' "> <BaselinePackageReference Include="System.ServiceProcess.ServiceController" Version="[4.7.0, )" /> </ItemGroup> <!-- Package: Microsoft.AspNetCore.Http.Connections.Client--> <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Http.Connections.Client' "> - <BaselinePackageVersion>3.1.3</BaselinePackageVersion> + <BaselinePackageVersion>3.1.4</BaselinePackageVersion> </PropertyGroup> <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Http.Connections.Client' AND '$(TargetFramework)' == 'netstandard2.0' "> - <BaselinePackageReference Include="Microsoft.AspNetCore.Http.Connections.Common" Version="[3.1.3, )" /> - <BaselinePackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="[3.1.3, )" /> - <BaselinePackageReference Include="Microsoft.Extensions.Options" Version="[3.1.3, )" /> + <BaselinePackageReference Include="Microsoft.AspNetCore.Http.Connections.Common" Version="[3.1.4, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="[3.1.4, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.Options" Version="[3.1.4, )" /> </ItemGroup> <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Http.Connections.Client' AND '$(TargetFramework)' == 'netstandard2.1' "> - <BaselinePackageReference Include="Microsoft.AspNetCore.Http.Connections.Common" Version="[3.1.3, )" /> - <BaselinePackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="[3.1.3, )" /> - <BaselinePackageReference Include="Microsoft.Extensions.Options" Version="[3.1.3, )" /> + <BaselinePackageReference Include="Microsoft.AspNetCore.Http.Connections.Common" Version="[3.1.4, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="[3.1.4, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.Options" Version="[3.1.4, )" /> </ItemGroup> <!-- Package: Microsoft.AspNetCore.Http.Connections.Common--> <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Http.Connections.Common' "> - <BaselinePackageVersion>3.1.3</BaselinePackageVersion> + <BaselinePackageVersion>3.1.4</BaselinePackageVersion> </PropertyGroup> <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Http.Connections.Common' AND '$(TargetFramework)' == 'netcoreapp3.1' "> - <BaselinePackageReference Include="Microsoft.AspNetCore.Connections.Abstractions" Version="[3.1.3, )" /> + <BaselinePackageReference Include="Microsoft.AspNetCore.Connections.Abstractions" Version="[3.1.4, )" /> </ItemGroup> <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Http.Connections.Common' AND '$(TargetFramework)' == 'netstandard2.0' "> - <BaselinePackageReference Include="Microsoft.AspNetCore.Connections.Abstractions" Version="[3.1.3, )" /> - <BaselinePackageReference Include="System.Text.Json" Version="[4.7.1, )" /> + <BaselinePackageReference Include="Microsoft.AspNetCore.Connections.Abstractions" Version="[3.1.4, )" /> + <BaselinePackageReference Include="System.Text.Json" Version="[4.7.2, )" /> </ItemGroup> <!-- Package: Microsoft.AspNetCore.Http.Features--> <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Http.Features' "> - <BaselinePackageVersion>3.1.3</BaselinePackageVersion> + <BaselinePackageVersion>3.1.4</BaselinePackageVersion> </PropertyGroup> <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Http.Features' AND '$(TargetFramework)' == 'netcoreapp3.1' "> - <BaselinePackageReference Include="Microsoft.Extensions.Primitives" Version="[3.1.3, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.Primitives" Version="[3.1.4, )" /> <BaselinePackageReference Include="System.IO.Pipelines" Version="[4.7.1, )" /> </ItemGroup> <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Http.Features' AND '$(TargetFramework)' == 'netstandard2.0' "> - <BaselinePackageReference Include="Microsoft.Extensions.Primitives" Version="[3.1.3, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.Primitives" Version="[3.1.4, )" /> <BaselinePackageReference Include="System.IO.Pipelines" Version="[4.7.1, )" /> </ItemGroup> <!-- Package: Microsoft.AspNetCore.Identity.EntityFrameworkCore--> <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Identity.EntityFrameworkCore' "> - <BaselinePackageVersion>3.1.3</BaselinePackageVersion> + <BaselinePackageVersion>3.1.4</BaselinePackageVersion> </PropertyGroup> <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Identity.EntityFrameworkCore' AND '$(TargetFramework)' == 'netcoreapp3.1' "> - <BaselinePackageReference Include="Microsoft.Extensions.Identity.Stores" Version="[3.1.3, )" /> - <BaselinePackageReference Include="Microsoft.EntityFrameworkCore.Relational" Version="[3.1.3, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.Identity.Stores" Version="[3.1.4, )" /> + <BaselinePackageReference Include="Microsoft.EntityFrameworkCore.Relational" Version="[3.1.4, )" /> </ItemGroup> <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Identity.EntityFrameworkCore' AND '$(TargetFramework)' == 'netstandard2.1' "> - <BaselinePackageReference Include="Microsoft.Extensions.Identity.Stores" Version="[3.1.3, )" /> - <BaselinePackageReference Include="Microsoft.EntityFrameworkCore.Relational" Version="[3.1.3, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.Identity.Stores" Version="[3.1.4, )" /> + <BaselinePackageReference Include="Microsoft.EntityFrameworkCore.Relational" Version="[3.1.4, )" /> </ItemGroup> <!-- Package: Microsoft.AspNetCore.Identity.Specification.Tests--> <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Identity.Specification.Tests' "> - <BaselinePackageVersion>3.1.3</BaselinePackageVersion> + <BaselinePackageVersion>3.1.4</BaselinePackageVersion> </PropertyGroup> <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Identity.Specification.Tests' AND '$(TargetFramework)' == 'netcoreapp3.1' "> - <BaselinePackageReference Include="Microsoft.Extensions.Configuration" Version="[3.1.3, )" /> - <BaselinePackageReference Include="Microsoft.Extensions.DependencyInjection" Version="[3.1.3, )" /> - <BaselinePackageReference Include="Microsoft.Extensions.Logging" Version="[3.1.3, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.Configuration" Version="[3.1.4, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.DependencyInjection" Version="[3.1.4, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.Logging" Version="[3.1.4, )" /> <BaselinePackageReference Include="xunit.assert" Version="[2.4.1, )" /> <BaselinePackageReference Include="xunit.extensibility.core" Version="[2.4.1, )" /> </ItemGroup> <!-- Package: Microsoft.AspNetCore.Identity.UI--> <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Identity.UI' "> - <BaselinePackageVersion>3.1.3</BaselinePackageVersion> + <BaselinePackageVersion>3.1.4</BaselinePackageVersion> </PropertyGroup> <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Identity.UI' AND '$(TargetFramework)' == 'netcoreapp3.1' "> - <BaselinePackageReference Include="Microsoft.Extensions.Identity.Stores" Version="[3.1.3, )" /> - <BaselinePackageReference Include="Microsoft.Extensions.FileProviders.Embedded" Version="[3.1.3, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.Identity.Stores" Version="[3.1.4, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.FileProviders.Embedded" Version="[3.1.4, )" /> <BaselinePackageReference Include="Newtonsoft.Json" Version="[12.0.2, )" /> </ItemGroup> <!-- Package: Microsoft.AspNetCore.JsonPatch--> <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.JsonPatch' "> - <BaselinePackageVersion>3.1.3</BaselinePackageVersion> + <BaselinePackageVersion>3.1.4</BaselinePackageVersion> </PropertyGroup> <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.JsonPatch' AND '$(TargetFramework)' == 'netstandard2.0' "> <BaselinePackageReference Include="Microsoft.CSharp" Version="[4.7.0, )" /> @@ -462,239 +462,239 @@ </ItemGroup> <!-- Package: Microsoft.AspNetCore.Metadata--> <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Metadata' "> - <BaselinePackageVersion>3.1.3</BaselinePackageVersion> + <BaselinePackageVersion>3.1.4</BaselinePackageVersion> </PropertyGroup> <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Metadata' AND '$(TargetFramework)' == 'netcoreapp3.1' " /> <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Metadata' AND '$(TargetFramework)' == 'netstandard2.0' " /> <!-- Package: Microsoft.AspNetCore.MiddlewareAnalysis--> <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.MiddlewareAnalysis' "> - <BaselinePackageVersion>3.1.3</BaselinePackageVersion> + <BaselinePackageVersion>3.1.4</BaselinePackageVersion> </PropertyGroup> <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.MiddlewareAnalysis' AND '$(TargetFramework)' == 'netcoreapp3.1' "> - <BaselinePackageReference Include="Microsoft.Extensions.DependencyInjection.Abstractions" Version="[3.1.3, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.DependencyInjection.Abstractions" Version="[3.1.4, )" /> </ItemGroup> <!-- Package: Microsoft.AspNetCore.Mvc.NewtonsoftJson--> <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Mvc.NewtonsoftJson' "> - <BaselinePackageVersion>3.1.3</BaselinePackageVersion> + <BaselinePackageVersion>3.1.4</BaselinePackageVersion> </PropertyGroup> <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Mvc.NewtonsoftJson' AND '$(TargetFramework)' == 'netcoreapp3.1' "> - <BaselinePackageReference Include="Microsoft.AspNetCore.JsonPatch" Version="[3.1.3, )" /> + <BaselinePackageReference Include="Microsoft.AspNetCore.JsonPatch" Version="[3.1.4, )" /> <BaselinePackageReference Include="Newtonsoft.Json" Version="[12.0.2, )" /> <BaselinePackageReference Include="Newtonsoft.Json.Bson" Version="[1.0.2, )" /> </ItemGroup> <!-- Package: Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation--> <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation' "> - <BaselinePackageVersion>3.1.3</BaselinePackageVersion> + <BaselinePackageVersion>3.1.4</BaselinePackageVersion> </PropertyGroup> <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation' AND '$(TargetFramework)' == 'netcoreapp3.1' "> - <BaselinePackageReference Include="Microsoft.AspNetCore.Mvc.Razor.Extensions" Version="[3.1.3, )" /> - <BaselinePackageReference Include="Microsoft.CodeAnalysis.Razor" Version="[3.1.3, )" /> - <BaselinePackageReference Include="Microsoft.Extensions.DependencyModel" Version="[3.1.3, )" /> + <BaselinePackageReference Include="Microsoft.AspNetCore.Mvc.Razor.Extensions" Version="[3.1.4, )" /> + <BaselinePackageReference Include="Microsoft.CodeAnalysis.Razor" Version="[3.1.4, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.DependencyModel" Version="[3.1.4, )" /> </ItemGroup> <!-- Package: Microsoft.AspNetCore.Mvc.Testing--> <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Mvc.Testing' "> - <BaselinePackageVersion>3.1.3</BaselinePackageVersion> + <BaselinePackageVersion>3.1.4</BaselinePackageVersion> </PropertyGroup> <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Mvc.Testing' AND '$(TargetFramework)' == 'netcoreapp3.1' "> - <BaselinePackageReference Include="Microsoft.AspNetCore.TestHost" Version="[3.1.3, )" /> - <BaselinePackageReference Include="Microsoft.Extensions.DependencyModel" Version="[3.1.3, )" /> - <BaselinePackageReference Include="Microsoft.Extensions.Hosting" Version="[3.1.3, )" /> + <BaselinePackageReference Include="Microsoft.AspNetCore.TestHost" Version="[3.1.4, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.DependencyModel" Version="[3.1.4, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.Hosting" Version="[3.1.4, )" /> </ItemGroup> <!-- Package: Microsoft.AspNetCore.NodeServices--> <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.NodeServices' "> - <BaselinePackageVersion>3.1.3</BaselinePackageVersion> + <BaselinePackageVersion>3.1.4</BaselinePackageVersion> </PropertyGroup> <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.NodeServices' AND '$(TargetFramework)' == 'netcoreapp3.1' "> - <BaselinePackageReference Include="Microsoft.Extensions.Logging.Console" Version="[3.1.3, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.Logging.Console" Version="[3.1.4, )" /> <BaselinePackageReference Include="Newtonsoft.Json" Version="[12.0.2, )" /> </ItemGroup> <!-- Package: Microsoft.AspNetCore.Owin--> <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Owin' "> - <BaselinePackageVersion>3.1.3</BaselinePackageVersion> + <BaselinePackageVersion>3.1.4</BaselinePackageVersion> </PropertyGroup> <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Owin' AND '$(TargetFramework)' == 'netcoreapp3.1' " /> <!-- Package: Microsoft.AspNetCore.Server.Kestrel.Transport.Libuv--> <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Server.Kestrel.Transport.Libuv' "> - <BaselinePackageVersion>3.1.3</BaselinePackageVersion> + <BaselinePackageVersion>3.1.4</BaselinePackageVersion> </PropertyGroup> <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Server.Kestrel.Transport.Libuv' AND '$(TargetFramework)' == 'netcoreapp3.1' "> - <BaselinePackageReference Include="Microsoft.AspNetCore.Connections.Abstractions" Version="[3.1.3, )" /> + <BaselinePackageReference Include="Microsoft.AspNetCore.Connections.Abstractions" Version="[3.1.4, )" /> <BaselinePackageReference Include="Libuv" Version="[1.10.0, )" /> - <BaselinePackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="[3.1.3, )" /> - <BaselinePackageReference Include="Microsoft.Extensions.Options" Version="[3.1.3, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="[3.1.4, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.Options" Version="[3.1.4, )" /> </ItemGroup> <!-- Package: Microsoft.AspNetCore.SignalR.Client--> <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.SignalR.Client' "> - <BaselinePackageVersion>3.1.3</BaselinePackageVersion> + <BaselinePackageVersion>3.1.4</BaselinePackageVersion> </PropertyGroup> <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.SignalR.Client' AND '$(TargetFramework)' == 'netstandard2.0' "> - <BaselinePackageReference Include="Microsoft.AspNetCore.SignalR.Client.Core" Version="[3.1.3, )" /> - <BaselinePackageReference Include="Microsoft.AspNetCore.Http.Connections.Client" Version="[3.1.3, )" /> + <BaselinePackageReference Include="Microsoft.AspNetCore.SignalR.Client.Core" Version="[3.1.4, )" /> + <BaselinePackageReference Include="Microsoft.AspNetCore.Http.Connections.Client" Version="[3.1.4, )" /> </ItemGroup> <!-- Package: Microsoft.AspNetCore.SignalR.Client.Core--> <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.SignalR.Client.Core' "> - <BaselinePackageVersion>3.1.3</BaselinePackageVersion> + <BaselinePackageVersion>3.1.4</BaselinePackageVersion> </PropertyGroup> <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.SignalR.Client.Core' AND '$(TargetFramework)' == 'netstandard2.0' "> - <BaselinePackageReference Include="Microsoft.AspNetCore.SignalR.Protocols.Json" Version="[3.1.3, )" /> - <BaselinePackageReference Include="Microsoft.AspNetCore.SignalR.Common" Version="[3.1.3, )" /> - <BaselinePackageReference Include="Microsoft.Bcl.AsyncInterfaces" Version="[1.1.0, )" /> - <BaselinePackageReference Include="Microsoft.Extensions.DependencyInjection" Version="[3.1.3, )" /> - <BaselinePackageReference Include="Microsoft.Extensions.Logging" Version="[3.1.3, )" /> - <BaselinePackageReference Include="System.Threading.Channels" Version="[4.7.0, )" /> + <BaselinePackageReference Include="Microsoft.AspNetCore.SignalR.Protocols.Json" Version="[3.1.4, )" /> + <BaselinePackageReference Include="Microsoft.AspNetCore.SignalR.Common" Version="[3.1.4, )" /> + <BaselinePackageReference Include="Microsoft.Bcl.AsyncInterfaces" Version="[1.1.1, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.DependencyInjection" Version="[3.1.4, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.Logging" Version="[3.1.4, )" /> + <BaselinePackageReference Include="System.Threading.Channels" Version="[4.7.1, )" /> </ItemGroup> <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.SignalR.Client.Core' AND '$(TargetFramework)' == 'netstandard2.1' "> - <BaselinePackageReference Include="Microsoft.AspNetCore.SignalR.Protocols.Json" Version="[3.1.3, )" /> - <BaselinePackageReference Include="Microsoft.AspNetCore.SignalR.Common" Version="[3.1.3, )" /> - <BaselinePackageReference Include="Microsoft.Extensions.DependencyInjection" Version="[3.1.3, )" /> - <BaselinePackageReference Include="Microsoft.Extensions.Logging" Version="[3.1.3, )" /> - <BaselinePackageReference Include="System.Threading.Channels" Version="[4.7.0, )" /> + <BaselinePackageReference Include="Microsoft.AspNetCore.SignalR.Protocols.Json" Version="[3.1.4, )" /> + <BaselinePackageReference Include="Microsoft.AspNetCore.SignalR.Common" Version="[3.1.4, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.DependencyInjection" Version="[3.1.4, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.Logging" Version="[3.1.4, )" /> + <BaselinePackageReference Include="System.Threading.Channels" Version="[4.7.1, )" /> </ItemGroup> <!-- Package: Microsoft.AspNetCore.SignalR.Common--> <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.SignalR.Common' "> - <BaselinePackageVersion>3.1.3</BaselinePackageVersion> + <BaselinePackageVersion>3.1.4</BaselinePackageVersion> </PropertyGroup> <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.SignalR.Common' AND '$(TargetFramework)' == 'netcoreapp3.1' "> - <BaselinePackageReference Include="Microsoft.AspNetCore.Connections.Abstractions" Version="[3.1.3, )" /> - <BaselinePackageReference Include="Microsoft.Extensions.Options" Version="[3.1.3, )" /> + <BaselinePackageReference Include="Microsoft.AspNetCore.Connections.Abstractions" Version="[3.1.4, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.Options" Version="[3.1.4, )" /> </ItemGroup> <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.SignalR.Common' AND '$(TargetFramework)' == 'netstandard2.0' "> - <BaselinePackageReference Include="Microsoft.AspNetCore.Connections.Abstractions" Version="[3.1.3, )" /> - <BaselinePackageReference Include="Microsoft.Extensions.Options" Version="[3.1.3, )" /> - <BaselinePackageReference Include="System.Text.Json" Version="[4.7.1, )" /> + <BaselinePackageReference Include="Microsoft.AspNetCore.Connections.Abstractions" Version="[3.1.4, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.Options" Version="[3.1.4, )" /> + <BaselinePackageReference Include="System.Text.Json" Version="[4.7.2, )" /> </ItemGroup> <!-- Package: Microsoft.AspNetCore.SignalR.Protocols.Json--> <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.SignalR.Protocols.Json' "> - <BaselinePackageVersion>3.1.3</BaselinePackageVersion> + <BaselinePackageVersion>3.1.4</BaselinePackageVersion> </PropertyGroup> <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.SignalR.Protocols.Json' AND '$(TargetFramework)' == 'netcoreapp3.1' "> - <BaselinePackageReference Include="Microsoft.AspNetCore.SignalR.Common" Version="[3.1.3, )" /> + <BaselinePackageReference Include="Microsoft.AspNetCore.SignalR.Common" Version="[3.1.4, )" /> </ItemGroup> <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.SignalR.Protocols.Json' AND '$(TargetFramework)' == 'netstandard2.0' "> - <BaselinePackageReference Include="Microsoft.AspNetCore.SignalR.Common" Version="[3.1.3, )" /> + <BaselinePackageReference Include="Microsoft.AspNetCore.SignalR.Common" Version="[3.1.4, )" /> </ItemGroup> <!-- Package: Microsoft.AspNetCore.SignalR.Protocols.MessagePack--> <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.SignalR.Protocols.MessagePack' "> - <BaselinePackageVersion>3.1.3</BaselinePackageVersion> + <BaselinePackageVersion>3.1.4</BaselinePackageVersion> </PropertyGroup> <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.SignalR.Protocols.MessagePack' AND '$(TargetFramework)' == 'netstandard2.0' "> - <BaselinePackageReference Include="Microsoft.AspNetCore.SignalR.Common" Version="[3.1.3, )" /> + <BaselinePackageReference Include="Microsoft.AspNetCore.SignalR.Common" Version="[3.1.4, )" /> <BaselinePackageReference Include="MessagePack" Version="[1.7.3.7, )" /> </ItemGroup> <!-- Package: Microsoft.AspNetCore.SignalR.Protocols.NewtonsoftJson--> <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.SignalR.Protocols.NewtonsoftJson' "> - <BaselinePackageVersion>3.1.3</BaselinePackageVersion> + <BaselinePackageVersion>3.1.4</BaselinePackageVersion> </PropertyGroup> <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.SignalR.Protocols.NewtonsoftJson' AND '$(TargetFramework)' == 'netstandard2.0' "> - <BaselinePackageReference Include="Microsoft.AspNetCore.SignalR.Common" Version="[3.1.3, )" /> + <BaselinePackageReference Include="Microsoft.AspNetCore.SignalR.Common" Version="[3.1.4, )" /> <BaselinePackageReference Include="Newtonsoft.Json" Version="[12.0.2, )" /> </ItemGroup> <!-- Package: Microsoft.AspNetCore.SignalR.Specification.Tests--> <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.SignalR.Specification.Tests' "> - <BaselinePackageVersion>3.1.3</BaselinePackageVersion> + <BaselinePackageVersion>3.1.4</BaselinePackageVersion> </PropertyGroup> <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.SignalR.Specification.Tests' AND '$(TargetFramework)' == 'netcoreapp3.1' "> - <BaselinePackageReference Include="Microsoft.AspNetCore.SignalR.Protocols.Json" Version="[3.1.3, )" /> - <BaselinePackageReference Include="Microsoft.AspNetCore.SignalR.Protocols.MessagePack" Version="[3.1.3, )" /> - <BaselinePackageReference Include="Microsoft.AspNetCore.SignalR.Protocols.NewtonsoftJson" Version="[3.1.3, )" /> - <BaselinePackageReference Include="Microsoft.AspNetCore.SignalR.Common" Version="[3.1.3, )" /> + <BaselinePackageReference Include="Microsoft.AspNetCore.SignalR.Protocols.Json" Version="[3.1.4, )" /> + <BaselinePackageReference Include="Microsoft.AspNetCore.SignalR.Protocols.MessagePack" Version="[3.1.4, )" /> + <BaselinePackageReference Include="Microsoft.AspNetCore.SignalR.Protocols.NewtonsoftJson" Version="[3.1.4, )" /> + <BaselinePackageReference Include="Microsoft.AspNetCore.SignalR.Common" Version="[3.1.4, )" /> <BaselinePackageReference Include="xunit.assert" Version="[2.4.1, )" /> <BaselinePackageReference Include="xunit.extensibility.core" Version="[2.4.1, )" /> </ItemGroup> <!-- Package: Microsoft.AspNetCore.SignalR.StackExchangeRedis--> <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.SignalR.StackExchangeRedis' "> - <BaselinePackageVersion>3.1.3</BaselinePackageVersion> + <BaselinePackageVersion>3.1.4</BaselinePackageVersion> </PropertyGroup> <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.SignalR.StackExchangeRedis' AND '$(TargetFramework)' == 'netcoreapp3.1' "> <BaselinePackageReference Include="MessagePack" Version="[1.7.3.7, )" /> - <BaselinePackageReference Include="Microsoft.Extensions.Options" Version="[3.1.3, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.Options" Version="[3.1.4, )" /> <BaselinePackageReference Include="StackExchange.Redis" Version="[2.0.593, )" /> </ItemGroup> <!-- Package: Microsoft.AspNetCore.SpaServices--> <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.SpaServices' "> - <BaselinePackageVersion>3.1.3</BaselinePackageVersion> + <BaselinePackageVersion>3.1.4</BaselinePackageVersion> </PropertyGroup> <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.SpaServices' AND '$(TargetFramework)' == 'netcoreapp3.1' "> - <BaselinePackageReference Include="Microsoft.AspNetCore.NodeServices" Version="[3.1.3, )" /> + <BaselinePackageReference Include="Microsoft.AspNetCore.NodeServices" Version="[3.1.4, )" /> </ItemGroup> <!-- Package: Microsoft.AspNetCore.SpaServices.Extensions--> <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.SpaServices.Extensions' "> - <BaselinePackageVersion>3.1.3</BaselinePackageVersion> + <BaselinePackageVersion>3.1.4</BaselinePackageVersion> </PropertyGroup> <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.SpaServices.Extensions' AND '$(TargetFramework)' == 'netcoreapp3.1' "> - <BaselinePackageReference Include="Microsoft.AspNetCore.SpaServices" Version="[3.1.3, )" /> - <BaselinePackageReference Include="Microsoft.Extensions.FileProviders.Physical" Version="[3.1.3, )" /> + <BaselinePackageReference Include="Microsoft.AspNetCore.SpaServices" Version="[3.1.4, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.FileProviders.Physical" Version="[3.1.4, )" /> </ItemGroup> <!-- Package: Microsoft.AspNetCore.TestHost--> <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.TestHost' "> - <BaselinePackageVersion>3.1.3</BaselinePackageVersion> + <BaselinePackageVersion>3.1.4</BaselinePackageVersion> </PropertyGroup> <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.TestHost' AND '$(TargetFramework)' == 'netcoreapp3.1' "> <BaselinePackageReference Include="System.IO.Pipelines" Version="[4.7.1, )" /> </ItemGroup> <!-- Package: Microsoft.dotnet-openapi--> <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.dotnet-openapi' "> - <BaselinePackageVersion>3.1.3</BaselinePackageVersion> + <BaselinePackageVersion>3.1.4</BaselinePackageVersion> </PropertyGroup> <!-- Package: Microsoft.DotNet.Web.Client.ItemTemplates--> <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.DotNet.Web.Client.ItemTemplates' "> - <BaselinePackageVersion>3.1.3</BaselinePackageVersion> + <BaselinePackageVersion>3.1.4</BaselinePackageVersion> </PropertyGroup> <!-- Package: Microsoft.DotNet.Web.ItemTemplates--> <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.DotNet.Web.ItemTemplates' "> - <BaselinePackageVersion>3.1.3</BaselinePackageVersion> + <BaselinePackageVersion>3.1.4</BaselinePackageVersion> </PropertyGroup> <!-- Package: Microsoft.DotNet.Web.ProjectTemplates.3.1--> <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.DotNet.Web.ProjectTemplates.3.1' "> - <BaselinePackageVersion>3.1.3</BaselinePackageVersion> + <BaselinePackageVersion>3.1.4</BaselinePackageVersion> </PropertyGroup> <!-- Package: Microsoft.DotNet.Web.Spa.ProjectTemplates.3.1--> <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.DotNet.Web.Spa.ProjectTemplates.3.1' "> - <BaselinePackageVersion>3.1.3</BaselinePackageVersion> + <BaselinePackageVersion>3.1.4</BaselinePackageVersion> </PropertyGroup> <!-- Package: Microsoft.Extensions.ApiDescription.Client--> <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.Extensions.ApiDescription.Client' "> - <BaselinePackageVersion>3.1.3</BaselinePackageVersion> + <BaselinePackageVersion>3.1.4</BaselinePackageVersion> </PropertyGroup> <!-- Package: Microsoft.Extensions.ApiDescription.Server--> <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.Extensions.ApiDescription.Server' "> - <BaselinePackageVersion>3.1.3</BaselinePackageVersion> + <BaselinePackageVersion>3.1.4</BaselinePackageVersion> </PropertyGroup> <!-- Package: Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore--> <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore' "> - <BaselinePackageVersion>3.1.3</BaselinePackageVersion> + <BaselinePackageVersion>3.1.4</BaselinePackageVersion> </PropertyGroup> <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore' AND '$(TargetFramework)' == 'netstandard2.1' "> - <BaselinePackageReference Include="Microsoft.EntityFrameworkCore.Relational" Version="[3.1.3, )" /> - <BaselinePackageReference Include="Microsoft.Extensions.Diagnostics.HealthChecks" Version="[3.1.3, )" /> - <BaselinePackageReference Include="Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions" Version="[3.1.3, )" /> + <BaselinePackageReference Include="Microsoft.EntityFrameworkCore.Relational" Version="[3.1.4, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.Diagnostics.HealthChecks" Version="[3.1.4, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions" Version="[3.1.4, )" /> </ItemGroup> <!-- Package: Microsoft.Extensions.Identity.Core--> <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.Extensions.Identity.Core' "> - <BaselinePackageVersion>3.1.3</BaselinePackageVersion> + <BaselinePackageVersion>3.1.4</BaselinePackageVersion> </PropertyGroup> <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.Extensions.Identity.Core' AND '$(TargetFramework)' == 'netcoreapp3.1' "> - <BaselinePackageReference Include="Microsoft.AspNetCore.Cryptography.KeyDerivation" Version="[3.1.3, )" /> - <BaselinePackageReference Include="Microsoft.Extensions.Logging" Version="[3.1.3, )" /> - <BaselinePackageReference Include="Microsoft.Extensions.Options" Version="[3.1.3, )" /> + <BaselinePackageReference Include="Microsoft.AspNetCore.Cryptography.KeyDerivation" Version="[3.1.4, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.Logging" Version="[3.1.4, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.Options" Version="[3.1.4, )" /> </ItemGroup> <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.Extensions.Identity.Core' AND '$(TargetFramework)' == 'netstandard2.0' "> - <BaselinePackageReference Include="Microsoft.AspNetCore.Cryptography.KeyDerivation" Version="[3.1.3, )" /> - <BaselinePackageReference Include="Microsoft.Extensions.Logging" Version="[3.1.3, )" /> - <BaselinePackageReference Include="Microsoft.Extensions.Options" Version="[3.1.3, )" /> + <BaselinePackageReference Include="Microsoft.AspNetCore.Cryptography.KeyDerivation" Version="[3.1.4, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.Logging" Version="[3.1.4, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.Options" Version="[3.1.4, )" /> </ItemGroup> <!-- Package: Microsoft.Extensions.Identity.Stores--> <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.Extensions.Identity.Stores' "> - <BaselinePackageVersion>3.1.3</BaselinePackageVersion> + <BaselinePackageVersion>3.1.4</BaselinePackageVersion> </PropertyGroup> <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.Extensions.Identity.Stores' AND '$(TargetFramework)' == 'netcoreapp3.1' "> - <BaselinePackageReference Include="Microsoft.Extensions.Identity.Core" Version="[3.1.3, )" /> - <BaselinePackageReference Include="Microsoft.Extensions.Caching.Abstractions" Version="[3.1.3, )" /> - <BaselinePackageReference Include="Microsoft.Extensions.Logging" Version="[3.1.3, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.Identity.Core" Version="[3.1.4, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.Caching.Abstractions" Version="[3.1.4, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.Logging" Version="[3.1.4, )" /> </ItemGroup> <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.Extensions.Identity.Stores' AND '$(TargetFramework)' == 'netstandard2.0' "> - <BaselinePackageReference Include="Microsoft.Extensions.Identity.Core" Version="[3.1.3, )" /> - <BaselinePackageReference Include="Microsoft.Extensions.Caching.Abstractions" Version="[3.1.3, )" /> - <BaselinePackageReference Include="Microsoft.Extensions.Logging" Version="[3.1.3, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.Identity.Core" Version="[3.1.4, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.Caching.Abstractions" Version="[3.1.4, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.Logging" Version="[3.1.4, )" /> </ItemGroup> </Project> \ No newline at end of file diff --git a/eng/Baseline.xml b/eng/Baseline.xml index 8ae05ac449..a768d1d764 100644 --- a/eng/Baseline.xml +++ b/eng/Baseline.xml @@ -4,86 +4,86 @@ This file contains a list of all the packages and their versions which were rele Update this list when preparing for a new patch. --> -<Baseline Version="3.1.3"> - <Package Id="AspNetCoreRuntime.3.0.x64" Version="3.0.2" /> - <Package Id="AspNetCoreRuntime.3.0.x86" Version="3.0.2" /> - <Package Id="dotnet-sql-cache" Version="3.1.3" /> - <Package Id="Microsoft.AspNetCore.ApiAuthorization.IdentityServer" Version="3.1.3" /> - <Package Id="Microsoft.AspNetCore.App.Runtime.win-x64" Version="3.1.3" /> - <Package Id="Microsoft.AspNetCore.Authentication.AzureAD.UI" Version="3.1.3" /> - <Package Id="Microsoft.AspNetCore.Authentication.AzureADB2C.UI" Version="3.1.3" /> - <Package Id="Microsoft.AspNetCore.Authentication.Certificate" Version="3.1.3" /> - <Package Id="Microsoft.AspNetCore.Authentication.Facebook" Version="3.1.3" /> - <Package Id="Microsoft.AspNetCore.Authentication.Google" Version="3.1.3" /> - <Package Id="Microsoft.AspNetCore.Authentication.JwtBearer" Version="3.1.3" /> - <Package Id="Microsoft.AspNetCore.Authentication.MicrosoftAccount" Version="3.1.3" /> - <Package Id="Microsoft.AspNetCore.Authentication.Negotiate" Version="3.1.3" /> - <Package Id="Microsoft.AspNetCore.Authentication.OpenIdConnect" Version="3.1.3" /> - <Package Id="Microsoft.AspNetCore.Authentication.Twitter" Version="3.1.3" /> - <Package Id="Microsoft.AspNetCore.Authentication.WsFederation" Version="3.1.3" /> - <Package Id="Microsoft.AspNetCore.Authorization" Version="3.1.3" /> - <Package Id="Microsoft.AspNetCore.AzureAppServices.HostingStartup" Version="3.1.3" /> - <Package Id="Microsoft.AspNetCore.AzureAppServices.SiteExtension" Version="3.1.3" /> - <Package Id="Microsoft.AspNetCore.AzureAppServicesIntegration" Version="3.1.3" /> +<Baseline Version="3.1.4"> + <Package Id="AspNetCoreRuntime.3.0.x64" Version="3.0.3" /> + <Package Id="AspNetCoreRuntime.3.0.x86" Version="3.0.3" /> + <Package Id="dotnet-sql-cache" Version="3.1.4" /> + <Package Id="Microsoft.AspNetCore.ApiAuthorization.IdentityServer" Version="3.1.4" /> + <Package Id="Microsoft.AspNetCore.App.Runtime.win-x64" Version="3.1.4" /> + <Package Id="Microsoft.AspNetCore.Authentication.AzureAD.UI" Version="3.1.4" /> + <Package Id="Microsoft.AspNetCore.Authentication.AzureADB2C.UI" Version="3.1.4" /> + <Package Id="Microsoft.AspNetCore.Authentication.Certificate" Version="3.1.4" /> + <Package Id="Microsoft.AspNetCore.Authentication.Facebook" Version="3.1.4" /> + <Package Id="Microsoft.AspNetCore.Authentication.Google" Version="3.1.4" /> + <Package Id="Microsoft.AspNetCore.Authentication.JwtBearer" Version="3.1.4" /> + <Package Id="Microsoft.AspNetCore.Authentication.MicrosoftAccount" Version="3.1.4" /> + <Package Id="Microsoft.AspNetCore.Authentication.Negotiate" Version="3.1.4" /> + <Package Id="Microsoft.AspNetCore.Authentication.OpenIdConnect" Version="3.1.4" /> + <Package Id="Microsoft.AspNetCore.Authentication.Twitter" Version="3.1.4" /> + <Package Id="Microsoft.AspNetCore.Authentication.WsFederation" Version="3.1.4" /> + <Package Id="Microsoft.AspNetCore.Authorization" Version="3.1.4" /> + <Package Id="Microsoft.AspNetCore.AzureAppServices.HostingStartup" Version="3.1.4" /> + <Package Id="Microsoft.AspNetCore.AzureAppServices.SiteExtension" Version="3.1.4" /> + <Package Id="Microsoft.AspNetCore.AzureAppServicesIntegration" Version="3.1.4" /> <Package Id="Microsoft.AspNetCore.Blazor" Version="3.2.0-preview1.20073.1" /> <Package Id="Microsoft.AspNetCore.Blazor.Build" Version="3.2.0-preview1.20073.1" /> <Package Id="Microsoft.AspNetCore.Blazor.DevServer" Version="3.2.0-preview1.20073.1" /> <Package Id="Microsoft.AspNetCore.Blazor.HttpClient" Version="3.2.0-preview1.20073.1" /> <Package Id="Microsoft.AspNetCore.Blazor.Server" Version="3.2.0-preview1.20073.1" /> <Package Id="Microsoft.AspNetCore.Blazor.Templates" Version="3.2.0-preview1.20073.1" /> - <Package Id="Microsoft.AspNetCore.Components" Version="3.1.3" /> - <Package Id="Microsoft.AspNetCore.Components.Analyzers" Version="3.1.3" /> - <Package Id="Microsoft.AspNetCore.Components.Authorization" Version="3.1.3" /> - <Package Id="Microsoft.AspNetCore.Components.Forms" Version="3.1.3" /> - <Package Id="Microsoft.AspNetCore.Components.Web" Version="3.1.3" /> - <Package Id="Microsoft.AspNetCore.ConcurrencyLimiter" Version="3.1.3" /> - <Package Id="Microsoft.AspNetCore.Connections.Abstractions" Version="3.1.3" /> - <Package Id="Microsoft.AspNetCore.Cryptography.Internal" Version="3.1.3" /> - <Package Id="Microsoft.AspNetCore.Cryptography.KeyDerivation" Version="3.1.3" /> - <Package Id="Microsoft.AspNetCore.DataProtection" Version="3.1.3" /> - <Package Id="Microsoft.AspNetCore.DataProtection.Abstractions" Version="3.1.3" /> - <Package Id="Microsoft.AspNetCore.DataProtection.AzureKeyVault" Version="3.1.3" /> - <Package Id="Microsoft.AspNetCore.DataProtection.AzureStorage" Version="3.1.3" /> - <Package Id="Microsoft.AspNetCore.DataProtection.EntityFrameworkCore" Version="3.1.3" /> - <Package Id="Microsoft.AspNetCore.DataProtection.Extensions" Version="3.1.3" /> - <Package Id="Microsoft.AspNetCore.DataProtection.StackExchangeRedis" Version="3.1.3" /> - <Package Id="Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore" Version="3.1.3" /> - <Package Id="Microsoft.AspNetCore.HeaderPropagation" Version="3.1.3" /> - <Package Id="Microsoft.AspNetCore.Hosting.WindowsServices" Version="3.1.3" /> - <Package Id="Microsoft.AspNetCore.Http.Connections.Client" Version="3.1.3" /> - <Package Id="Microsoft.AspNetCore.Http.Connections.Common" Version="3.1.3" /> - <Package Id="Microsoft.AspNetCore.Http.Features" Version="3.1.3" /> - <Package Id="Microsoft.AspNetCore.Identity.EntityFrameworkCore" Version="3.1.3" /> - <Package Id="Microsoft.AspNetCore.Identity.Specification.Tests" Version="3.1.3" /> - <Package Id="Microsoft.AspNetCore.Identity.UI" Version="3.1.3" /> - <Package Id="Microsoft.AspNetCore.JsonPatch" Version="3.1.3" /> - <Package Id="Microsoft.AspNetCore.Metadata" Version="3.1.3" /> - <Package Id="Microsoft.AspNetCore.MiddlewareAnalysis" Version="3.1.3" /> - <Package Id="Microsoft.AspNetCore.Mvc.NewtonsoftJson" Version="3.1.3" /> - <Package Id="Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation" Version="3.1.3" /> - <Package Id="Microsoft.AspNetCore.Mvc.Testing" Version="3.1.3" /> - <Package Id="Microsoft.AspNetCore.NodeServices" Version="3.1.3" /> - <Package Id="Microsoft.AspNetCore.Owin" Version="3.1.3" /> - <Package Id="Microsoft.AspNetCore.Server.Kestrel.Transport.Libuv" Version="3.1.3" /> - <Package Id="Microsoft.AspNetCore.SignalR.Client" Version="3.1.3" /> - <Package Id="Microsoft.AspNetCore.SignalR.Client.Core" Version="3.1.3" /> - <Package Id="Microsoft.AspNetCore.SignalR.Common" Version="3.1.3" /> - <Package Id="Microsoft.AspNetCore.SignalR.Protocols.Json" Version="3.1.3" /> - <Package Id="Microsoft.AspNetCore.SignalR.Protocols.MessagePack" Version="3.1.3" /> - <Package Id="Microsoft.AspNetCore.SignalR.Protocols.NewtonsoftJson" Version="3.1.3" /> - <Package Id="Microsoft.AspNetCore.SignalR.Specification.Tests" Version="3.1.3" /> - <Package Id="Microsoft.AspNetCore.SignalR.StackExchangeRedis" Version="3.1.3" /> - <Package Id="Microsoft.AspNetCore.SpaServices" Version="3.1.3" /> - <Package Id="Microsoft.AspNetCore.SpaServices.Extensions" Version="3.1.3" /> - <Package Id="Microsoft.AspNetCore.TestHost" Version="3.1.3" /> - <Package Id="Microsoft.dotnet-openapi" Version="3.1.3" /> - <Package Id="Microsoft.DotNet.Web.Client.ItemTemplates" Version="3.1.3" /> - <Package Id="Microsoft.DotNet.Web.ItemTemplates" Version="3.1.3" /> - <Package Id="Microsoft.DotNet.Web.ProjectTemplates.3.1" Version="3.1.3" /> - <Package Id="Microsoft.DotNet.Web.Spa.ProjectTemplates.3.1" Version="3.1.3" /> - <Package Id="Microsoft.Extensions.ApiDescription.Client" Version="3.1.3" /> - <Package Id="Microsoft.Extensions.ApiDescription.Server" Version="3.1.3" /> - <Package Id="Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore" Version="3.1.3" /> - <Package Id="Microsoft.Extensions.Identity.Core" Version="3.1.3" /> - <Package Id="Microsoft.Extensions.Identity.Stores" Version="3.1.3" /> + <Package Id="Microsoft.AspNetCore.Components" Version="3.1.4" /> + <Package Id="Microsoft.AspNetCore.Components.Analyzers" Version="3.1.4" /> + <Package Id="Microsoft.AspNetCore.Components.Authorization" Version="3.1.4" /> + <Package Id="Microsoft.AspNetCore.Components.Forms" Version="3.1.4" /> + <Package Id="Microsoft.AspNetCore.Components.Web" Version="3.1.4" /> + <Package Id="Microsoft.AspNetCore.ConcurrencyLimiter" Version="3.1.4" /> + <Package Id="Microsoft.AspNetCore.Connections.Abstractions" Version="3.1.4" /> + <Package Id="Microsoft.AspNetCore.Cryptography.Internal" Version="3.1.4" /> + <Package Id="Microsoft.AspNetCore.Cryptography.KeyDerivation" Version="3.1.4" /> + <Package Id="Microsoft.AspNetCore.DataProtection" Version="3.1.4" /> + <Package Id="Microsoft.AspNetCore.DataProtection.Abstractions" Version="3.1.4" /> + <Package Id="Microsoft.AspNetCore.DataProtection.AzureKeyVault" Version="3.1.4" /> + <Package Id="Microsoft.AspNetCore.DataProtection.AzureStorage" Version="3.1.4" /> + <Package Id="Microsoft.AspNetCore.DataProtection.EntityFrameworkCore" Version="3.1.4" /> + <Package Id="Microsoft.AspNetCore.DataProtection.Extensions" Version="3.1.4" /> + <Package Id="Microsoft.AspNetCore.DataProtection.StackExchangeRedis" Version="3.1.4" /> + <Package Id="Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore" Version="3.1.4" /> + <Package Id="Microsoft.AspNetCore.HeaderPropagation" Version="3.1.4" /> + <Package Id="Microsoft.AspNetCore.Hosting.WindowsServices" Version="3.1.4" /> + <Package Id="Microsoft.AspNetCore.Http.Connections.Client" Version="3.1.4" /> + <Package Id="Microsoft.AspNetCore.Http.Connections.Common" Version="3.1.4" /> + <Package Id="Microsoft.AspNetCore.Http.Features" Version="3.1.4" /> + <Package Id="Microsoft.AspNetCore.Identity.EntityFrameworkCore" Version="3.1.4" /> + <Package Id="Microsoft.AspNetCore.Identity.Specification.Tests" Version="3.1.4" /> + <Package Id="Microsoft.AspNetCore.Identity.UI" Version="3.1.4" /> + <Package Id="Microsoft.AspNetCore.JsonPatch" Version="3.1.4" /> + <Package Id="Microsoft.AspNetCore.Metadata" Version="3.1.4" /> + <Package Id="Microsoft.AspNetCore.MiddlewareAnalysis" Version="3.1.4" /> + <Package Id="Microsoft.AspNetCore.Mvc.NewtonsoftJson" Version="3.1.4" /> + <Package Id="Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation" Version="3.1.4" /> + <Package Id="Microsoft.AspNetCore.Mvc.Testing" Version="3.1.4" /> + <Package Id="Microsoft.AspNetCore.NodeServices" Version="3.1.4" /> + <Package Id="Microsoft.AspNetCore.Owin" Version="3.1.4" /> + <Package Id="Microsoft.AspNetCore.Server.Kestrel.Transport.Libuv" Version="3.1.4" /> + <Package Id="Microsoft.AspNetCore.SignalR.Client" Version="3.1.4" /> + <Package Id="Microsoft.AspNetCore.SignalR.Client.Core" Version="3.1.4" /> + <Package Id="Microsoft.AspNetCore.SignalR.Common" Version="3.1.4" /> + <Package Id="Microsoft.AspNetCore.SignalR.Protocols.Json" Version="3.1.4" /> + <Package Id="Microsoft.AspNetCore.SignalR.Protocols.MessagePack" Version="3.1.4" /> + <Package Id="Microsoft.AspNetCore.SignalR.Protocols.NewtonsoftJson" Version="3.1.4" /> + <Package Id="Microsoft.AspNetCore.SignalR.Specification.Tests" Version="3.1.4" /> + <Package Id="Microsoft.AspNetCore.SignalR.StackExchangeRedis" Version="3.1.4" /> + <Package Id="Microsoft.AspNetCore.SpaServices" Version="3.1.4" /> + <Package Id="Microsoft.AspNetCore.SpaServices.Extensions" Version="3.1.4" /> + <Package Id="Microsoft.AspNetCore.TestHost" Version="3.1.4" /> + <Package Id="Microsoft.dotnet-openapi" Version="3.1.4" /> + <Package Id="Microsoft.DotNet.Web.Client.ItemTemplates" Version="3.1.4" /> + <Package Id="Microsoft.DotNet.Web.ItemTemplates" Version="3.1.4" /> + <Package Id="Microsoft.DotNet.Web.ProjectTemplates.3.1" Version="3.1.4" /> + <Package Id="Microsoft.DotNet.Web.Spa.ProjectTemplates.3.1" Version="3.1.4" /> + <Package Id="Microsoft.Extensions.ApiDescription.Client" Version="3.1.4" /> + <Package Id="Microsoft.Extensions.ApiDescription.Server" Version="3.1.4" /> + <Package Id="Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore" Version="3.1.4" /> + <Package Id="Microsoft.Extensions.Identity.Core" Version="3.1.4" /> + <Package Id="Microsoft.Extensions.Identity.Stores" Version="3.1.4" /> </Baseline> \ No newline at end of file From 9e2a4809258e93e3fa5a68f3c2228894d0a245bf Mon Sep 17 00:00:00 2001 From: William Godbe <wigodbe@microsoft.com> Date: Wed, 13 May 2020 10:59:55 -0700 Subject: [PATCH 32/99] [release/3.1] Add .version file to shared framework zip (#21548) * Add .version file to shared framework zip * Fix test --- .../src/Microsoft.AspNetCore.App.Runtime.csproj | 14 ++++++++++---- src/Framework/test/SharedFxTests.cs | 2 +- 2 files changed, 11 insertions(+), 5 deletions(-) diff --git a/src/Framework/src/Microsoft.AspNetCore.App.Runtime.csproj b/src/Framework/src/Microsoft.AspNetCore.App.Runtime.csproj index 72d99ee575..3451584734 100644 --- a/src/Framework/src/Microsoft.AspNetCore.App.Runtime.csproj +++ b/src/Framework/src/Microsoft.AspNetCore.App.Runtime.csproj @@ -67,7 +67,8 @@ This package is an internal implementation of the .NET Core SDK and is not meant <!-- There is no way to suppress the .dev.runtimeconfig.json generation. --> <ProjectRuntimeConfigDevFilePath>$(IntermediateOutputPath)ignoreme.dev.runtimeconfig.json</ProjectRuntimeConfigDevFilePath> - <VersionFileIntermediateOutputPath>$(IntermediateOutputPath)$(SharedFxName).versions.txt</VersionFileIntermediateOutputPath> + <VersionTxtFileIntermediateOutputPath>$(IntermediateOutputPath)$(SharedFxName).versions.txt</VersionTxtFileIntermediateOutputPath> + <DotVersionFileIntermediateOutputPath>$(IntermediateOutputPath).version</DotVersionFileIntermediateOutputPath> <!-- The project representing the shared framework doesn't produce a .NET assembly or symbols. --> <DebugType>none</DebugType> @@ -256,7 +257,12 @@ This package is an internal implementation of the .NET Core SDK and is not meant </ItemGroup> <WriteLinesToFile - File="$(VersionFileIntermediateOutputPath)" + File="$(VersionTxtFileIntermediateOutputPath)" + Lines="@(VersionLines)" + Overwrite="true" /> + + <WriteLinesToFile + File="$(DotVersionFileIntermediateOutputPath)" Lines="@(VersionLines)" Overwrite="true" /> </Target> @@ -397,7 +403,7 @@ This package is an internal implementation of the .NET Core SDK and is not meant <Target Name="_ResolveSharedFrameworkContent" DependsOnTargets="ResolveReferences;Crossgen"> <ItemGroup> - <SharedFxContent Include="$(VersionFileIntermediateOutputPath)" /> + <SharedFxContent Include="$(DotVersionFileIntermediateOutputPath)" /> <SharedFxContent Include="$(ProjectDepsFilePath)" /> <SharedFxContent Include="$(ProjectRuntimeConfigFilePath)" /> <SharedFxContent Include="@(ReferenceCopyLocalPaths)" Condition="'%(Extension)' != '.pdb'" /> @@ -496,7 +502,7 @@ This package is an internal implementation of the .NET Core SDK and is not meant BeforeTargets="_GetPackageFiles"> <ItemGroup> - <None Include="$(VersionFileIntermediateOutputPath)" Pack="true" PackagePath="." /> + <None Include="$(VersionTxtFileIntermediateOutputPath)" Pack="true" PackagePath="." /> </ItemGroup> </Target> diff --git a/src/Framework/test/SharedFxTests.cs b/src/Framework/test/SharedFxTests.cs index 558fc34439..2fc09b96b0 100644 --- a/src/Framework/test/SharedFxTests.cs +++ b/src/Framework/test/SharedFxTests.cs @@ -131,7 +131,7 @@ namespace Microsoft.AspNetCore [Fact] public void ItContainsVersionFile() { - var versionFile = Path.Combine(_sharedFxRoot, "Microsoft.AspNetCore.App.versions.txt"); + var versionFile = Path.Combine(_sharedFxRoot, ".version"); AssertEx.FileExists(versionFile); var lines = File.ReadAllLines(versionFile); Assert.Equal(2, lines.Length); From 8ff1cb906d2bf937484f5cdbab2a951b82459b74 Mon Sep 17 00:00:00 2001 From: Brennan <brecon@microsoft.com> Date: Wed, 13 May 2020 11:11:02 -0700 Subject: [PATCH 33/99] Set certificate in some Kestrel tests to avoid global machine state (#21516) (#21542) --- .../BindTests/AddressRegistrationTests.cs | 21 ++++++++++++------- 1 file changed, 14 insertions(+), 7 deletions(-) diff --git a/src/Servers/Kestrel/test/BindTests/AddressRegistrationTests.cs b/src/Servers/Kestrel/test/BindTests/AddressRegistrationTests.cs index 205bdbbe5f..b337578824 100644 --- a/src/Servers/Kestrel/test/BindTests/AddressRegistrationTests.cs +++ b/src/Servers/Kestrel/test/BindTests/AddressRegistrationTests.cs @@ -129,12 +129,13 @@ namespace Microsoft.AspNetCore.Server.Kestrel.FunctionalTests } [ConditionalTheory] - [MemberData(nameof(AddressRegistrationDataIPv6Port5000Default))] + [MemberData(nameof(AddressRegistrationDataIPv6Port5000And5001Default))] [IPv6SupportedCondition] [Flaky("https://github.com/aspnet/AspNetCore-Internal/issues/2711", FlakyOn.AzP.All)] - public async Task RegisterAddresses_IPv6Port5000Default_Success(string addressInput, string[] testUrls) + public async Task RegisterAddresses_IPv6Port5000And5001Default_Success(string addressInput, string[] testUrls) { - if (!CanBindToEndpoint(IPAddress.Loopback, 5000) || !CanBindToEndpoint(IPAddress.IPv6Loopback, 5000)) + if ((!CanBindToEndpoint(IPAddress.Loopback, 5000) || !CanBindToEndpoint(IPAddress.IPv6Loopback, 5000)) && + (!CanBindToEndpoint(IPAddress.Loopback, 5001) || !CanBindToEndpoint(IPAddress.IPv6Loopback, 5001))) { return; } @@ -183,7 +184,13 @@ namespace Microsoft.AspNetCore.Server.Kestrel.FunctionalTests private async Task RegisterAddresses_Success(string addressInput, string[] testUrls, int testPort = 0) { var hostBuilder = TransportSelector.GetWebHostBuilder() - .UseKestrel() + .UseKestrel(serverOptions => + { + serverOptions.ConfigureHttpsDefaults(httpsOptions => + { + httpsOptions.ServerCertificate = TestResources.GetTestCertificate(); + }); + }) .ConfigureServices(AddTestLogging) .UseUrls(addressInput) .Configure(ConfigureEchoAddress); @@ -1039,11 +1046,11 @@ namespace Microsoft.AspNetCore.Server.Kestrel.FunctionalTests } } - public static TheoryData<string, string[]> AddressRegistrationDataIPv6Port5000Default => + public static TheoryData<string, string[]> AddressRegistrationDataIPv6Port5000And5001Default => new TheoryData<string, string[]> { - { null, new[] { "http://127.0.0.1:5000/", "http://[::1]:5000/" } }, - { string.Empty, new[] { "http://127.0.0.1:5000/", "http://[::1]:5000/" } } + { null, new[] { "http://127.0.0.1:5000/", "http://[::1]:5000/", "https://127.0.0.1:5001/", "https://[::1]:5001/" } }, + { string.Empty, new[] { "http://127.0.0.1:5000/", "http://[::1]:5000/", "https://127.0.0.1:5001/", "https://[::1]:5001/" } } }; public static TheoryData<string, string[]> AddressRegistrationDataIPv6Port80 => From b194b6c90af6fbc8e6667f6f70b244162928d005 Mon Sep 17 00:00:00 2001 From: Ryan Nowak <nowakra@gmail.com> Date: Wed, 13 May 2020 11:12:14 -0700 Subject: [PATCH 34/99] Fix use of precedence in endpoint routing DFA (#20801) (#21200) * Fix use of precedence in endpoint routing DFA Fixes: #18677 Fixes: #16579 This is a change to how sorting is use when building endpoint routing's graph of nodes that is eventually transformed into the route table. There were bugs in how this was done that made it incompatible in some niche scenarios both with previous implementations and how we describe the features in the abstract. There are a wide array of cases that might have been impacted by this bug because routing is a pattern language. Generally the bugs will involve a catch-all, and some something that changes ordering of templates. Issue #18677 has the simplest repro for this, the following templates would not behave as expected: ``` a/{*b} {a}/{b} ``` One would expect any URL Path starting with `/a` to match the first route, but that's not what happens. --- The change supports an opt-in via the following AppContext switch: ``` Microsoft.AspNetCore.Routing.UseCorrectCatchAllBehavior ``` Set to true to enable the correct behavior. --- The root cause of this bug was an issue in how the algorithm used to be build the DFA was designed. Specifically that it uses a BFS to build the graph, and it uses an up-front one-time sort of endpoints in order to drive that BFS. The building of the graph has the expectation that at each level, we will process **all** literal segments (`/a`) and then **all** parameter segments (`/{a}`) and then **all** catch-all segments (`/{*a}`). Routing defines a concept called *precedence* that defines the *conceptual* order in while segments types are ordered. So there are two problems: - We sort based on criteria other than precedence (#16579) - We can't rely on a one-time sort, it needs to be done at each level (#18677) --- The fix is to repeat the sort operation at each level and use precedence as the only key for sorting (as dictated by the graph building algo). We do a sort of the matches of each node *after* building the precedence-based part of the DFA, based on the full sorting criteria, to maintain compatibility. * Add test --- .../Microsoft.AspNetCore.Routing.Manual.cs | 2 + .../Routing/src/Matching/DfaMatcherBuilder.cs | 91 +++- .../Routing/src/Template/RoutePrecedence.cs | 4 +- .../test/UnitTests/GlobalSuppressions.cs | 11 + .../Matching/DfaMatcherBuilderTest.cs | 453 +++++++++++++++++- .../Matching/DfaMatcherConformanceTest.cs | 131 +++++ .../FullFeaturedMatcherConformanceTest.cs | 62 +++ .../Matching/RouteMatcherConformanceTest.cs | 40 +- .../TreeRouterMatcherConformanceTest.cs | 35 +- 9 files changed, 807 insertions(+), 22 deletions(-) create mode 100644 src/Http/Routing/test/UnitTests/GlobalSuppressions.cs diff --git a/src/Http/Routing/ref/Microsoft.AspNetCore.Routing.Manual.cs b/src/Http/Routing/ref/Microsoft.AspNetCore.Routing.Manual.cs index 3ce07a7861..d2518a0f31 100644 --- a/src/Http/Routing/ref/Microsoft.AspNetCore.Routing.Manual.cs +++ b/src/Http/Routing/ref/Microsoft.AspNetCore.Routing.Manual.cs @@ -199,6 +199,8 @@ namespace Microsoft.AspNetCore.Routing.Matching internal partial class DfaMatcherBuilder : Microsoft.AspNetCore.Routing.Matching.MatcherBuilder { public DfaMatcherBuilder(Microsoft.Extensions.Logging.ILoggerFactory loggerFactory, Microsoft.AspNetCore.Routing.ParameterPolicyFactory parameterPolicyFactory, Microsoft.AspNetCore.Routing.Matching.EndpointSelector selector, System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Routing.MatcherPolicy> policies) { } + internal EndpointComparer Comparer { get; } + internal bool UseCorrectCatchAllBehavior { get; set; } public override void AddEndpoint(Microsoft.AspNetCore.Routing.RouteEndpoint endpoint) { } public override Microsoft.AspNetCore.Routing.Matching.Matcher Build() { throw null; } public Microsoft.AspNetCore.Routing.Matching.DfaNode BuildDfaTree(bool includeLabel = false) { throw null; } diff --git a/src/Http/Routing/src/Matching/DfaMatcherBuilder.cs b/src/Http/Routing/src/Matching/DfaMatcherBuilder.cs index 180d91a177..628adf4b74 100644 --- a/src/Http/Routing/src/Matching/DfaMatcherBuilder.cs +++ b/src/Http/Routing/src/Matching/DfaMatcherBuilder.cs @@ -6,6 +6,7 @@ using System.Collections.Generic; using System.Linq; using Microsoft.AspNetCore.Http; using Microsoft.AspNetCore.Routing.Patterns; +using Microsoft.AspNetCore.Routing.Template; using Microsoft.Extensions.Logging; namespace Microsoft.AspNetCore.Routing.Matching @@ -40,6 +41,15 @@ namespace Microsoft.AspNetCore.Routing.Matching _parameterPolicyFactory = parameterPolicyFactory; _selector = selector; + if (AppContext.TryGetSwitch("Microsoft.AspNetCore.Routing.UseCorrectCatchAllBehavior", out var enabled)) + { + UseCorrectCatchAllBehavior = enabled; + } + else + { + UseCorrectCatchAllBehavior = false; // default to bugged behavior + } + var (nodeBuilderPolicies, endpointComparerPolicies, endpointSelectorPolicies) = ExtractPolicies(policies.OrderBy(p => p.Order)); _endpointSelectorPolicies = endpointSelectorPolicies; _nodeBuilders = nodeBuilderPolicies; @@ -52,6 +62,12 @@ namespace Microsoft.AspNetCore.Routing.Matching _constraints = new List<KeyValuePair<string, IRouteConstraint>>(); } + // Used in tests + internal EndpointComparer Comparer => _comparer; + + // Used in tests + internal bool UseCorrectCatchAllBehavior { get; set; } + public override void AddEndpoint(RouteEndpoint endpoint) { _endpoints.Add(endpoint); @@ -59,17 +75,20 @@ namespace Microsoft.AspNetCore.Routing.Matching public DfaNode BuildDfaTree(bool includeLabel = false) { - // We build the tree by doing a BFS over the list of entries. This is important - // because a 'parameter' node can also traverse the same paths that literal nodes - // traverse. This means that we need to order the entries first, or else we will - // miss possible edges in the DFA. - _endpoints.Sort(_comparer); + if (!UseCorrectCatchAllBehavior) + { + // In 3.0 we did a global sort of the endpoints up front. This was a bug, because we actually want + // do do the sort at each level of the tree based on precedence. + // + // _useLegacy30Behavior enables opt-out via an AppContext switch. + _endpoints.Sort(_comparer); + } // Since we're doing a BFS we will process each 'level' of the tree in stages // this list will hold the set of items we need to process at the current // stage. - var work = new List<(RouteEndpoint endpoint, List<DfaNode> parents)>(_endpoints.Count); - List<(RouteEndpoint endpoint, List<DfaNode> parents)> previousWork = null; + var work = new List<(RouteEndpoint endpoint, int precedenceDigit, List<DfaNode> parents)>(_endpoints.Count); + List<(RouteEndpoint endpoint, int precedenceDigit, List<DfaNode> parents)> previousWork = null; var root = new DfaNode() { PathDepth = 0, Label = includeLabel ? "/" : null }; @@ -79,21 +98,37 @@ namespace Microsoft.AspNetCore.Routing.Matching for (var i = 0; i < _endpoints.Count; i++) { var endpoint = _endpoints[i]; - maxDepth = Math.Max(maxDepth, endpoint.RoutePattern.PathSegments.Count); + var precedenceDigit = GetPrecedenceDigitAtDepth(endpoint, depth: 0); + work.Add((endpoint, precedenceDigit, new List<DfaNode>() { root, })); - work.Add((endpoint, new List<DfaNode>() { root, })); + maxDepth = Math.Max(maxDepth, endpoint.RoutePattern.PathSegments.Count); } + var workCount = work.Count; + // Sort work at each level by *PRECEDENCE OF THE CURRENT SEGMENT*. + // + // We build the tree by doing a BFS over the list of entries. This is important + // because a 'parameter' node can also traverse the same paths that literal nodes + // traverse. This means that we need to order the entries first, or else we will + // miss possible edges in the DFA. + // + // We'll sort the matches again later using the *real* comparer once building the + // precedence part of the DFA is over. + var precedenceDigitComparer = Comparer<(RouteEndpoint endpoint, int precedenceDigit, List<DfaNode> parents)>.Create((x, y) => + { + return x.precedenceDigit.CompareTo(y.precedenceDigit); + }); + // Now we process the entries a level at a time. for (var depth = 0; depth <= maxDepth; depth++) { // As we process items, collect the next set of items. - List<(RouteEndpoint endpoint, List<DfaNode> parents)> nextWork; + List<(RouteEndpoint endpoint, int precedenceDigit, List<DfaNode> parents)> nextWork; var nextWorkCount = 0; if (previousWork == null) { - nextWork = new List<(RouteEndpoint endpoint, List<DfaNode> parents)>(); + nextWork = new List<(RouteEndpoint endpoint, int precedenceDigit, List<DfaNode> parents)>(); } else { @@ -102,9 +137,17 @@ namespace Microsoft.AspNetCore.Routing.Matching nextWork = previousWork; } + if (UseCorrectCatchAllBehavior) + { + // The fix for the 3.0 sorting behavior bug. + + // See comments on precedenceDigitComparer + work.Sort(0, workCount, precedenceDigitComparer); + } + for (var i = 0; i < workCount; i++) { - var (endpoint, parents) = work[i]; + var (endpoint, _, parents) = work[i]; if (!HasAdditionalRequiredSegments(endpoint, depth)) { @@ -122,7 +165,8 @@ namespace Microsoft.AspNetCore.Routing.Matching nextParents = nextWork[nextWorkCount].parents; nextParents.Clear(); - nextWork[nextWorkCount] = (endpoint, nextParents); + var nextPrecedenceDigit = GetPrecedenceDigitAtDepth(endpoint, depth + 1); + nextWork[nextWorkCount] = (endpoint, nextPrecedenceDigit, nextParents); } else { @@ -130,7 +174,8 @@ namespace Microsoft.AspNetCore.Routing.Matching // Add to the next set of work now so the list will be reused // even if there are no parents - nextWork.Add((endpoint, nextParents)); + var nextPrecedenceDigit = GetPrecedenceDigitAtDepth(endpoint, depth + 1); + nextWork.Add((endpoint, nextPrecedenceDigit, nextParents)); } var segment = GetCurrentSegment(endpoint, depth); @@ -281,7 +326,7 @@ namespace Microsoft.AspNetCore.Routing.Matching nextParents.Add(next); } - private RoutePatternPathSegment GetCurrentSegment(RouteEndpoint endpoint, int depth) + private static RoutePatternPathSegment GetCurrentSegment(RouteEndpoint endpoint, int depth) { if (depth < endpoint.RoutePattern.PathSegments.Count) { @@ -302,6 +347,18 @@ namespace Microsoft.AspNetCore.Routing.Matching return null; } + private static int GetPrecedenceDigitAtDepth(RouteEndpoint endpoint, int depth) + { + var segment = GetCurrentSegment(endpoint, depth); + if (segment is null) + { + // Treat "no segment" as high priority. it won't effect the algorithm, but we need to define a sort-order. + return 0; + } + + return RoutePrecedence.ComputeInboundPrecedenceDigit(endpoint.RoutePattern, segment); + } + public override Matcher Build() { #if DEBUG @@ -673,6 +730,10 @@ namespace Microsoft.AspNetCore.Routing.Matching return; } + // We're done with the precedence based work. Sort the endpoints + // before applying policies for simplicity in policy-related code. + node.Matches.Sort(_comparer); + // Start with the current node as the root. var work = new List<DfaNode>() { node, }; List<DfaNode> previousWork = null; diff --git a/src/Http/Routing/src/Template/RoutePrecedence.cs b/src/Http/Routing/src/Template/RoutePrecedence.cs index d5b3ebc03f..3bad48614b 100644 --- a/src/Http/Routing/src/Template/RoutePrecedence.cs +++ b/src/Http/Routing/src/Template/RoutePrecedence.cs @@ -219,7 +219,7 @@ namespace Microsoft.AspNetCore.Routing.Template // see description on ComputeInboundPrecedenceDigit(TemplateSegment segment) // // With a RoutePattern, parameters with a required value are treated as a literal segment - private static int ComputeInboundPrecedenceDigit(RoutePattern routePattern, RoutePatternPathSegment pathSegment) + internal static int ComputeInboundPrecedenceDigit(RoutePattern routePattern, RoutePatternPathSegment pathSegment) { if (pathSegment.Parts.Count > 1) { @@ -260,4 +260,4 @@ namespace Microsoft.AspNetCore.Routing.Template } } } -} \ No newline at end of file +} diff --git a/src/Http/Routing/test/UnitTests/GlobalSuppressions.cs b/src/Http/Routing/test/UnitTests/GlobalSuppressions.cs new file mode 100644 index 0000000000..1fbf994418 --- /dev/null +++ b/src/Http/Routing/test/UnitTests/GlobalSuppressions.cs @@ -0,0 +1,11 @@ +// This file is used by Code Analysis to maintain SuppressMessage +// attributes that are applied to this project. +// Project-level suppressions either have no target or are given +// a specific target and scoped to a namespace, type, member, etc. + +[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage( + "Build", + "xUnit1013:Public method 'Quirks_CatchAllParameter' on test class 'FullFeaturedMatcherConformanceTest' should be marked as a Theory.", + Justification = "This is a bug in the xUnit analyzer. This method is already marked as a theory.", + Scope = "member", + Target = "~M:Microsoft.AspNetCore.Routing.Matching.FullFeaturedMatcherConformanceTest.Quirks_CatchAllParameter(System.String,System.String,System.String[],System.String[])~System.Threading.Tasks.Task")] diff --git a/src/Http/Routing/test/UnitTests/Matching/DfaMatcherBuilderTest.cs b/src/Http/Routing/test/UnitTests/Matching/DfaMatcherBuilderTest.cs index c031bdd4f9..6ac360a207 100644 --- a/src/Http/Routing/test/UnitTests/Matching/DfaMatcherBuilderTest.cs +++ b/src/Http/Routing/test/UnitTests/Matching/DfaMatcherBuilderTest.cs @@ -1,4 +1,4 @@ -// Copyright (c) .NET Foundation. All rights reserved. +// Copyright (c) .NET Foundation. All rights reserved. // Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. using System; @@ -459,6 +459,403 @@ namespace Microsoft.AspNetCore.Routing.Matching Assert.Same(catchAll, catchAll.CatchAll); } + // Regression test for https://github.com/dotnet/aspnetcore/issues/16579 + // + // This case behaves the same for all combinations. + [Fact] + public void BuildDfaTree_MultipleEndpoint_ParameterAndCatchAll_OnSameNode_Order1_CorrectBehavior() + { + var builder = CreateDfaMatcherBuilder(); + builder.UseCorrectCatchAllBehavior = true; + BuildDfaTree_MultipleEndpoint_ParameterAndCatchAll_OnSameNode_Order1_Core(builder); + } + + // Regression test for https://github.com/dotnet/aspnetcore/issues/16579 + // + // This case behaves the same for all combinations. + [Fact] + public void BuildDfaTree_MultipleEndpoint_ParameterAndCatchAll_OnSameNode_Order1_DefaultBehavior() + { + var builder = CreateDfaMatcherBuilder(); + BuildDfaTree_MultipleEndpoint_ParameterAndCatchAll_OnSameNode_Order1_Core(builder); + } + + // Regression test for https://github.com/dotnet/aspnetcore/issues/16579 + // + // This case behaves the same for all combinations. + [Fact] + public void BuildDfaTree_MultipleEndpoint_ParameterAndCatchAll_OnSameNode_Order1_LegacyBehavior() + { + var builder = CreateDfaMatcherBuilder(); + builder.UseCorrectCatchAllBehavior = false; + BuildDfaTree_MultipleEndpoint_ParameterAndCatchAll_OnSameNode_Order1_Core(builder); + } + + private void BuildDfaTree_MultipleEndpoint_ParameterAndCatchAll_OnSameNode_Order1_Core(DfaMatcherBuilder builder) + { + // Arrange + var endpoint1 = CreateEndpoint("a/{b}", order: 0); + builder.AddEndpoint(endpoint1); + + var endpoint2 = CreateEndpoint("a/{*b}", order: 1); + builder.AddEndpoint(endpoint2); + + // Act + var root = builder.BuildDfaTree(); + + // Assert + Assert.Null(root.Matches); + Assert.Null(root.Parameters); + + var next = Assert.Single(root.Literals); + Assert.Equal("a", next.Key); + + var a = next.Value; + Assert.Same(endpoint2, Assert.Single(a.Matches)); + Assert.Null(a.Literals); + + var b = a.Parameters; + Assert.Collection( + b.Matches, + e => Assert.Same(endpoint1, e), + e => Assert.Same(endpoint2, e)); + Assert.Null(b.Literals); + Assert.Null(b.Parameters); + Assert.NotNull(b.CatchAll); + + var catchAll = b.CatchAll; + Assert.Same(endpoint2, Assert.Single(catchAll.Matches)); + Assert.Null(catchAll.Literals); + Assert.Same(catchAll, catchAll.Parameters); + Assert.Same(catchAll, catchAll.CatchAll); + } + + // Regression test for https://github.com/dotnet/aspnetcore/issues/16579 + [Fact] + public void BuildDfaTree_MultipleEndpoint_ParameterAndCatchAll_OnSameNode_Order2_CorrectBehavior() + { + var builder = CreateDfaMatcherBuilder(); + builder.UseCorrectCatchAllBehavior = true; + BuildDfaTree_MultipleEndpoint_ParameterAndCatchAll_OnSameNode_Order2_CorrectBehavior_Core(builder); + } + + [Fact] + public void BuildDfaTree_MultipleEndpoint_ParameterAndCatchAll_OnSameNode_Order2_DefaultBehavior() + { + var builder = CreateDfaMatcherBuilder(); + BuildDfaTree_MultipleEndpoint_ParameterAndCatchAll_OnSameNode_Order2_LegacyBehavior_Core(builder); + } + + [Fact] + public void BuildDfaTree_MultipleEndpoint_ParameterAndCatchAll_OnSameNode_Order2_LegacyBehavior() + { + var builder = CreateDfaMatcherBuilder(); + builder.UseCorrectCatchAllBehavior = false; + BuildDfaTree_MultipleEndpoint_ParameterAndCatchAll_OnSameNode_Order2_LegacyBehavior_Core(builder); + } + + private void BuildDfaTree_MultipleEndpoint_ParameterAndCatchAll_OnSameNode_Order2_CorrectBehavior_Core(DfaMatcherBuilder builder) + { + // Arrange + var endpoint1 = CreateEndpoint("a/{*b}", order: 0); + builder.AddEndpoint(endpoint1); + + var endpoint2 = CreateEndpoint("a/{b}", order: 1); + builder.AddEndpoint(endpoint2); + + // Act + var root = builder.BuildDfaTree(); + + // Assert + Assert.Null(root.Matches); + Assert.Null(root.Parameters); + + var next = Assert.Single(root.Literals); + Assert.Equal("a", next.Key); + + var a = next.Value; + Assert.Same(endpoint1, Assert.Single(a.Matches)); + Assert.Null(a.Literals); + + var b = a.Parameters; + Assert.Collection( + b.Matches, + e => Assert.Same(endpoint1, e), + e => Assert.Same(endpoint2, e)); + Assert.Null(b.Literals); + Assert.Null(b.Parameters); + Assert.NotNull(b.CatchAll); + + var catchAll = b.CatchAll; + Assert.Same(endpoint1, Assert.Single(catchAll.Matches)); + Assert.Null(catchAll.Literals); + Assert.Same(catchAll, catchAll.Parameters); + Assert.Same(catchAll, catchAll.CatchAll); + } + + private void BuildDfaTree_MultipleEndpoint_ParameterAndCatchAll_OnSameNode_Order2_LegacyBehavior_Core(DfaMatcherBuilder builder) + { + // Arrange + var endpoint1 = CreateEndpoint("a/{*b}", order: 0); + builder.AddEndpoint(endpoint1); + + var endpoint2 = CreateEndpoint("a/{b}", order: 1); + builder.AddEndpoint(endpoint2); + + // Act + var root = builder.BuildDfaTree(); + + // Assert + Assert.Null(root.Matches); + Assert.Null(root.Parameters); + + var next = Assert.Single(root.Literals); + Assert.Equal("a", next.Key); + + var a = next.Value; + Assert.Same(endpoint1, Assert.Single(a.Matches)); + Assert.Null(a.Literals); + + var b = a.Parameters; + Assert.Same(endpoint1, Assert.Single(a.Matches)); + Assert.Null(b.Literals); + Assert.Null(b.Parameters); + Assert.Null(b.CatchAll); + + var catchAll = a.CatchAll; + Assert.Same(endpoint1, Assert.Single(catchAll.Matches)); + Assert.Null(catchAll.Literals); + Assert.Same(catchAll, catchAll.Parameters); + Assert.Same(catchAll, catchAll.CatchAll); + } + + // Regression test for https://github.com/dotnet/aspnetcore/issues/18677 + [Fact] + public void BuildDfaTree_MultipleEndpoint_CatchAllWithHigherPrecedenceThanParameter_Order1_CorrectBehavior() + { + // Arrange + var builder = CreateDfaMatcherBuilder(); + builder.UseCorrectCatchAllBehavior = true; + + var endpoint1 = CreateEndpoint("{a}/{b}", order: 0); + builder.AddEndpoint(endpoint1); + + var endpoint2 = CreateEndpoint("a/{*b}", order: 1); + builder.AddEndpoint(endpoint2); + + // Act + var root = builder.BuildDfaTree(); + + // Assert + Assert.Null(root.Matches); + + var next = Assert.Single(root.Literals); + Assert.Equal("a", next.Key); + + var a1 = next.Value; + Assert.Same(endpoint2, Assert.Single(a1.Matches)); + Assert.Null(a1.Literals); + + var b1 = a1.Parameters; + Assert.Collection( + b1.Matches, + e => Assert.Same(endpoint1, e), + e => Assert.Same(endpoint2, e)); + Assert.Null(b1.Literals); + Assert.Null(b1.Parameters); + Assert.NotNull(b1.CatchAll); + + var catchAll1 = b1.CatchAll; + Assert.Same(endpoint2, Assert.Single(catchAll1.Matches)); + Assert.Null(catchAll1.Literals); + Assert.Same(catchAll1, catchAll1.Parameters); + Assert.Same(catchAll1, catchAll1.CatchAll); + + var a2 = root.Parameters; + Assert.Null(a2.Matches); + Assert.Null(a2.Literals); + + var b2 = a2.Parameters; + Assert.Collection( + b2.Matches, + e => Assert.Same(endpoint1, e)); + Assert.Null(b2.Literals); + Assert.Null(b2.Parameters); + Assert.Null(b2.CatchAll); + } + + // Regression test for https://github.com/dotnet/aspnetcore/issues/18677 + [Fact] + public void BuildDfaTree_MultipleEndpoint_CatchAllWithHigherPrecedenceThanParameter_Order2_CorrectBehavior() + { + // Arrange + var builder = CreateDfaMatcherBuilder(); + builder.UseCorrectCatchAllBehavior = true; + + var endpoint1 = CreateEndpoint("a/{*b}", order: 0); + builder.AddEndpoint(endpoint1); + + var endpoint2 = CreateEndpoint("{a}/{b}", order: 1); + builder.AddEndpoint(endpoint2); + + // Act + var root = builder.BuildDfaTree(); + + // Assert + Assert.Null(root.Matches); + + var next = Assert.Single(root.Literals); + Assert.Equal("a", next.Key); + + var a1 = next.Value; + Assert.Same(endpoint1, Assert.Single(a1.Matches)); + Assert.Null(a1.Literals); + + var b1 = a1.Parameters; + Assert.Collection( + b1.Matches, + e => Assert.Same(endpoint1, e), + e => Assert.Same(endpoint2, e)); + Assert.Null(b1.Literals); + Assert.Null(b1.Parameters); + Assert.NotNull(b1.CatchAll); + + var catchAll1 = b1.CatchAll; + Assert.Same(endpoint1, Assert.Single(catchAll1.Matches)); + Assert.Null(catchAll1.Literals); + Assert.Same(catchAll1, catchAll1.Parameters); + Assert.Same(catchAll1, catchAll1.CatchAll); + + var a2 = root.Parameters; + Assert.Null(a2.Matches); + Assert.Null(a2.Literals); + + var b2 = a2.Parameters; + Assert.Collection( + b2.Matches, + e => Assert.Same(endpoint2, e)); + Assert.Null(b2.Literals); + Assert.Null(b2.Parameters); + Assert.Null(b2.CatchAll); + } + + // Regression test for https://github.com/dotnet/aspnetcore/issues/18677 + [Fact] + public void BuildDfaTree_MultipleEndpoint_CatchAllWithHigherPrecedenceThanParameter_Order1_DefaultBehavior() + { + var builder = CreateDfaMatcherBuilder(); + BuildDfaTree_MultipleEndpoint_CatchAllWithHigherPrecedenceThanParameter_Order1_Legacy30Behavior_Core(builder); + } + + // Regression test for https://github.com/dotnet/aspnetcore/issues/18677 + [Fact] + public void BuildDfaTree_MultipleEndpoint_CatchAllWithHigherPrecedenceThanParameter_Order1_Legacy30Behavior() + { + var builder = CreateDfaMatcherBuilder(); + builder.UseCorrectCatchAllBehavior = false; + BuildDfaTree_MultipleEndpoint_CatchAllWithHigherPrecedenceThanParameter_Order1_Legacy30Behavior_Core(builder); + } + + private void BuildDfaTree_MultipleEndpoint_CatchAllWithHigherPrecedenceThanParameter_Order1_Legacy30Behavior_Core(DfaMatcherBuilder builder) + { + // Arrange + var endpoint1 = CreateEndpoint("{a}/{b}", order: 0); + builder.AddEndpoint(endpoint1); + + var endpoint2 = CreateEndpoint("a/{*b}", order: 1); + builder.AddEndpoint(endpoint2); + + // Act + var root = builder.BuildDfaTree(); + + // Assert + Assert.Null(root.Matches); + + var next = Assert.Single(root.Literals); + Assert.Equal("a", next.Key); + + var a1 = next.Value; + Assert.Same(endpoint2, Assert.Single(a1.Matches)); + Assert.Null(a1.Literals); + Assert.Null(a1.Parameters); + + var catchAll1 = a1.CatchAll; + Assert.Same(endpoint2, Assert.Single(catchAll1.Matches)); + Assert.Null(catchAll1.Literals); + Assert.Same(catchAll1, catchAll1.Parameters); + Assert.Same(catchAll1, catchAll1.CatchAll); + + var a2 = root.Parameters; + Assert.Null(a2.Matches); + Assert.Null(a2.Literals); + + var b2 = a2.Parameters; + Assert.Collection( + b2.Matches, + e => Assert.Same(endpoint1, e)); + Assert.Null(b2.Literals); + Assert.Null(b2.Parameters); + Assert.Null(b2.CatchAll); + } + + // Regression test for https://github.com/dotnet/aspnetcore/issues/18677 + [Fact] + public void BuildDfaTree_MultipleEndpoint_CatchAllWithHigherPrecedenceThanParameter_Order2_DefaultBehavior() + { + var builder = CreateDfaMatcherBuilder(); + BuildDfaTree_MultipleEndpoint_CatchAllWithHigherPrecedenceThanParameter_Order2_Legacy30Behavior_Core(builder); + } + + // Regression test for https://github.com/dotnet/aspnetcore/issues/18677 + [Fact] + public void BuildDfaTree_MultipleEndpoint_CatchAllWithHigherPrecedenceThanParameter_Order2_Legacy30Behavior() + { + var builder = CreateDfaMatcherBuilder(); + builder.UseCorrectCatchAllBehavior = false; + BuildDfaTree_MultipleEndpoint_CatchAllWithHigherPrecedenceThanParameter_Order2_Legacy30Behavior_Core(builder); + } + + private void BuildDfaTree_MultipleEndpoint_CatchAllWithHigherPrecedenceThanParameter_Order2_Legacy30Behavior_Core(DfaMatcherBuilder builder) + { + // Arrange + var endpoint1 = CreateEndpoint("a/{*b}", order: 0); + builder.AddEndpoint(endpoint1); + + var endpoint2 = CreateEndpoint("{a}/{b}", order: 1); + builder.AddEndpoint(endpoint2); + + // Act + var root = builder.BuildDfaTree(); + + // Assert + Assert.Null(root.Matches); + + var next = Assert.Single(root.Literals); + Assert.Equal("a", next.Key); + + var a1 = next.Value; + Assert.Same(endpoint1, Assert.Single(a1.Matches)); + Assert.Null(a1.Literals); + + var b1 = a1.Parameters; + Assert.Same(endpoint2, Assert.Single(b1.Matches)); + Assert.Null(b1.Literals); + Assert.Null(b1.Parameters); + Assert.Null(b1.CatchAll); + + var a2 = root.Parameters; + Assert.Null(a2.Matches); + Assert.Null(a2.Literals); + + var b2 = a2.Parameters; + Assert.Collection( + b2.Matches, + e => Assert.Same(endpoint2, e)); + Assert.Null(b2.Literals); + Assert.Null(b2.Parameters); + Assert.Null(b2.CatchAll); + } + [Fact] public void BuildDfaTree_WithPolicies() { @@ -729,6 +1126,50 @@ namespace Microsoft.AspNetCore.Routing.Matching Assert.Null(a.PolicyEdges); } + // Verifies that we sort the endpoints before calling into policies. + // + // The builder uses a different sort order when building the tree, vs when building the policy nodes. Policy + // nodes should see an "absolute" order. + [Fact] + public void BuildDfaTree_WithPolicies_SortedAccordingToScore() + { + // Arrange + // + // These cases where chosen where the absolute order incontrolled explicitly by setting .Order, but + // the precedence of segments is different, so these will be sorted into different orders when building + // the tree. + var policies = new MatcherPolicy[] + { + new TestMetadata1MatcherPolicy(), + new TestMetadata2MatcherPolicy(), + }; + + var comparer = new EndpointComparer(policies.OrderBy(p => p.Order).OfType<IEndpointComparerPolicy>().ToArray()); + + var builder = CreateDfaMatcherBuilder(policies); + + ((TestMetadata1MatcherPolicy)policies[0]).OnGetEdges = VerifyOrder; + ((TestMetadata2MatcherPolicy)policies[1]).OnGetEdges = VerifyOrder; + + var endpoint1 = CreateEndpoint("/a/{**b}", order: -1, metadata: new object[] { new TestMetadata1(0), new TestMetadata2(true), }); + builder.AddEndpoint(endpoint1); + + var endpoint2 = CreateEndpoint("/a/{b}/{**c}", order: 0, metadata: new object[] { new TestMetadata1(1), new TestMetadata2(true), }); + builder.AddEndpoint(endpoint2); + + var endpoint3 = CreateEndpoint("/a/b/{c}", order: 1, metadata: new object[] { new TestMetadata1(1), new TestMetadata2(false), }); + builder.AddEndpoint(endpoint3); + + // Act & Assert + _ = builder.BuildDfaTree(); + + void VerifyOrder(IReadOnlyList<Endpoint> endpoints) + { + // The list should already be in sorted order, every time build is called. + Assert.Equal(endpoints, endpoints.OrderBy(e => e, comparer)); + } + } + [Fact] public void BuildDfaTree_RequiredValues() { @@ -1281,9 +1722,10 @@ namespace Microsoft.AspNetCore.Routing.Matching object defaults = null, object constraints = null, object requiredValues = null, + int order = 0, params object[] metadata) { - return EndpointFactory.CreateRouteEndpoint(template, defaults, constraints, requiredValues, metadata: metadata); + return EndpointFactory.CreateRouteEndpoint(template, defaults, constraints, requiredValues, order: order, metadata: metadata); } private class TestMetadata1 @@ -1306,6 +1748,8 @@ namespace Microsoft.AspNetCore.Routing.Matching public IComparer<Endpoint> Comparer => EndpointMetadataComparer<TestMetadata1>.Default; + public Action<IReadOnlyList<Endpoint>> OnGetEdges { get; set; } + public bool AppliesToEndpoints(IReadOnlyList<Endpoint> endpoints) { return endpoints.Any(e => e.Metadata.GetMetadata<TestMetadata1>() != null); @@ -1318,6 +1762,7 @@ namespace Microsoft.AspNetCore.Routing.Matching public IReadOnlyList<PolicyNodeEdge> GetEdges(IReadOnlyList<Endpoint> endpoints) { + OnGetEdges?.Invoke(endpoints); return endpoints .GroupBy(e => e.Metadata.GetMetadata<TestMetadata1>().State) .Select(g => new PolicyNodeEdge(g.Key, g.ToArray())) @@ -1345,6 +1790,9 @@ namespace Microsoft.AspNetCore.Routing.Matching public IComparer<Endpoint> Comparer => EndpointMetadataComparer<TestMetadata2>.Default; + public Action<IReadOnlyList<Endpoint>> OnGetEdges { get; set; } + + public bool AppliesToEndpoints(IReadOnlyList<Endpoint> endpoints) { return endpoints.Any(e => e.Metadata.GetMetadata<TestMetadata2>() != null); @@ -1357,6 +1805,7 @@ namespace Microsoft.AspNetCore.Routing.Matching public IReadOnlyList<PolicyNodeEdge> GetEdges(IReadOnlyList<Endpoint> endpoints) { + OnGetEdges?.Invoke(endpoints); return endpoints .GroupBy(e => e.Metadata.GetMetadata<TestMetadata2>().State) .Select(g => new PolicyNodeEdge(g.Key, g.ToArray())) diff --git a/src/Http/Routing/test/UnitTests/Matching/DfaMatcherConformanceTest.cs b/src/Http/Routing/test/UnitTests/Matching/DfaMatcherConformanceTest.cs index 46ca9fdb2c..66fb02c03a 100644 --- a/src/Http/Routing/test/UnitTests/Matching/DfaMatcherConformanceTest.cs +++ b/src/Http/Routing/test/UnitTests/Matching/DfaMatcherConformanceTest.cs @@ -3,6 +3,7 @@ using System.Threading.Tasks; using Microsoft.Extensions.DependencyInjection; +using Xunit; namespace Microsoft.AspNetCore.Routing.Matching { @@ -23,7 +24,132 @@ namespace Microsoft.AspNetCore.Routing.Matching MatcherAssert.AssertMatch(httpContext, endpoint, keys, values); } + // https://github.com/dotnet/aspnetcore/issues/18677 + [Theory] + [InlineData("/middleware", 1)] + [InlineData("/middleware/test", 1)] + [InlineData("/middleware/test1/test2", 1)] + [InlineData("/bill/boga", 0)] + public async Task Match_Regression_1867_CorrectBehavior(string path, int endpointIndex) + { + var endpoints = new RouteEndpoint[] + { + EndpointFactory.CreateRouteEndpoint( + "{firstName}/{lastName}", + order: 0, + defaults: new { controller = "TestRoute", action = "Index", }), + + EndpointFactory.CreateRouteEndpoint( + "middleware/{**_}", + order: 0), + }; + + var expected = endpoints[endpointIndex]; + + var matcher = CreateMatcher(useCorrectCatchAllBehavior: true, endpoints); + var httpContext = CreateContext(path); + + // Act + await matcher.MatchAsync(httpContext); + + // Assert + MatcherAssert.AssertMatch(httpContext, expected, ignoreValues: true); + } + + // https://github.com/dotnet/aspnetcore/issues/18677 + // + [Theory] + [InlineData("/middleware", 1)] + [InlineData("/middleware/test", 0)] + [InlineData("/middleware/test1/test2", -1)] + [InlineData("/bill/boga", 0)] + public async Task Match_Regression_1867_DefaultBehavior(string path, int endpointIndex) + { + var endpoints = new RouteEndpoint[] + { + EndpointFactory.CreateRouteEndpoint( + "{firstName}/{lastName}", + order: 0, + defaults: new { controller = "TestRoute", action = "Index", }), + + EndpointFactory.CreateRouteEndpoint( + "middleware/{**_}", + order: 0), + }; + + var expected = endpointIndex switch + { + -1 => null, + _ => endpoints[endpointIndex], + }; + + var matcher = CreateMatcher(useCorrectCatchAllBehavior: default, endpoints); + var httpContext = CreateContext(path); + + // Act + await matcher.MatchAsync(httpContext); + + // Assert + if (expected == null) + { + MatcherAssert.AssertNotMatch(httpContext); + } + else + { + MatcherAssert.AssertMatch(httpContext, expected, ignoreValues: true); + } + } + + // https://github.com/dotnet/aspnetcore/issues/18677 + // + [Theory] + [InlineData("/middleware", 1)] + [InlineData("/middleware/test", 0)] + [InlineData("/middleware/test1/test2", -1)] + [InlineData("/bill/boga", 0)] + public async Task Match_Regression_1867_LegacyBehavior(string path, int endpointIndex) + { + var endpoints = new RouteEndpoint[] + { + EndpointFactory.CreateRouteEndpoint( + "{firstName}/{lastName}", + order: 0, + defaults: new { controller = "TestRoute", action = "Index", }), + + EndpointFactory.CreateRouteEndpoint( + "middleware/{**_}", + order: 0), + }; + + var expected = endpointIndex switch + { + -1 => null, + _ => endpoints[endpointIndex], + }; + + var matcher = CreateMatcher(useCorrectCatchAllBehavior: false, endpoints); + var httpContext = CreateContext(path); + + // Act + await matcher.MatchAsync(httpContext); + + // Assert + if (expected == null) + { + MatcherAssert.AssertNotMatch(httpContext); + } + else + { + MatcherAssert.AssertMatch(httpContext, expected, ignoreValues: true); + } + } + internal override Matcher CreateMatcher(params RouteEndpoint[] endpoints) + { + return CreateMatcher(useCorrectCatchAllBehavior: default, endpoints); + } + + internal Matcher CreateMatcher(bool? useCorrectCatchAllBehavior, params RouteEndpoint[] endpoints) { var services = new ServiceCollection() .AddLogging() @@ -32,6 +158,11 @@ namespace Microsoft.AspNetCore.Routing.Matching .BuildServiceProvider(); var builder = services.GetRequiredService<DfaMatcherBuilder>(); + if (useCorrectCatchAllBehavior.HasValue) + { + builder.UseCorrectCatchAllBehavior = useCorrectCatchAllBehavior.Value; + } + for (var i = 0; i < endpoints.Length; i++) { builder.AddEndpoint(endpoints[i]); diff --git a/src/Http/Routing/test/UnitTests/Matching/FullFeaturedMatcherConformanceTest.cs b/src/Http/Routing/test/UnitTests/Matching/FullFeaturedMatcherConformanceTest.cs index ca86fe3e1d..a3abad92fa 100644 --- a/src/Http/Routing/test/UnitTests/Matching/FullFeaturedMatcherConformanceTest.cs +++ b/src/Http/Routing/test/UnitTests/Matching/FullFeaturedMatcherConformanceTest.cs @@ -4,6 +4,7 @@ using System; using System.Linq; using System.Threading.Tasks; +using Microsoft.AspNetCore.Http; using Xunit; namespace Microsoft.AspNetCore.Routing.Matching @@ -442,5 +443,66 @@ namespace Microsoft.AspNetCore.Routing.Matching // Assert MatcherAssert.AssertMatch(httpContext, expected, ignoreValues: true); } + + // https://github.com/dotnet/aspnetcore/issues/16579 + [Fact] + public virtual async Task Match_Regression_16579_Order1() + { + var endpoints = new RouteEndpoint[] + { + EndpointFactory.CreateRouteEndpoint( + "{controller}/folder/{*path}", + order: 0, + defaults: new { controller = "File", action = "Folder", }, + requiredValues: new { controller = "File", }), + EndpointFactory.CreateRouteEndpoint( + "{controller}/{action}/{filename}", + order: 1, + defaults: new { controller = "File", action = "Index", }, + requiredValues: new { controller = "File", action = "Index", }), + }; + + var expected = endpoints[0]; + + var matcher = CreateMatcher(endpoints); + var httpContext = CreateContext("/file/folder/abc/abc"); + + // Act + await matcher.MatchAsync(httpContext); + + // Assert + MatcherAssert.AssertMatch(httpContext, expected, ignoreValues: true); + } + + // https://github.com/dotnet/aspnetcore/issues/16579 + [Fact] + public virtual async Task Match_Regression_16579_Order2() + { + var endpoints = new RouteEndpoint[] + { + EndpointFactory.CreateRouteEndpoint( + "{controller}/{action}/{filename}", + order: 0, + defaults: new { controller = "File", action = "Index", }, + requiredValues: new { controller = "File", action = "Index", }), + + EndpointFactory.CreateRouteEndpoint( + "{controller}/folder/{*path}", + order: 1, + defaults: new { controller = "File", action = "Folder", }, + requiredValues: new { controller = "File", }), + }; + + var expected = endpoints[1]; + + var matcher = CreateMatcher(endpoints); + var httpContext = CreateContext("/file/folder/abc/abc"); + + // Act + await matcher.MatchAsync(httpContext); + + // Assert + MatcherAssert.AssertMatch(httpContext, expected, ignoreValues: true); + } } } diff --git a/src/Http/Routing/test/UnitTests/Matching/RouteMatcherConformanceTest.cs b/src/Http/Routing/test/UnitTests/Matching/RouteMatcherConformanceTest.cs index 1690696951..fad408f5a1 100644 --- a/src/Http/Routing/test/UnitTests/Matching/RouteMatcherConformanceTest.cs +++ b/src/Http/Routing/test/UnitTests/Matching/RouteMatcherConformanceTest.cs @@ -1,16 +1,52 @@ -// Copyright (c) .NET Foundation. All rights reserved. +// Copyright (c) .NET Foundation. All rights reserved. // Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. +using System.Threading.Tasks; +using Xunit; + namespace Microsoft.AspNetCore.Routing.Matching { public class RouteMatcherConformanceTest : FullFeaturedMatcherConformanceTest { + // https://github.com/dotnet/aspnetcore/issues/18677 + // + [Theory] + [InlineData("/middleware", 1)] + [InlineData("/middleware/test", 1)] + [InlineData("/middleware/test1/test2", 1)] + [InlineData("/bill/boga", 0)] + public async Task Match_Regression_1867(string path, int endpointIndex) + { + var endpoints = new RouteEndpoint[] + { + EndpointFactory.CreateRouteEndpoint( + "{firstName}/{lastName}", + order: 0, + defaults: new { controller = "TestRoute", action = "Index", }), + + EndpointFactory.CreateRouteEndpoint( + "middleware/{**_}", + order: 0), + }; + + var expected = endpoints[endpointIndex]; + + var matcher = CreateMatcher(endpoints); + var httpContext = CreateContext(path); + + // Act + await matcher.MatchAsync(httpContext); + + // Assert + MatcherAssert.AssertMatch(httpContext, expected, ignoreValues: true); + } + internal override Matcher CreateMatcher(params RouteEndpoint[] endpoints) { var builder = new RouteMatcherBuilder(); for (var i = 0; i < endpoints.Length; i++) { - builder.AddEndpoint(endpoints[i]); + builder.AddEndpoint(endpoints[i]); } return builder.Build(); } diff --git a/src/Http/Routing/test/UnitTests/Matching/TreeRouterMatcherConformanceTest.cs b/src/Http/Routing/test/UnitTests/Matching/TreeRouterMatcherConformanceTest.cs index e2c3a73108..dcf0d7e5ff 100644 --- a/src/Http/Routing/test/UnitTests/Matching/TreeRouterMatcherConformanceTest.cs +++ b/src/Http/Routing/test/UnitTests/Matching/TreeRouterMatcherConformanceTest.cs @@ -1,4 +1,4 @@ -// Copyright (c) .NET Foundation. All rights reserved. +// Copyright (c) .NET Foundation. All rights reserved. // Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. using System.Threading.Tasks; @@ -22,6 +22,39 @@ namespace Microsoft.AspNetCore.Routing.Matching return Task.CompletedTask; } + // https://github.com/dotnet/aspnetcore/issues/18677 + // + [Theory] + [InlineData("/middleware", 1)] + [InlineData("/middleware/test", 1)] + [InlineData("/middleware/test1/test2", 1)] + [InlineData("/bill/boga", 0)] + public async Task Match_Regression_1867(string path, int endpointIndex) + { + var endpoints = new RouteEndpoint[] + { + EndpointFactory.CreateRouteEndpoint( + "{firstName}/{lastName}", + order: 0, + defaults: new { controller = "TestRoute", action = "Index", }), + + EndpointFactory.CreateRouteEndpoint( + "middleware/{**_}", + order: 0), + }; + + var expected = endpoints[endpointIndex]; + + var matcher = CreateMatcher(endpoints); + var httpContext = CreateContext(path); + + // Act + await matcher.MatchAsync(httpContext); + + // Assert + MatcherAssert.AssertMatch(httpContext, expected, ignoreValues: true); + } + internal override Matcher CreateMatcher(params RouteEndpoint[] endpoints) { var builder = new TreeRouterMatcherBuilder(); From de38479e5f5c136032a9411c4442cd1d9cae1176 Mon Sep 17 00:00:00 2001 From: Doug Bunting <6431421+dougbu@users.noreply.github.com> Date: Wed, 13 May 2020 11:31:09 -0700 Subject: [PATCH 35/99] Improve build reliability (#20760) * Improve build reliability - ensure `ResolveCustomReferences` target executes before packages are used - `ResolveAssemblyReferences` and `ResolveAssemblyReferencesDesignTime` targets run too late - e.g. failed builds of Microsoft.AspNetCore.WebUtilities or Microsoft.AspNetCore.Hosting when building from root - add `GetReferenceProjectTargetPathMetadata` for ease of use as well as reliability - avoids extra work to get existing metadata (ref/ projects execute no tasks in this target) nit: rename `@(ReferenceProjectMetadata)` -> `@(ReferenceProjectTargetPathMetadata)` * Ensure `GetTargetPathMetadata` target runs with `$(TargetFramework)` set - ref/ projects all multi-target and otherwise no-op this target * Revert "Fix various "Type or namespace not found" errors (#20736)" - change is no longer needed with other fixes in this PR This reverts commit 8218d6e0e72dd9cb495baedb9644695d8747b8de. --- eng/scripts/CodeCheck.ps1 | 5 ++++ eng/targets/ResolveReferences.targets | 27 ++++++++++++++----- .../Microsoft.AspNetCore.Antiforgery.csproj | 5 +--- ...rosoft.AspNetCore.Components.Server.csproj | 12 ++++----- ...oft.AspNetCore.Hosting.Abstractions.csproj | 4 +-- .../src/Microsoft.AspNetCore.Hosting.csproj | 22 +++++++-------- ...NetCore.Hosting.Server.Abstractions.csproj | 4 +-- ...NetCore.Authentication.Abstractions.csproj | 6 ++--- .../src/Microsoft.Net.Http.Headers.csproj | 3 +-- ...rosoft.AspNetCore.Http.Abstractions.csproj | 4 +-- ...icrosoft.AspNetCore.Http.Extensions.csproj | 4 +-- .../Http/src/Microsoft.AspNetCore.Http.csproj | 6 ++--- .../src/Microsoft.AspNetCore.Routing.csproj | 10 +++---- .../Microsoft.AspNetCore.WebUtilities.csproj | 4 +-- .../CORS/src/Microsoft.AspNetCore.Cors.csproj | 10 +++---- .../Microsoft.AspNetCore.Diagnostics.csproj | 10 +++---- ...AspNetCore.Diagnostics.HealthChecks.csproj | 6 ++--- .../Microsoft.AspNetCore.HostFiltering.csproj | 4 +-- .../Microsoft.AspNetCore.HttpOverrides.csproj | 6 ++--- .../Microsoft.AspNetCore.HttpsPolicy.csproj | 6 ++--- .../Microsoft.AspNetCore.Localization.csproj | 8 +++--- ...etCore.ResponseCaching.Abstractions.csproj | 3 +-- ...icrosoft.AspNetCore.ResponseCaching.csproj | 6 ++--- ...soft.AspNetCore.ResponseCompression.csproj | 6 ++--- .../src/Microsoft.AspNetCore.Rewrite.csproj | 10 +++---- .../src/Microsoft.AspNetCore.Session.csproj | 8 +++--- .../Microsoft.AspNetCore.StaticFiles.csproj | 8 +++--- .../Microsoft.AspNetCore.WebSockets.csproj | 6 ++--- ...crosoft.AspNetCore.Mvc.Abstractions.csproj | 3 +-- .../src/Microsoft.AspNetCore.Mvc.Core.csproj | 14 +++++----- ...soft.AspNetCore.Mvc.DataAnnotations.csproj | 4 +-- ...crosoft.AspNetCore.Mvc.Localization.csproj | 7 +++-- .../src/Microsoft.AspNetCore.Mvc.Razor.csproj | 6 ++--- ...Microsoft.AspNetCore.Mvc.TagHelpers.csproj | 8 +++--- ...crosoft.AspNetCore.Mvc.ViewFeatures.csproj | 4 +-- .../Mvc/src/Microsoft.AspNetCore.Mvc.csproj | 6 ++--- .../src/Microsoft.AspNetCore.Razor.csproj | 4 +-- ...Microsoft.AspNetCore.Authentication.csproj | 8 +++--- .../Microsoft.AspNetCore.CookiePolicy.csproj | 6 ++--- ...Microsoft.AspNetCore.Server.HttpSys.csproj | 6 ++--- .../Microsoft.AspNetCore.Server.IIS.csproj | 10 +++---- ...ft.AspNetCore.Server.IISIntegration.csproj | 10 +++---- ...soft.AspNetCore.Server.Kestrel.Core.csproj | 10 +++---- ...re.Server.Kestrel.Transport.Sockets.csproj | 4 +-- ...crosoft.AspNetCore.Http.Connections.csproj | 6 ++--- .../Microsoft.AspNetCore.SignalR.Core.csproj | 6 ++--- 46 files changed, 135 insertions(+), 200 deletions(-) diff --git a/eng/scripts/CodeCheck.ps1 b/eng/scripts/CodeCheck.ps1 index 012819ff1b..072f55fe21 100644 --- a/eng/scripts/CodeCheck.ps1 +++ b/eng/scripts/CodeCheck.ps1 @@ -165,6 +165,11 @@ try { & $PSScriptRoot\GenerateProjectList.ps1 -ci:$ci } + Write-Host "Re-generating references assemblies" + Invoke-Block { + & $PSScriptRoot\GenerateReferenceAssemblies.ps1 -ci:$ci + } + Write-Host "Re-generating package baselines" Invoke-Block { & dotnet run -p "$repoRoot/eng/tools/BaselineGenerator/" diff --git a/eng/targets/ResolveReferences.targets b/eng/targets/ResolveReferences.targets index e77922ebcb..bfa4bdb132 100644 --- a/eng/targets/ResolveReferences.targets +++ b/eng/targets/ResolveReferences.targets @@ -144,7 +144,7 @@ This executes on NuGet restore and during DesignTimeBuild. It should not run in the outer, cross-targeting build. --> <Target Name="ResolveCustomReferences" - BeforeTargets="CollectPackageReferences;ResolveAssemblyReferencesDesignTime;ResolveAssemblyReferences" + BeforeTargets="CheckForImplicitPackageReferenceOverrides;CollectPackageReferences;ResolvePackageAssets" Condition=" '$(TargetFramework)' != '' AND '$(EnableCustomReferenceResolution)' == 'true' "> <ItemGroup> <!-- Ensure only content asset are consumed from .Sources packages --> @@ -252,20 +252,35 @@ this assembly. Reset properties to avoid error when copying non-existent @(IntermediateRefAssembly) to $(TargetRefPath). --> - <GetTargetPathWithTargetPlatformMonikerDependsOn>$(GetTargetPathWithTargetPlatformMonikerDependsOn);AddReferenceProjectMetadata</GetTargetPathWithTargetPlatformMonikerDependsOn> + <GetTargetPathWithTargetPlatformMonikerDependsOn> + $(GetTargetPathWithTargetPlatformMonikerDependsOn);AddReferenceProjectMetadata + </GetTargetPathWithTargetPlatformMonikerDependsOn> <PrepareForRunDependsOn>RemoveReferenceProjectMetadata;$(PrepareForRunDependsOn)</PrepareForRunDependsOn> </PropertyGroup> <ItemGroup Condition=" $(HasReferenceAssembly) AND $(_CompileTfmUsingReferenceAssemblies) "> - <!-- Ensure ref/ project is built prior to the implementation project. Capture its target path. --> + <!-- Ensure ref/ project is built prior to the implementation project. --> <ProjectReference Include="$(_ReferenceProjectFile)"> - <OutputItemType>ReferenceProjectMetadata</OutputItemType> <ReferenceOutputAssembly>false</ReferenceOutputAssembly> </ProjectReference> </ItemGroup> - <Target Name="AddReferenceProjectMetadata" DependsOnTargets="ResolveProjectReferences"> + <Target Name="GetReferenceProjectTargetPathMetadata"> + <Error Condition=" !($(HasReferenceAssembly) AND $(_CompileTfmUsingReferenceAssemblies)) " + Text="GetReferenceProjectTargetPathMetadata called in project without a reference assembly or when targeting non-default TFM." /> + <MSBuild Projects="$(_ReferenceProjectFile)" Targets="GetTargetPathMetadata" RebaseOutputs="true" Properties="TargetFramework=$(DefaultNetCoreTargetFramework)"> + <Output TaskParameter="TargetOutputs" ItemName="ReferenceProjectTargetPathMetadata" /> + </MSBuild> + </Target> + <Target Name="GetTargetPathMetadata" Returns="@(TargetPathMetadata)"> + <ItemGroup> + <TargetPathMetadata Include="$(TargetPath)"> + <IntermediateAssembly>@(IntermediateAssembly)</IntermediateAssembly> + </TargetPathMetadata> + </ItemGroup> + </Target> + <Target Name="AddReferenceProjectMetadata" DependsOnTargets="GetReferenceProjectTargetPathMetadata"> <PropertyGroup> <ProduceReferenceAssembly>true</ProduceReferenceAssembly> - <TargetRefPath>@(ReferenceProjectMetadata)</TargetRefPath> + <TargetRefPath>@(ReferenceProjectTargetPathMetadata)</TargetRefPath> </PropertyGroup> </Target> <Target Name="RemoveReferenceProjectMetadata"> diff --git a/src/Antiforgery/src/Microsoft.AspNetCore.Antiforgery.csproj b/src/Antiforgery/src/Microsoft.AspNetCore.Antiforgery.csproj index 6dee6dec2d..566e221871 100644 --- a/src/Antiforgery/src/Microsoft.AspNetCore.Antiforgery.csproj +++ b/src/Antiforgery/src/Microsoft.AspNetCore.Antiforgery.csproj @@ -7,7 +7,6 @@ <GenerateDocumentationFile>true</GenerateDocumentationFile> <PackageTags>aspnetcore;antiforgery</PackageTags> <IsPackable>false</IsPackable> - <DisablePackageReferenceRestrictions>true</DisablePackageReferenceRestrictions> </PropertyGroup> <ItemGroup> @@ -15,9 +14,7 @@ <Reference Include="Microsoft.AspNetCore.Http.Abstractions" /> <Reference Include="Microsoft.AspNetCore.Http.Extensions" /> <Reference Include="Microsoft.AspNetCore.WebUtilities" /> - - - <PackageReference Include="Microsoft.Extensions.ObjectPool" Version="$(MicrosoftExtensionsObjectPoolPackageVersion)"/> + <Reference Include="Microsoft.Extensions.ObjectPool" /> </ItemGroup> </Project> diff --git a/src/Components/Server/src/Microsoft.AspNetCore.Components.Server.csproj b/src/Components/Server/src/Microsoft.AspNetCore.Components.Server.csproj index 036fe23821..b47c1c2fe3 100644 --- a/src/Components/Server/src/Microsoft.AspNetCore.Components.Server.csproj +++ b/src/Components/Server/src/Microsoft.AspNetCore.Components.Server.csproj @@ -10,7 +10,6 @@ <NoWarn>CS0436;$(NoWarn)</NoWarn> <DefineConstants>$(DefineConstants);MESSAGEPACK_INTERNAL;COMPONENTS_SERVER</DefineConstants> <IsPackable>false</IsPackable> - <DisablePackageReferenceRestrictions>true</DisablePackageReferenceRestrictions> </PropertyGroup> <ItemGroup> @@ -19,12 +18,11 @@ <Reference Include="Microsoft.AspNetCore.DataProtection.Extensions" /> <Reference Include="Microsoft.AspNetCore.SignalR" /> <Reference Include="Microsoft.AspNetCore.StaticFiles" /> - - <PackageReference Include="Microsoft.Extensions.Caching.Memory" Version="$(MicrosoftExtensionsCachingMemoryPackageVersion)"/> - <PackageReference Include="Microsoft.Extensions.FileProviders.Composite" Version="$(MicrosoftExtensionsFileProvidersCompositePackageVersion)"/> - <PackageReference Include="Microsoft.Extensions.FileProviders.Embedded" Version="$(MicrosoftExtensionsFileProvidersEmbeddedPackageVersion)"/> - <PackageReference Include="Microsoft.Extensions.Logging" Version="$(MicrosoftExtensionsLoggingPackageVersion)"/> - <PackageReference Include="Microsoft.Extensions.ValueStopwatch.Sources" Version="$(MicrosoftExtensionsValueStopwatchSourcesPackageVersion)" PrivateAssets="All" /> + <Reference Include="Microsoft.Extensions.Caching.Memory" /> + <Reference Include="Microsoft.Extensions.FileProviders.Composite" /> + <Reference Include="Microsoft.Extensions.FileProviders.Embedded" /> + <Reference Include="Microsoft.Extensions.Logging" /> + <Reference Include="Microsoft.Extensions.ValueStopwatch.Sources" PrivateAssets="All" /> <!-- Add a project dependency without reference output assemblies to enforce build order --> <!-- Applying workaround for https://github.com/microsoft/msbuild/issues/2661 and https://github.com/dotnet/sdk/issues/952 --> diff --git a/src/Hosting/Abstractions/src/Microsoft.AspNetCore.Hosting.Abstractions.csproj b/src/Hosting/Abstractions/src/Microsoft.AspNetCore.Hosting.Abstractions.csproj index e629f75f15..4def523880 100644 --- a/src/Hosting/Abstractions/src/Microsoft.AspNetCore.Hosting.Abstractions.csproj +++ b/src/Hosting/Abstractions/src/Microsoft.AspNetCore.Hosting.Abstractions.csproj @@ -8,14 +8,12 @@ <GenerateDocumentationFile>true</GenerateDocumentationFile> <PackageTags>aspnetcore;hosting</PackageTags> <IsPackable>false</IsPackable> - <DisablePackageReferenceRestrictions>true</DisablePackageReferenceRestrictions> </PropertyGroup> <ItemGroup> <Reference Include="Microsoft.AspNetCore.Hosting.Server.Abstractions" /> <Reference Include="Microsoft.AspNetCore.Http.Abstractions" /> - - <PackageReference Include="Microsoft.Extensions.Hosting.Abstractions" Version="$(MicrosoftExtensionsFileProvidersAbstractionsPackageVersion)"/> + <Reference Include="Microsoft.Extensions.Hosting.Abstractions" /> </ItemGroup> </Project> diff --git a/src/Hosting/Hosting/src/Microsoft.AspNetCore.Hosting.csproj b/src/Hosting/Hosting/src/Microsoft.AspNetCore.Hosting.csproj index 222c7798ba..38ec417cb4 100644 --- a/src/Hosting/Hosting/src/Microsoft.AspNetCore.Hosting.csproj +++ b/src/Hosting/Hosting/src/Microsoft.AspNetCore.Hosting.csproj @@ -8,7 +8,6 @@ <GenerateDocumentationFile>true</GenerateDocumentationFile> <PackageTags>aspnetcore;hosting</PackageTags> <IsPackable>false</IsPackable> - <DisablePackageReferenceRestrictions>true</DisablePackageReferenceRestrictions> </PropertyGroup> <ItemGroup> @@ -21,17 +20,16 @@ <Reference Include="Microsoft.AspNetCore.Hosting.Abstractions" /> <Reference Include="Microsoft.AspNetCore.Http.Extensions" /> <Reference Include="Microsoft.AspNetCore.Http" /> - - <PackageReference Include="Microsoft.Extensions.TypeNameHelper.Sources" Version="$(MicrosoftExtensionsTypeNameHelperSourcesPackageVersion)" /> - <PackageReference Include="Microsoft.Extensions.Configuration.FileExtensions" Version="$(MicrosoftExtensionsConfigurationFileExtensionsPackageVersion)"/> - <PackageReference Include="Microsoft.Extensions.Configuration.EnvironmentVariables" Version="$(MicrosoftExtensionsConfigurationEnvironmentVariablesPackageVersion)"/> - <PackageReference Include="Microsoft.Extensions.FileProviders.Composite" Version="$(MicrosoftExtensionsFileProvidersCompositePackageVersion)"/> - <PackageReference Include="Microsoft.Extensions.Configuration" Version="$(MicrosoftExtensionsConfigurationPackageVersion)"/> - <PackageReference Include="Microsoft.Extensions.Options" Version="$(MicrosoftExtensionsOptionsPackageVersion)"/> - <PackageReference Include="Microsoft.Extensions.Logging" Version="$(MicrosoftExtensionsLoggingPackageVersion)"/> - <PackageReference Include="Microsoft.Extensions.DependencyInjection" Version="$(MicrosoftExtensionsDependencyInjectionPackageVersion)"/> - <PackageReference Include="Microsoft.Extensions.FileProviders.Physical" Version="$(MicrosoftExtensionsFileProvidersPhysicalPackageVersion)"/> - <PackageReference Include="Microsoft.Extensions.Hosting.Abstractions" Version="$(MicrosoftExtensionsFileProvidersAbstractionsPackageVersion)"/> + <Reference Include="Microsoft.Extensions.Configuration.EnvironmentVariables" /> + <Reference Include="Microsoft.Extensions.Configuration.FileExtensions" /> + <Reference Include="Microsoft.Extensions.Configuration" /> + <Reference Include="Microsoft.Extensions.DependencyInjection" /> + <Reference Include="Microsoft.Extensions.FileProviders.Physical" /> + <Reference Include="Microsoft.Extensions.FileProviders.Composite" /> + <Reference Include="Microsoft.Extensions.Hosting.Abstractions" /> + <Reference Include="Microsoft.Extensions.Logging" /> + <Reference Include="Microsoft.Extensions.Options" /> + <Reference Include="Microsoft.Extensions.TypeNameHelper.Sources" /> </ItemGroup> </Project> diff --git a/src/Hosting/Server.Abstractions/src/Microsoft.AspNetCore.Hosting.Server.Abstractions.csproj b/src/Hosting/Server.Abstractions/src/Microsoft.AspNetCore.Hosting.Server.Abstractions.csproj index 2d24ec4ba4..4e6c350a51 100644 --- a/src/Hosting/Server.Abstractions/src/Microsoft.AspNetCore.Hosting.Server.Abstractions.csproj +++ b/src/Hosting/Server.Abstractions/src/Microsoft.AspNetCore.Hosting.Server.Abstractions.csproj @@ -8,13 +8,11 @@ <GenerateDocumentationFile>true</GenerateDocumentationFile> <PackageTags>aspnetcore;hosting</PackageTags> <IsPackable>false</IsPackable> - <DisablePackageReferenceRestrictions>true</DisablePackageReferenceRestrictions> </PropertyGroup> <ItemGroup> <Reference Include="Microsoft.AspNetCore.Http.Features" /> - - <PackageReference Include="Microsoft.Extensions.Configuration.Abstractions" Version="$(MicrosoftExtensionsConfigurationAbstractionsPackageVersion)"/> + <Reference Include="Microsoft.Extensions.Configuration.Abstractions" /> </ItemGroup> </Project> diff --git a/src/Http/Authentication.Abstractions/src/Microsoft.AspNetCore.Authentication.Abstractions.csproj b/src/Http/Authentication.Abstractions/src/Microsoft.AspNetCore.Authentication.Abstractions.csproj index 4210f73236..999e6741e5 100644 --- a/src/Http/Authentication.Abstractions/src/Microsoft.AspNetCore.Authentication.Abstractions.csproj +++ b/src/Http/Authentication.Abstractions/src/Microsoft.AspNetCore.Authentication.Abstractions.csproj @@ -7,14 +7,12 @@ <GenerateDocumentationFile>true</GenerateDocumentationFile> <PackageTags>aspnetcore;authentication;security</PackageTags> <IsPackable>false</IsPackable> - <DisablePackageReferenceRestrictions>true</DisablePackageReferenceRestrictions> </PropertyGroup> <ItemGroup> <Reference Include="Microsoft.AspNetCore.Http.Abstractions" /> - - <PackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="$(MicrosoftExtensionsLoggingAbstractionsPackageVersion)"/> - <PackageReference Include="Microsoft.Extensions.Options" Version="$(MicrosoftExtensionsOptionsPackageVersion)"/> + <Reference Include="Microsoft.Extensions.Logging.Abstractions" /> + <Reference Include="Microsoft.Extensions.Options" /> </ItemGroup> </Project> diff --git a/src/Http/Headers/src/Microsoft.Net.Http.Headers.csproj b/src/Http/Headers/src/Microsoft.Net.Http.Headers.csproj index 73e9b97b72..d0c27e7ed7 100644 --- a/src/Http/Headers/src/Microsoft.Net.Http.Headers.csproj +++ b/src/Http/Headers/src/Microsoft.Net.Http.Headers.csproj @@ -9,11 +9,10 @@ <GenerateDocumentationFile>true</GenerateDocumentationFile> <PackageTags>http</PackageTags> <IsPackable>false</IsPackable> - <DisablePackageReferenceRestrictions>true</DisablePackageReferenceRestrictions> </PropertyGroup> <ItemGroup> - <PackageReference Include="Microsoft.Extensions.Primitives" Version="$(MicrosoftExtensionsPrimitivesPackageVersion)"/> + <Reference Include="Microsoft.Extensions.Primitives" /> </ItemGroup> </Project> diff --git a/src/Http/Http.Abstractions/src/Microsoft.AspNetCore.Http.Abstractions.csproj b/src/Http/Http.Abstractions/src/Microsoft.AspNetCore.Http.Abstractions.csproj index 26abf996c2..adea0a3059 100644 --- a/src/Http/Http.Abstractions/src/Microsoft.AspNetCore.Http.Abstractions.csproj +++ b/src/Http/Http.Abstractions/src/Microsoft.AspNetCore.Http.Abstractions.csproj @@ -14,7 +14,6 @@ Microsoft.AspNetCore.Http.HttpResponse</Description> <PackageTags>aspnetcore</PackageTags> <NoWarn>$(NoWarn);CS1591</NoWarn> <IsPackable>false</IsPackable> - <DisablePackageReferenceRestrictions>true</DisablePackageReferenceRestrictions> </PropertyGroup> <ItemGroup> @@ -23,9 +22,8 @@ Microsoft.AspNetCore.Http.HttpResponse</Description> <ItemGroup> <Reference Include="Microsoft.AspNetCore.Http.Features" /> + <Reference Include="Microsoft.Extensions.ActivatorUtilities.Sources" /> <Reference Include="Microsoft.Net.Http.Headers" /> - - <PackageReference Include="Microsoft.Extensions.ActivatorUtilities.Sources" Version="$(MicrosoftExtensionsActivatorUtilitiesSourcesPackageVersion)"/> </ItemGroup> <ItemGroup> diff --git a/src/Http/Http.Extensions/src/Microsoft.AspNetCore.Http.Extensions.csproj b/src/Http/Http.Extensions/src/Microsoft.AspNetCore.Http.Extensions.csproj index f6e2da1920..73ba2b8a9c 100644 --- a/src/Http/Http.Extensions/src/Microsoft.AspNetCore.Http.Extensions.csproj +++ b/src/Http/Http.Extensions/src/Microsoft.AspNetCore.Http.Extensions.csproj @@ -8,7 +8,6 @@ <GenerateDocumentationFile>true</GenerateDocumentationFile> <PackageTags>aspnetcore</PackageTags> <IsPackable>false</IsPackable> - <DisablePackageReferenceRestrictions>true</DisablePackageReferenceRestrictions> </PropertyGroup> <ItemGroup> @@ -18,8 +17,7 @@ <ItemGroup> <Reference Include="Microsoft.AspNetCore.Http.Abstractions" /> <Reference Include="Microsoft.Net.Http.Headers" /> - - <PackageReference Include="Microsoft.Extensions.FileProviders.Abstractions" Version="$(MicrosoftExtensionsFileProvidersAbstractionsPackageVersion)"/> + <Reference Include="Microsoft.Extensions.FileProviders.Abstractions" /> </ItemGroup> </Project> diff --git a/src/Http/Http/src/Microsoft.AspNetCore.Http.csproj b/src/Http/Http/src/Microsoft.AspNetCore.Http.csproj index ef3925b0d6..a7fb56774b 100644 --- a/src/Http/Http/src/Microsoft.AspNetCore.Http.csproj +++ b/src/Http/Http/src/Microsoft.AspNetCore.Http.csproj @@ -9,7 +9,6 @@ <GenerateDocumentationFile>true</GenerateDocumentationFile> <PackageTags>aspnetcore</PackageTags> <IsPackable>false</IsPackable> - <DisablePackageReferenceRestrictions>true</DisablePackageReferenceRestrictions> </PropertyGroup> <ItemGroup> @@ -22,10 +21,9 @@ <ItemGroup> <Reference Include="Microsoft.AspNetCore.Http.Abstractions" /> <Reference Include="Microsoft.AspNetCore.WebUtilities" /> + <Reference Include="Microsoft.Extensions.ObjectPool" /> + <Reference Include="Microsoft.Extensions.Options" /> <Reference Include="Microsoft.Net.Http.Headers" /> - - <PackageReference Include="Microsoft.Extensions.ObjectPool" Version="$(MicrosoftExtensionsObjectPoolPackageVersion)"/> - <PackageReference Include="Microsoft.Extensions.Options" Version="$(MicrosoftExtensionsOptionsPackageVersion)"/> </ItemGroup> </Project> diff --git a/src/Http/Routing/src/Microsoft.AspNetCore.Routing.csproj b/src/Http/Routing/src/Microsoft.AspNetCore.Routing.csproj index ae3996e3c7..95a5f0327d 100644 --- a/src/Http/Routing/src/Microsoft.AspNetCore.Routing.csproj +++ b/src/Http/Routing/src/Microsoft.AspNetCore.Routing.csproj @@ -12,7 +12,6 @@ Microsoft.AspNetCore.Routing.RouteCollection</Description> <PackageTags>aspnetcore;routing</PackageTags> <AllowUnsafeBlocks>true</AllowUnsafeBlocks> <IsPackable>false</IsPackable> - <DisablePackageReferenceRestrictions>true</DisablePackageReferenceRestrictions> </PropertyGroup> <PropertyGroup> @@ -31,11 +30,10 @@ Microsoft.AspNetCore.Routing.RouteCollection</Description> <Reference Include="Microsoft.AspNetCore.Authorization" /> <Reference Include="Microsoft.AspNetCore.Http.Extensions" /> <Reference Include="Microsoft.AspNetCore.Routing.Abstractions" /> - - <PackageReference Include="Microsoft.Extensions.HashCodeCombiner.Sources" Version="$(MicrosoftExtensionsHashCodeCombinerSourcesPackageVersion)"/> - <PackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="$(MicrosoftExtensionsLoggingAbstractionsPackageVersion)"/> - <PackageReference Include="Microsoft.Extensions.ObjectPool" Version="$(MicrosoftExtensionsObjectPoolPackageVersion)"/> - <PackageReference Include="Microsoft.Extensions.Options" Version="$(MicrosoftExtensionsOptionsPackageVersion)"/> + <Reference Include="Microsoft.Extensions.HashCodeCombiner.Sources" /> + <Reference Include="Microsoft.Extensions.Logging.Abstractions" /> + <Reference Include="Microsoft.Extensions.ObjectPool" /> + <Reference Include="Microsoft.Extensions.Options" /> </ItemGroup> </Project> diff --git a/src/Http/WebUtilities/src/Microsoft.AspNetCore.WebUtilities.csproj b/src/Http/WebUtilities/src/Microsoft.AspNetCore.WebUtilities.csproj index a64eb3bef8..63d3582d52 100644 --- a/src/Http/WebUtilities/src/Microsoft.AspNetCore.WebUtilities.csproj +++ b/src/Http/WebUtilities/src/Microsoft.AspNetCore.WebUtilities.csproj @@ -9,7 +9,6 @@ <GenerateDocumentationFile>true</GenerateDocumentationFile> <PackageTags>aspnetcore</PackageTags> <IsPackable>false</IsPackable> - <DisablePackageReferenceRestrictions>true</DisablePackageReferenceRestrictions> </PropertyGroup> <ItemGroup> @@ -19,8 +18,7 @@ <ItemGroup> <Reference Include="Microsoft.Net.Http.Headers" /> - - <PackageReference Include="System.IO.Pipelines" Version="$(SystemIOPipelinesPackageVersion)" /> + <Reference Include="System.IO.Pipelines" /> </ItemGroup> </Project> diff --git a/src/Middleware/CORS/src/Microsoft.AspNetCore.Cors.csproj b/src/Middleware/CORS/src/Microsoft.AspNetCore.Cors.csproj index 31823a5384..656043ab16 100644 --- a/src/Middleware/CORS/src/Microsoft.AspNetCore.Cors.csproj +++ b/src/Middleware/CORS/src/Microsoft.AspNetCore.Cors.csproj @@ -11,17 +11,15 @@ Microsoft.AspNetCore.Cors.EnableCorsAttribute</Description> <GenerateDocumentationFile>true</GenerateDocumentationFile> <PackageTags>aspnetcore;cors</PackageTags> <IsPackable>false</IsPackable> - <DisablePackageReferenceRestrictions>true</DisablePackageReferenceRestrictions> </PropertyGroup> <ItemGroup> <Reference Include="Microsoft.AspNetCore.Http.Extensions" /> <Reference Include="Microsoft.AspNetCore.Routing" /> - - <PackageReference Include="Microsoft.Extensions.Configuration.Abstractions" Version="$(MicrosoftExtensionsConfigurationAbstractionsPackageVersion)"/> - <PackageReference Include="Microsoft.Extensions.DependencyInjection.Abstractions" Version="$(MicrosoftExtensionsDependencyInjectionAbstractionsPackageVersion)"/> - <PackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="$(MicrosoftExtensionsLoggingAbstractionsPackageVersion)"/> - <PackageReference Include="Microsoft.Extensions.Options" Version="$(MicrosoftExtensionsOptionsPackageVersion)"/> + <Reference Include="Microsoft.Extensions.Configuration.Abstractions" /> + <Reference Include="Microsoft.Extensions.DependencyInjection.Abstractions" /> + <Reference Include="Microsoft.Extensions.Logging.Abstractions" /> + <Reference Include="Microsoft.Extensions.Options" /> </ItemGroup> </Project> diff --git a/src/Middleware/Diagnostics/src/Microsoft.AspNetCore.Diagnostics.csproj b/src/Middleware/Diagnostics/src/Microsoft.AspNetCore.Diagnostics.csproj index fc4724f6e0..a8ac2a0901 100644 --- a/src/Middleware/Diagnostics/src/Microsoft.AspNetCore.Diagnostics.csproj +++ b/src/Middleware/Diagnostics/src/Microsoft.AspNetCore.Diagnostics.csproj @@ -8,7 +8,6 @@ <GenerateDocumentationFile>true</GenerateDocumentationFile> <PackageTags>aspnetcore;diagnostics</PackageTags> <IsPackable>false</IsPackable> - <DisablePackageReferenceRestrictions>true</DisablePackageReferenceRestrictions> </PropertyGroup> <ItemGroup> @@ -23,11 +22,10 @@ <Reference Include="Microsoft.AspNetCore.Http.Extensions" /> <Reference Include="Microsoft.AspNetCore.Routing" /> <Reference Include="Microsoft.AspNetCore.WebUtilities" /> - - <PackageReference Include="Microsoft.Extensions.FileProviders.Physical" Version="$(MicrosoftExtensionsFileProvidersPhysicalPackageVersion)"/> - <PackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="$(MicrosoftExtensionsLoggingAbstractionsPackageVersion)"/> - <PackageReference Include="Microsoft.Extensions.Options" Version="$(MicrosoftExtensionsOptionsPackageVersion)"/> - <PackageReference Include="Microsoft.Extensions.TypeNameHelper.Sources" Version="$(MicrosoftExtensionsTypeNameHelperSourcesPackageVersion)"/> + <Reference Include="Microsoft.Extensions.FileProviders.Physical" /> + <Reference Include="Microsoft.Extensions.Logging.Abstractions" /> + <Reference Include="Microsoft.Extensions.Options" /> + <Reference Include="Microsoft.Extensions.TypeNameHelper.Sources" /> </ItemGroup> </Project> diff --git a/src/Middleware/HealthChecks/src/Microsoft.AspNetCore.Diagnostics.HealthChecks.csproj b/src/Middleware/HealthChecks/src/Microsoft.AspNetCore.Diagnostics.HealthChecks.csproj index c4e859ed19..99c01627f6 100644 --- a/src/Middleware/HealthChecks/src/Microsoft.AspNetCore.Diagnostics.HealthChecks.csproj +++ b/src/Middleware/HealthChecks/src/Microsoft.AspNetCore.Diagnostics.HealthChecks.csproj @@ -8,16 +8,14 @@ <GenerateDocumentationFile>true</GenerateDocumentationFile> <PackageTags>diagnostics;healthchecks</PackageTags> <IsPackable>false</IsPackable> - <DisablePackageReferenceRestrictions>true</DisablePackageReferenceRestrictions> </PropertyGroup> <ItemGroup> <Reference Include="Microsoft.AspNetCore.Http.Abstractions" /> <Reference Include="Microsoft.AspNetCore.Routing" /> + <Reference Include="Microsoft.Extensions.Diagnostics.HealthChecks" /> + <Reference Include="Microsoft.Extensions.Options" /> <Reference Include="Microsoft.Net.Http.Headers" /> - - <PackageReference Include="Microsoft.Extensions.Diagnostics.HealthChecks" Version="$(MicrosoftExtensionsDiagnosticsHealthChecksPackageVersion)"/> - <PackageReference Include="Microsoft.Extensions.Options" Version="$(MicrosoftExtensionsOptionsPackageVersion)"/> </ItemGroup> </Project> diff --git a/src/Middleware/HostFiltering/src/Microsoft.AspNetCore.HostFiltering.csproj b/src/Middleware/HostFiltering/src/Microsoft.AspNetCore.HostFiltering.csproj index 2ec1e17645..b1098f3cea 100644 --- a/src/Middleware/HostFiltering/src/Microsoft.AspNetCore.HostFiltering.csproj +++ b/src/Middleware/HostFiltering/src/Microsoft.AspNetCore.HostFiltering.csproj @@ -9,14 +9,12 @@ <GenerateDocumentationFile>true</GenerateDocumentationFile> <PackageTags>aspnetcore</PackageTags> <IsPackable>false</IsPackable> - <DisablePackageReferenceRestrictions>true</DisablePackageReferenceRestrictions> </PropertyGroup> <ItemGroup> <Reference Include="Microsoft.AspNetCore.Http" /> <Reference Include="Microsoft.AspNetCore.Http.Extensions" /> + <Reference Include="Microsoft.Extensions.Options" /> <Reference Include="Microsoft.AspNetCore.Hosting.Abstractions" /> - - <PackageReference Include="Microsoft.Extensions.Options" Version="$(MicrosoftExtensionsOptionsPackageVersion)"/> </ItemGroup> </Project> diff --git a/src/Middleware/HttpOverrides/src/Microsoft.AspNetCore.HttpOverrides.csproj b/src/Middleware/HttpOverrides/src/Microsoft.AspNetCore.HttpOverrides.csproj index 511ec8428f..aa225718c4 100644 --- a/src/Middleware/HttpOverrides/src/Microsoft.AspNetCore.HttpOverrides.csproj +++ b/src/Middleware/HttpOverrides/src/Microsoft.AspNetCore.HttpOverrides.csproj @@ -10,14 +10,12 @@ <GenerateDocumentationFile>true</GenerateDocumentationFile> <PackageTags>aspnetcore;proxy;headers;xforwarded</PackageTags> <IsPackable>false</IsPackable> - <DisablePackageReferenceRestrictions>true</DisablePackageReferenceRestrictions> </PropertyGroup> <ItemGroup> <Reference Include="Microsoft.AspNetCore.Http.Extensions" /> - - <PackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="$(MicrosoftExtensionsLoggingAbstractionsPackageVersion)"/> - <PackageReference Include="Microsoft.Extensions.Options" Version="$(MicrosoftExtensionsOptionsPackageVersion)"/> + <Reference Include="Microsoft.Extensions.Logging.Abstractions" /> + <Reference Include="Microsoft.Extensions.Options" /> </ItemGroup> </Project> diff --git a/src/Middleware/HttpsPolicy/src/Microsoft.AspNetCore.HttpsPolicy.csproj b/src/Middleware/HttpsPolicy/src/Microsoft.AspNetCore.HttpsPolicy.csproj index 9e807899b0..c6c14dd30d 100644 --- a/src/Middleware/HttpsPolicy/src/Microsoft.AspNetCore.HttpsPolicy.csproj +++ b/src/Middleware/HttpsPolicy/src/Microsoft.AspNetCore.HttpsPolicy.csproj @@ -10,15 +10,13 @@ <GenerateDocumentationFile>true</GenerateDocumentationFile> <PackageTags>aspnetcore;https;hsts</PackageTags> <IsPackable>false</IsPackable> - <DisablePackageReferenceRestrictions>true</DisablePackageReferenceRestrictions> </PropertyGroup> <ItemGroup> <Reference Include="Microsoft.AspNetCore.Http" /> <Reference Include="Microsoft.AspNetCore.Http.Extensions" /> + <Reference Include="Microsoft.Extensions.Configuration.Binder" /> + <Reference Include="Microsoft.Extensions.Options" /> <Reference Include="Microsoft.AspNetCore.Hosting.Abstractions" /> - - <PackageReference Include="Microsoft.Extensions.Configuration.Binder" Version="$(MicrosoftExtensionsConfigurationBinderPackageVersion)"/> - <PackageReference Include="Microsoft.Extensions.Options" Version="$(MicrosoftExtensionsOptionsPackageVersion)"/> </ItemGroup> </Project> diff --git a/src/Middleware/Localization/src/Microsoft.AspNetCore.Localization.csproj b/src/Middleware/Localization/src/Microsoft.AspNetCore.Localization.csproj index 49750865c4..20a32d0507 100644 --- a/src/Middleware/Localization/src/Microsoft.AspNetCore.Localization.csproj +++ b/src/Middleware/Localization/src/Microsoft.AspNetCore.Localization.csproj @@ -9,15 +9,13 @@ <GenerateDocumentationFile>true</GenerateDocumentationFile> <PackageTags>aspnetcore;localization</PackageTags> <IsPackable>false</IsPackable> - <DisablePackageReferenceRestrictions>true</DisablePackageReferenceRestrictions> </PropertyGroup> <ItemGroup> <Reference Include="Microsoft.AspNetCore.Http.Extensions" /> - - <PackageReference Include="Microsoft.Extensions.Localization.Abstractions" Version="$(MicrosoftExtensionsLocalizationAbstractionsPackageVersion)"/> - <PackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="$(MicrosoftExtensionsLoggingAbstractionsPackageVersion)"/> - <PackageReference Include="Microsoft.Extensions.Options" Version="$(MicrosoftExtensionsOptionsPackageVersion)"/> + <Reference Include="Microsoft.Extensions.Localization.Abstractions" /> + <Reference Include="Microsoft.Extensions.Logging.Abstractions" /> + <Reference Include="Microsoft.Extensions.Options" /> </ItemGroup> </Project> diff --git a/src/Middleware/ResponseCaching.Abstractions/src/Microsoft.AspNetCore.ResponseCaching.Abstractions.csproj b/src/Middleware/ResponseCaching.Abstractions/src/Microsoft.AspNetCore.ResponseCaching.Abstractions.csproj index 171db6b369..226e595816 100644 --- a/src/Middleware/ResponseCaching.Abstractions/src/Microsoft.AspNetCore.ResponseCaching.Abstractions.csproj +++ b/src/Middleware/ResponseCaching.Abstractions/src/Microsoft.AspNetCore.ResponseCaching.Abstractions.csproj @@ -7,11 +7,10 @@ <GenerateDocumentationFile>true</GenerateDocumentationFile> <PackageTags>aspnetcore;cache;caching</PackageTags> <IsPackable>false</IsPackable> - <DisablePackageReferenceRestrictions>true</DisablePackageReferenceRestrictions> </PropertyGroup> <ItemGroup> - <PackageReference Include="Microsoft.Extensions.Primitives" Version="$(MicrosoftExtensionsPrimitivesPackageVersion)"/> + <Reference Include="Microsoft.Extensions.Primitives" /> </ItemGroup> </Project> diff --git a/src/Middleware/ResponseCaching/src/Microsoft.AspNetCore.ResponseCaching.csproj b/src/Middleware/ResponseCaching/src/Microsoft.AspNetCore.ResponseCaching.csproj index d7ed2100a9..2846ee5907 100644 --- a/src/Middleware/ResponseCaching/src/Microsoft.AspNetCore.ResponseCaching.csproj +++ b/src/Middleware/ResponseCaching/src/Microsoft.AspNetCore.ResponseCaching.csproj @@ -9,16 +9,14 @@ <GenerateDocumentationFile>true</GenerateDocumentationFile> <PackageTags>aspnetcore;cache;caching</PackageTags> <IsPackable>false</IsPackable> - <DisablePackageReferenceRestrictions>true</DisablePackageReferenceRestrictions> </PropertyGroup> <ItemGroup> <Reference Include="Microsoft.AspNetCore.ResponseCaching.Abstractions" /> <Reference Include="Microsoft.AspNetCore.Http.Extensions" /> <Reference Include="Microsoft.AspNetCore.Http" /> - - <PackageReference Include="Microsoft.Extensions.Caching.Memory" Version="$(MicrosoftExtensionsCachingMemoryPackageVersion)"/> - <PackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="$(MicrosoftExtensionsLoggingAbstractionsPackageVersion)"/> + <Reference Include="Microsoft.Extensions.Caching.Memory" /> + <Reference Include="Microsoft.Extensions.Logging.Abstractions" /> </ItemGroup> </Project> diff --git a/src/Middleware/ResponseCompression/src/Microsoft.AspNetCore.ResponseCompression.csproj b/src/Middleware/ResponseCompression/src/Microsoft.AspNetCore.ResponseCompression.csproj index e7d03125a7..d63d281422 100644 --- a/src/Middleware/ResponseCompression/src/Microsoft.AspNetCore.ResponseCompression.csproj +++ b/src/Middleware/ResponseCompression/src/Microsoft.AspNetCore.ResponseCompression.csproj @@ -7,15 +7,13 @@ <GenerateDocumentationFile>true</GenerateDocumentationFile> <PackageTags>aspnetcore</PackageTags> <IsPackable>false</IsPackable> - <DisablePackageReferenceRestrictions>true</DisablePackageReferenceRestrictions> </PropertyGroup> <ItemGroup> <Reference Include="Microsoft.AspNetCore.Http" /> <Reference Include="Microsoft.AspNetCore.Http.Extensions" /> - - <PackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="$(MicrosoftExtensionsLoggingAbstractionsPackageVersion)"/> - <PackageReference Include="Microsoft.Extensions.Options" Version="$(MicrosoftExtensionsOptionsPackageVersion)"/> + <Reference Include="Microsoft.Extensions.Logging.Abstractions" /> + <Reference Include="Microsoft.Extensions.Options" /> </ItemGroup> </Project> diff --git a/src/Middleware/Rewrite/src/Microsoft.AspNetCore.Rewrite.csproj b/src/Middleware/Rewrite/src/Microsoft.AspNetCore.Rewrite.csproj index 5e6acc822f..1f23363732 100644 --- a/src/Middleware/Rewrite/src/Microsoft.AspNetCore.Rewrite.csproj +++ b/src/Middleware/Rewrite/src/Microsoft.AspNetCore.Rewrite.csproj @@ -11,17 +11,15 @@ <GenerateDocumentationFile>true</GenerateDocumentationFile> <PackageTags>aspnetcore;urlrewrite;mod_rewrite</PackageTags> <IsPackable>false</IsPackable> - <DisablePackageReferenceRestrictions>true</DisablePackageReferenceRestrictions> </PropertyGroup> <ItemGroup> <Reference Include="Microsoft.AspNetCore.Hosting.Abstractions" /> <Reference Include="Microsoft.AspNetCore.Http.Extensions" /> - - <PackageReference Include="Microsoft.Extensions.Configuration.Abstractions" Version="$(MicrosoftExtensionsConfigurationAbstractionsPackageVersion)"/> - <PackageReference Include="Microsoft.Extensions.FileProviders.Abstractions" Version="$(MicrosoftExtensionsFileProvidersAbstractionsPackageVersion)"/> - <PackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="$(MicrosoftExtensionsLoggingAbstractionsPackageVersion)"/> - <PackageReference Include="Microsoft.Extensions.Options" Version="$(MicrosoftExtensionsOptionsPackageVersion)"/> + <Reference Include="Microsoft.Extensions.Configuration.Abstractions" /> + <Reference Include="Microsoft.Extensions.FileProviders.Abstractions" /> + <Reference Include="Microsoft.Extensions.Logging.Abstractions" /> + <Reference Include="Microsoft.Extensions.Options" /> </ItemGroup> </Project> diff --git a/src/Middleware/Session/src/Microsoft.AspNetCore.Session.csproj b/src/Middleware/Session/src/Microsoft.AspNetCore.Session.csproj index 4eb2cbef68..4763fe2b20 100644 --- a/src/Middleware/Session/src/Microsoft.AspNetCore.Session.csproj +++ b/src/Middleware/Session/src/Microsoft.AspNetCore.Session.csproj @@ -9,16 +9,14 @@ <GenerateDocumentationFile>true</GenerateDocumentationFile> <PackageTags>aspnetcore;session;sessionstate</PackageTags> <IsPackable>false</IsPackable> - <DisablePackageReferenceRestrictions>true</DisablePackageReferenceRestrictions> </PropertyGroup> <ItemGroup> <Reference Include="Microsoft.AspNetCore.DataProtection" /> <Reference Include="Microsoft.AspNetCore.Http.Abstractions" /> - - <PackageReference Include="Microsoft.Extensions.Caching.Abstractions" Version="$(MicrosoftExtensionsCachingAbstractionsPackageVersion)"/> - <PackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="$(MicrosoftExtensionsLoggingAbstractionsPackageVersion)"/> - <PackageReference Include="Microsoft.Extensions.Options" Version="$(MicrosoftExtensionsOptionsPackageVersion)"/> + <Reference Include="Microsoft.Extensions.Caching.Abstractions" /> + <Reference Include="Microsoft.Extensions.Logging.Abstractions" /> + <Reference Include="Microsoft.Extensions.Options" /> </ItemGroup> </Project> diff --git a/src/Middleware/StaticFiles/src/Microsoft.AspNetCore.StaticFiles.csproj b/src/Middleware/StaticFiles/src/Microsoft.AspNetCore.StaticFiles.csproj index bfc3c8719e..52f563a36b 100644 --- a/src/Middleware/StaticFiles/src/Microsoft.AspNetCore.StaticFiles.csproj +++ b/src/Middleware/StaticFiles/src/Microsoft.AspNetCore.StaticFiles.csproj @@ -8,7 +8,6 @@ <GenerateDocumentationFile>true</GenerateDocumentationFile> <PackageTags>aspnetcore;staticfiles</PackageTags> <IsPackable>false</IsPackable> - <DisablePackageReferenceRestrictions>true</DisablePackageReferenceRestrictions> </PropertyGroup> <ItemGroup> @@ -19,10 +18,9 @@ <Reference Include="Microsoft.AspNetCore.Hosting.Abstractions" /> <Reference Include="Microsoft.AspNetCore.Http.Extensions" /> <Reference Include="Microsoft.AspNetCore.Routing" /> - - <PackageReference Include="Microsoft.Extensions.FileProviders.Abstractions" Version="$(MicrosoftExtensionsFileProvidersAbstractionsPackageVersion)"/> - <PackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="$(MicrosoftExtensionsLoggingAbstractionsPackageVersion)"/> - <PackageReference Include="Microsoft.Extensions.WebEncoders" Version="$(MicrosoftExtensionsWebEncodersPackageVersion)"/> + <Reference Include="Microsoft.Extensions.FileProviders.Abstractions" /> + <Reference Include="Microsoft.Extensions.Logging.Abstractions" /> + <Reference Include="Microsoft.Extensions.WebEncoders" /> </ItemGroup> </Project> diff --git a/src/Middleware/WebSockets/src/Microsoft.AspNetCore.WebSockets.csproj b/src/Middleware/WebSockets/src/Microsoft.AspNetCore.WebSockets.csproj index d87f72c751..74b48aea51 100644 --- a/src/Middleware/WebSockets/src/Microsoft.AspNetCore.WebSockets.csproj +++ b/src/Middleware/WebSockets/src/Microsoft.AspNetCore.WebSockets.csproj @@ -9,14 +9,12 @@ <GenerateDocumentationFile>true</GenerateDocumentationFile> <PackageTags>aspnetcore</PackageTags> <IsPackable>false</IsPackable> - <DisablePackageReferenceRestrictions>true</DisablePackageReferenceRestrictions> </PropertyGroup> <ItemGroup> <Reference Include="Microsoft.AspNetCore.Http.Extensions" /> - - <PackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="$(MicrosoftExtensionsLoggingAbstractionsPackageVersion)"/> - <PackageReference Include="Microsoft.Extensions.Options" Version="$(MicrosoftExtensionsOptionsPackageVersion)"/> + <Reference Include="Microsoft.Extensions.Logging.Abstractions" /> + <Reference Include="Microsoft.Extensions.Options" /> </ItemGroup> </Project> diff --git a/src/Mvc/Mvc.Abstractions/src/Microsoft.AspNetCore.Mvc.Abstractions.csproj b/src/Mvc/Mvc.Abstractions/src/Microsoft.AspNetCore.Mvc.Abstractions.csproj index 6552972c8d..71d459fb80 100644 --- a/src/Mvc/Mvc.Abstractions/src/Microsoft.AspNetCore.Mvc.Abstractions.csproj +++ b/src/Mvc/Mvc.Abstractions/src/Microsoft.AspNetCore.Mvc.Abstractions.csproj @@ -9,7 +9,6 @@ Microsoft.AspNetCore.Mvc.IActionResult</Description> <GenerateDocumentationFile>true</GenerateDocumentationFile> <PackageTags>aspnetcore;aspnetcoremvc</PackageTags> <IsPackable>false</IsPackable> - <DisablePackageReferenceRestrictions>true</DisablePackageReferenceRestrictions> </PropertyGroup> <ItemGroup> @@ -22,7 +21,7 @@ Microsoft.AspNetCore.Mvc.IActionResult</Description> </ItemGroup> <ItemGroup Label="Sources packages"> - <PackageReference Include="Microsoft.Extensions.HashCodeCombiner.Sources" Version="$(MicrosoftExtensionsHashCodeCombinerSourcesPackageVersion)"/> + <Reference Include="Microsoft.Extensions.HashCodeCombiner.Sources" /> </ItemGroup> </Project> diff --git a/src/Mvc/Mvc.Core/src/Microsoft.AspNetCore.Mvc.Core.csproj b/src/Mvc/Mvc.Core/src/Microsoft.AspNetCore.Mvc.Core.csproj index 46526209d6..4c3e760a90 100644 --- a/src/Mvc/Mvc.Core/src/Microsoft.AspNetCore.Mvc.Core.csproj +++ b/src/Mvc/Mvc.Core/src/Microsoft.AspNetCore.Mvc.Core.csproj @@ -16,7 +16,6 @@ Microsoft.AspNetCore.Mvc.RouteAttribute</Description> <GenerateDocumentationFile>true</GenerateDocumentationFile> <PackageTags>aspnetcore;aspnetcoremvc</PackageTags> <IsPackable>false</IsPackable> - <DisablePackageReferenceRestrictions>true</DisablePackageReferenceRestrictions> </PropertyGroup> <ItemGroup> @@ -43,16 +42,15 @@ Microsoft.AspNetCore.Mvc.RouteAttribute</Description> <Reference Include="Microsoft.AspNetCore.ResponseCaching.Abstractions" /> <Reference Include="Microsoft.AspNetCore.Routing.Abstractions" /> <Reference Include="Microsoft.AspNetCore.Routing" /> - - <PackageReference Include="Microsoft.Extensions.DependencyInjection" Version="$(MicrosoftExtensionsDependencyInjectionPackageVersion)"/> - <PackageReference Include="Microsoft.Extensions.FileProviders.Abstractions" Version="$(MicrosoftExtensionsFileProvidersAbstractionsPackageVersion)"/> - <PackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="$(MicrosoftExtensionsLoggingAbstractionsPackageVersion)"/> + <Reference Include="Microsoft.Extensions.DependencyInjection" /> + <Reference Include="Microsoft.Extensions.FileProviders.Abstractions" /> + <Reference Include="Microsoft.Extensions.Logging.Abstractions" /> </ItemGroup> <ItemGroup Label="Sources packages"> - <PackageReference Include="Microsoft.Extensions.ParameterDefaultValue.Sources" Version="$(MicrosoftExtensionsParameterDefaultValueSourcesPackageVersion)"/> - <PackageReference Include="Microsoft.Extensions.TypeNameHelper.Sources" Version="$(MicrosoftExtensionsTypeNameHelperSourcesPackageVersion)"/> - <PackageReference Include="Microsoft.Extensions.ValueStopwatch.Sources" Version="$(MicrosoftExtensionsValueStopwatchSourcesPackageVersion)"/> + <Reference Include="Microsoft.Extensions.ParameterDefaultValue.Sources" /> + <Reference Include="Microsoft.Extensions.TypeNameHelper.Sources" /> + <Reference Include="Microsoft.Extensions.ValueStopwatch.Sources" /> </ItemGroup> </Project> diff --git a/src/Mvc/Mvc.DataAnnotations/src/Microsoft.AspNetCore.Mvc.DataAnnotations.csproj b/src/Mvc/Mvc.DataAnnotations/src/Microsoft.AspNetCore.Mvc.DataAnnotations.csproj index d896e59ba4..dcd837d20b 100644 --- a/src/Mvc/Mvc.DataAnnotations/src/Microsoft.AspNetCore.Mvc.DataAnnotations.csproj +++ b/src/Mvc/Mvc.DataAnnotations/src/Microsoft.AspNetCore.Mvc.DataAnnotations.csproj @@ -7,12 +7,10 @@ <GenerateDocumentationFile>true</GenerateDocumentationFile> <PackageTags>aspnetcore;aspnetcoremvc</PackageTags> <IsPackable>false</IsPackable> - <DisablePackageReferenceRestrictions>true</DisablePackageReferenceRestrictions> </PropertyGroup> <ItemGroup> <Reference Include="Microsoft.AspNetCore.Mvc.Core" /> - - <PackageReference Include="Microsoft.Extensions.Localization" Version="$(MicrosoftExtensionsLocalizationPackageVersion)"/> + <Reference Include="Microsoft.Extensions.Localization" /> </ItemGroup> </Project> diff --git a/src/Mvc/Mvc.Localization/src/Microsoft.AspNetCore.Mvc.Localization.csproj b/src/Mvc/Mvc.Localization/src/Microsoft.AspNetCore.Mvc.Localization.csproj index b571ad70ca..e3f4cfd3c8 100644 --- a/src/Mvc/Mvc.Localization/src/Microsoft.AspNetCore.Mvc.Localization.csproj +++ b/src/Mvc/Mvc.Localization/src/Microsoft.AspNetCore.Mvc.Localization.csproj @@ -10,15 +10,14 @@ Microsoft.AspNetCore.Mvc.Localization.IViewLocalizer</Description> <GenerateDocumentationFile>true</GenerateDocumentationFile> <PackageTags>aspnetcore;aspnetcoremvc;localization</PackageTags> <IsPackable>false</IsPackable> - <DisablePackageReferenceRestrictions>true</DisablePackageReferenceRestrictions> </PropertyGroup> <ItemGroup> <Reference Include="Microsoft.AspNetCore.Mvc.Razor" /> - <Reference Include="Microsoft.AspNetCore.Localization" /> - <PackageReference Include="Microsoft.Extensions.DependencyInjection" Version="$(MicrosoftExtensionsDependencyInjectionPackageVersion)"/> - <PackageReference Include="Microsoft.Extensions.Localization" Version="$(MicrosoftExtensionsLocalizationPackageVersion)"/> + <Reference Include="Microsoft.AspNetCore.Localization" /> + <Reference Include="Microsoft.Extensions.DependencyInjection" /> + <Reference Include="Microsoft.Extensions.Localization" /> </ItemGroup> </Project> diff --git a/src/Mvc/Mvc.Razor/src/Microsoft.AspNetCore.Mvc.Razor.csproj b/src/Mvc/Mvc.Razor/src/Microsoft.AspNetCore.Mvc.Razor.csproj index 4a7dd37297..e9fc306a9e 100644 --- a/src/Mvc/Mvc.Razor/src/Microsoft.AspNetCore.Mvc.Razor.csproj +++ b/src/Mvc/Mvc.Razor/src/Microsoft.AspNetCore.Mvc.Razor.csproj @@ -8,15 +8,13 @@ <GenerateDocumentationFile>true</GenerateDocumentationFile> <PackageTags>aspnetcore;aspnetcoremvc;cshtml;razor</PackageTags> <IsPackable>false</IsPackable> - <DisablePackageReferenceRestrictions>true</DisablePackageReferenceRestrictions> </PropertyGroup> <ItemGroup> <Reference Include="Microsoft.AspNetCore.Mvc.ViewFeatures" /> <Reference Include="Microsoft.AspNetCore.Razor.Runtime" /> - - <PackageReference Include="Microsoft.Extensions.Caching.Memory" Version="$(MicrosoftExtensionsCachingMemoryPackageVersion)"/> - <PackageReference Include="Microsoft.Extensions.FileProviders.Composite" Version="$(MicrosoftExtensionsFileProvidersCompositePackageVersion)"/> + <Reference Include="Microsoft.Extensions.Caching.Memory" /> + <Reference Include="Microsoft.Extensions.FileProviders.Composite" /> </ItemGroup> </Project> diff --git a/src/Mvc/Mvc.TagHelpers/src/Microsoft.AspNetCore.Mvc.TagHelpers.csproj b/src/Mvc/Mvc.TagHelpers/src/Microsoft.AspNetCore.Mvc.TagHelpers.csproj index a4291cdbc5..4d31ad0585 100644 --- a/src/Mvc/Mvc.TagHelpers/src/Microsoft.AspNetCore.Mvc.TagHelpers.csproj +++ b/src/Mvc/Mvc.TagHelpers/src/Microsoft.AspNetCore.Mvc.TagHelpers.csproj @@ -7,7 +7,6 @@ <PackageTags>aspnetcore;aspnetcoremvc;taghelper;taghelpers</PackageTags> <IsAspNetCoreApp>true</IsAspNetCoreApp> <IsPackable>false</IsPackable> - <DisablePackageReferenceRestrictions>true</DisablePackageReferenceRestrictions> </PropertyGroup> <ItemGroup> @@ -19,9 +18,8 @@ <Reference Include="Microsoft.AspNetCore.Razor.Runtime" /> <Reference Include="Microsoft.AspNetCore.Routing.Abstractions" /> - - <PackageReference Include="Microsoft.Extensions.Caching.Memory" Version="$(MicrosoftExtensionsCachingMemoryPackageVersion)"/> - <PackageReference Include="Microsoft.Extensions.FileSystemGlobbing" Version="$(MicrosoftExtensionsFileSystemGlobbingPackageVersion)"/> - <PackageReference Include="Microsoft.Extensions.Primitives" Version="$(MicrosoftExtensionsPrimitivesPackageVersion)"/> + <Reference Include="Microsoft.Extensions.Caching.Memory" /> + <Reference Include="Microsoft.Extensions.FileSystemGlobbing" /> + <Reference Include="Microsoft.Extensions.Primitives" /> </ItemGroup> </Project> diff --git a/src/Mvc/Mvc.ViewFeatures/src/Microsoft.AspNetCore.Mvc.ViewFeatures.csproj b/src/Mvc/Mvc.ViewFeatures/src/Microsoft.AspNetCore.Mvc.ViewFeatures.csproj index 06d70acbab..56f7a39218 100644 --- a/src/Mvc/Mvc.ViewFeatures/src/Microsoft.AspNetCore.Mvc.ViewFeatures.csproj +++ b/src/Mvc/Mvc.ViewFeatures/src/Microsoft.AspNetCore.Mvc.ViewFeatures.csproj @@ -15,7 +15,6 @@ <PackageTags>aspnetcore;aspnetcoremvc</PackageTags> <IsAspNetCoreApp>true</IsAspNetCoreApp> <IsPackable>false</IsPackable> - <DisablePackageReferenceRestrictions>true</DisablePackageReferenceRestrictions> </PropertyGroup> <ItemGroup> @@ -26,10 +25,9 @@ <Reference Include="Microsoft.AspNetCore.Antiforgery" /> <Reference Include="Microsoft.AspNetCore.Diagnostics.Abstractions" /> <Reference Include="Microsoft.AspNetCore.Html.Abstractions" /> + <Reference Include="Microsoft.Extensions.WebEncoders" /> <Reference Include="Microsoft.AspNetCore.Components.Authorization" /> <Reference Include="Microsoft.AspNetCore.Components.Web" /> - - <PackageReference Include="Microsoft.Extensions.WebEncoders" Version="$(MicrosoftExtensionsWebEncodersPackageVersion)"/> </ItemGroup> <ItemGroup> diff --git a/src/Mvc/Mvc/src/Microsoft.AspNetCore.Mvc.csproj b/src/Mvc/Mvc/src/Microsoft.AspNetCore.Mvc.csproj index 469e8ea754..fbc44beae3 100644 --- a/src/Mvc/Mvc/src/Microsoft.AspNetCore.Mvc.csproj +++ b/src/Mvc/Mvc/src/Microsoft.AspNetCore.Mvc.csproj @@ -7,7 +7,6 @@ <PackageTags>aspnetcore;aspnetcoremvc</PackageTags> <IsAspNetCoreApp>true</IsAspNetCoreApp> <IsPackable>false</IsPackable> - <DisablePackageReferenceRestrictions>true</DisablePackageReferenceRestrictions> </PropertyGroup> <ItemGroup> @@ -19,9 +18,8 @@ <Reference Include="Microsoft.AspNetCore.Mvc.RazorPages" /> <Reference Include="Microsoft.AspNetCore.Mvc.TagHelpers" /> <Reference Include="Microsoft.AspNetCore.Mvc.ViewFeatures" /> - - <PackageReference Include="Microsoft.Extensions.Caching.Memory" Version="$(MicrosoftExtensionsCachingMemoryPackageVersion)"/> - <PackageReference Include="Microsoft.Extensions.DependencyInjection" Version="$(MicrosoftExtensionsDependencyInjectionPackageVersion)"/> + <Reference Include="Microsoft.Extensions.Caching.Memory" /> + <Reference Include="Microsoft.Extensions.DependencyInjection" /> </ItemGroup> </Project> diff --git a/src/Razor/Razor/src/Microsoft.AspNetCore.Razor.csproj b/src/Razor/Razor/src/Microsoft.AspNetCore.Razor.csproj index 6ada5367af..9f8d7443c4 100644 --- a/src/Razor/Razor/src/Microsoft.AspNetCore.Razor.csproj +++ b/src/Razor/Razor/src/Microsoft.AspNetCore.Razor.csproj @@ -14,7 +14,6 @@ Microsoft.AspNetCore.Razor.TagHelpers.ITagHelper</Description> <PackageTags>$(PackageTags);taghelper;taghelpers</PackageTags> <NoWarn>$(NoWarn);CS1591</NoWarn> <IsPackable>false</IsPackable> - <DisablePackageReferenceRestrictions>true</DisablePackageReferenceRestrictions> <!-- Required to implement an HtmlEncoder --> <AllowUnsafeBlocks>true</AllowUnsafeBlocks> @@ -22,8 +21,7 @@ Microsoft.AspNetCore.Razor.TagHelpers.ITagHelper</Description> <ItemGroup> <Reference Include="Microsoft.AspNetCore.Html.Abstractions" /> - - <PackageReference Include="Microsoft.Extensions.HashCodeCombiner.Sources" Version="$(MicrosoftExtensionsHashCodeCombinerSourcesPackageVersion)"/> + <Reference Include="Microsoft.Extensions.HashCodeCombiner.Sources" /> </ItemGroup> </Project> diff --git a/src/Security/Authentication/Core/src/Microsoft.AspNetCore.Authentication.csproj b/src/Security/Authentication/Core/src/Microsoft.AspNetCore.Authentication.csproj index 3174f810dd..e81a55f314 100644 --- a/src/Security/Authentication/Core/src/Microsoft.AspNetCore.Authentication.csproj +++ b/src/Security/Authentication/Core/src/Microsoft.AspNetCore.Authentication.csproj @@ -8,7 +8,6 @@ <GenerateDocumentationFile>true</GenerateDocumentationFile> <PackageTags>aspnetcore;authentication;security</PackageTags> <IsPackable>false</IsPackable> - <DisablePackageReferenceRestrictions>true</DisablePackageReferenceRestrictions> </PropertyGroup> <ItemGroup> @@ -20,10 +19,9 @@ <Reference Include="Microsoft.AspNetCore.DataProtection" /> <Reference Include="Microsoft.AspNetCore.Http" /> <Reference Include="Microsoft.AspNetCore.Http.Extensions" /> - - <PackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="$(MicrosoftExtensionsLoggingAbstractionsPackageVersion)"/> - <PackageReference Include="Microsoft.Extensions.Options" Version="$(MicrosoftExtensionsOptionsPackageVersion)"/> - <PackageReference Include="Microsoft.Extensions.WebEncoders" Version="$(MicrosoftExtensionsWebEncodersPackageVersion)"/> + <Reference Include="Microsoft.Extensions.Logging.Abstractions" /> + <Reference Include="Microsoft.Extensions.Options" /> + <Reference Include="Microsoft.Extensions.WebEncoders" /> </ItemGroup> </Project> diff --git a/src/Security/CookiePolicy/src/Microsoft.AspNetCore.CookiePolicy.csproj b/src/Security/CookiePolicy/src/Microsoft.AspNetCore.CookiePolicy.csproj index 20be02e4a5..d401e8d69f 100644 --- a/src/Security/CookiePolicy/src/Microsoft.AspNetCore.CookiePolicy.csproj +++ b/src/Security/CookiePolicy/src/Microsoft.AspNetCore.CookiePolicy.csproj @@ -8,14 +8,12 @@ <GenerateDocumentationFile>true</GenerateDocumentationFile> <PackageTags>aspnetcore</PackageTags> <IsPackable>false</IsPackable> - <DisablePackageReferenceRestrictions>true</DisablePackageReferenceRestrictions> </PropertyGroup> <ItemGroup> <Reference Include="Microsoft.AspNetCore.Http" /> - - <PackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="$(MicrosoftExtensionsLoggingAbstractionsPackageVersion)"/> - <PackageReference Include="Microsoft.Extensions.Options" Version="$(MicrosoftExtensionsOptionsPackageVersion)"/> + <Reference Include="Microsoft.Extensions.Logging.Abstractions" /> + <Reference Include="Microsoft.Extensions.Options" /> </ItemGroup> </Project> diff --git a/src/Servers/HttpSys/src/Microsoft.AspNetCore.Server.HttpSys.csproj b/src/Servers/HttpSys/src/Microsoft.AspNetCore.Server.HttpSys.csproj index 5ce3a5155a..06d5ad8b82 100644 --- a/src/Servers/HttpSys/src/Microsoft.AspNetCore.Server.HttpSys.csproj +++ b/src/Servers/HttpSys/src/Microsoft.AspNetCore.Server.HttpSys.csproj @@ -9,7 +9,6 @@ <GenerateDocumentationFile>true</GenerateDocumentationFile> <PackageTags>aspnetcore;weblistener;httpsys</PackageTags> <IsPackable>false</IsPackable> - <DisablePackageReferenceRestrictions>true</DisablePackageReferenceRestrictions> </PropertyGroup> <ItemGroup> @@ -21,9 +20,8 @@ <Reference Include="Microsoft.AspNetCore.Connections.Abstractions" /> <Reference Include="Microsoft.AspNetCore.Hosting" /> <Reference Include="Microsoft.Net.Http.Headers" /> - - <PackageReference Include="Microsoft.Win32.Registry" Version="$(MicrosoftWin32RegistryPackageVersion)"/> - <PackageReference Include="System.Security.Principal.Windows" Version="$(SystemSecurityPrincipalWindowsPackageVersion)"/> + <Reference Include="Microsoft.Win32.Registry" /> + <Reference Include="System.Security.Principal.Windows" /> </ItemGroup> </Project> diff --git a/src/Servers/IIS/IIS/src/Microsoft.AspNetCore.Server.IIS.csproj b/src/Servers/IIS/IIS/src/Microsoft.AspNetCore.Server.IIS.csproj index 901f954df6..c645b12741 100644 --- a/src/Servers/IIS/IIS/src/Microsoft.AspNetCore.Server.IIS.csproj +++ b/src/Servers/IIS/IIS/src/Microsoft.AspNetCore.Server.IIS.csproj @@ -11,7 +11,6 @@ <AllowUnsafeBlocks>true</AllowUnsafeBlocks> <NativeAssetsTargetFramework>$(DefaultNetCoreTargetFramework)</NativeAssetsTargetFramework> <IsPackable>false</IsPackable> - <DisablePackageReferenceRestrictions>true</DisablePackageReferenceRestrictions> </PropertyGroup> <ItemGroup> @@ -38,11 +37,10 @@ <Reference Include="Microsoft.AspNetCore.Hosting.Abstractions" /> <Reference Include="Microsoft.AspNetCore.Http.Extensions" /> <Reference Include="Microsoft.AspNetCore.Http.Features" /> - - <PackageReference Include="Microsoft.Extensions.FileProviders.Physical" Version="$(MicrosoftExtensionsFileProvidersPhysicalPackageVersion)"/> - <PackageReference Include="Microsoft.Extensions.TypeNameHelper.Sources" Version="$(MicrosoftExtensionsTypeNameHelperSourcesPackageVersion)"/> - <PackageReference Include="System.IO.Pipelines" Version="$(SystemIOPipelinesPackageVersion)"/> - <PackageReference Include="System.Security.Principal.Windows" Version="$(SystemSecurityPrincipalWindowsPackageVersion)"/> + <Reference Include="Microsoft.Extensions.FileProviders.Physical" /> + <Reference Include="Microsoft.Extensions.TypeNameHelper.Sources" /> + <Reference Include="System.IO.Pipelines" /> + <Reference Include="System.Security.Principal.Windows" /> </ItemGroup> <Import Project="..\..\build\assets.props" /> diff --git a/src/Servers/IIS/IISIntegration/src/Microsoft.AspNetCore.Server.IISIntegration.csproj b/src/Servers/IIS/IISIntegration/src/Microsoft.AspNetCore.Server.IISIntegration.csproj index 4fad3da051..addaf56ff2 100644 --- a/src/Servers/IIS/IISIntegration/src/Microsoft.AspNetCore.Server.IISIntegration.csproj +++ b/src/Servers/IIS/IISIntegration/src/Microsoft.AspNetCore.Server.IISIntegration.csproj @@ -9,7 +9,6 @@ <PackageTags>aspnetcore;iis</PackageTags> <AllowUnsafeBlocks>true</AllowUnsafeBlocks> <IsPackable>false</IsPackable> - <DisablePackageReferenceRestrictions>true</DisablePackageReferenceRestrictions> </PropertyGroup> <ItemGroup> @@ -19,11 +18,10 @@ <Reference Include="Microsoft.AspNetCore.Http.Extensions" /> <Reference Include="Microsoft.AspNetCore.Http" /> <Reference Include="Microsoft.AspNetCore.HttpOverrides" /> - - <PackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="$(MicrosoftExtensionsLoggingAbstractionsPackageVersion)"/> - <PackageReference Include="Microsoft.Extensions.Options" Version="$(MicrosoftExtensionsOptionsPackageVersion)"/> - <PackageReference Include="System.IO.Pipelines" Version="$(SystemIOPipelinesPackageVersion)"/> - <PackageReference Include="System.Security.Principal.Windows" Version="$(SystemSecurityPrincipalWindowsPackageVersion)"/> + <Reference Include="Microsoft.Extensions.Logging.Abstractions" /> + <Reference Include="Microsoft.Extensions.Options" /> + <Reference Include="System.IO.Pipelines" /> + <Reference Include="System.Security.Principal.Windows" /> </ItemGroup> </Project> diff --git a/src/Servers/Kestrel/Core/src/Microsoft.AspNetCore.Server.Kestrel.Core.csproj b/src/Servers/Kestrel/Core/src/Microsoft.AspNetCore.Server.Kestrel.Core.csproj index f36b501a52..6c18f1a078 100644 --- a/src/Servers/Kestrel/Core/src/Microsoft.AspNetCore.Server.Kestrel.Core.csproj +++ b/src/Servers/Kestrel/Core/src/Microsoft.AspNetCore.Server.Kestrel.Core.csproj @@ -9,7 +9,6 @@ <AllowUnsafeBlocks>true</AllowUnsafeBlocks> <NoWarn>CS1591;$(NoWarn)</NoWarn> <IsPackable>false</IsPackable> - <DisablePackageReferenceRestrictions>true</DisablePackageReferenceRestrictions> </PropertyGroup> <ItemGroup> @@ -23,12 +22,11 @@ <Reference Include="Microsoft.AspNetCore.Http" /> <Reference Include="Microsoft.AspNetCore.Connections.Abstractions" /> <Reference Include="Microsoft.AspNetCore.WebUtilities" /> + <Reference Include="Microsoft.Extensions.Configuration.Binder" /> + <Reference Include="Microsoft.Extensions.Logging.Abstractions" /> + <Reference Include="Microsoft.Extensions.Options" /> <Reference Include="Microsoft.Net.Http.Headers" /> - - <PackageReference Include="Microsoft.Extensions.Configuration.Binder" Version="$(MicrosoftExtensionsConfigurationBinderPackageVersion)"/> - <PackageReference Include="System.Security.Cryptography.Cng" Version="$(SystemSecurityCryptographyCngPackageVersion)"/> - <PackageReference Include="Microsoft.Extensions.Options" Version="$(MicrosoftExtensionsOptionsPackageVersion)"/> - <PackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="$(MicrosoftExtensionsLoggingAbstractionsPackageVersion)"/> + <Reference Include="System.Security.Cryptography.Cng" /> </ItemGroup> <ItemGroup> diff --git a/src/Servers/Kestrel/Transport.Sockets/src/Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets.csproj b/src/Servers/Kestrel/Transport.Sockets/src/Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets.csproj index 217212a4ab..ecdca4391b 100644 --- a/src/Servers/Kestrel/Transport.Sockets/src/Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets.csproj +++ b/src/Servers/Kestrel/Transport.Sockets/src/Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets.csproj @@ -9,7 +9,6 @@ <AllowUnsafeBlocks>true</AllowUnsafeBlocks> <NoWarn>CS1591;$(NoWarn)</NoWarn> <IsPackable>false</IsPackable> - <DisablePackageReferenceRestrictions>true</DisablePackageReferenceRestrictions> </PropertyGroup> <ItemGroup> @@ -24,8 +23,7 @@ <ItemGroup> <Reference Include="Microsoft.AspNetCore.Hosting.Abstractions" /> <Reference Include="Microsoft.AspNetCore.Connections.Abstractions" /> - - <PackageReference Include="Microsoft.Extensions.Options" Version="$(MicrosoftExtensionsOptionsPackageVersion)"/> + <Reference Include="Microsoft.Extensions.Options" /> </ItemGroup> <ItemGroup> diff --git a/src/SignalR/common/Http.Connections/src/Microsoft.AspNetCore.Http.Connections.csproj b/src/SignalR/common/Http.Connections/src/Microsoft.AspNetCore.Http.Connections.csproj index c86676c7ec..1e8738d9a9 100644 --- a/src/SignalR/common/Http.Connections/src/Microsoft.AspNetCore.Http.Connections.csproj +++ b/src/SignalR/common/Http.Connections/src/Microsoft.AspNetCore.Http.Connections.csproj @@ -5,7 +5,6 @@ <TargetFramework>$(DefaultNetCoreTargetFramework)</TargetFramework> <IsAspNetCoreApp>true</IsAspNetCoreApp> <IsPackable>false</IsPackable> - <DisablePackageReferenceRestrictions>true</DisablePackageReferenceRestrictions> </PropertyGroup> <ItemGroup> @@ -32,9 +31,8 @@ <Reference Include="Microsoft.AspNetCore.Http" /> <Reference Include="Microsoft.AspNetCore.Routing" /> <Reference Include="Microsoft.AspNetCore.WebSockets" /> - - <PackageReference Include="Microsoft.Extensions.ValueStopwatch.Sources" Version="$(MicrosoftExtensionsValueStopwatchSourcesPackageVersion)"/> - <PackageReference Include="System.Security.Principal.Windows" Version="$(SystemSecurityPrincipalWindowsPackageVersion)"/> + <Reference Include="Microsoft.Extensions.ValueStopwatch.Sources" /> + <Reference Include="System.Security.Principal.Windows" /> </ItemGroup> <ItemGroup> diff --git a/src/SignalR/server/Core/src/Microsoft.AspNetCore.SignalR.Core.csproj b/src/SignalR/server/Core/src/Microsoft.AspNetCore.SignalR.Core.csproj index f24889b204..9a18d8ac74 100644 --- a/src/SignalR/server/Core/src/Microsoft.AspNetCore.SignalR.Core.csproj +++ b/src/SignalR/server/Core/src/Microsoft.AspNetCore.SignalR.Core.csproj @@ -6,7 +6,6 @@ <IsAspNetCoreApp>true</IsAspNetCoreApp> <RootNamespace>Microsoft.AspNetCore.SignalR</RootNamespace> <IsPackable>false</IsPackable> - <DisablePackageReferenceRestrictions>true</DisablePackageReferenceRestrictions> </PropertyGroup> <ItemGroup> @@ -21,9 +20,8 @@ <Reference Include="Microsoft.AspNetCore.Authorization.Policy" /> <Reference Include="Microsoft.AspNetCore.SignalR.Common" /> <Reference Include="Microsoft.AspNetCore.SignalR.Protocols.Json" /> - - <PackageReference Include="Microsoft.Extensions.DependencyInjection.Abstractions" Version="$(MicrosoftExtensionsDependencyInjectionAbstractionsPackageVersion)"/> - <PackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="$(MicrosoftExtensionsLoggingAbstractionsPackageVersion)"/> + <Reference Include="Microsoft.Extensions.DependencyInjection.Abstractions" /> + <Reference Include="Microsoft.Extensions.Logging.Abstractions" /> </ItemGroup> <ItemGroup> From b3c6c437896fae08de8f116f24750cb16b5f978a Mon Sep 17 00:00:00 2001 From: Pranav K <prkrishn@hotmail.com> Date: Wed, 13 May 2020 11:40:42 -0700 Subject: [PATCH 36/99] Remove the need for a global lock when building or publishing a project (#21753) * Change template test build and publish to not perform dotnet restore * Remove locking requirements for build and publish * Increase timeout for dotnet new operations since it's network bound --- src/ProjectTemplates/Shared/AspNetProcess.cs | 4 +- src/ProjectTemplates/Shared/ProcessLock.cs | 2 +- src/ProjectTemplates/Shared/Project.cs | 54 +++++++------------- 3 files changed, 21 insertions(+), 39 deletions(-) diff --git a/src/ProjectTemplates/Shared/AspNetProcess.cs b/src/ProjectTemplates/Shared/AspNetProcess.cs index 1db1c00542..e5fa728290 100644 --- a/src/ProjectTemplates/Shared/AspNetProcess.cs +++ b/src/ProjectTemplates/Shared/AspNetProcess.cs @@ -63,9 +63,9 @@ namespace Templates.Test.Helpers Timeout = TimeSpan.FromMinutes(2) }; - output.WriteLine("Running ASP.NET application..."); + output.WriteLine("Running ASP.NET Core application..."); - var arguments = published ? $"exec {dllPath}" : "run"; + var arguments = published ? $"exec {dllPath}" : "run --no-build"; logger?.LogInformation($"AspNetProcess - process: {DotNetMuxer.MuxerPathOrDefault()} arguments: {arguments}"); diff --git a/src/ProjectTemplates/Shared/ProcessLock.cs b/src/ProjectTemplates/Shared/ProcessLock.cs index 44eb87e7fc..38c07a4768 100644 --- a/src/ProjectTemplates/Shared/ProcessLock.cs +++ b/src/ProjectTemplates/Shared/ProcessLock.cs @@ -24,7 +24,7 @@ namespace Templates.Test.Helpers public async Task WaitAsync(TimeSpan? timeout = null) { - timeout ??= TimeSpan.FromMinutes(2); + timeout ??= TimeSpan.FromMinutes(20); Assert.True(await Semaphore.WaitAsync(timeout.Value), $"Unable to acquire process lock for process {Name}"); } diff --git a/src/ProjectTemplates/Shared/Project.cs b/src/ProjectTemplates/Shared/Project.cs index 8ac3ef41f2..1fa0b57a26 100644 --- a/src/ProjectTemplates/Shared/Project.cs +++ b/src/ProjectTemplates/Shared/Project.cs @@ -109,48 +109,30 @@ namespace Templates.Test.Helpers } } - internal async Task<ProcessResult> RunDotNetPublishAsync(bool takeNodeLock = false, IDictionary<string, string> packageOptions = null, string additionalArgs = null) + internal async Task<ProcessResult> RunDotNetPublishAsync(IDictionary<string, string> packageOptions = null, string additionalArgs = null) { - Output.WriteLine("Publishing ASP.NET application..."); + Output.WriteLine("Publishing ASP.NET Core application..."); - // This is going to trigger a build, so we need to acquire the lock like in the other cases. - // We want to take the node lock as some builds run NPM as part of the build and we want to make sure - // it's run without interruptions. - var effectiveLock = takeNodeLock ? new OrderedLock(NodeLock, DotNetNewLock) : new OrderedLock(nodeLock: null, DotNetNewLock); - await effectiveLock.WaitAsync(); - try - { - using var result = ProcessEx.Run(Output, TemplateOutputDir, DotNetMuxer.MuxerPathOrDefault(), $"publish -c Release /bl {additionalArgs}", packageOptions); - await result.Exited; - CaptureBinLogOnFailure(result); - return new ProcessResult(result); - } - finally - { - effectiveLock.Release(); - } + // Avoid restoring as part of build or publish. These projects should have already restored as part of running dotnet new. Explicitly disabling restore + // should avoid any global contention and we can execute a build or publish in a lock-free way + + using var result = ProcessEx.Run(Output, TemplateOutputDir, DotNetMuxer.MuxerPathOrDefault(), $"publish --no-restore -c Release /bl {additionalArgs}", packageOptions); + await result.Exited; + CaptureBinLogOnFailure(result); + return new ProcessResult(result); } - internal async Task<ProcessResult> RunDotNetBuildAsync(bool takeNodeLock = false, IDictionary<string, string> packageOptions = null, string additionalArgs = null) + internal async Task<ProcessResult> RunDotNetBuildAsync(IDictionary<string, string> packageOptions = null, string additionalArgs = null) { - Output.WriteLine("Building ASP.NET application..."); + Output.WriteLine("Building ASP.NET Core application..."); - // This is going to trigger a build, so we need to acquire the lock like in the other cases. - // We want to take the node lock as some builds run NPM as part of the build and we want to make sure - // it's run without interruptions. - var effectiveLock = takeNodeLock ? new OrderedLock(NodeLock, DotNetNewLock) : new OrderedLock(nodeLock: null, DotNetNewLock); - await effectiveLock.WaitAsync(); - try - { - using var result = ProcessEx.Run(Output, TemplateOutputDir, DotNetMuxer.MuxerPathOrDefault(), $"build -c Debug /bl {additionalArgs}", packageOptions); - await result.Exited; - CaptureBinLogOnFailure(result); - return new ProcessResult(result); - } - finally - { - effectiveLock.Release(); - } + // Avoid restoring as part of build or publish. These projects should have already restored as part of running dotnet new. Explicitly disabling restore + // should avoid any global contention and we can execute a build or publish in a lock-free way + + using var result = ProcessEx.Run(Output, TemplateOutputDir, DotNetMuxer.MuxerPathOrDefault(), $"build --no-restore -c Debug /bl {additionalArgs}", packageOptions); + await result.Exited; + CaptureBinLogOnFailure(result); + return new ProcessResult(result); } internal AspNetProcess StartBuiltProjectAsync(bool hasListeningUri = true, ILogger logger = null) From 016e3d6e208837e4dea98d28b5f77bb4d012190a Mon Sep 17 00:00:00 2001 From: William Godbe <wigodbe@microsoft.com> Date: Wed, 13 May 2020 12:35:53 -0700 Subject: [PATCH 37/99] [release/3.1] Move SDL validation to ringed release (#21153) * Move SDL validation to ringed release * Remove unneeded stuff * Add back variables * fixup * Add missing param --- .azure/pipelines/ci.yml | 17 ----------------- eng/sdl-tsa-vars.config | 12 ++++++++++++ 2 files changed, 12 insertions(+), 17 deletions(-) create mode 100644 eng/sdl-tsa-vars.config diff --git a/.azure/pipelines/ci.yml b/.azure/pipelines/ci.yml index a50a42de86..87d067bb56 100644 --- a/.azure/pipelines/ci.yml +++ b/.azure/pipelines/ci.yml @@ -73,8 +73,6 @@ variables: /p:DotNetPublishUsingPipelines=$(_PublishUsingPipelines) /p:DotNetArtifactsCategory=$(_DotNetArtifactsCategory) - # used for post-build phases, internal builds only - - group: DotNet-AspNet-SDLValidation-Params - ${{ if in(variables['Build.Reason'], 'PullRequest') }}: - name: _BuildArgs value: '' @@ -746,18 +744,3 @@ stages: # See https://github.com/dotnet/arcade/issues/2871 enableSymbolValidation: false publishInstallersAndChecksums: true - # This is to enable SDL runs part of Post-Build Validation Stage - SDLValidationParameters: - enable: false - continueOnError: false - params: ' -SourceToolsList @("policheck","credscan") - -TsaInstanceURL $(_TsaInstanceURL) - -TsaProjectName $(_TsaProjectName) - -TsaNotificationEmail $(_TsaNotificationEmail) - -TsaCodebaseAdmin $(_TsaCodebaseAdmin) - -TsaBugAreaPath $(_TsaBugAreaPath) - -TsaIterationPath $(_TsaIterationPath) - -TsaRepositoryName "AspNetCore" - -TsaCodebaseName "AspNetCore" - -TsaPublish $True - -PoliCheckAdditionalRunConfigParams @("UserExclusionPath < $(Build.SourcesDirectory)/eng/PoliCheckExclusions.xml")' diff --git a/eng/sdl-tsa-vars.config b/eng/sdl-tsa-vars.config new file mode 100644 index 0000000000..18d6a50c51 --- /dev/null +++ b/eng/sdl-tsa-vars.config @@ -0,0 +1,12 @@ +-SourceToolsList @("policheck","credscan") +-TsaInstanceURL https://devdiv.visualstudio.com/ +-TsaProjectName DEVDIV +-TsaNotificationEmail aspnetcore-build@microsoft.com +-TsaCodebaseAdmin REDMOND\kevinpi +-TsaBugAreaPath "DevDiv\ASP.NET Core" +-TsaIterationPath DevDiv +-TsaRepositoryName AspNetCore +-TsaCodebaseName AspNetCore +-TsaOnboard $True +-TsaPublish $True +-PoliCheckAdditionalRunConfigParams @("UserExclusionPath < $(Build.SourcesDirectory)/eng/PoliCheckExclusions.xml") From 8fba9b0c90ec8f7ffca7aa08edd17d9fb5b1246f Mon Sep 17 00:00:00 2001 From: John Luo <johluo@microsoft.com> Date: Wed, 13 May 2020 22:23:30 -0700 Subject: [PATCH 38/99] Use ActivatorUtilities shared source --- .../src/Microsoft.AspNetCore.Http.Abstractions.csproj | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Http/Http.Abstractions/src/Microsoft.AspNetCore.Http.Abstractions.csproj b/src/Http/Http.Abstractions/src/Microsoft.AspNetCore.Http.Abstractions.csproj index 166634bfb7..5216c69c07 100644 --- a/src/Http/Http.Abstractions/src/Microsoft.AspNetCore.Http.Abstractions.csproj +++ b/src/Http/Http.Abstractions/src/Microsoft.AspNetCore.Http.Abstractions.csproj @@ -18,11 +18,11 @@ Microsoft.AspNetCore.Http.HttpResponse</Description> <ItemGroup> <Compile Include="$(SharedSourceRoot)PropertyHelper\**\*.cs" /> + <Compile Include="$(SharedSourceRoot)ActivatorUtilities\**\*.cs" /> </ItemGroup> <ItemGroup> <Reference Include="Microsoft.AspNetCore.Http.Features" /> - <Reference Include="Microsoft.Extensions.ActivatorUtilities.Sources" /> <Reference Include="Microsoft.Net.Http.Headers" /> <Compile Include="$(SharedSourceRoot)ActivatorUtilities\*.cs" /> From e7f3941b1b81bfe5940ab0da6297023aa3d762c0 Mon Sep 17 00:00:00 2001 From: Justin Kotalik <jukotali@microsoft.com> Date: Thu, 14 May 2020 09:41:40 -0700 Subject: [PATCH 39/99] Revert "Quarantine all ProjectTemplate tests until dotnet new lock issue is resolved." This reverts commit 9a5d3c7640de12d8f7ecba53e9e49433a4d47588. --- src/ProjectTemplates/test/AssemblyInfo.AssemblyFixtures.cs | 2 -- 1 file changed, 2 deletions(-) diff --git a/src/ProjectTemplates/test/AssemblyInfo.AssemblyFixtures.cs b/src/ProjectTemplates/test/AssemblyInfo.AssemblyFixtures.cs index 61cae7d8c2..9e4d5d6b34 100644 --- a/src/ProjectTemplates/test/AssemblyInfo.AssemblyFixtures.cs +++ b/src/ProjectTemplates/test/AssemblyInfo.AssemblyFixtures.cs @@ -10,5 +10,3 @@ using Xunit; [assembly: Microsoft.AspNetCore.E2ETesting.AssemblyFixture(typeof(ProjectFactoryFixture))] [assembly: Microsoft.AspNetCore.E2ETesting.AssemblyFixture(typeof(SeleniumStandaloneServer))] - -[assembly: QuarantinedTest("Investigation pending in https://github.com/dotnet/aspnetcore/issues/21748")] \ No newline at end of file From 6725c718dbda878cc3fdc692310e10bab758e3f9 Mon Sep 17 00:00:00 2001 From: Justin Kotalik <jukotali@microsoft.com> Date: Thu, 14 May 2020 10:13:45 -0700 Subject: [PATCH 40/99] Update Microsoft.AspNetCore.Http.Abstractions.csproj --- .../src/Microsoft.AspNetCore.Http.Abstractions.csproj | 1 - 1 file changed, 1 deletion(-) diff --git a/src/Http/Http.Abstractions/src/Microsoft.AspNetCore.Http.Abstractions.csproj b/src/Http/Http.Abstractions/src/Microsoft.AspNetCore.Http.Abstractions.csproj index 5216c69c07..ede671fb99 100644 --- a/src/Http/Http.Abstractions/src/Microsoft.AspNetCore.Http.Abstractions.csproj +++ b/src/Http/Http.Abstractions/src/Microsoft.AspNetCore.Http.Abstractions.csproj @@ -18,7 +18,6 @@ Microsoft.AspNetCore.Http.HttpResponse</Description> <ItemGroup> <Compile Include="$(SharedSourceRoot)PropertyHelper\**\*.cs" /> - <Compile Include="$(SharedSourceRoot)ActivatorUtilities\**\*.cs" /> </ItemGroup> <ItemGroup> From 17c90a7e17102041c315ef2449c7e3e04e937da7 Mon Sep 17 00:00:00 2001 From: Artyom Tarasov <artar94@users.noreply.github.com> Date: Thu, 14 May 2020 20:47:26 +0300 Subject: [PATCH 41/99] Fix for https://github.com/dotnet/aspnetcore/issues/17277 (#21819) Fixed adding a string with a large number of trailing zeros to StringBuilder, which sometimes caused the thread to hang --- .../SpaServices.Extensions/src/Util/EventedStreamReader.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Middleware/SpaServices.Extensions/src/Util/EventedStreamReader.cs b/src/Middleware/SpaServices.Extensions/src/Util/EventedStreamReader.cs index aafd630853..8cb33787a5 100644 --- a/src/Middleware/SpaServices.Extensions/src/Util/EventedStreamReader.cs +++ b/src/Middleware/SpaServices.Extensions/src/Util/EventedStreamReader.cs @@ -111,7 +111,7 @@ namespace Microsoft.AspNetCore.NodeServices.Util // get the rest if (lineBreakPos < 0 && startPos < chunkLength) { - _linesBuffer.Append(buf, startPos, chunkLength); + _linesBuffer.Append(buf, startPos, chunkLength - startPos); } } } From 0e652d1abaa9492ec99c0978d8fc03e79b85f5e8 Mon Sep 17 00:00:00 2001 From: Pranav K <prkrishn@hotmail.com> Date: Thu, 14 May 2020 12:38:04 -0700 Subject: [PATCH 42/99] Ensure dotnet run uses build output, not publish (#21720) Fixes https://github.com/dotnet/aspnetcore/issues/17710 --- src/ProjectTemplates/Shared/AspNetProcess.cs | 2 +- src/ProjectTemplates/Shared/Project.cs | 29 ++++++++++++++++++-- 2 files changed, 28 insertions(+), 3 deletions(-) diff --git a/src/ProjectTemplates/Shared/AspNetProcess.cs b/src/ProjectTemplates/Shared/AspNetProcess.cs index e5fa728290..fe0f05fd7a 100644 --- a/src/ProjectTemplates/Shared/AspNetProcess.cs +++ b/src/ProjectTemplates/Shared/AspNetProcess.cs @@ -44,7 +44,7 @@ namespace Templates.Test.Helpers string workingDirectory, string dllPath, IDictionary<string, string> environmentVariables, - bool published = true, + bool published, bool hasListeningUri = true, ILogger logger = null) { diff --git a/src/ProjectTemplates/Shared/Project.cs b/src/ProjectTemplates/Shared/Project.cs index 1fa0b57a26..6eae96dce0 100644 --- a/src/ProjectTemplates/Shared/Project.cs +++ b/src/ProjectTemplates/Shared/Project.cs @@ -147,8 +147,33 @@ namespace Templates.Test.Helpers ["ASPNETCORE_Logging__Console__IncludeScopes"] = "true", }; + var launchSettingsJson = Path.Combine(TemplateOutputDir, "Properties", "launchSettings.json"); + if (File.Exists(launchSettingsJson)) + { + // When executing "dotnet run", the launch urls specified in the app's launchSettings.json have higher precedence + // than ambient environment variables. When present, we have to edit this file to allow the application to pick random ports. + var original = File.ReadAllText(launchSettingsJson); + var updated = original.Replace( + "\"applicationUrl\": \"https://localhost:5001;http://localhost:5000\"", + $"\"applicationUrl\": \"{_urls}\""); + + if (updated == original) + { + Output.WriteLine("applicationUrl is not specified in launchSettings.json"); + } + else + { + Output.WriteLine("Updating applicationUrl in launchSettings.json"); + File.WriteAllText(launchSettingsJson, updated); + } + } + else + { + Output.WriteLine("No launchSettings.json found to update."); + } + var projectDll = Path.Combine(TemplateBuildDir, $"{ProjectName}.dll"); - return new AspNetProcess(Output, TemplateOutputDir, projectDll, environment, hasListeningUri: hasListeningUri, logger: logger); + return new AspNetProcess(Output, TemplateOutputDir, projectDll, environment, published: false, hasListeningUri: hasListeningUri, logger: logger); } internal AspNetProcess StartPublishedProjectAsync(bool hasListeningUri = true) @@ -163,7 +188,7 @@ namespace Templates.Test.Helpers }; var projectDll = $"{ProjectName}.dll"; - return new AspNetProcess(Output, TemplatePublishDir, projectDll, environment, hasListeningUri: hasListeningUri); + return new AspNetProcess(Output, TemplatePublishDir, projectDll, environment, published: true, hasListeningUri: hasListeningUri); } internal async Task<ProcessResult> RunDotNetEfCreateMigrationAsync(string migrationName) From 48261fdada25d5d58994e8a652cb00f17df75170 Mon Sep 17 00:00:00 2001 From: Pranav K <prkrishn@hotmail.com> Date: Thu, 14 May 2020 12:38:49 -0700 Subject: [PATCH 43/99] Undo use of pipewriter in FileBufferingWriteStream (#21833) --- ...soft.AspNetCore.WebUtilities.netcoreapp.cs | 2 -- .../src/FileBufferingWriteStream.cs | 19 +------------------ .../test/FileBufferingWriteStreamTests.cs | 18 ++++++++++++++++++ .../src/XmlSerializerOutputFormatter.cs | 2 +- .../src/NewtonsoftJsonOutputFormatter.cs | 2 +- .../JsonOutputFormatterTestBase.cs | 10 ++++++---- .../JsonOutputFormatterController.cs | 6 +++--- 7 files changed, 30 insertions(+), 29 deletions(-) diff --git a/src/Http/WebUtilities/ref/Microsoft.AspNetCore.WebUtilities.netcoreapp.cs b/src/Http/WebUtilities/ref/Microsoft.AspNetCore.WebUtilities.netcoreapp.cs index d9f553b53d..a40ca4a856 100644 --- a/src/Http/WebUtilities/ref/Microsoft.AspNetCore.WebUtilities.netcoreapp.cs +++ b/src/Http/WebUtilities/ref/Microsoft.AspNetCore.WebUtilities.netcoreapp.cs @@ -77,8 +77,6 @@ namespace Microsoft.AspNetCore.WebUtilities [System.Diagnostics.DebuggerStepThroughAttribute] public override System.Threading.Tasks.ValueTask DisposeAsync() { throw null; } [System.Diagnostics.DebuggerStepThroughAttribute] - public System.Threading.Tasks.Task DrainBufferAsync(System.IO.Pipelines.PipeWriter destination, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } - [System.Diagnostics.DebuggerStepThroughAttribute] public System.Threading.Tasks.Task DrainBufferAsync(System.IO.Stream destination, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } public override void Flush() { } public override System.Threading.Tasks.Task FlushAsync(System.Threading.CancellationToken cancellationToken) { throw null; } diff --git a/src/Http/WebUtilities/src/FileBufferingWriteStream.cs b/src/Http/WebUtilities/src/FileBufferingWriteStream.cs index be60ebe994..21ce9e2af0 100644 --- a/src/Http/WebUtilities/src/FileBufferingWriteStream.cs +++ b/src/Http/WebUtilities/src/FileBufferingWriteStream.cs @@ -186,25 +186,8 @@ namespace Microsoft.AspNetCore.WebUtilities // unspooled content. Copy the FileStream content first when available. if (FileStream != null) { - // We make a new stream for async reads from disk and async writes to the destination - await using var readStream = new FileStream(FileStream.Name, FileMode.Open, FileAccess.Read, FileShare.Delete | FileShare.ReadWrite, bufferSize: 1, useAsync: true); + await FileStream.FlushAsync(cancellationToken); - await readStream.CopyToAsync(destination, cancellationToken); - - // This is created with delete on close - await FileStream.DisposeAsync(); - FileStream = null; - } - - await PagedByteBuffer.MoveToAsync(destination, cancellationToken); - } - - public async Task DrainBufferAsync(PipeWriter destination, CancellationToken cancellationToken = default) - { - // When not null, FileStream always has "older" spooled content. The PagedByteBuffer always has "newer" - // unspooled content. Copy the FileStream content first when available. - if (FileStream != null) - { // We make a new stream for async reads from disk and async writes to the destination await using var readStream = new FileStream(FileStream.Name, FileMode.Open, FileAccess.Read, FileShare.Delete | FileShare.ReadWrite, bufferSize: 1, useAsync: true); diff --git a/src/Http/WebUtilities/test/FileBufferingWriteStreamTests.cs b/src/Http/WebUtilities/test/FileBufferingWriteStreamTests.cs index 007252fb49..bb98a7eac2 100644 --- a/src/Http/WebUtilities/test/FileBufferingWriteStreamTests.cs +++ b/src/Http/WebUtilities/test/FileBufferingWriteStreamTests.cs @@ -371,6 +371,24 @@ namespace Microsoft.AspNetCore.WebUtilities Assert.Equal(0, bufferingStream.Length); } + [Fact] + public async Task DrainBufferAsync_IncludesContentPossiblyBufferedByFileStream() + { + // We want to ensure that the FileStream (which has a 1-byte buffer) flushes prior to the other read stream reading input. + // Arrange + var input = new byte[] { 3, }; + using var bufferingStream = new FileBufferingWriteStream(0, tempFileDirectoryAccessor: () => TempDirectory); + bufferingStream.Write(input, 0, input.Length); + var memoryStream = new MemoryStream(); + + // Act + await bufferingStream.DrainBufferAsync(memoryStream, default); + + // Assert + Assert.Equal(input, memoryStream.ToArray()); + Assert.Equal(0, bufferingStream.Length); + } + public void Dispose() { try diff --git a/src/Mvc/Mvc.Formatters.Xml/src/XmlSerializerOutputFormatter.cs b/src/Mvc/Mvc.Formatters.Xml/src/XmlSerializerOutputFormatter.cs index c0d929ecea..e6243fcb45 100644 --- a/src/Mvc/Mvc.Formatters.Xml/src/XmlSerializerOutputFormatter.cs +++ b/src/Mvc/Mvc.Formatters.Xml/src/XmlSerializerOutputFormatter.cs @@ -261,7 +261,7 @@ namespace Microsoft.AspNetCore.Mvc.Formatters if (fileBufferingWriteStream != null) { response.ContentLength = fileBufferingWriteStream.Length; - await fileBufferingWriteStream.DrainBufferAsync(response.BodyWriter); + await fileBufferingWriteStream.DrainBufferAsync(response.Body); } } finally diff --git a/src/Mvc/Mvc.NewtonsoftJson/src/NewtonsoftJsonOutputFormatter.cs b/src/Mvc/Mvc.NewtonsoftJson/src/NewtonsoftJsonOutputFormatter.cs index 73dc60e49d..b6889c1c2d 100644 --- a/src/Mvc/Mvc.NewtonsoftJson/src/NewtonsoftJsonOutputFormatter.cs +++ b/src/Mvc/Mvc.NewtonsoftJson/src/NewtonsoftJsonOutputFormatter.cs @@ -155,7 +155,7 @@ namespace Microsoft.AspNetCore.Mvc.Formatters if (fileBufferingWriteStream != null) { response.ContentLength = fileBufferingWriteStream.Length; - await fileBufferingWriteStream.DrainBufferAsync(response.BodyWriter); + await fileBufferingWriteStream.DrainBufferAsync(response.Body); } } finally diff --git a/src/Mvc/test/Mvc.FunctionalTests/JsonOutputFormatterTestBase.cs b/src/Mvc/test/Mvc.FunctionalTests/JsonOutputFormatterTestBase.cs index c5c4ae51fd..40ea303614 100644 --- a/src/Mvc/test/Mvc.FunctionalTests/JsonOutputFormatterTestBase.cs +++ b/src/Mvc/test/Mvc.FunctionalTests/JsonOutputFormatterTestBase.cs @@ -154,15 +154,17 @@ namespace Microsoft.AspNetCore.Mvc.FunctionalTests Assert.Equal(expected, await response.Content.ReadAsStringAsync()); } - [Fact] - public virtual async Task Formatting_LargeObject() + [Theory] + [InlineData(65 * 1024)] + [InlineData(2 * 1024 * 1024)] + public virtual async Task Formatting_LargeObject(int size) { // Arrange - var expectedName = "This is long so we can test large objects " + new string('a', 1024 * 65); + var expectedName = "This is long so we can test large objects " + new string('a', size); var expected = $"{{\"id\":10,\"name\":\"{expectedName}\",\"streetName\":null}}"; // Act - var response = await Client.GetAsync($"/JsonOutputFormatter/{nameof(JsonOutputFormatterController.LargeObjectResult)}"); + var response = await Client.GetAsync($"/JsonOutputFormatter/{nameof(JsonOutputFormatterController.LargeObjectResult)}/{size}"); // Assert await response.AssertStatusCodeAsync(HttpStatusCode.OK); diff --git a/src/Mvc/test/WebSites/FormatterWebSite/Controllers/JsonOutputFormatterController.cs b/src/Mvc/test/WebSites/FormatterWebSite/Controllers/JsonOutputFormatterController.cs index 67ae87d482..b69ed7dc40 100644 --- a/src/Mvc/test/WebSites/FormatterWebSite/Controllers/JsonOutputFormatterController.cs +++ b/src/Mvc/test/WebSites/FormatterWebSite/Controllers/JsonOutputFormatterController.cs @@ -44,12 +44,12 @@ namespace FormatterWebSite.Controllers ["Key3"] = null, }; - [HttpGet] - public ActionResult<SimpleModel> LargeObjectResult() => + [HttpGet("{size:int}")] + public ActionResult<SimpleModel> LargeObjectResult(int size) => new SimpleModel { Id = 10, - Name = "This is long so we can test large objects " + new string('a', 1024 * 65), + Name = "This is long so we can test large objects " + new string('a', size), }; [HttpGet] From 91f7ff8041d6542be061159bce3c6ba67ca8c909 Mon Sep 17 00:00:00 2001 From: Justin Kotalik <jukotali@microsoft.com> Date: Thu, 14 May 2020 12:54:56 -0700 Subject: [PATCH 44/99] Remove unneeded reference changes --- eng/targets/ResolveReferences.targets | 47 --------------------------- 1 file changed, 47 deletions(-) diff --git a/eng/targets/ResolveReferences.targets b/eng/targets/ResolveReferences.targets index 3439271a92..faab16abde 100644 --- a/eng/targets/ResolveReferences.targets +++ b/eng/targets/ResolveReferences.targets @@ -216,53 +216,6 @@ <_CompileTfmUsingReferenceAssemblies Condition=" '$(CompileUsingReferenceAssemblies)' != false AND '$(TargetFramework)' == '$(DefaultNetCoreTargetFramework)' ">true</_CompileTfmUsingReferenceAssemblies> </PropertyGroup> - <PropertyGroup Condition=" $(HasReferenceAssembly) AND $(_CompileTfmUsingReferenceAssemblies) "> - <_ReferenceProjectFile>$(MSBuildProjectDirectory)/../ref/$(MSBuildProjectFile)</_ReferenceProjectFile> - - <!-- - Set properties controlling the item group GetTargetPathWithTargetPlatformMoniker, GetTargetPath and Build return. - Ensures dependent projects know about the ref/ assembly. Done late enough that Compile does not attempt to create - this assembly. Reset properties to avoid error when copying non-existent @(IntermediateRefAssembly) to - $(TargetRefPath). - --> - <GetTargetPathWithTargetPlatformMonikerDependsOn> - $(GetTargetPathWithTargetPlatformMonikerDependsOn);AddReferenceProjectMetadata - </GetTargetPathWithTargetPlatformMonikerDependsOn> - <PrepareForRunDependsOn>RemoveReferenceProjectMetadata;$(PrepareForRunDependsOn)</PrepareForRunDependsOn> - </PropertyGroup> - <ItemGroup Condition=" $(HasReferenceAssembly) AND $(_CompileTfmUsingReferenceAssemblies) "> - <!-- Ensure ref/ project is built prior to the implementation project. --> - <ProjectReference Include="$(_ReferenceProjectFile)"> - <ReferenceOutputAssembly>false</ReferenceOutputAssembly> - </ProjectReference> - </ItemGroup> - <Target Name="GetReferenceProjectTargetPathMetadata"> - <Error Condition=" !($(HasReferenceAssembly) AND $(_CompileTfmUsingReferenceAssemblies)) " - Text="GetReferenceProjectTargetPathMetadata called in project without a reference assembly or when targeting non-default TFM." /> - <MSBuild Projects="$(_ReferenceProjectFile)" Targets="GetTargetPathMetadata" RebaseOutputs="true" Properties="TargetFramework=$(DefaultNetCoreTargetFramework)"> - <Output TaskParameter="TargetOutputs" ItemName="ReferenceProjectTargetPathMetadata" /> - </MSBuild> - </Target> - <Target Name="GetTargetPathMetadata" Returns="@(TargetPathMetadata)"> - <ItemGroup> - <TargetPathMetadata Include="$(TargetPath)"> - <IntermediateAssembly>@(IntermediateAssembly)</IntermediateAssembly> - </TargetPathMetadata> - </ItemGroup> - </Target> - <Target Name="AddReferenceProjectMetadata" DependsOnTargets="GetReferenceProjectTargetPathMetadata"> - <PropertyGroup> - <ProduceReferenceAssembly>true</ProduceReferenceAssembly> - <TargetRefPath>@(ReferenceProjectTargetPathMetadata)</TargetRefPath> - </PropertyGroup> - </Target> - <Target Name="RemoveReferenceProjectMetadata"> - <PropertyGroup> - <ProduceReferenceAssembly /> - <TargetRefPath /> - </PropertyGroup> - </Target> - <!-- If we have a ref/ assembly from dotnet/runtime for an Extension package, use that when compiling but do not reference its assemblies. --> From d8ba089c3ce98081afa002ea0b7a234598b89adf Mon Sep 17 00:00:00 2001 From: Justin Kotalik <jukotali@microsoft.com> Date: Thu, 14 May 2020 14:24:20 -0700 Subject: [PATCH 45/99] Revert "Quarantine all ProjectTemplate tests until dotnet new lock issue is resolved." (#21831) This reverts commit 9a5d3c7640de12d8f7ecba53e9e49433a4d47588. --- src/ProjectTemplates/test/AssemblyInfo.AssemblyFixtures.cs | 2 -- 1 file changed, 2 deletions(-) diff --git a/src/ProjectTemplates/test/AssemblyInfo.AssemblyFixtures.cs b/src/ProjectTemplates/test/AssemblyInfo.AssemblyFixtures.cs index 61cae7d8c2..9e4d5d6b34 100644 --- a/src/ProjectTemplates/test/AssemblyInfo.AssemblyFixtures.cs +++ b/src/ProjectTemplates/test/AssemblyInfo.AssemblyFixtures.cs @@ -10,5 +10,3 @@ using Xunit; [assembly: Microsoft.AspNetCore.E2ETesting.AssemblyFixture(typeof(ProjectFactoryFixture))] [assembly: Microsoft.AspNetCore.E2ETesting.AssemblyFixture(typeof(SeleniumStandaloneServer))] - -[assembly: QuarantinedTest("Investigation pending in https://github.com/dotnet/aspnetcore/issues/21748")] \ No newline at end of file From b02cce809ab92d41e18111970d8f33451d97f3d5 Mon Sep 17 00:00:00 2001 From: "dotnet-maestro[bot]" <42748379+dotnet-maestro[bot]@users.noreply.github.com> Date: Thu, 14 May 2020 23:30:19 +0000 Subject: [PATCH 46/99] Update dependencies from https://github.com/dotnet/efcore build 20200514.1 (#21845) Microsoft.EntityFrameworkCore.Tools , Microsoft.EntityFrameworkCore.SqlServer , dotnet-ef , Microsoft.EntityFrameworkCore , Microsoft.EntityFrameworkCore.Relational , Microsoft.EntityFrameworkCore.Sqlite , Microsoft.EntityFrameworkCore.InMemory From Version 5.0.0-preview.6.20262.5 -> To Version 5.0.0-preview.6.20264.1 Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com> --- eng/Version.Details.xml | 28 ++++++++++++++-------------- eng/Versions.props | 14 +++++++------- 2 files changed, 21 insertions(+), 21 deletions(-) diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index 1d0fed35b4..908737285f 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -29,33 +29,33 @@ <Uri>https://github.com/dotnet/aspnetcore-tooling</Uri> <Sha>27a14af36aba89c11c5b9964774fa555fde08a52</Sha> </Dependency> - <Dependency Name="dotnet-ef" Version="5.0.0-preview.6.20262.5"> + <Dependency Name="dotnet-ef" Version="5.0.0-preview.6.20264.1"> <Uri>https://github.com/dotnet/efcore</Uri> - <Sha>9e0f05b554d327646b0cb515ad3cd5d739766094</Sha> + <Sha>d969169bdf715973ac4927e1120814f59447d373</Sha> </Dependency> - <Dependency Name="Microsoft.EntityFrameworkCore.InMemory" Version="5.0.0-preview.6.20262.5"> + <Dependency Name="Microsoft.EntityFrameworkCore.InMemory" Version="5.0.0-preview.6.20264.1"> <Uri>https://github.com/dotnet/efcore</Uri> - <Sha>9e0f05b554d327646b0cb515ad3cd5d739766094</Sha> + <Sha>d969169bdf715973ac4927e1120814f59447d373</Sha> </Dependency> - <Dependency Name="Microsoft.EntityFrameworkCore.Relational" Version="5.0.0-preview.6.20262.5"> + <Dependency Name="Microsoft.EntityFrameworkCore.Relational" Version="5.0.0-preview.6.20264.1"> <Uri>https://github.com/dotnet/efcore</Uri> - <Sha>9e0f05b554d327646b0cb515ad3cd5d739766094</Sha> + <Sha>d969169bdf715973ac4927e1120814f59447d373</Sha> </Dependency> - <Dependency Name="Microsoft.EntityFrameworkCore.Sqlite" Version="5.0.0-preview.6.20262.5"> + <Dependency Name="Microsoft.EntityFrameworkCore.Sqlite" Version="5.0.0-preview.6.20264.1"> <Uri>https://github.com/dotnet/efcore</Uri> - <Sha>9e0f05b554d327646b0cb515ad3cd5d739766094</Sha> + <Sha>d969169bdf715973ac4927e1120814f59447d373</Sha> </Dependency> - <Dependency Name="Microsoft.EntityFrameworkCore.SqlServer" Version="5.0.0-preview.6.20262.5"> + <Dependency Name="Microsoft.EntityFrameworkCore.SqlServer" Version="5.0.0-preview.6.20264.1"> <Uri>https://github.com/dotnet/efcore</Uri> - <Sha>9e0f05b554d327646b0cb515ad3cd5d739766094</Sha> + <Sha>d969169bdf715973ac4927e1120814f59447d373</Sha> </Dependency> - <Dependency Name="Microsoft.EntityFrameworkCore.Tools" Version="5.0.0-preview.6.20262.5"> + <Dependency Name="Microsoft.EntityFrameworkCore.Tools" Version="5.0.0-preview.6.20264.1"> <Uri>https://github.com/dotnet/efcore</Uri> - <Sha>9e0f05b554d327646b0cb515ad3cd5d739766094</Sha> + <Sha>d969169bdf715973ac4927e1120814f59447d373</Sha> </Dependency> - <Dependency Name="Microsoft.EntityFrameworkCore" Version="5.0.0-preview.6.20262.5"> + <Dependency Name="Microsoft.EntityFrameworkCore" Version="5.0.0-preview.6.20264.1"> <Uri>https://github.com/dotnet/efcore</Uri> - <Sha>9e0f05b554d327646b0cb515ad3cd5d739766094</Sha> + <Sha>d969169bdf715973ac4927e1120814f59447d373</Sha> </Dependency> <Dependency Name="Microsoft.Extensions.Caching.Abstractions" Version="5.0.0-preview.5.20260.5" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> diff --git a/eng/Versions.props b/eng/Versions.props index 9b1298a186..49cfd54c0b 100644 --- a/eng/Versions.props +++ b/eng/Versions.props @@ -129,13 +129,13 @@ <!-- Packages from dotnet/blazor --> <MicrosoftAspNetCoreBlazorMonoPackageVersion>3.2.0-preview1.20067.1</MicrosoftAspNetCoreBlazorMonoPackageVersion> <!-- Packages from dotnet/efcore --> - <dotnetefPackageVersion>5.0.0-preview.6.20262.5</dotnetefPackageVersion> - <MicrosoftEntityFrameworkCoreInMemoryPackageVersion>5.0.0-preview.6.20262.5</MicrosoftEntityFrameworkCoreInMemoryPackageVersion> - <MicrosoftEntityFrameworkCoreRelationalPackageVersion>5.0.0-preview.6.20262.5</MicrosoftEntityFrameworkCoreRelationalPackageVersion> - <MicrosoftEntityFrameworkCoreSqlitePackageVersion>5.0.0-preview.6.20262.5</MicrosoftEntityFrameworkCoreSqlitePackageVersion> - <MicrosoftEntityFrameworkCoreSqlServerPackageVersion>5.0.0-preview.6.20262.5</MicrosoftEntityFrameworkCoreSqlServerPackageVersion> - <MicrosoftEntityFrameworkCoreToolsPackageVersion>5.0.0-preview.6.20262.5</MicrosoftEntityFrameworkCoreToolsPackageVersion> - <MicrosoftEntityFrameworkCorePackageVersion>5.0.0-preview.6.20262.5</MicrosoftEntityFrameworkCorePackageVersion> + <dotnetefPackageVersion>5.0.0-preview.6.20264.1</dotnetefPackageVersion> + <MicrosoftEntityFrameworkCoreInMemoryPackageVersion>5.0.0-preview.6.20264.1</MicrosoftEntityFrameworkCoreInMemoryPackageVersion> + <MicrosoftEntityFrameworkCoreRelationalPackageVersion>5.0.0-preview.6.20264.1</MicrosoftEntityFrameworkCoreRelationalPackageVersion> + <MicrosoftEntityFrameworkCoreSqlitePackageVersion>5.0.0-preview.6.20264.1</MicrosoftEntityFrameworkCoreSqlitePackageVersion> + <MicrosoftEntityFrameworkCoreSqlServerPackageVersion>5.0.0-preview.6.20264.1</MicrosoftEntityFrameworkCoreSqlServerPackageVersion> + <MicrosoftEntityFrameworkCoreToolsPackageVersion>5.0.0-preview.6.20264.1</MicrosoftEntityFrameworkCoreToolsPackageVersion> + <MicrosoftEntityFrameworkCorePackageVersion>5.0.0-preview.6.20264.1</MicrosoftEntityFrameworkCorePackageVersion> <!-- Packages from dotnet/aspnetcore-tooling --> <MicrosoftAspNetCoreMvcRazorExtensionsPackageVersion>5.0.0-preview.5.20261.4</MicrosoftAspNetCoreMvcRazorExtensionsPackageVersion> <MicrosoftAspNetCoreRazorLanguagePackageVersion>5.0.0-preview.5.20261.4</MicrosoftAspNetCoreRazorLanguagePackageVersion> From 817127dfd0589e73532e43815f312e4fdc357cda Mon Sep 17 00:00:00 2001 From: William Godbe <wigodbe@microsoft.com> Date: Thu, 14 May 2020 16:34:09 -0700 Subject: [PATCH 47/99] [release/3.1] Give .msi's non-stable branding (#21801) * Give .msi's non-stable branding * Add BuildNumber to version * Make GUIDInputs unique per-build --- .../Windows/SharedFramework/SharedFramework.wixproj | 11 +++++------ .../Windows/TargetingPack/TargetingPack.wixproj | 11 +++++------ src/Installers/Windows/Wix.targets | 2 +- 3 files changed, 11 insertions(+), 13 deletions(-) diff --git a/src/Installers/Windows/SharedFramework/SharedFramework.wixproj b/src/Installers/Windows/SharedFramework/SharedFramework.wixproj index 94dca9a4ab..1b64c2cbb8 100644 --- a/src/Installers/Windows/SharedFramework/SharedFramework.wixproj +++ b/src/Installers/Windows/SharedFramework/SharedFramework.wixproj @@ -76,7 +76,11 @@ <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), Directory.Build.targets))\Directory.Build.targets" /> <PropertyGroup> - <PackageFileName>$(RuntimeInstallerBaseName)-$(PackageVersion)-win-$(Platform)$(TargetExt)</PackageFileName> + <!-- Everything built in this project _except_ the final package & MSI are shipping assets. --> + <_GeneratedPackageVersion>$(PackageVersion)</_GeneratedPackageVersion> + <_GeneratedPackageVersion + Condition="! $(PackageVersion.Contains('$(_PreReleaseLabel)'))">$(PackageVersion)-$(_PreReleaseLabel)$(_BuildNumberLabels)</_GeneratedPackageVersion> + <PackageFileName>$(RuntimeInstallerBaseName)-$(_GeneratedPackageVersion)-win-$(Platform)$(TargetExt)</PackageFileName> <ProductName>Microsoft ASP.NET Core $(PackageBrandingVersion) Shared Framework ($(Platform))</ProductName> <DefineConstants>$(DefineConstants);ProductName=$(ProductName)</DefineConstants> </PropertyGroup> @@ -84,11 +88,6 @@ <Target Name="CreateSharedFrameworkNugetPackage" AfterTargets="CopyToArtifactsDirectory;Build"> <PropertyGroup> <MsiFullPath>$(InstallersOutputPath)$(PackageFileName)</MsiFullPath> - - <!-- Everything built in this project _except_ the final package are shipping assets. --> - <_GeneratedPackageVersion>$(PackageVersion)</_GeneratedPackageVersion> - <_GeneratedPackageVersion - Condition="! $(PackageVersion.Contains('$(_PreReleaseLabel)'))">$(PackageVersion)-$(_PreReleaseLabel)$(_BuildNumberLabels)</_GeneratedPackageVersion> </PropertyGroup> <Exec Command="powershell -NoProfile -NoLogo $(GenerateNupkgPowershellScript) ^ diff --git a/src/Installers/Windows/TargetingPack/TargetingPack.wixproj b/src/Installers/Windows/TargetingPack/TargetingPack.wixproj index f2cdd79e20..b673cf4152 100644 --- a/src/Installers/Windows/TargetingPack/TargetingPack.wixproj +++ b/src/Installers/Windows/TargetingPack/TargetingPack.wixproj @@ -70,8 +70,12 @@ <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), Directory.Build.targets))\Directory.Build.targets" /> <PropertyGroup> + <!-- Everything built in this project _except_ the final package are shipping assets. --> + <_GeneratedPackageVersion>$(PackageVersion)</_GeneratedPackageVersion> + <_GeneratedPackageVersion + Condition="! $(PackageVersion.Contains('$(_PreReleaseLabel)'))">$(PackageVersion)-$(_PreReleaseLabel)$(_BuildNumberLabels)</_GeneratedPackageVersion> <ProductName>Microsoft ASP.NET Core $(PackageBrandingVersion) Targeting Pack ($(Platform))</ProductName> - <PackageFileName>$(TargetingPackInstallerBaseName)-$(PackageVersion)-win-$(Platform)$(TargetExt)</PackageFileName> + <PackageFileName>$(TargetingPackInstallerBaseName)-$(_GeneratedPackageVersion)-win-$(Platform)$(TargetExt)</PackageFileName> <DefineConstants>$(DefineConstants);ProductName=$(ProductName)</DefineConstants> <!-- Suppresses building this project completely during servicing builds. --> @@ -82,11 +86,6 @@ Condition="'$(IsTargetingPackBuilding)' != 'false'"> <PropertyGroup> <MsiFullPath>$(InstallersOutputPath)$(PackageFileName)</MsiFullPath> - - <!-- Everything built in this project _except_ the final package are shipping assets. --> - <_GeneratedPackageVersion>$(PackageVersion)</_GeneratedPackageVersion> - <_GeneratedPackageVersion - Condition="! $(PackageVersion.Contains('$(_PreReleaseLabel)'))">$(PackageVersion)-$(_PreReleaseLabel)$(_BuildNumberLabels)</_GeneratedPackageVersion> </PropertyGroup> <Exec Command="powershell -NoProfile -NoLogo $(GenerateNupkgPowershellScript) ^ diff --git a/src/Installers/Windows/Wix.targets b/src/Installers/Windows/Wix.targets index de6636d51d..17b41491fa 100644 --- a/src/Installers/Windows/Wix.targets +++ b/src/Installers/Windows/Wix.targets @@ -21,7 +21,7 @@ </PropertyGroup> <PropertyGroup> - <GuidInputs>$(Version);$(Platform);$(VersionSuffix)</GuidInputs> + <GuidInputs>$(Version);$(Platform);$(VersionSuffix);$(_BuildNumberLabels)</GuidInputs> </PropertyGroup> <Target Name="GenerateGUIDs" BeforeTargets="BeforeBuild" DependsOnTargets="_GeneratePackageGuids;_GenerateBundleGuids" Condition=" '$(DisableGuidGeneration)' != 'true' " /> From d5849f3534403caf665157c4e1045432a35e3951 Mon Sep 17 00:00:00 2001 From: "dotnet-maestro[bot]" <42748379+dotnet-maestro[bot]@users.noreply.github.com> Date: Fri, 15 May 2020 00:17:02 +0000 Subject: [PATCH 48/99] [master] Update dependencies from dotnet/arcade dotnet/aspnetcore-tooling (#21630) * Update dependencies from https://github.com/dotnet/arcade build 20200511.9 - Microsoft.DotNet.Arcade.Sdk: 5.0.0-beta.20228.4 => 5.0.0-beta.20261.9 - Microsoft.DotNet.GenAPI: 5.0.0-beta.20228.4 => 5.0.0-beta.20261.9 - Microsoft.DotNet.Helix.Sdk: 5.0.0-beta.20228.4 => 5.0.0-beta.20261.9 * Update dependencies from https://github.com/dotnet/aspnetcore-tooling build 20200514.6 Microsoft.AspNetCore.Mvc.Razor.Extensions , Microsoft.AspNetCore.Razor.Language , Microsoft.CodeAnalysis.Razor , Microsoft.NET.Sdk.Razor From Version 5.0.0-preview.5.20261.4 -> To Version 5.0.0-preview.6.20264.6 * Pre-emptively take -nobl change * Disable binlogs in CI * Fix build.sh to know about -nobl * Align build.ps1|sh with latest Arcade parameters - do not enable binary logs by default in CI builds - leave `-binaryLog` and `-excludeCIBinaryLog` handling to eng/common/tools.ps1|sh - was unnecessary since `-bl /bl:{some name}` worked fine, ignoring OOMs nit: document `-excludeCIBinarylog` a bit more * Do not pass unknown options into CodeCheck.ps1 * Pass `-ci -nobl` into remaining CI build jobs * Switch default TFM to `net5.0` * Update missing project templates tfms * Add more `-ci -nobl` - needed because _all_ builds in the pipeline are implicitly CI builds - default-build.yml adds `-ci` when script wasn't explicit * Default templates to net5.0 * PR feedback * Update TFMs in explicit .nuspec files * Update TFMs in test projects * Update TFMs in test C# code * Update TFMs in infrastructure files * Future-proof a check for `net5.0` or later - avoid comparisons involving `$(TargetFramework)` in .targets files - fine to compare it with `''` or `$(DefaultNetCoreTargetFramework)` * !fixup! Undo a couple of earlier fixes - remove a duplicate `$()` setting - correct the one remaining versioned `#if` define - did not make it `#if NETCOREAPP` because benchmarks test numerous .NET Core TFMs * Disable binary logs in CodeCheck.ps1 * Specify `-ci -nobl` just once when using `parameters.buildArgs` * Restore `$binaryLog` default logic Co-authored-by: Doug Bunting <6431421+dougbu@users.noreply.github.com> Co-authored-by: Will Godbe <wigodbe@microsoft.com> Co-authored-by: Viktor Hofer <viktor.hofer@microsoft.com> --- .azure/pipelines/benchmarks.yml | 2 +- .azure/pipelines/ci.yml | 62 ++++++++----------- .azure/pipelines/jobs/default-build.yml | 6 +- Directory.Build.props | 2 +- build.ps1 | 18 +++--- build.sh | 21 ++++--- eng/AfterSolutionBuild.targets | 2 +- eng/Version.Details.xml | 28 ++++----- eng/Versions.props | 10 +-- eng/Workarounds.targets | 19 +++--- eng/common/build.ps1 | 8 ++- eng/common/build.sh | 11 +++- eng/common/internal/Tools.csproj | 1 + eng/common/native/CommonLibrary.psm1 | 24 ++++--- eng/common/performance/perfhelixpublish.proj | 8 +++ eng/common/performance/performance-setup.ps1 | 32 +++++++++- eng/common/performance/performance-setup.sh | 36 ++++++++++- eng/common/post-build/symbols-validation.ps1 | 18 +++++- eng/common/sdk-task.ps1 | 9 +-- .../templates/post-build/post-build.yml | 30 ++++++++- eng/common/tools.ps1 | 18 +++--- eng/common/tools.sh | 18 ++++-- eng/helix/content/RunTests/RunTests.csproj | 2 +- eng/scripts/CodeCheck.ps1 | 4 +- eng/targets/ReferenceAssembly.targets | 3 +- eng/tools/RepoTasks/RepoTasks.tasks | 2 +- global.json | 4 +- .../BuildIntegrationTest.cs | 2 +- .../PublishIntegrationTest.cs | 4 +- .../blazorhosted/blazorhosted.csproj | 2 +- ...t.AspNetCore.Components.multitarget.nuspec | 2 +- ...ft.AspNetCore.Components.netcoreapp.nuspec | 2 +- .../WebHostFunctionalTests.cs | 4 +- ....FileProviders.Embedded.multitarget.nuspec | 2 +- ...s.FileProviders.Embedded.netcoreapp.nuspec | 2 +- src/Framework/test/SharedFxTests.cs | 2 +- .../src/Common/Tfm.cs | 2 +- .../test/FunctionalTests/ShutdownTests.cs | 2 +- .../FunctionalTests/WebHostBuilderTests.cs | 2 +- .../Autobahn/AutobahnTester.cs | 2 +- .../MusicStore.E2ETests/DotnetRunTests.cs | 2 +- .../NtlmAuthentationTest.cs | 2 +- .../MusicStore.E2ETests/OpenIdConnectTests.cs | 2 +- .../MusicStore.E2ETests/PublishAndRunTests.cs | 2 +- .../test/MusicStore.E2ETests/SmokeTests.cs | 2 +- .../SmokeTestsOnNanoServer.cs | 2 +- .../MusicStore.E2ETests/StoreSmokeTests.cs | 4 +- .../Infrastructure/Directory.Build.props.in | 2 +- .../.template.config/template.json | 8 +-- .../.template.config/template.json | 8 +-- .../.template.config/template.json | 8 +-- .../.template.config/template.json | 8 +-- .../.template.config/template.json | 6 +- .../.template.config/template.json | 6 +- .../.template.config/template.json | 8 +-- .../.template.config/template.json | 8 +-- .../.template.config/template.json | 8 +-- .../.template.config/template.json | 8 +-- .../.template.config/template.json | 8 +-- .../.template.config/template.json | 8 +-- .../.template.config/template.json | 8 +-- .../.template.config/template.json | 8 +-- .../.template.config/template.json | 8 +-- .../scripts/Test-Template.ps1 | 4 +- .../Infrastructure/Directory.Build.props.in | 2 +- .../Common.FunctionalTests/BasicAuthTests.cs | 2 +- .../ClientCertificateTests.cs | 2 +- .../CommonStartupTests.cs | 2 +- .../test/Common.FunctionalTests/HttpsTests.cs | 4 +- .../Inprocess/StartupTests.cs | 2 +- .../Common.FunctionalTests/LogFileTests.cs | 2 +- .../OutOfProcess/AspNetCorePortTests.cs | 16 ++--- .../OutOfProcess/HelloWorldTest.cs | 2 +- .../PublishedSitesFixture.cs | 2 +- .../Utilities/IISTestSiteFixture.cs | 2 +- .../WindowsAuthTests.cs | 2 +- .../OutOfProcess/NtlmAuthentationTest.cs | 2 +- .../Kestrel/samples/http2cat/http2cat.csproj | 8 +-- .../test/FunctionalTests/HelloWorldTest.cs | 2 +- .../FunctionalTests/NtlmAuthenticationTest.cs | 2 +- .../ResponseCompressionTests.cs | 8 +-- .../test/FunctionalTests/ResponseTests.cs | 4 +- .../BenchmarkRunner/DefaultCoreConfig.cs | 2 +- src/Shared/ErrorPage/GeneratePage.ps1 | 4 +- .../ts/FunctionalTests/scripts/run-tests.ts | 2 +- src/SignalR/publish-apps.ps1 | 2 +- .../test/OpenApiTestBase.cs | 2 +- .../test/UserSecretsTestFixture.cs | 2 +- src/Tools/dotnet-watch/test/ProgramTests.cs | 2 +- .../AppWithDeps/AppWithDeps.csproj | 2 +- .../GlobbingApp/GlobbingApp.csproj | 2 +- .../KitchenSink/KitchenSink.csproj | 2 +- .../TestProjects/NoDepsApp/NoDepsApp.csproj | 2 +- 93 files changed, 398 insertions(+), 258 deletions(-) diff --git a/.azure/pipelines/benchmarks.yml b/.azure/pipelines/benchmarks.yml index 598cf62bef..6f52332c00 100644 --- a/.azure/pipelines/benchmarks.yml +++ b/.azure/pipelines/benchmarks.yml @@ -12,7 +12,7 @@ jobs: jobName: Windows_Build jobDisplayName: "Build only : Windows" agentOs: Windows - buildArgs: -ci -all -pack + buildArgs: -all -pack artifacts: - path: artifacts/ includeForks: true diff --git a/.azure/pipelines/ci.yml b/.azure/pipelines/ci.yml index 106a8b4e21..f25afe0f13 100644 --- a/.azure/pipelines/ci.yml +++ b/.azure/pipelines/ci.yml @@ -129,10 +129,10 @@ stages: # The sign settings have been configured to - script: ./build.cmd -ci + -nobl -arch x64 -pack -all - /bl:artifacts/log/build.x64.binlog $(_BuildArgs) $(_InternalRuntimeDownloadArgs) displayName: Build x64 @@ -141,12 +141,12 @@ stages: # This is going to actually build x86 native assets. - script: ./build.cmd -ci + -nobl -arch x86 -pack -all -noBuildJava /p:OnlyPackPlatformSpecificPackages=true - /bl:artifacts/log/build.x86.binlog $(_BuildArgs) $(_InternalRuntimeDownloadArgs) displayName: Build x86 @@ -154,6 +154,7 @@ stages: # This is in a separate build step with -forceCoreMsbuild to workaround MAX_PATH limitations - https://github.com/Microsoft/msbuild/issues/53 - script: .\src\SiteExtensions\build.cmd -ci + -nobl -pack -noBuildDeps $(_BuildArgs) @@ -166,10 +167,10 @@ stages: # Sign check is disabled because it is run in a separate step below, after installers are built. - script: ./build.cmd -ci + -nobl -noBuild -noRestore -sign - /bl:artifacts/log/build.codesign.binlog /p:DotNetSignType=$(_SignType) $(_BuildArgs) displayName: Code sign packages @@ -177,9 +178,9 @@ stages: # Windows installers bundle both x86 and x64 assets - script: ./build.cmd -ci + -nobl -sign -buildInstallers - /bl:artifacts/log/installers.msbuild.binlog /p:DotNetSignType=$(_SignType) /p:AssetManifestFileName=aspnetcore-win-x64-x86.xml $(_BuildArgs) @@ -219,7 +220,6 @@ stages: -pack -noBuildNodeJS -noBuildJava - /bl:artifacts/log/build.win-arm.binlog /p:DotNetSignType=$(_SignType) /p:OnlyPackPlatformSpecificPackages=true /p:AssetManifestFileName=aspnetcore-win-arm.xml @@ -249,7 +249,6 @@ stages: -pack -noBuildNodeJS -noBuildJava - /bl:artifacts/log/build.win-arm64.binlog /p:DotNetSignType=$(_SignType) /p:OnlyPackPlatformSpecificPackages=true /p:AssetManifestFileName=aspnetcore-win-arm64.xml @@ -280,7 +279,6 @@ stages: --no-build-nodejs --no-build-java -p:OnlyPackPlatformSpecificPackages=true - -bl:artifacts/log/build.macos.binlog -p:AssetManifestFileName=aspnetcore-MacOS_x64.xml $(_BuildArgs) $(_PublishArgs) @@ -308,13 +306,13 @@ stages: steps: - script: ./build.sh --ci + --nobl --arch x64 --pack --all --no-build-nodejs --no-build-java -p:OnlyPackPlatformSpecificPackages=true - -bl:artifacts/log/build.linux-x64.binlog $(_BuildArgs) $(_InternalRuntimeDownloadArgs) displayName: Run build.sh @@ -322,6 +320,7 @@ stages: git clean -xfd src/**/obj/ ./dockerbuild.sh bionic \ --ci \ + --nobl \ --arch x64 \ --build-installers \ --no-build-deps \ @@ -329,7 +328,6 @@ stages: -p:OnlyPackPlatformSpecificPackages=true \ -p:BuildRuntimeArchive=false \ -p:LinuxInstallerType=deb \ - -bl:artifacts/log/build.deb.binlog \ $(_BuildArgs) \ $(_InternalRuntimeDownloadArgs) displayName: Build Debian installers @@ -337,6 +335,7 @@ stages: git clean -xfd src/**/obj/ ./dockerbuild.sh rhel \ --ci \ + --nobl \ --arch x64 \ --build-installers \ --no-build-deps \ @@ -344,7 +343,6 @@ stages: -p:OnlyPackPlatformSpecificPackages=true \ -p:BuildRuntimeArchive=false \ -p:LinuxInstallerType=rpm \ - -bl:artifacts/log/build.rpm.binlog \ -p:AssetManifestFileName=aspnetcore-Linux_x64.xml \ $(_BuildArgs) \ $(_PublishArgs) \ @@ -376,7 +374,6 @@ stages: --no-build-nodejs --no-build-java -p:OnlyPackPlatformSpecificPackages=true - -bl:artifacts/log/build.linux-arm.binlog -p:AssetManifestFileName=aspnetcore-Linux_arm.xml $(_BuildArgs) $(_PublishArgs) @@ -407,7 +404,6 @@ stages: --no-build-nodejs --no-build-java -p:OnlyPackPlatformSpecificPackages=true - -bl:artifacts/log/build.arm64.binlog -p:AssetManifestFileName=aspnetcore-Linux_arm64.xml $(_BuildArgs) $(_PublishArgs) @@ -433,7 +429,6 @@ stages: agentOs: Linux buildScript: ./dockerbuild.sh alpine buildArgs: - --ci --arch x64 --os-name linux-musl --pack @@ -441,7 +436,6 @@ stages: --no-build-nodejs --no-build-java -p:OnlyPackPlatformSpecificPackages=true - -bl:artifacts/log/build.musl.binlog -p:AssetManifestFileName=aspnetcore-Linux_musl_x64.xml $(_BuildArgs) $(_PublishArgs) @@ -468,7 +462,6 @@ stages: useHostedUbuntu: false buildScript: ./dockerbuild.sh ubuntu-alpine37 buildArgs: - --ci --arch arm64 --os-name linux-musl --pack @@ -476,7 +469,6 @@ stages: --no-build-nodejs --no-build-java -p:OnlyPackPlatformSpecificPackages=true - -bl:artifacts/log/build.musl.binlog -p:AssetManifestFileName=aspnetcore-Linux_musl_arm64.xml $(_BuildArgs) $(_PublishArgs) @@ -507,7 +499,7 @@ stages: - powershell: "& ./src/Servers/IIS/tools/UpdateIISExpressCertificate.ps1; & ./src/Servers/IIS/tools/update_schema.ps1" displayName: Setup IISExpress test certificates and schema afterBuild: - - powershell: "& ./build.ps1 -CI -NoBuild -Test /p:RunQuarantinedTests=true" + - powershell: "& ./build.ps1 -CI -nobl -NoBuild -Test /p:RunQuarantinedTests=true" displayName: Run Quarantined Tests continueOnError: true - task: PublishTestResults@2 @@ -538,11 +530,11 @@ stages: agentOs: Windows isTestingJob: true steps: - - script: ./build.cmd -ci -all -pack $(_InternalRuntimeDownloadArgs) + - script: ./build.cmd -ci -nobl -all -pack $(_InternalRuntimeDownloadArgs) displayName: Build Repo - - script: ./src/ProjectTemplates/build.cmd -ci -pack -NoRestore -NoBuilddeps "/p:RunTemplateTests=true /bl:artifacts/log/template.pack.binlog" + - script: ./src/ProjectTemplates/build.cmd -ci -nobl -pack -NoRestore -NoBuilddeps "/p:RunTemplateTests=true" displayName: Pack Templates - - script: ./src/ProjectTemplates/build.cmd -ci -test -NoRestore -NoBuild -NoBuilddeps "/p:RunTemplateTests=true /bl:artifacts/log/template.test.binlog" + - script: ./src/ProjectTemplates/build.cmd -ci -nobl -test -NoRestore -NoBuild -NoBuilddeps "/p:RunTemplateTests=true" displayName: Test Templates artifacts: - name: Windows_Test_Templates_Dumps @@ -570,11 +562,11 @@ stages: - bash: "./eng/scripts/install-nginx-mac.sh" displayName: Installing Nginx afterBuild: - - bash: ./build.sh --ci --pack --no-build --no-restore --no-build-deps "/bl:artifacts/log/packages.pack.binlog" + - bash: ./build.sh --ci --nobl --pack --no-build --no-restore --no-build-deps displayName: Pack Packages (for Template tests) - - bash: ./src/ProjectTemplates/build.sh --ci --pack --no-restore --no-build-deps "/bl:artifacts/log/template.pack.binlog" + - bash: ./src/ProjectTemplates/build.sh --ci --nobl --pack --no-restore --no-build-deps displayName: Pack Templates (for Template tests) - - bash: ./build.sh --no-build --ci --test -p:RunQuarantinedTests=true + - bash: ./build.sh --no-build --ci --nobl --test -p:RunQuarantinedTests=true displayName: Run Quarantined Tests continueOnError: true - task: PublishTestResults@2 @@ -608,11 +600,11 @@ stages: - bash: "echo fs.inotify.max_user_watches=524288 | sudo tee -a /etc/sysctl.conf && sudo sysctl -p" displayName: Increase inotify limit afterBuild: - - bash: ./build.sh --ci --pack --no-build --no-restore --no-build-deps "/bl:artifacts/log/packages.pack.binlog" + - bash: ./build.sh --ci --nobl --pack --no-build --no-restore --no-build-deps displayName: Pack Packages (for Template tests) - - bash: ./src/ProjectTemplates/build.sh --ci --pack --no-restore --no-build-deps "/bl:artifacts/log/template.pack.binlog" + - bash: ./src/ProjectTemplates/build.sh --ci --nobl --pack --no-restore --no-build-deps displayName: Pack Templates (for Template tests) - - bash: ./build.sh --no-build --ci --test -p:RunQuarantinedTests=true + - bash: ./build.sh --no-build --ci --nobl --test -p:RunQuarantinedTests=true displayName: Run Quarantined Tests continueOnError: true - task: PublishTestResults@2 @@ -641,11 +633,11 @@ stages: timeoutInMinutes: 180 steps: # Build the shared framework - - script: ./build.cmd -ci -all -pack -arch x64 /p:ASPNETCORE_TEST_LOG_DIR=artifacts/log /bl:artifacts/log/helix.build.x64.binlog + - script: ./build.cmd -ci -nobl -all -pack -arch x64 /p:ASPNETCORE_TEST_LOG_DIR=artifacts/log displayName: Build shared fx - - script: .\restore.cmd -ci /p:BuildInteropProjects=true + - script: .\restore.cmd -ci -nobl /p:BuildInteropProjects=true displayName: Restore interop projects - - script: .\build.cmd -ci -NoRestore -test -all -projects eng\helix\helix.proj /p:IsRequiredCheck=true /p:IsHelixJob=true /p:BuildInteropProjects=true /p:RunTemplateTests=true /p:ASPNETCORE_TEST_LOG_DIR=artifacts/log -bl + - script: .\build.cmd -ci -nobl -NoRestore -test -all -projects eng\helix\helix.proj /p:IsRequiredCheck=true /p:IsHelixJob=true /p:BuildInteropProjects=true /p:RunTemplateTests=true /p:ASPNETCORE_TEST_LOG_DIR=artifacts/log displayName: Run build.cmd helix target env: HelixApiAccessToken: $(HelixApiAccessToken) # Needed for internal queues @@ -665,11 +657,11 @@ stages: timeoutInMinutes: 180 steps: # Build the shared framework - - script: ./build.cmd -ci -all -pack -arch x64 /p:ASPNETCORE_TEST_LOG_DIR=artifacts/log /bl:artifacts/log/helix.daily.build.x64.binlog + - script: ./build.cmd -ci -nobl -all -pack -arch x64 /p:ASPNETCORE_TEST_LOG_DIR=artifacts/log displayName: Build shared fx - - script: .\restore.cmd -ci /p:BuildInteropProjects=true + - script: .\restore.cmd -ci -nobl /p:BuildInteropProjects=true displayName: Restore interop projects - - script: .\build.cmd -ci -NoRestore -test -all -projects eng\helix\helix.proj /p:IsHelixJob=true /p:IsHelixDaily=true /p:BuildInteropProjects=true /p:RunTemplateTests=true /p:ASPNETCORE_TEST_LOG_DIR=artifacts/log -bl + - script: .\build.cmd -ci -nobl -NoRestore -test -all -projects eng\helix\helix.proj /p:IsHelixJob=true /p:IsHelixDaily=true /p:BuildInteropProjects=true /p:RunTemplateTests=true /p:ASPNETCORE_TEST_LOG_DIR=artifacts/log displayName: Run build.cmd helix target env: HelixApiAccessToken: $(HelixApiAccessToken) # Needed for internal queues @@ -690,9 +682,9 @@ stages: timeoutInMinutes: 180 steps: # Build the shared framework - - script: ./restore.sh -ci + - script: ./restore.sh -ci -nobl displayName: Restore - - script: ./build.sh -ci --arch arm64 -test --no-build-nodejs --all -projects $(Build.SourcesDirectory)/eng/helix/helix.proj /p:IsHelixJob=true /p:IsHelixDaily=true /p:ASPNETCORE_TEST_LOG_DIR=artifacts/log -bl + - script: ./build.sh -ci --nobl --arch arm64 -test --no-build-nodejs --all -projects $(Build.SourcesDirectory)/eng/helix/helix.proj /p:IsHelixJob=true /p:IsHelixDaily=true /p:ASPNETCORE_TEST_LOG_DIR=artifacts/log displayName: Run build.sh helix arm64 target env: HelixApiAccessToken: $(HelixApiAccessToken) # Needed for internal queues @@ -729,7 +721,7 @@ stages: arguments: $(Build.SourcesDirectory)/NuGet.config $Token env: Token: $(dn-bot-dnceng-artifact-feeds-rw) - - script: ./eng/scripts/ci-source-build.sh --ci --configuration Release /p:BuildManaged=true /p:BuildNodeJs=false + - script: ./eng/scripts/ci-source-build.sh --ci --nobl --configuration Release /p:BuildManaged=true /p:BuildNodeJs=false displayName: Run ci-source-build.sh - task: PublishBuildArtifacts@1 displayName: Upload logs diff --git a/.azure/pipelines/jobs/default-build.yml b/.azure/pipelines/jobs/default-build.yml index 70785c7065..de26377e9b 100644 --- a/.azure/pipelines/jobs/default-build.yml +++ b/.azure/pipelines/jobs/default-build.yml @@ -191,13 +191,13 @@ jobs: - ${{ if eq(parameters.steps, '')}}: - ${{ if eq(parameters.buildScript, '') }}: - ${{ if eq(parameters.agentOs, 'Windows') }}: - - script: .\$(BuildDirectory)\build.cmd -ci /p:DotNetSignType=$(_SignType) -Configuration $(BuildConfiguration) $(BuildScriptArgs) + - script: .\$(BuildDirectory)\build.cmd -ci -nobl -Configuration $(BuildConfiguration) $(BuildScriptArgs) /p:DotNetSignType=$(_SignType) displayName: Run build.cmd - ${{ if ne(parameters.agentOs, 'Windows') }}: - - script: ./$(BuildDirectory)/build.sh -ci -configuration $(BuildConfiguration) $(BuildScriptArgs) + - script: ./$(BuildDirectory)/build.sh --ci --nobl --configuration $(BuildConfiguration) $(BuildScriptArgs) displayName: Run build.sh - ${{ if ne(parameters.buildScript, '') }}: - - script: $(BuildScript) -Configuration $(BuildConfiguration) $(BuildScriptArgs) + - script: $(BuildScript) -ci -nobl -Configuration $(BuildConfiguration) $(BuildScriptArgs) displayName: run $(BuildScript) - ${{ parameters.afterBuild }} diff --git a/Directory.Build.props b/Directory.Build.props index 5d841856fd..da65ca2c01 100644 --- a/Directory.Build.props +++ b/Directory.Build.props @@ -56,7 +56,7 @@ <IncludeSymbols>true</IncludeSymbols> - <DefaultNetCoreTargetFramework>netcoreapp5.0</DefaultNetCoreTargetFramework> + <DefaultNetCoreTargetFramework>net5.0</DefaultNetCoreTargetFramework> </PropertyGroup> <!-- Warnings and errors --> diff --git a/build.ps1 b/build.ps1 index b928e4f811..0ac6c0627a 100644 --- a/build.ps1 +++ b/build.ps1 @@ -71,6 +71,9 @@ You can also use -NoBuildInstallers to suppress this project type. .PARAMETER BinaryLog Enable the binary logger +.PARAMETER ExcludeCIBinarylog +Don't output binary log by default in CI builds (short: -nobl). + .PARAMETER Verbosity MSBuild verbosity: q[uiet], m[inimal], n[ormal], d[etailed], and diag[nostic] @@ -151,6 +154,8 @@ param( # Diagnostics [Alias('bl')] [switch]$BinaryLog, + [Alias('nobl')] + [switch]$ExcludeCIBinarylog, [Alias('v')] [string]$Verbosity = 'minimal', [switch]$DumpProcesses, # Capture all running processes and dump them to a file. @@ -344,11 +349,10 @@ if ($ForceCoreMsbuild) { $msbuildEngine = 'dotnet' } -# Workaround Arcade check which asserts BinaryLog is true on CI. -# We always use binlogs on CI, but we customize the name of the log file -$tmpBinaryLog = $BinaryLog -if ($CI) { - $BinaryLog = $true +# Ensure passing neither -bl nor -nobl on CI avoids errors in tools.ps1. This is needed because both parameters are +# $false by default i.e. they always exist. (We currently avoid binary logs but that is made visible in the YAML.) +if ($CI -and -not $excludeCIBinarylog) { + $binaryLog = $true } # tools.ps1 corrupts global state, so reset these values in case they carried over from a previous build @@ -360,10 +364,6 @@ Remove-Item variable:global:_MSBuildExe -ea Ignore # Import Arcade . "$PSScriptRoot/eng/common/tools.ps1" -if ($tmpBinaryLog) { - $MSBuildArguments += "/bl:$LogDir/Build.binlog" -} - # Capture MSBuild crash logs $env:MSBUILDDEBUGPATH = $LogDir diff --git a/build.sh b/build.sh index 1e4d0303b1..97c3750bc7 100755 --- a/build.sh +++ b/build.sh @@ -12,7 +12,8 @@ YELLOW="\033[0;33m" DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )" target_os_name='' ci=false -use_default_binary_log=false +binary_log=false +exclude_ci_binary_log=false verbosity='minimal' run_restore='' run_build=true @@ -73,6 +74,7 @@ Options: --ci Apply CI specific settings and environment variables. --binarylog|-bl Use a binary logger + --excludeCIBinarylog Don't output binary log by default in CI builds (short: -nobl). --verbosity|-v MSBuild verbosity: q[uiet], m[inimal], n[ormal], d[etailed], and diag[nostic] --dotnet-runtime-source-feed Additional feed that can be used when downloading .NET runtimes @@ -202,7 +204,10 @@ while [[ $# -gt 0 ]]; do ci=true ;; -binarylog|-bl) - use_default_binary_log=true + binary_log=true + ;; + -excludeCIBinarylog|-nobl) + exclude_ci_binary_log=true ;; -dotnet-runtime-source-feed|-dotnetruntimesourcefeed) shift @@ -309,10 +314,10 @@ export MSBUILDDISABLENODEREUSE=1 # Fixing this is tracked by https://github.com/dotnet/aspnetcore-internal/issues/601 warn_as_error=false -# Workaround Arcade check which asserts BinaryLog is true on CI. -# We always use binlogs on CI, but we customize the name of the log file -if [ "$ci" = true ]; then - binary_log=true +# Ensure passing neither --bl nor --nobl on CI avoids errors in tools.sh. This is needed because we set both variables +# to false by default i.e. they always exist. (We currently avoid binary logs but that is made visible in the YAML.) +if [[ "$ci" == true && "$exclude_ci_binary_log" == false ]]; then + binary_log=true fi # increase file descriptor limit on macOS @@ -323,10 +328,6 @@ fi # Import Arcade . "$DIR/eng/common/tools.sh" -if [ "$use_default_binary_log" = true ]; then - msbuild_args[${#msbuild_args[*]}]="-bl:\"$log_dir/Build.binlog\"" -fi - # Capture MSBuild crash logs export MSBUILDDEBUGPATH="$log_dir" diff --git a/eng/AfterSolutionBuild.targets b/eng/AfterSolutionBuild.targets index c82553612f..d3697c09ee 100644 --- a/eng/AfterSolutionBuild.targets +++ b/eng/AfterSolutionBuild.targets @@ -14,7 +14,7 @@ <RepoTasks.RemoveSharedFrameworkDependencies Condition="@(_BuildOutput->Count()) != 0" Files="@(_BuildOutput)" FrameworkOnlyPackages="@(AspNetCoreAppReference)" - SharedFrameworkTargetFramework="netcoreapp$(AspNetCoreMajorVersion).$(AspNetCoreMinorVersion)" /> + SharedFrameworkTargetFramework="net$(AspNetCoreMajorVersion).$(AspNetCoreMinorVersion)" /> </Target> </Project> diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index 908737285f..189a8619fb 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -13,21 +13,21 @@ <Uri>https://github.com/dotnet/blazor</Uri> <Sha>dd7fb4d3931d556458f62642c2edfc59f6295bfb</Sha> </Dependency> - <Dependency Name="Microsoft.AspNetCore.Razor.Language" Version="5.0.0-preview.5.20261.4"> + <Dependency Name="Microsoft.AspNetCore.Razor.Language" Version="5.0.0-preview.6.20264.6"> <Uri>https://github.com/dotnet/aspnetcore-tooling</Uri> - <Sha>27a14af36aba89c11c5b9964774fa555fde08a52</Sha> + <Sha>924ca9acf9c5a84e8fc08143c345ffe7968e9882</Sha> </Dependency> - <Dependency Name="Microsoft.AspNetCore.Mvc.Razor.Extensions" Version="5.0.0-preview.5.20261.4"> + <Dependency Name="Microsoft.AspNetCore.Mvc.Razor.Extensions" Version="5.0.0-preview.6.20264.6"> <Uri>https://github.com/dotnet/aspnetcore-tooling</Uri> - <Sha>27a14af36aba89c11c5b9964774fa555fde08a52</Sha> + <Sha>924ca9acf9c5a84e8fc08143c345ffe7968e9882</Sha> </Dependency> - <Dependency Name="Microsoft.CodeAnalysis.Razor" Version="5.0.0-preview.5.20261.4"> + <Dependency Name="Microsoft.CodeAnalysis.Razor" Version="5.0.0-preview.6.20264.6"> <Uri>https://github.com/dotnet/aspnetcore-tooling</Uri> - <Sha>27a14af36aba89c11c5b9964774fa555fde08a52</Sha> + <Sha>924ca9acf9c5a84e8fc08143c345ffe7968e9882</Sha> </Dependency> - <Dependency Name="Microsoft.NET.Sdk.Razor" Version="5.0.0-preview.5.20261.4"> + <Dependency Name="Microsoft.NET.Sdk.Razor" Version="5.0.0-preview.6.20264.6"> <Uri>https://github.com/dotnet/aspnetcore-tooling</Uri> - <Sha>27a14af36aba89c11c5b9964774fa555fde08a52</Sha> + <Sha>924ca9acf9c5a84e8fc08143c345ffe7968e9882</Sha> </Dependency> <Dependency Name="dotnet-ef" Version="5.0.0-preview.6.20264.1"> <Uri>https://github.com/dotnet/efcore</Uri> @@ -300,17 +300,17 @@ <Uri>https://github.com/dotnet/runtime</Uri> <Sha>09ee4814cb669e4b703a458c63483fa75a47c58f</Sha> </Dependency> - <Dependency Name="Microsoft.DotNet.GenAPI" Version="5.0.0-beta.20228.4"> + <Dependency Name="Microsoft.DotNet.GenAPI" Version="5.0.0-beta.20261.9"> <Uri>https://github.com/dotnet/arcade</Uri> - <Sha>590a102630c7efc7ca6f652f7c6c47dee4c4086c</Sha> + <Sha>898e51ed5fdcc4871087ac5754ca9056e58e575d</Sha> </Dependency> - <Dependency Name="Microsoft.DotNet.Arcade.Sdk" Version="5.0.0-beta.20228.4"> + <Dependency Name="Microsoft.DotNet.Arcade.Sdk" Version="5.0.0-beta.20261.9"> <Uri>https://github.com/dotnet/arcade</Uri> - <Sha>590a102630c7efc7ca6f652f7c6c47dee4c4086c</Sha> + <Sha>898e51ed5fdcc4871087ac5754ca9056e58e575d</Sha> </Dependency> - <Dependency Name="Microsoft.DotNet.Helix.Sdk" Version="5.0.0-beta.20228.4"> + <Dependency Name="Microsoft.DotNet.Helix.Sdk" Version="5.0.0-beta.20261.9"> <Uri>https://github.com/dotnet/arcade</Uri> - <Sha>590a102630c7efc7ca6f652f7c6c47dee4c4086c</Sha> + <Sha>898e51ed5fdcc4871087ac5754ca9056e58e575d</Sha> </Dependency> <Dependency Name="Microsoft.Net.Compilers.Toolset" Version="3.7.0-2.20259.1" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/roslyn</Uri> diff --git a/eng/Versions.props b/eng/Versions.props index 49cfd54c0b..e28c6e066d 100644 --- a/eng/Versions.props +++ b/eng/Versions.props @@ -62,7 +62,7 @@ --> <PropertyGroup Label="Automated"> <!-- Packages from dotnet/arcade --> - <MicrosoftDotNetGenAPIPackageVersion>5.0.0-beta.20228.4</MicrosoftDotNetGenAPIPackageVersion> + <MicrosoftDotNetGenAPIPackageVersion>5.0.0-beta.20261.9</MicrosoftDotNetGenAPIPackageVersion> <!-- Packages from dotnet/roslyn --> <MicrosoftNetCompilersToolsetPackageVersion>3.7.0-2.20259.1</MicrosoftNetCompilersToolsetPackageVersion> <!-- Packages from dotnet/runtime --> @@ -137,10 +137,10 @@ <MicrosoftEntityFrameworkCoreToolsPackageVersion>5.0.0-preview.6.20264.1</MicrosoftEntityFrameworkCoreToolsPackageVersion> <MicrosoftEntityFrameworkCorePackageVersion>5.0.0-preview.6.20264.1</MicrosoftEntityFrameworkCorePackageVersion> <!-- Packages from dotnet/aspnetcore-tooling --> - <MicrosoftAspNetCoreMvcRazorExtensionsPackageVersion>5.0.0-preview.5.20261.4</MicrosoftAspNetCoreMvcRazorExtensionsPackageVersion> - <MicrosoftAspNetCoreRazorLanguagePackageVersion>5.0.0-preview.5.20261.4</MicrosoftAspNetCoreRazorLanguagePackageVersion> - <MicrosoftCodeAnalysisRazorPackageVersion>5.0.0-preview.5.20261.4</MicrosoftCodeAnalysisRazorPackageVersion> - <MicrosoftNETSdkRazorPackageVersion>5.0.0-preview.5.20261.4</MicrosoftNETSdkRazorPackageVersion> + <MicrosoftAspNetCoreMvcRazorExtensionsPackageVersion>5.0.0-preview.6.20264.6</MicrosoftAspNetCoreMvcRazorExtensionsPackageVersion> + <MicrosoftAspNetCoreRazorLanguagePackageVersion>5.0.0-preview.6.20264.6</MicrosoftAspNetCoreRazorLanguagePackageVersion> + <MicrosoftCodeAnalysisRazorPackageVersion>5.0.0-preview.6.20264.6</MicrosoftCodeAnalysisRazorPackageVersion> + <MicrosoftNETSdkRazorPackageVersion>5.0.0-preview.6.20264.6</MicrosoftNETSdkRazorPackageVersion> </PropertyGroup> <!-- diff --git a/eng/Workarounds.targets b/eng/Workarounds.targets index 0e2159fd3c..4a00c1786b 100644 --- a/eng/Workarounds.targets +++ b/eng/Workarounds.targets @@ -40,17 +40,22 @@ <PackageReference Include="Internal.AspNetCore.BuildTasks" PrivateAssets="All" Version="$(InternalAspNetCoreBuildTasksPackageVersion)" IsImplicitlyDefined="true" /> </ItemGroup> + <PropertyGroup> + <KnownAppHostPackOrFrameworkReferenceTfm>$(DefaultNetCoreTargetFramework)</KnownAppHostPackOrFrameworkReferenceTfm> + <KnownAppHostPackOrFrameworkReferenceTfm Condition="'$(KnownAppHostPackOrFrameworkReferenceTfm)' == 'net5.0'">netcoreapp5.0</KnownAppHostPackOrFrameworkReferenceTfm> + </PropertyGroup> + <ItemGroup> - <!-- Workaround when there is no vNext SDK available, copy known apphost/framework reference info from 3.0 --> + <!-- Workaround when there is no vNext SDK available, copy known apphost/framework reference info from 3.1 --> <KnownAppHostPack - Include="@(KnownAppHostPack->WithMetadataValue('TargetFramework', 'netcoreapp3.0'))" - TargetFramework="$(DefaultNetCoreTargetFramework)" - Condition="@(KnownAppHostPack->Count()) != '0' AND !(@(KnownAppHostPack->AnyHaveMetadataValue('TargetFramework', '$(DefaultNetCoreTargetFramework)')))" + Include="@(KnownAppHostPack->WithMetadataValue('TargetFramework', 'netcoreapp3.1'))" + TargetFramework="$(KnownAppHostPackOrFrameworkReferenceTfm)" + Condition="@(KnownAppHostPack->Count()) != '0' AND !(@(KnownAppHostPack->AnyHaveMetadataValue('TargetFramework', '$(KnownAppHostPackOrFrameworkReferenceTfm)')))" /> <KnownFrameworkReference - Include="@(KnownFrameworkReference->WithMetadataValue('TargetFramework', 'netcoreapp3.0'))" - TargetFramework="$(DefaultNetCoreTargetFramework)" - Condition="@(KnownFrameworkReference->Count()) != '0' AND !(@(KnownFrameworkReference->AnyHaveMetadataValue('TargetFramework', '$(DefaultNetCoreTargetFramework)')))" + Include="@(KnownFrameworkReference->WithMetadataValue('TargetFramework', 'netcoreapp3.1'))" + TargetFramework="$(KnownAppHostPackOrFrameworkReferenceTfm)" + Condition="@(KnownFrameworkReference->Count()) != '0' AND !(@(KnownFrameworkReference->AnyHaveMetadataValue('TargetFramework', '$(KnownAppHostPackOrFrameworkReferenceTfm)')))" /> </ItemGroup> diff --git a/eng/common/build.ps1 b/eng/common/build.ps1 index 813d440d2a..28d8192b4b 100644 --- a/eng/common/build.ps1 +++ b/eng/common/build.ps1 @@ -20,6 +20,7 @@ Param( [switch] $publish, [switch] $clean, [switch][Alias('bl')]$binaryLog, + [switch][Alias('nobl')]$excludeCIBinarylog, [switch] $ci, [switch] $prepareMachine, [switch] $help, @@ -58,6 +59,7 @@ function Print-Usage() { Write-Host "Advanced settings:" Write-Host " -projects <value> Semi-colon delimited list of sln/proj's to build. Globbing is supported (*.sln)" Write-Host " -ci Set when running on CI server" + Write-Host " -excludeCIBinarylog Don't output binary log (short: -nobl)" Write-Host " -prepareMachine Prepare machine for CI run, clean up processes after build" Write-Host " -warnAsError <value> Sets warnaserror msbuild parameter ('true' or 'false')" Write-Host " -msbuildEngine <value> Msbuild engine to use to run build ('dotnet', 'vs', or unspecified)." @@ -134,7 +136,9 @@ try { } if ($ci) { - $binaryLog = $true + if (-not $excludeCIBinarylog) { + $binaryLog = $true + } $nodeReuse = $false } @@ -150,4 +154,4 @@ catch { ExitWithExitCode 1 } -ExitWithExitCode 0 +ExitWithExitCode 0 \ No newline at end of file diff --git a/eng/common/build.sh b/eng/common/build.sh index 36f9aa0462..3db2ccaaaa 100755 --- a/eng/common/build.sh +++ b/eng/common/build.sh @@ -32,6 +32,7 @@ usage() echo "Advanced settings:" echo " --projects <value> Project or solution file(s) to build" echo " --ci Set when running on CI server" + echo " --excludeCIBinarylog Don't output binary log (short: -nobl)" echo " --prepareMachine Prepare machine for CI run, clean up processes after build" echo " --nodeReuse <value> Sets nodereuse msbuild parameter ('true' or 'false')" echo " --warnAsError <value> Sets warnaserror msbuild parameter ('true' or 'false')" @@ -68,6 +69,7 @@ clean=false warn_as_error=true node_reuse=true binary_log=false +exclude_ci_binary_log=false pipelines_log=false projects='' @@ -98,6 +100,9 @@ while [[ $# > 0 ]]; do -binarylog|-bl) binary_log=true ;; + -excludeCIBinarylog|-nobl) + exclude_ci_binary_log=true + ;; -pipelineslog|-pl) pipelines_log=true ;; @@ -156,8 +161,10 @@ done if [[ "$ci" == true ]]; then pipelines_log=true - binary_log=true node_reuse=false + if [[ "$exclude_ci_binary_log" == false ]]; then + binary_log=true + fi fi . "$scriptroot/tools.sh" @@ -213,4 +220,4 @@ if [[ "$restore" == true ]]; then InitializeNativeTools fi -Build +Build \ No newline at end of file diff --git a/eng/common/internal/Tools.csproj b/eng/common/internal/Tools.csproj index 1a39a7ef3f..f46d5efe2e 100644 --- a/eng/common/internal/Tools.csproj +++ b/eng/common/internal/Tools.csproj @@ -4,6 +4,7 @@ <PropertyGroup> <TargetFramework>net472</TargetFramework> <ImportDirectoryBuildTargets>false</ImportDirectoryBuildTargets> + <AutomaticallyUseReferenceAssemblyPackages>false</AutomaticallyUseReferenceAssemblyPackages> </PropertyGroup> <ItemGroup> <!-- Clear references, the SDK may add some depending on UsuingToolXxx settings, but we only want to restore the following --> diff --git a/eng/common/native/CommonLibrary.psm1 b/eng/common/native/CommonLibrary.psm1 index 41416862d9..d7d1a65109 100644 --- a/eng/common/native/CommonLibrary.psm1 +++ b/eng/common/native/CommonLibrary.psm1 @@ -145,9 +145,12 @@ function Get-File { New-Item -path $DownloadDirectory -force -itemType "Directory" | Out-Null } + $TempPath = "$Path.tmp" if (Test-Path -IsValid -Path $Uri) { - Write-Verbose "'$Uri' is a file path, copying file to '$Path'" - Copy-Item -Path $Uri -Destination $Path + Write-Verbose "'$Uri' is a file path, copying temporarily to '$TempPath'" + Copy-Item -Path $Uri -Destination $TempPath + Write-Verbose "Moving temporary file to '$Path'" + Move-Item -Path $TempPath -Destination $Path return $? } else { @@ -157,8 +160,10 @@ function Get-File { while($Attempt -Lt $DownloadRetries) { try { - Invoke-WebRequest -UseBasicParsing -Uri $Uri -OutFile $Path - Write-Verbose "Downloaded to '$Path'" + Invoke-WebRequest -UseBasicParsing -Uri $Uri -OutFile $TempPath + Write-Verbose "Downloaded to temporary location '$TempPath'" + Move-Item -Path $TempPath -Destination $Path + Write-Verbose "Moved temporary file to '$Path'" return $True } catch { @@ -359,16 +364,21 @@ function Expand-Zip { return $False } } - if (-Not (Test-Path $OutputDirectory)) { - New-Item -path $OutputDirectory -Force -itemType "Directory" | Out-Null + + $TempOutputDirectory = Join-Path "$(Split-Path -Parent $OutputDirectory)" "$(Split-Path -Leaf $OutputDirectory).tmp" + if (Test-Path $TempOutputDirectory) { + Remove-Item $TempOutputDirectory -Force -Recurse } + New-Item -Path $TempOutputDirectory -Force -ItemType "Directory" | Out-Null Add-Type -assembly "system.io.compression.filesystem" - [io.compression.zipfile]::ExtractToDirectory("$ZipPath", "$OutputDirectory") + [io.compression.zipfile]::ExtractToDirectory("$ZipPath", "$TempOutputDirectory") if ($? -Eq $False) { Write-Error "Unable to extract '$ZipPath'" return $False } + + Move-Item -Path $TempOutputDirectory -Destination $OutputDirectory } catch { Write-Host $_ diff --git a/eng/common/performance/perfhelixpublish.proj b/eng/common/performance/perfhelixpublish.proj index cf5941e1b6..1db5e8a84d 100644 --- a/eng/common/performance/perfhelixpublish.proj +++ b/eng/common/performance/perfhelixpublish.proj @@ -6,6 +6,7 @@ <Python>py -3</Python> <CoreRun>%HELIX_CORRELATION_PAYLOAD%\Core_Root\CoreRun.exe</CoreRun> <BaselineCoreRun>%HELIX_CORRELATION_PAYLOAD%\Baseline_Core_Root\CoreRun.exe</BaselineCoreRun> + <HelixPreCommands>$(HelixPreCommands);call %HELIX_CORRELATION_PAYLOAD%\performance\tools\machine-setup.cmd;set PYTHONPATH=%HELIX_WORKITEM_PAYLOAD%\scripts%3B%HELIX_WORKITEM_PAYLOAD%</HelixPreCommands> <ArtifactsDirectory>%HELIX_CORRELATION_PAYLOAD%\artifacts\BenchmarkDotNet.Artifacts</ArtifactsDirectory> <BaselineArtifactsDirectory>%HELIX_CORRELATION_PAYLOAD%\artifacts\BenchmarkDotNet.Artifacts_Baseline</BaselineArtifactsDirectory> @@ -40,6 +41,13 @@ <XMLResults>$HELIX_WORKITEM_ROOT/testResults.xml</XMLResults> </PropertyGroup> + <PropertyGroup Condition="'$(MonoDotnet)' == 'true' and '$(AGENT_OS)' == 'Windows_NT'"> + <CoreRunArgument>--corerun %HELIX_CORRELATION_PAYLOAD%\dotnet-mono\shared\Microsoft.NETCore.App\5.0.0\corerun.exe</CoreRunArgument> + </PropertyGroup> + <PropertyGroup Condition="'$(MonoDotnet)' == 'true' and '$(AGENT_OS)' != 'Windows_NT'"> + <CoreRunArgument>--corerun $(BaseDirectory)/dotnet-mono/shared/Microsoft.NETCore.App/5.0.0/corerun</CoreRunArgument> + </PropertyGroup> + <PropertyGroup Condition="'$(UseCoreRun)' == 'true'"> <CoreRunArgument>--corerun $(CoreRun)</CoreRunArgument> </PropertyGroup> diff --git a/eng/common/performance/performance-setup.ps1 b/eng/common/performance/performance-setup.ps1 index 1763a1a97b..31a99e4901 100644 --- a/eng/common/performance/performance-setup.ps1 +++ b/eng/common/performance/performance-setup.ps1 @@ -3,7 +3,7 @@ Param( [string] $CoreRootDirectory, [string] $BaselineCoreRootDirectory, [string] $Architecture="x64", - [string] $Framework="netcoreapp5.0", + [string] $Framework="net5.0", [string] $CompilationMode="Tiered", [string] $Repository=$env:BUILD_REPOSITORY_NAME, [string] $Branch=$env:BUILD_SOURCEBRANCH, @@ -12,8 +12,12 @@ Param( [string] $RunCategories="Libraries Runtime", [string] $Csproj="src\benchmarks\micro\MicroBenchmarks.csproj", [string] $Kind="micro", + [switch] $LLVM, + [switch] $MonoInterpreter, + [switch] $MonoAOT, [switch] $Internal, [switch] $Compare, + [string] $MonoDotnet="", [string] $Configurations="CompilationMode=$CompilationMode RunKind=$Kind" ) @@ -31,7 +35,8 @@ $HelixSourcePrefix = "pr" $Queue = "Windows.10.Amd64.ClientRS4.DevEx.15.8.Open" -if ($Framework.StartsWith("netcoreapp")) { +# TODO: Implement a better logic to determine if Framework is .NET Core or >= .NET 5. +if ($Framework.StartsWith("netcoreapp") -or ($Framework -eq "net5.0")) { $Queue = "Windows.10.Amd64.ClientRS5.Open" } @@ -49,6 +54,21 @@ if ($Internal) { $HelixSourcePrefix = "official" } +if($MonoDotnet -ne "") +{ + $Configurations += " LLVM=$LLVM MonoInterpreter=$MonoInterpreter MonoAOT=$MonoAOT" + if($ExtraBenchmarkDotNetArguments -eq "") + { + #FIX ME: We need to block these tests as they don't run on mono for now + $ExtraBenchmarkDotNetArguments = "--exclusion-filter *Perf_Image* *Perf_NamedPipeStream*" + } + else + { + #FIX ME: We need to block these tests as they don't run on mono for now + $ExtraBenchmarkDotNetArguments += " --exclusion-filter *Perf_Image* *Perf_NamedPipeStream*" + } +} + # FIX ME: This is a workaround until we get this from the actual pipeline $CommonSetupArguments="--channel master --queue $Queue --build-number $BuildNumber --build-configs $Configurations --architecture $Architecture" $SetupArguments = "--repository https://github.com/$Repository --branch $Branch --get-perf-hash --commit-sha $CommitSha $CommonSetupArguments" @@ -69,6 +89,13 @@ else { git clone --branch master --depth 1 --quiet https://github.com/dotnet/performance $PerformanceDirectory } +if($MonoDotnet -ne "") +{ + $UsingMono = "true" + $MonoDotnetPath = (Join-Path $PayloadDirectory "dotnet-mono") + Move-Item -Path $MonoDotnet -Destination $MonoDotnetPath +} + if ($UseCoreRun) { $NewCoreRoot = (Join-Path $PayloadDirectory "Core_Root") Move-Item -Path $CoreRootDirectory -Destination $NewCoreRoot @@ -104,6 +131,7 @@ Write-PipelineSetVariable -Name 'UseCoreRun' -Value "$UseCoreRun" -IsMultiJobVar Write-PipelineSetVariable -Name 'UseBaselineCoreRun' -Value "$UseBaselineCoreRun" -IsMultiJobVariable $false Write-PipelineSetVariable -Name 'RunFromPerfRepo' -Value "$RunFromPerformanceRepo" -IsMultiJobVariable $false Write-PipelineSetVariable -Name 'Compare' -Value "$Compare" -IsMultiJobVariable $false +Write-PipelineSetVariable -Name 'MonoDotnet' -Value "$UsingMono" -IsMultiJobVariable $false # Helix Arguments Write-PipelineSetVariable -Name 'Creator' -Value "$Creator" -IsMultiJobVariable $false diff --git a/eng/common/performance/performance-setup.sh b/eng/common/performance/performance-setup.sh index b9eecf94bd..9409e4d85e 100755 --- a/eng/common/performance/performance-setup.sh +++ b/eng/common/performance/performance-setup.sh @@ -4,7 +4,7 @@ source_directory=$BUILD_SOURCESDIRECTORY core_root_directory= baseline_core_root_directory= architecture=x64 -framework=netcoreapp5.0 +framework=net5.0 compilation_mode=tiered repository=$BUILD_REPOSITORY_NAME branch=$BUILD_SOURCEBRANCH @@ -12,13 +12,18 @@ commit_sha=$BUILD_SOURCEVERSION build_number=$BUILD_BUILDNUMBER internal=false compare=false +mono_dotnet= kind="micro" +llvm=false +monointerpreter=false +monoaot=false run_categories="Libraries Runtime" csproj="src\benchmarks\micro\MicroBenchmarks.csproj" configurations="CompliationMode=$compilation_mode RunKind=$kind" run_from_perf_repo=false use_core_run=true use_baseline_core_run=true +using_mono=false while (($# > 0)); do lowerI="$(echo $1 | awk '{print tolower($0)}')" @@ -65,6 +70,7 @@ while (($# > 0)); do ;; --kind) kind=$2 + configurations="CompliationMode=$compilation_mode RunKind=$kind" shift 2 ;; --runcategories) @@ -79,6 +85,22 @@ while (($# > 0)); do internal=true shift 1 ;; + --llvm) + llvm=true + shift 1 + ;; + --monointerpreter) + monointerpreter=true + shift 1 + ;; + --monoaot) + monoaot=true + shift 1 + ;; + --monodotnet) + mono_dotnet=$2 + shift 2 + ;; --compare) compare=true shift 1 @@ -107,6 +129,7 @@ while (($# > 0)); do echo " --kind <value> Related to csproj. The kind of benchmarks that should be run. Defaults to micro" echo " --runcategories <value> Related to csproj. Categories of benchmarks to run. Defaults to \"coreclr corefx\"" echo " --internal If the benchmarks are running as an official job." + echo " --monodotnet Pass the path to the mono dotnet for mono performance testing." echo "" exit 0 ;; @@ -164,6 +187,10 @@ if [[ "$internal" == true ]]; then fi fi +if [[ "$mono_dotnet" != "" ]]; then + configurations="$configurations LLVM=$llvm MonoInterpreter=$monointerpreter MonoAOT=$monoaot" +fi + common_setup_arguments="--channel master --queue $queue --build-number $build_number --build-configs $configurations --architecture $architecture" setup_arguments="--repository https://github.com/$repository --branch $branch --get-perf-hash --commit-sha $commit_sha $common_setup_arguments" @@ -186,6 +213,12 @@ else mv $docs_directory $workitem_directory fi +if [[ "$mono_dotnet" != "" ]]; then + using_mono=true + mono_dotnet_path=$payload_directory/dotnet-mono + mv $mono_dotnet $mono_dotnet_path +fi + if [[ "$use_core_run" = true ]]; then new_core_root=$payload_directory/Core_Root mv $core_root_directory $new_core_root @@ -221,3 +254,4 @@ Write-PipelineSetVariable -name "HelixSourcePrefix" -value "$helix_source_prefix Write-PipelineSetVariable -name "Kind" -value "$kind" -is_multi_job_variable false Write-PipelineSetVariable -name "_BuildConfig" -value "$architecture.$kind.$framework" -is_multi_job_variable false Write-PipelineSetVariable -name "Compare" -value "$compare" -is_multi_job_variable false +Write-PipelineSetVariable -name "MonoDotnet" -value "$using_mono" -is_multi_job_variable false diff --git a/eng/common/post-build/symbols-validation.ps1 b/eng/common/post-build/symbols-validation.ps1 index 22eeb2656a..8e9527113c 100644 --- a/eng/common/post-build/symbols-validation.ps1 +++ b/eng/common/post-build/symbols-validation.ps1 @@ -2,7 +2,8 @@ param( [Parameter(Mandatory=$true)][string] $InputPath, # Full path to directory where NuGet packages to be checked are stored [Parameter(Mandatory=$true)][string] $ExtractPath, # Full path to directory where the packages will be extracted during validation [Parameter(Mandatory=$true)][string] $DotnetSymbolVersion, # Version of dotnet symbol to use - [Parameter(Mandatory=$false)][switch] $ContinueOnError # If we should keep checking symbols after an error + [Parameter(Mandatory=$false)][switch] $ContinueOnError, # If we should keep checking symbols after an error + [Parameter(Mandatory=$false)][switch] $Clean # Clean extracted symbols directory after checking symbols ) function FirstMatchingSymbolDescriptionOrDefault { @@ -81,7 +82,14 @@ function CountMissingSymbols { $ExtractPath = Join-Path -Path $ExtractPath -ChildPath $PackageGuid $SymbolsPath = Join-Path -Path $ExtractPath -ChildPath 'Symbols' - [System.IO.Compression.ZipFile]::ExtractToDirectory($PackagePath, $ExtractPath) + try { + [System.IO.Compression.ZipFile]::ExtractToDirectory($PackagePath, $ExtractPath) + } + catch { + Write-Host "Something went wrong extracting $PackagePath" + Write-Host $_ + return -1 + } Get-ChildItem -Recurse $ExtractPath | Where-Object {$RelevantExtensions -contains $_.Extension} | @@ -116,6 +124,10 @@ function CountMissingSymbols { } } + if ($Clean) { + Remove-Item $ExtractPath -Recurse -Force + } + Pop-Location return $MissingSymbols @@ -151,7 +163,7 @@ function CheckSymbolsAvailable { if ($Status -ne 0) { Write-PipelineTelemetryError -Category 'CheckSymbols' -Message "Missing symbols for $Status modules in the package $FileName" - + if ($ContinueOnError) { $TotalFailures++ } diff --git a/eng/common/sdk-task.ps1 b/eng/common/sdk-task.ps1 index 79c25e7f3e..f997be4331 100644 --- a/eng/common/sdk-task.ps1 +++ b/eng/common/sdk-task.ps1 @@ -59,14 +59,15 @@ try { if( $msbuildEngine -eq "vs") { # Ensure desktop MSBuild is available for sdk tasks. - if( -not ($GlobalJson.tools.PSObject.Properties.Name -match "vs" )) { - $GlobalJson.tools | Add-Member -Name "vs" -Value (ConvertFrom-Json "{ `"version`": `"16.4`" }") -MemberType NoteProperty + if( -not ($GlobalJson.tools.PSObject.Properties.Name -contains "vs" )) { + $GlobalJson.tools | Add-Member -Name "vs" -Value (ConvertFrom-Json "{ `"version`": `"16.5`" }") -MemberType NoteProperty } if( -not ($GlobalJson.tools.PSObject.Properties.Name -match "xcopy-msbuild" )) { - $GlobalJson.tools | Add-Member -Name "xcopy-msbuild" -Value "16.4.0-alpha" -MemberType NoteProperty + $GlobalJson.tools | Add-Member -Name "xcopy-msbuild" -Value "16.5.0-alpha" -MemberType NoteProperty } - InitializeXCopyMSBuild $GlobalJson.tools."xcopy-msbuild" -install $true + $xcopyMSBuildToolsFolder = InitializeXCopyMSBuild $GlobalJson.tools."xcopy-msbuild" -install $true + $global:_MSBuildExe = "$($xcopyMSBuildToolsFolder)\MSBuild\Current\Bin\MSBuild.exe" } $taskProject = GetSdkTaskProject $task diff --git a/eng/common/templates/post-build/post-build.yml b/eng/common/templates/post-build/post-build.yml index 47be0bedd7..b51bc5375e 100644 --- a/eng/common/templates/post-build/post-build.yml +++ b/eng/common/templates/post-build/post-build.yml @@ -40,6 +40,8 @@ parameters: Net5Preview3ChannelId: 739 Net5Preview4ChannelId: 856 Net5Preview5ChannelId: 857 + NetCoreSDK313xxChannelId: 759 + NetCoreSDK313xxInternalChannelId: 760 NetCoreSDK314xxChannelId: 921 NetCoreSDK314xxInternalChannelId: 922 @@ -66,7 +68,7 @@ stages: inputs: filePath: $(Build.SourcesDirectory)/eng/common/post-build/check-channel-consistency.ps1 arguments: -PromoteToChannels "$(TargetChannels)" - -AvailableChannelIds ${{parameters.NetEngLatestChannelId}},${{parameters.NetEngValidationChannelId}},${{parameters.NetDev5ChannelId}},${{parameters.GeneralTestingChannelId}},${{parameters.NETCoreToolingDevChannelId}},${{parameters.NETCoreToolingReleaseChannelId}},${{parameters.NETInternalToolingChannelId}},${{parameters.NETCoreExperimentalChannelId}},${{parameters.NetEngServicesIntChannelId}},${{parameters.NetEngServicesProdChannelId}},${{parameters.Net5Preview3ChannelId}},${{parameters.Net5Preview4ChannelId}},${{parameters.Net5Preview5ChannelId}},${{parameters.NetCoreSDK314xxChannelId}},${{parameters.NetCoreSDK314xxInternalChannelId}} + -AvailableChannelIds ${{parameters.NetEngLatestChannelId}},${{parameters.NetEngValidationChannelId}},${{parameters.NetDev5ChannelId}},${{parameters.GeneralTestingChannelId}},${{parameters.NETCoreToolingDevChannelId}},${{parameters.NETCoreToolingReleaseChannelId}},${{parameters.NETInternalToolingChannelId}},${{parameters.NETCoreExperimentalChannelId}},${{parameters.NetEngServicesIntChannelId}},${{parameters.NetEngServicesProdChannelId}},${{parameters.Net5Preview3ChannelId}},${{parameters.Net5Preview4ChannelId}},${{parameters.Net5Preview5ChannelId}},${{parameters.NetCoreSDK313xxChannelId}},${{parameters.NetCoreSDK313xxInternalChannelId}},${{parameters.NetCoreSDK314xxChannelId}},${{parameters.NetCoreSDK314xxInternalChannelId}} - job: displayName: NuGet Validation @@ -408,3 +410,29 @@ stages: transportFeed: 'https://pkgs.dev.azure.com/dnceng/_packaging/dotnet3.1-internal-transport/nuget/v3/index.json' shippingFeed: 'https://pkgs.dev.azure.com/dnceng/_packaging/dotnet3.1-internal/nuget/v3/index.json' symbolsFeed: 'https://pkgs.dev.azure.com/dnceng/_packaging/dotnet3.1-internal-symbols/nuget/v3/index.json' + +- template: \eng\common\templates\post-build\channels\generic-public-channel.yml + parameters: + artifactsPublishingAdditionalParameters: ${{ parameters.artifactsPublishingAdditionalParameters }} + dependsOn: ${{ parameters.publishDependsOn }} + publishInstallersAndChecksums: ${{ parameters.publishInstallersAndChecksums }} + symbolPublishingAdditionalParameters: ${{ parameters.symbolPublishingAdditionalParameters }} + stageName: 'NETCore_SDK_313xx_Publishing' + channelName: '.NET Core SDK 3.1.3xx' + channelId: ${{ parameters.NetCoreSDK313xxChannelId }} + transportFeed: 'https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet3.1-transport/nuget/v3/index.json' + shippingFeed: 'https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet3.1/nuget/v3/index.json' + symbolsFeed: 'https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet3.1-symbols/nuget/v3/index.json' + +- template: \eng\common\templates\post-build\channels\generic-internal-channel.yml + parameters: + artifactsPublishingAdditionalParameters: ${{ parameters.artifactsPublishingAdditionalParameters }} + dependsOn: ${{ parameters.publishDependsOn }} + publishInstallersAndChecksums: ${{ parameters.publishInstallersAndChecksums }} + symbolPublishingAdditionalParameters: ${{ parameters.symbolPublishingAdditionalParameters }} + stageName: 'NETCore_SDK_313xx_Internal_Publishing' + channelName: '.NET Core SDK 3.1.3xx Internal' + channelId: ${{ parameters.NetCoreSDK313xxInternalChannelId }} + transportFeed: 'https://pkgs.dev.azure.com/dnceng/_packaging/dotnet3.1-internal-transport/nuget/v3/index.json' + shippingFeed: 'https://pkgs.dev.azure.com/dnceng/_packaging/dotnet3.1-internal/nuget/v3/index.json' + symbolsFeed: 'https://pkgs.dev.azure.com/dnceng/_packaging/dotnet3.1-internal-symbols/nuget/v3/index.json' diff --git a/eng/common/tools.ps1 b/eng/common/tools.ps1 index f31377a6be..f8ff7403d3 100644 --- a/eng/common/tools.ps1 +++ b/eng/common/tools.ps1 @@ -7,9 +7,11 @@ # Build configuration. Common values include 'Debug' and 'Release', but the repository may use other names. [string]$configuration = if (Test-Path variable:configuration) { $configuration } else { 'Debug' } +# Set to true to opt out of outputting binary log while running in CI +[bool]$excludeCIBinarylog = if (Test-Path variable:excludeCIBinarylog) { $excludeCIBinarylog } else { $false } + # Set to true to output binary log from msbuild. Note that emitting binary log slows down the build. -# Binary log must be enabled on CI. -[bool]$binaryLog = if (Test-Path variable:binaryLog) { $binaryLog } else { $ci } +[bool]$binaryLog = if (Test-Path variable:binaryLog) { $binaryLog } else { $ci -and !$excludeCIBinarylog } # Set to true to use the pipelines logger which will enable Azure logging output. # https://github.com/Microsoft/azure-pipelines-tasks/blob/master/docs/authoring/commands.md @@ -55,10 +57,8 @@ set-strictmode -version 2.0 $ErrorActionPreference = 'Stop' [Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12 -function Create-Directory([string[]] $path) { - if (!(Test-Path $path)) { - New-Item -path $path -force -itemType 'Directory' | Out-Null - } +function Create-Directory ([string[]] $path) { + New-Item -Path $path -Force -ItemType 'Directory' | Out-Null } function Unzip([string]$zipfile, [string]$outpath) { @@ -605,8 +605,8 @@ function MSBuild() { # function MSBuild-Core() { if ($ci) { - if (!$binaryLog) { - Write-PipelineTelemetryError -Category 'Build' -Message 'Binary log must be enabled in CI build.' + if (!$binaryLog -and !$excludeCIBinarylog) { + Write-PipelineTelemetryError -Category 'Build' -Message 'Binary log must be enabled in CI build, or explicitly opted-out from with the -excludeCIBinarylog switch.' ExitWithExitCode 1 } @@ -702,4 +702,4 @@ if (!$disableConfigureToolsetImport) { } } } -} +} \ No newline at end of file diff --git a/eng/common/tools.sh b/eng/common/tools.sh index a9dff4408c..50e86a378d 100755 --- a/eng/common/tools.sh +++ b/eng/common/tools.sh @@ -18,9 +18,17 @@ fi # Build configuration. Common values include 'Debug' and 'Release', but the repository may use other names. configuration=${configuration:-'Debug'} +# Set to true to opt out of outputting binary log while running in CI +exclude_ci_binary_log=${exclude_ci_binary_log:-false} + +if [[ "$ci" == true && "$exclude_ci_binary_log" == false ]]; then + binary_log_default=true +else + binary_log_default=false +fi + # Set to true to output binary log from msbuild. Note that emitting binary log slows down the build. -# Binary log must be enabled on CI. -binary_log=${binary_log:-$ci} +binary_log=${binary_log:-$binary_log_default} # Turns on machine preparation/clean up code that changes the machine state (e.g. kills build processes). prepare_machine=${prepare_machine:-false} @@ -404,8 +412,8 @@ function MSBuild { function MSBuild-Core { if [[ "$ci" == true ]]; then - if [[ "$binary_log" != true ]]; then - Write-PipelineTelemetryError -category 'Build' "Binary log must be enabled in CI build." + if [[ "$binary_log" != true && "$exclude_ci_binary_log" != true ]]; then + Write-PipelineTelemetryError -category 'Build' "Binary log must be enabled in CI build, or explicitly opted-out from with the -noBinaryLog switch." ExitWithExitCode 1 fi @@ -485,4 +493,4 @@ fi # Remove once repos are updated. if [[ -n "${useInstalledDotNetCli:-}" ]]; then use_installed_dotnet_cli="$useInstalledDotNetCli" -fi +fi \ No newline at end of file diff --git a/eng/helix/content/RunTests/RunTests.csproj b/eng/helix/content/RunTests/RunTests.csproj index 39f671c641..8a9533ae43 100644 --- a/eng/helix/content/RunTests/RunTests.csproj +++ b/eng/helix/content/RunTests/RunTests.csproj @@ -2,7 +2,7 @@ <PropertyGroup> <OutputType>Exe</OutputType> - <TargetFramework>netcoreapp5.0</TargetFramework> + <TargetFramework>net5.0</TargetFramework> </PropertyGroup> <ItemGroup> diff --git a/eng/scripts/CodeCheck.ps1 b/eng/scripts/CodeCheck.ps1 index 4cfdda2c8c..1d0593fc4e 100644 --- a/eng/scripts/CodeCheck.ps1 +++ b/eng/scripts/CodeCheck.ps1 @@ -48,10 +48,10 @@ try { if ($ci) { # Install dotnet.exe if ($DotNetRuntimeSourceFeed -or $DotNetRuntimeSourceFeedKey) { - & $repoRoot/restore.cmd -ci -noBuildNodeJS -DotNetRuntimeSourceFeed $DotNetRuntimeSourceFeed -DotNetRuntimeSourceFeedKey $DotNetRuntimeSourceFeedKey + & $repoRoot/restore.cmd -ci -nobl -noBuildNodeJS -DotNetRuntimeSourceFeed $DotNetRuntimeSourceFeed -DotNetRuntimeSourceFeedKey $DotNetRuntimeSourceFeedKey } else{ - & $repoRoot/restore.cmd -ci -noBuildNodeJS + & $repoRoot/restore.cmd -ci -nobl -noBuildNodeJS } } diff --git a/eng/targets/ReferenceAssembly.targets b/eng/targets/ReferenceAssembly.targets index 84076d9a41..bdf7e2c384 100644 --- a/eng/targets/ReferenceAssembly.targets +++ b/eng/targets/ReferenceAssembly.targets @@ -50,7 +50,8 @@ Condition=" '$(TargetFrameworkIdentifier)' != '.NETFramework' "> <PropertyGroup> <_RefSourceFileTFM>$(TargetFramework)</_RefSourceFileTFM> - <_RefSourceFileTFM Condition="$(TargetFramework.StartsWith('netcoreapp'))">netcoreapp</_RefSourceFileTFM> + <_RefSourceFileTFM Condition="'$(TargetFrameworkIdentifier)' == '.NETCoreApp' AND + $([MSBuild]::VersionGreaterThanOrEquals($(TargetFrameworkVersion), '5.0'))">netcoreapp</_RefSourceFileTFM> <_RefProjectFileTFM>$(TargetFramework)</_RefProjectFileTFM> <_RefProjectFileTFM Condition="'$(TargetFramework)' == '$(DefaultNetCoreTargetFramework)'">%24(DefaultNetCoreTargetFramework)</_RefProjectFileTFM> diff --git a/eng/tools/RepoTasks/RepoTasks.tasks b/eng/tools/RepoTasks/RepoTasks.tasks index 631944feea..1c9ea904fd 100644 --- a/eng/tools/RepoTasks/RepoTasks.tasks +++ b/eng/tools/RepoTasks/RepoTasks.tasks @@ -1,6 +1,6 @@ <Project> <PropertyGroup> - <_RepoTaskAssemblyFolder Condition="'$(MSBuildRuntimeType)' == 'core'">netcoreapp5.0</_RepoTaskAssemblyFolder> + <_RepoTaskAssemblyFolder Condition="'$(MSBuildRuntimeType)' == 'core'">net5.0</_RepoTaskAssemblyFolder> <_RepoTaskAssemblyFolder Condition="'$(MSBuildRuntimeType)' != 'core'">net472</_RepoTaskAssemblyFolder> <_RepoTaskAssembly>$(ArtifactsBinDir)RepoTasks\Release\$(_RepoTaskAssemblyFolder)\RepoTasks.dll</_RepoTaskAssembly> </PropertyGroup> diff --git a/global.json b/global.json index c881d08d18..90de3b0c5c 100644 --- a/global.json +++ b/global.json @@ -25,7 +25,7 @@ }, "msbuild-sdks": { "Yarn.MSBuild": "1.15.2", - "Microsoft.DotNet.Arcade.Sdk": "5.0.0-beta.20228.4", - "Microsoft.DotNet.Helix.Sdk": "5.0.0-beta.20228.4" + "Microsoft.DotNet.Arcade.Sdk": "5.0.0-beta.20261.9", + "Microsoft.DotNet.Helix.Sdk": "5.0.0-beta.20261.9" } } diff --git a/src/Components/Blazor/Build/test/BuildIntegrationTests/BuildIntegrationTest.cs b/src/Components/Blazor/Build/test/BuildIntegrationTests/BuildIntegrationTest.cs index 54c089e874..06c7a5bb1b 100644 --- a/src/Components/Blazor/Build/test/BuildIntegrationTests/BuildIntegrationTest.cs +++ b/src/Components/Blazor/Build/test/BuildIntegrationTests/BuildIntegrationTest.cs @@ -33,7 +33,7 @@ namespace Microsoft.AspNetCore.Blazor.Build { // Arrange using var project = ProjectDirectory.Create("blazorhosted", additionalProjects: new[] { "standalone", "razorclasslibrary", }); - project.TargetFramework = "netcoreapp5.0"; + project.TargetFramework = "net5.0"; var result = await MSBuildProcessManager.DotnetMSBuild(project); Assert.BuildPassed(result); diff --git a/src/Components/Blazor/Build/test/BuildIntegrationTests/PublishIntegrationTest.cs b/src/Components/Blazor/Build/test/BuildIntegrationTests/PublishIntegrationTest.cs index 81f9577e25..72d082eaf6 100644 --- a/src/Components/Blazor/Build/test/BuildIntegrationTests/PublishIntegrationTest.cs +++ b/src/Components/Blazor/Build/test/BuildIntegrationTests/PublishIntegrationTest.cs @@ -146,7 +146,7 @@ namespace Microsoft.AspNetCore.Blazor.Build { // Arrange using var project = ProjectDirectory.Create("blazorhosted", additionalProjects: new[] { "standalone", "razorclasslibrary", }); - project.TargetFramework = "netcoreapp5.0"; + project.TargetFramework = "net5.0"; var result = await MSBuildProcessManager.DotnetMSBuild(project, "Publish"); Assert.BuildPassed(result); @@ -187,7 +187,7 @@ namespace Microsoft.AspNetCore.Blazor.Build { // Arrange using var project = ProjectDirectory.Create("blazorhosted", additionalProjects: new[] { "standalone", "razorclasslibrary", }); - project.TargetFramework = "netcoreapp5.0"; + project.TargetFramework = "net5.0"; var result = await MSBuildProcessManager.DotnetMSBuild(project, "Build"); Assert.BuildPassed(result); diff --git a/src/Components/Blazor/Build/testassets/blazorhosted/blazorhosted.csproj b/src/Components/Blazor/Build/testassets/blazorhosted/blazorhosted.csproj index 1b4127e1f4..2c41151847 100644 --- a/src/Components/Blazor/Build/testassets/blazorhosted/blazorhosted.csproj +++ b/src/Components/Blazor/Build/testassets/blazorhosted/blazorhosted.csproj @@ -1,7 +1,7 @@ <Project Sdk="Microsoft.NET.Sdk.Web"> <PropertyGroup> - <TargetFramework>netcoreapp5.0</TargetFramework> + <TargetFramework>net5.0</TargetFramework> <DisableImplicitComponentsAnalyzers>true</DisableImplicitComponentsAnalyzers> </PropertyGroup> diff --git a/src/Components/Components/src/Microsoft.AspNetCore.Components.multitarget.nuspec b/src/Components/Components/src/Microsoft.AspNetCore.Components.multitarget.nuspec index e2190e2be5..dec35ae173 100644 --- a/src/Components/Components/src/Microsoft.AspNetCore.Components.multitarget.nuspec +++ b/src/Components/Components/src/Microsoft.AspNetCore.Components.multitarget.nuspec @@ -9,7 +9,7 @@ <dependency id="Microsoft.JSInterop" version="$jsInteropPackageVersion$" exclude="Build,Analyzers" /> <dependency id="System.ComponentModel.Annotations" version="$systemComponentModelAnnotationsPackageVersion$" exclude="Build,Analyzers" /> </group> - <group targetFramework=".NETCoreApp5.0"> + <group targetFramework=".net5.0"> <dependency id="Microsoft.AspNetCore.Components.Analyzers" version="$componentAnalyzerPackageVersion$" /> <dependency id="Microsoft.AspNetCore.Authorization" version="$authorizationPackageVersion$" exclude="Build,Analyzers" /> <dependency id="Microsoft.JSInterop" version="$jsInteropPackageVersion$" exclude="Build,Analyzers" /> diff --git a/src/Components/Components/src/Microsoft.AspNetCore.Components.netcoreapp.nuspec b/src/Components/Components/src/Microsoft.AspNetCore.Components.netcoreapp.nuspec index 69d234bc08..ffd63e9b69 100644 --- a/src/Components/Components/src/Microsoft.AspNetCore.Components.netcoreapp.nuspec +++ b/src/Components/Components/src/Microsoft.AspNetCore.Components.netcoreapp.nuspec @@ -3,7 +3,7 @@ <metadata> $CommonMetadataElements$ <dependencies> - <group targetFramework=".NETCoreApp5.0"> + <group targetFramework=".net5.0"> <dependency id="Microsoft.AspNetCore.Components.Analyzers" version="$componentAnalyzerPackageVersion$" /> <dependency id="Microsoft.AspNetCore.Authorization" version="$authorizationPackageVersion$" exclude="Build,Analyzers" /> <dependency id="Microsoft.JSInterop" version="$jsInteropPackageVersion$" exclude="Build,Analyzers" /> diff --git a/src/DefaultBuilder/test/Microsoft.AspNetCore.FunctionalTests/WebHostFunctionalTests.cs b/src/DefaultBuilder/test/Microsoft.AspNetCore.FunctionalTests/WebHostFunctionalTests.cs index da51bb4a3c..5722189c58 100644 --- a/src/DefaultBuilder/test/Microsoft.AspNetCore.FunctionalTests/WebHostFunctionalTests.cs +++ b/src/DefaultBuilder/test/Microsoft.AspNetCore.FunctionalTests/WebHostFunctionalTests.cs @@ -158,7 +158,7 @@ namespace Microsoft.AspNetCore.Tests var applicationName = "CreateDefaultBuilderApp"; var deploymentParameters = new DeploymentParameters(Path.Combine(GetTestSitesPath(), applicationName), ServerType.IISExpress, RuntimeFlavor.CoreClr, RuntimeArchitecture.x64) { - TargetFramework = "netcoreapp5.0", + TargetFramework = "net5.0", HostingModel = HostingModel.InProcess }; @@ -213,7 +213,7 @@ namespace Microsoft.AspNetCore.Tests { var deploymentParameters = new DeploymentParameters(Path.Combine(GetTestSitesPath(), applicationName), ServerType.Kestrel, RuntimeFlavor.CoreClr, RuntimeArchitecture.x64) { - TargetFramework = "netcoreapp5.0", + TargetFramework = "net5.0", }; if (setTestEnvVars) diff --git a/src/FileProviders/Embedded/src/Microsoft.Extensions.FileProviders.Embedded.multitarget.nuspec b/src/FileProviders/Embedded/src/Microsoft.Extensions.FileProviders.Embedded.multitarget.nuspec index 08148f6430..e828eb6ebb 100644 --- a/src/FileProviders/Embedded/src/Microsoft.Extensions.FileProviders.Embedded.multitarget.nuspec +++ b/src/FileProviders/Embedded/src/Microsoft.Extensions.FileProviders.Embedded.multitarget.nuspec @@ -3,7 +3,7 @@ <metadata> $CommonMetadataElements$ <dependencies> - <group targetFramework=".NETCoreApp5.0"> + <group targetFramework=".net5.0"> <dependency id="Microsoft.Extensions.FileProviders.Abstractions" version="$AbstractionsPackageVersion$" exclude="Build,Analyzers" /> </group> <group targetFramework=".NETStandard2.0"> diff --git a/src/FileProviders/Embedded/src/Microsoft.Extensions.FileProviders.Embedded.netcoreapp.nuspec b/src/FileProviders/Embedded/src/Microsoft.Extensions.FileProviders.Embedded.netcoreapp.nuspec index 4a55fc9230..c608afc7b4 100644 --- a/src/FileProviders/Embedded/src/Microsoft.Extensions.FileProviders.Embedded.netcoreapp.nuspec +++ b/src/FileProviders/Embedded/src/Microsoft.Extensions.FileProviders.Embedded.netcoreapp.nuspec @@ -3,7 +3,7 @@ <metadata> $CommonMetadataElements$ <dependencies> - <group targetFramework=".NETCoreApp5.0"> + <group targetFramework=".net5.0"> <dependency id="Microsoft.Extensions.FileProviders.Abstractions" version="$AbstractionsPackageVersion$" exclude="Build,Analyzers" /> </group> </dependencies> diff --git a/src/Framework/test/SharedFxTests.cs b/src/Framework/test/SharedFxTests.cs index 1d2f4e6d9d..9dcb3cac48 100644 --- a/src/Framework/test/SharedFxTests.cs +++ b/src/Framework/test/SharedFxTests.cs @@ -22,7 +22,7 @@ namespace Microsoft.AspNetCore public SharedFxTests(ITestOutputHelper output) { _output = output; - _expectedTfm = "netcoreapp" + TestData.GetSharedFxVersion().Substring(0, 3); + _expectedTfm = "net" + TestData.GetSharedFxVersion().Substring(0, 3); _expectedRid = TestData.GetSharedFxRuntimeIdentifier(); _sharedFxRoot = string.IsNullOrEmpty(Environment.GetEnvironmentVariable("ASPNET_RUNTIME_PATH")) ? Path.Combine(TestData.GetTestDataValue("SharedFrameworkLayoutRoot"), "shared", TestData.GetTestDataValue("RuntimePackageVersion")) diff --git a/src/Hosting/Server.IntegrationTesting/src/Common/Tfm.cs b/src/Hosting/Server.IntegrationTesting/src/Common/Tfm.cs index 92cea4fb37..da35022db9 100644 --- a/src/Hosting/Server.IntegrationTesting/src/Common/Tfm.cs +++ b/src/Hosting/Server.IntegrationTesting/src/Common/Tfm.cs @@ -13,7 +13,7 @@ namespace Microsoft.AspNetCore.Server.IntegrationTesting public const string NetCoreApp22 = "netcoreapp2.2"; public const string NetCoreApp30 = "netcoreapp3.0"; public const string NetCoreApp31 = "netcoreapp3.1"; - public const string NetCoreApp50 = "netcoreapp5.0"; + public const string Net50 = "net5.0"; public static bool Matches(string tfm1, string tfm2) { diff --git a/src/Hosting/test/FunctionalTests/ShutdownTests.cs b/src/Hosting/test/FunctionalTests/ShutdownTests.cs index 58abe91b33..8d0c8da6b2 100644 --- a/src/Hosting/test/FunctionalTests/ShutdownTests.cs +++ b/src/Hosting/test/FunctionalTests/ShutdownTests.cs @@ -60,7 +60,7 @@ namespace Microsoft.AspNetCore.Hosting.FunctionalTests RuntimeArchitecture.x64) { EnvironmentName = "Shutdown", - TargetFramework = Tfm.NetCoreApp50, + TargetFramework = Tfm.Net50, ApplicationType = ApplicationType.Portable, PublishApplicationBeforeDeployment = true, StatusMessagesEnabled = false diff --git a/src/Hosting/test/FunctionalTests/WebHostBuilderTests.cs b/src/Hosting/test/FunctionalTests/WebHostBuilderTests.cs index 27603a86a5..3e170397a2 100644 --- a/src/Hosting/test/FunctionalTests/WebHostBuilderTests.cs +++ b/src/Hosting/test/FunctionalTests/WebHostBuilderTests.cs @@ -17,7 +17,7 @@ namespace Microsoft.AspNetCore.Hosting.FunctionalTests public WebHostBuilderTests(ITestOutputHelper output) : base(output) { } public static TestMatrix TestVariants => TestMatrix.ForServers(ServerType.Kestrel) - .WithTfms(Tfm.NetCoreApp50); + .WithTfms(Tfm.Net50); [ConditionalTheory] [MemberData(nameof(TestVariants))] diff --git a/src/Middleware/WebSockets/test/ConformanceTests/Autobahn/AutobahnTester.cs b/src/Middleware/WebSockets/test/ConformanceTests/Autobahn/AutobahnTester.cs index 7e985a0599..f83ff19f08 100644 --- a/src/Middleware/WebSockets/test/ConformanceTests/Autobahn/AutobahnTester.cs +++ b/src/Middleware/WebSockets/test/ConformanceTests/Autobahn/AutobahnTester.cs @@ -139,7 +139,7 @@ namespace Microsoft.AspNetCore.WebSockets.ConformanceTest.Autobahn { Scheme = (ssl ? Uri.UriSchemeHttps : Uri.UriSchemeHttp), ApplicationType = ApplicationType.Portable, - TargetFramework = "netcoreapp5.0", + TargetFramework = "Net5.0", EnvironmentName = environment, SiteName = "HttpTestSite", // This is configured in the Http.config ServerConfigTemplateContent = (server == ServerType.IISExpress) ? File.ReadAllText(configPath) : null, diff --git a/src/MusicStore/test/MusicStore.E2ETests/DotnetRunTests.cs b/src/MusicStore/test/MusicStore.E2ETests/DotnetRunTests.cs index ed7fb66de9..0817914a43 100644 --- a/src/MusicStore/test/MusicStore.E2ETests/DotnetRunTests.cs +++ b/src/MusicStore/test/MusicStore.E2ETests/DotnetRunTests.cs @@ -17,7 +17,7 @@ namespace E2ETests { public static TestMatrix TestVariants => TestMatrix.ForServers(ServerType.Kestrel) - .WithTfms(Tfm.NetCoreApp50); + .WithTfms(Tfm.Net50); [ConditionalTheory] [MemberData(nameof(TestVariants))] diff --git a/src/MusicStore/test/MusicStore.E2ETests/NtlmAuthentationTest.cs b/src/MusicStore/test/MusicStore.E2ETests/NtlmAuthentationTest.cs index ee2973fe1b..4f5e3e270e 100644 --- a/src/MusicStore/test/MusicStore.E2ETests/NtlmAuthentationTest.cs +++ b/src/MusicStore/test/MusicStore.E2ETests/NtlmAuthentationTest.cs @@ -18,7 +18,7 @@ namespace E2ETests { public static TestMatrix TestVariants => TestMatrix.ForServers(ServerType.IISExpress, ServerType.HttpSys) - .WithTfms(Tfm.NetCoreApp50) + .WithTfms(Tfm.Net50) .WithAllApplicationTypes() .WithAllArchitectures(); diff --git a/src/MusicStore/test/MusicStore.E2ETests/OpenIdConnectTests.cs b/src/MusicStore/test/MusicStore.E2ETests/OpenIdConnectTests.cs index 5e59c33c38..7272ed6600 100644 --- a/src/MusicStore/test/MusicStore.E2ETests/OpenIdConnectTests.cs +++ b/src/MusicStore/test/MusicStore.E2ETests/OpenIdConnectTests.cs @@ -15,7 +15,7 @@ namespace E2ETests { public static TestMatrix TestVariants => TestMatrix.ForServers(ServerType.IISExpress, ServerType.Kestrel) - .WithTfms(Tfm.NetCoreApp50); + .WithTfms(Tfm.Net50); [ConditionalTheory] [MemberData(nameof(TestVariants))] diff --git a/src/MusicStore/test/MusicStore.E2ETests/PublishAndRunTests.cs b/src/MusicStore/test/MusicStore.E2ETests/PublishAndRunTests.cs index d0760c261f..33770cf0fa 100644 --- a/src/MusicStore/test/MusicStore.E2ETests/PublishAndRunTests.cs +++ b/src/MusicStore/test/MusicStore.E2ETests/PublishAndRunTests.cs @@ -16,7 +16,7 @@ namespace E2ETests { public static TestMatrix TestVariants => TestMatrix.ForServers(ServerType.IISExpress, ServerType.HttpSys) - .WithTfms(Tfm.NetCoreApp50) + .WithTfms(Tfm.Net50) .WithAllApplicationTypes() .WithAllHostingModels() .WithAllArchitectures(); diff --git a/src/MusicStore/test/MusicStore.E2ETests/SmokeTests.cs b/src/MusicStore/test/MusicStore.E2ETests/SmokeTests.cs index 26d8cd2771..911c5ac60b 100644 --- a/src/MusicStore/test/MusicStore.E2ETests/SmokeTests.cs +++ b/src/MusicStore/test/MusicStore.E2ETests/SmokeTests.cs @@ -17,7 +17,7 @@ namespace E2ETests { public static TestMatrix TestVariants => TestMatrix.ForServers(ServerType.IISExpress, ServerType.Kestrel, ServerType.HttpSys) - .WithTfms(Tfm.NetCoreApp50) + .WithTfms(Tfm.Net50) .WithAllApplicationTypes() .WithAllHostingModels(); diff --git a/src/MusicStore/test/MusicStore.E2ETests/SmokeTestsOnNanoServer.cs b/src/MusicStore/test/MusicStore.E2ETests/SmokeTestsOnNanoServer.cs index 490d2148ce..5459553cf6 100644 --- a/src/MusicStore/test/MusicStore.E2ETests/SmokeTestsOnNanoServer.cs +++ b/src/MusicStore/test/MusicStore.E2ETests/SmokeTestsOnNanoServer.cs @@ -244,7 +244,7 @@ namespace E2ETests _remoteDeploymentConfig.AccountName, _remoteDeploymentConfig.AccountPassword) { - TargetFramework = Tfm.NetCoreApp50, + TargetFramework = Tfm.Net50, ApplicationBaseUriHint = applicationBaseUrl, ApplicationType = applicationType }; diff --git a/src/MusicStore/test/MusicStore.E2ETests/StoreSmokeTests.cs b/src/MusicStore/test/MusicStore.E2ETests/StoreSmokeTests.cs index 5995c16391..054d921403 100644 --- a/src/MusicStore/test/MusicStore.E2ETests/StoreSmokeTests.cs +++ b/src/MusicStore/test/MusicStore.E2ETests/StoreSmokeTests.cs @@ -34,7 +34,7 @@ namespace E2ETests EnvironmentName = "SocialTesting", PublishApplicationBeforeDeployment = true, PreservePublishedApplicationForDebugging = Helpers.PreservePublishedApplicationForDebugging, - TargetFramework = Tfm.NetCoreApp50, + TargetFramework = Tfm.Net50, UserAdditionalCleanup = parameters => { DbUtils.DropDatabase(musicStoreDbName, logger); @@ -92,4 +92,4 @@ namespace E2ETests return directoryStructure.ToString(); } } -} \ No newline at end of file +} diff --git a/src/ProjectTemplates/BlazorTemplates.Tests/Infrastructure/Directory.Build.props.in b/src/ProjectTemplates/BlazorTemplates.Tests/Infrastructure/Directory.Build.props.in index 9990532b1d..d4297df698 100644 --- a/src/ProjectTemplates/BlazorTemplates.Tests/Infrastructure/Directory.Build.props.in +++ b/src/ProjectTemplates/BlazorTemplates.Tests/Infrastructure/Directory.Build.props.in @@ -1,6 +1,6 @@ <Project> <!-- This file gets copied above the template test projects so that we disconnect the templates from the rest of the repository --> <PropertyGroup> - <TargetFramework>netcoreapp5.0</TargetFramework> + <TargetFramework>net5.0</TargetFramework> </PropertyGroup> </Project> diff --git a/src/ProjectTemplates/BlazorWasm.ProjectTemplates/content/BlazorWasm-CSharp/.template.config/template.json b/src/ProjectTemplates/BlazorWasm.ProjectTemplates/content/BlazorWasm-CSharp/.template.config/template.json index e49f995289..29d5eef174 100644 --- a/src/ProjectTemplates/BlazorWasm.ProjectTemplates/content/BlazorWasm-CSharp/.template.config/template.json +++ b/src/ProjectTemplates/BlazorWasm.ProjectTemplates/content/BlazorWasm-CSharp/.template.config/template.json @@ -85,12 +85,12 @@ "datatype": "choice", "choices": [ { - "choice": "netcoreapp5.0", - "description": "Target netcoreapp5.0" + "choice": "net5.0", + "description": "Target net5.0" } ], - "replaces": "netcoreapp5.0", - "defaultValue": "netcoreapp5.0" + "replaces": "net5.0", + "defaultValue": "net5.0" }, "HostIdentifier": { "type": "bind", diff --git a/src/ProjectTemplates/Web.ProjectTemplates/content/BlazorServerWeb-CSharp/.template.config/template.json b/src/ProjectTemplates/Web.ProjectTemplates/content/BlazorServerWeb-CSharp/.template.config/template.json index 66bfdc777b..484e81863c 100644 --- a/src/ProjectTemplates/Web.ProjectTemplates/content/BlazorServerWeb-CSharp/.template.config/template.json +++ b/src/ProjectTemplates/Web.ProjectTemplates/content/BlazorServerWeb-CSharp/.template.config/template.json @@ -337,12 +337,12 @@ "datatype": "choice", "choices": [ { - "choice": "netcoreapp5.0", - "description": "Target netcoreapp5.0" + "choice": "net5.0", + "description": "Target net5.0" } ], - "replaces": "netcoreapp5.0", - "defaultValue": "netcoreapp5.0" + "replaces": "net5.0", + "defaultValue": "net5.0" }, "copyrightYear": { "type": "generated", diff --git a/src/ProjectTemplates/Web.ProjectTemplates/content/EmptyWeb-CSharp/.template.config/template.json b/src/ProjectTemplates/Web.ProjectTemplates/content/EmptyWeb-CSharp/.template.config/template.json index caf1ab80e6..9964a3ae5a 100644 --- a/src/ProjectTemplates/Web.ProjectTemplates/content/EmptyWeb-CSharp/.template.config/template.json +++ b/src/ProjectTemplates/Web.ProjectTemplates/content/EmptyWeb-CSharp/.template.config/template.json @@ -86,12 +86,12 @@ "datatype": "choice", "choices": [ { - "choice": "netcoreapp5.0", - "description": "Target netcoreapp5.0" + "choice": "net5.0", + "description": "Target net5.0" } ], - "replaces": "netcoreapp5.0", - "defaultValue": "netcoreapp5.0" + "replaces": "net5.0", + "defaultValue": "net5.0" }, "copyrightYear": { "type": "generated", diff --git a/src/ProjectTemplates/Web.ProjectTemplates/content/EmptyWeb-FSharp/.template.config/template.json b/src/ProjectTemplates/Web.ProjectTemplates/content/EmptyWeb-FSharp/.template.config/template.json index df7b62a169..9f436eba9c 100644 --- a/src/ProjectTemplates/Web.ProjectTemplates/content/EmptyWeb-FSharp/.template.config/template.json +++ b/src/ProjectTemplates/Web.ProjectTemplates/content/EmptyWeb-FSharp/.template.config/template.json @@ -82,12 +82,12 @@ "datatype": "choice", "choices": [ { - "choice": "netcoreapp5.0", - "description": "Target netcoreapp5.0" + "choice": "net5.0", + "description": "Target net5.0" } ], - "replaces": "netcoreapp5.0", - "defaultValue": "netcoreapp5.0" + "replaces": "net5.0", + "defaultValue": "net5.0" }, "copyrightYear": { "type": "generated", diff --git a/src/ProjectTemplates/Web.ProjectTemplates/content/GrpcService-CSharp/.template.config/template.json b/src/ProjectTemplates/Web.ProjectTemplates/content/GrpcService-CSharp/.template.config/template.json index 0ca933164a..7c9acda73b 100644 --- a/src/ProjectTemplates/Web.ProjectTemplates/content/GrpcService-CSharp/.template.config/template.json +++ b/src/ProjectTemplates/Web.ProjectTemplates/content/GrpcService-CSharp/.template.config/template.json @@ -41,11 +41,11 @@ "datatype": "choice", "choices": [ { - "choice": "netcoreapp5.0", - "description": "Target netcoreapp5.0" + "choice": "net5.0", + "description": "Target net5.0" } ], - "defaultValue": "netcoreapp5.0" + "defaultValue": "net5.0" }, "ExcludeLaunchSettings": { "type": "parameter", diff --git a/src/ProjectTemplates/Web.ProjectTemplates/content/RazorClassLibrary-CSharp/.template.config/template.json b/src/ProjectTemplates/Web.ProjectTemplates/content/RazorClassLibrary-CSharp/.template.config/template.json index 543e0bdd5d..5a6a957a2c 100644 --- a/src/ProjectTemplates/Web.ProjectTemplates/content/RazorClassLibrary-CSharp/.template.config/template.json +++ b/src/ProjectTemplates/Web.ProjectTemplates/content/RazorClassLibrary-CSharp/.template.config/template.json @@ -47,11 +47,11 @@ "datatype": "choice", "choices": [ { - "choice": "netcoreapp5.0", - "description": "Target netcoreapp5.0" + "choice": "net5.0", + "description": "Target net5.0" } ], - "defaultValue": "netcoreapp5.0" + "defaultValue": "net5.0" }, "HostIdentifier": { "type": "bind", diff --git a/src/ProjectTemplates/Web.ProjectTemplates/content/RazorPagesWeb-CSharp/.template.config/template.json b/src/ProjectTemplates/Web.ProjectTemplates/content/RazorPagesWeb-CSharp/.template.config/template.json index 81aacfa7e7..a98d4dcf6c 100644 --- a/src/ProjectTemplates/Web.ProjectTemplates/content/RazorPagesWeb-CSharp/.template.config/template.json +++ b/src/ProjectTemplates/Web.ProjectTemplates/content/RazorPagesWeb-CSharp/.template.config/template.json @@ -316,12 +316,12 @@ "datatype": "choice", "choices": [ { - "choice": "netcoreapp5.0", - "description": "Target netcoreapp5.0" + "choice": "net5.0", + "description": "Target net5.0" } ], - "replaces": "netcoreapp5.0", - "defaultValue": "netcoreapp5.0" + "replaces": "net5.0", + "defaultValue": "net5.0" }, "copyrightYear": { "type": "generated", diff --git a/src/ProjectTemplates/Web.ProjectTemplates/content/StarterWeb-CSharp/.template.config/template.json b/src/ProjectTemplates/Web.ProjectTemplates/content/StarterWeb-CSharp/.template.config/template.json index d846394fa9..9fabeb1cc4 100644 --- a/src/ProjectTemplates/Web.ProjectTemplates/content/StarterWeb-CSharp/.template.config/template.json +++ b/src/ProjectTemplates/Web.ProjectTemplates/content/StarterWeb-CSharp/.template.config/template.json @@ -306,12 +306,12 @@ "datatype": "choice", "choices": [ { - "choice": "netcoreapp5.0", - "description": "Target netcoreapp5.0" + "choice": "net5.0", + "description": "Target net5.0" } ], - "replaces": "netcoreapp5.0", - "defaultValue": "netcoreapp5.0" + "replaces": "net5.0", + "defaultValue": "net5.0" }, "copyrightYear": { "type": "generated", diff --git a/src/ProjectTemplates/Web.ProjectTemplates/content/StarterWeb-FSharp/.template.config/template.json b/src/ProjectTemplates/Web.ProjectTemplates/content/StarterWeb-FSharp/.template.config/template.json index 779cf7d82c..6988370f4e 100644 --- a/src/ProjectTemplates/Web.ProjectTemplates/content/StarterWeb-FSharp/.template.config/template.json +++ b/src/ProjectTemplates/Web.ProjectTemplates/content/StarterWeb-FSharp/.template.config/template.json @@ -87,12 +87,12 @@ "datatype": "choice", "choices": [ { - "choice": "netcoreapp5.0", - "description": "Target netcoreapp5.0" + "choice": "net5.0", + "description": "Target net5.0" } ], - "replaces": "netcoreapp5.0", - "defaultValue": "netcoreapp5.0" + "replaces": "net5.0", + "defaultValue": "net5.0" }, "copyrightYear": { "type": "generated", diff --git a/src/ProjectTemplates/Web.ProjectTemplates/content/WebApi-CSharp/.template.config/template.json b/src/ProjectTemplates/Web.ProjectTemplates/content/WebApi-CSharp/.template.config/template.json index 9c560017be..731fcbcb0f 100644 --- a/src/ProjectTemplates/Web.ProjectTemplates/content/WebApi-CSharp/.template.config/template.json +++ b/src/ProjectTemplates/Web.ProjectTemplates/content/WebApi-CSharp/.template.config/template.json @@ -209,12 +209,12 @@ "datatype": "choice", "choices": [ { - "choice": "netcoreapp5.0", - "description": "Target netcoreapp5.0" + "choice": "net5.0", + "description": "Target net5.0" } ], - "replaces": "netcoreapp5.0", - "defaultValue": "netcoreapp5.0" + "replaces": "net5.0", + "defaultValue": "net5.0" }, "copyrightYear": { "type": "generated", diff --git a/src/ProjectTemplates/Web.ProjectTemplates/content/WebApi-FSharp/.template.config/template.json b/src/ProjectTemplates/Web.ProjectTemplates/content/WebApi-FSharp/.template.config/template.json index b3f4e81300..d9d9cf8193 100644 --- a/src/ProjectTemplates/Web.ProjectTemplates/content/WebApi-FSharp/.template.config/template.json +++ b/src/ProjectTemplates/Web.ProjectTemplates/content/WebApi-FSharp/.template.config/template.json @@ -82,12 +82,12 @@ "datatype": "choice", "choices": [ { - "choice": "netcoreapp5.0", - "description": "Target netcoreapp5.0" + "choice": "net5.0", + "description": "Target net5.0" } ], - "replaces": "netcoreapp5.0", - "defaultValue": "netcoreapp5.0" + "replaces": "net5.0", + "defaultValue": "net5.0" }, "copyrightYear": { "type": "generated", diff --git a/src/ProjectTemplates/Web.ProjectTemplates/content/Worker-CSharp/.template.config/template.json b/src/ProjectTemplates/Web.ProjectTemplates/content/Worker-CSharp/.template.config/template.json index fa3775c564..fdffe3815f 100644 --- a/src/ProjectTemplates/Web.ProjectTemplates/content/Worker-CSharp/.template.config/template.json +++ b/src/ProjectTemplates/Web.ProjectTemplates/content/Worker-CSharp/.template.config/template.json @@ -47,12 +47,12 @@ "datatype": "choice", "choices": [ { - "choice": "netcoreapp5.0", - "description": "Target netcoreapp5.0" + "choice": "net5.0", + "description": "Target net5.0" } ], - "replaces": "netcoreapp5.0", - "defaultValue": "netcoreapp5.0" + "replaces": "net5.0", + "defaultValue": "net5.0" }, "copyrightYear": { "type": "generated", diff --git a/src/ProjectTemplates/Web.Spa.ProjectTemplates/content/Angular-CSharp/.template.config/template.json b/src/ProjectTemplates/Web.Spa.ProjectTemplates/content/Angular-CSharp/.template.config/template.json index fb376267c2..1a26e86718 100644 --- a/src/ProjectTemplates/Web.Spa.ProjectTemplates/content/Angular-CSharp/.template.config/template.json +++ b/src/ProjectTemplates/Web.Spa.ProjectTemplates/content/Angular-CSharp/.template.config/template.json @@ -177,12 +177,12 @@ "datatype": "choice", "choices": [ { - "choice": "netcoreapp5.0", - "description": "Target netcoreapp5.0" + "choice": "net5.0", + "description": "Target net5.0" } ], - "replaces": "netcoreapp5.0", - "defaultValue": "netcoreapp5.0" + "replaces": "net5.0", + "defaultValue": "net5.0" }, "HostIdentifier": { "type": "bind", diff --git a/src/ProjectTemplates/Web.Spa.ProjectTemplates/content/React-CSharp/.template.config/template.json b/src/ProjectTemplates/Web.Spa.ProjectTemplates/content/React-CSharp/.template.config/template.json index 4b2e6ad786..24854b9c56 100644 --- a/src/ProjectTemplates/Web.Spa.ProjectTemplates/content/React-CSharp/.template.config/template.json +++ b/src/ProjectTemplates/Web.Spa.ProjectTemplates/content/React-CSharp/.template.config/template.json @@ -178,12 +178,12 @@ "datatype": "choice", "choices": [ { - "choice": "netcoreapp5.0", - "description": "Target netcoreapp5.0" + "choice": "net5.0", + "description": "Target net5.0" } ], - "replaces": "netcoreapp5.0", - "defaultValue": "netcoreapp5.0" + "replaces": "net5.0", + "defaultValue": "net5.0" }, "HostIdentifier": { "type": "bind", diff --git a/src/ProjectTemplates/Web.Spa.ProjectTemplates/content/ReactRedux-CSharp/.template.config/template.json b/src/ProjectTemplates/Web.Spa.ProjectTemplates/content/ReactRedux-CSharp/.template.config/template.json index f32b4adac4..935a599725 100644 --- a/src/ProjectTemplates/Web.Spa.ProjectTemplates/content/ReactRedux-CSharp/.template.config/template.json +++ b/src/ProjectTemplates/Web.Spa.ProjectTemplates/content/ReactRedux-CSharp/.template.config/template.json @@ -87,12 +87,12 @@ "datatype": "choice", "choices": [ { - "choice": "netcoreapp5.0", - "description": "Target netcoreapp5.0" + "choice": "net5.0", + "description": "Target net5.0" } ], - "replaces": "netcoreapp5.0", - "defaultValue": "netcoreapp5.0" + "replaces": "net5.0", + "defaultValue": "net5.0" }, "HostIdentifier": { "type": "bind", diff --git a/src/ProjectTemplates/scripts/Test-Template.ps1 b/src/ProjectTemplates/scripts/Test-Template.ps1 index 5ad25a16d6..b66a0c7141 100644 --- a/src/ProjectTemplates/scripts/Test-Template.ps1 +++ b/src/ProjectTemplates/scripts/Test-Template.ps1 @@ -32,7 +32,7 @@ function Test-Template($templateName, $templateArgs, $templateNupkg, $isSPA) { $proj = "$tmpDir/$templateName.$extension" $projContent = Get-Content -Path $proj -Raw $projContent = $projContent -replace ('<Project Sdk="Microsoft.NET.Sdk.Web">', "<Project Sdk=""Microsoft.NET.Sdk.Web""> - <Import Project=""$PSScriptRoot/../test/bin/Debug/netcoreapp5.0/TestTemplates/TemplateTests.props"" /> + <Import Project=""$PSScriptRoot/../test/bin/Debug/net5.0/TestTemplates/TemplateTests.props"" /> <ItemGroup> <PackageReference Include=""Microsoft.NET.Sdk.Razor"" Version=""`$(MicrosoftNETSdkRazorPackageVersion)"" /> </ItemGroup> @@ -42,7 +42,7 @@ function Test-Template($templateName, $templateArgs, $templateNupkg, $isSPA) { $projContent | Set-Content $proj dotnet.exe ef migrations add mvc dotnet.exe publish --configuration Release - dotnet.exe bin\Release\netcoreapp5.0\publish\$templateName.dll + dotnet.exe bin\Release\net5.0\publish\$templateName.dll } finally { Pop-Location diff --git a/src/ProjectTemplates/test/Infrastructure/Directory.Build.props.in b/src/ProjectTemplates/test/Infrastructure/Directory.Build.props.in index 9990532b1d..d4297df698 100644 --- a/src/ProjectTemplates/test/Infrastructure/Directory.Build.props.in +++ b/src/ProjectTemplates/test/Infrastructure/Directory.Build.props.in @@ -1,6 +1,6 @@ <Project> <!-- This file gets copied above the template test projects so that we disconnect the templates from the rest of the repository --> <PropertyGroup> - <TargetFramework>netcoreapp5.0</TargetFramework> + <TargetFramework>net5.0</TargetFramework> </PropertyGroup> </Project> diff --git a/src/Servers/IIS/IIS/test/Common.FunctionalTests/BasicAuthTests.cs b/src/Servers/IIS/IIS/test/Common.FunctionalTests/BasicAuthTests.cs index 36520369a6..6ed67feed6 100644 --- a/src/Servers/IIS/IIS/test/Common.FunctionalTests/BasicAuthTests.cs +++ b/src/Servers/IIS/IIS/test/Common.FunctionalTests/BasicAuthTests.cs @@ -23,7 +23,7 @@ namespace Microsoft.AspNetCore.Server.IIS.FunctionalTests public static TestMatrix TestVariants => TestMatrix.ForServers(DeployerSelector.ServerType) - .WithTfms(Tfm.NetCoreApp50) + .WithTfms(Tfm.Net50) .WithApplicationTypes(ApplicationType.Portable) .WithAllHostingModels(); diff --git a/src/Servers/IIS/IIS/test/Common.FunctionalTests/ClientCertificateTests.cs b/src/Servers/IIS/IIS/test/Common.FunctionalTests/ClientCertificateTests.cs index 5503c2b4fa..e0db51c524 100644 --- a/src/Servers/IIS/IIS/test/Common.FunctionalTests/ClientCertificateTests.cs +++ b/src/Servers/IIS/IIS/test/Common.FunctionalTests/ClientCertificateTests.cs @@ -29,7 +29,7 @@ namespace Microsoft.AspNetCore.Server.IIS.FunctionalTests public static TestMatrix TestVariants => TestMatrix.ForServers(DeployerSelector.ServerType) - .WithTfms(Tfm.NetCoreApp50) + .WithTfms(Tfm.Net50) .WithAllApplicationTypes() .WithAllHostingModels(); diff --git a/src/Servers/IIS/IIS/test/Common.FunctionalTests/CommonStartupTests.cs b/src/Servers/IIS/IIS/test/Common.FunctionalTests/CommonStartupTests.cs index 38f4dae818..957149cd87 100644 --- a/src/Servers/IIS/IIS/test/Common.FunctionalTests/CommonStartupTests.cs +++ b/src/Servers/IIS/IIS/test/Common.FunctionalTests/CommonStartupTests.cs @@ -19,7 +19,7 @@ namespace Microsoft.AspNetCore.Server.IIS.FunctionalTests public static TestMatrix TestVariants => TestMatrix.ForServers(DeployerSelector.ServerType) - .WithTfms(Tfm.NetCoreApp50) + .WithTfms(Tfm.Net50) .WithAllApplicationTypes() .WithAllHostingModels(); diff --git a/src/Servers/IIS/IIS/test/Common.FunctionalTests/HttpsTests.cs b/src/Servers/IIS/IIS/test/Common.FunctionalTests/HttpsTests.cs index 5b2323223a..6a2967d1d0 100644 --- a/src/Servers/IIS/IIS/test/Common.FunctionalTests/HttpsTests.cs +++ b/src/Servers/IIS/IIS/test/Common.FunctionalTests/HttpsTests.cs @@ -26,7 +26,7 @@ namespace Microsoft.AspNetCore.Server.IIS.FunctionalTests public static TestMatrix TestVariants => TestMatrix.ForServers(DeployerSelector.ServerType) - .WithTfms(Tfm.NetCoreApp50) + .WithTfms(Tfm.Net50) .WithAllApplicationTypes() .WithAllHostingModels(); @@ -212,7 +212,7 @@ namespace Microsoft.AspNetCore.Server.IIS.FunctionalTests [RequiresNewShim] public async Task SetsConnectionCloseHeader() { - // Only tests OutOfProcess as the Connection header is removed for out of process and not inprocess. + // Only tests OutOfProcess as the Connection header is removed for out of process and not inprocess. // This test checks a quirk to allow setting the Connection header. var deploymentParameters = Fixture.GetBaseDeploymentParameters(HostingModel.OutOfProcess); diff --git a/src/Servers/IIS/IIS/test/Common.FunctionalTests/Inprocess/StartupTests.cs b/src/Servers/IIS/IIS/test/Common.FunctionalTests/Inprocess/StartupTests.cs index c030a87161..b33b2d31de 100644 --- a/src/Servers/IIS/IIS/test/Common.FunctionalTests/Inprocess/StartupTests.cs +++ b/src/Servers/IIS/IIS/test/Common.FunctionalTests/Inprocess/StartupTests.cs @@ -178,7 +178,7 @@ namespace Microsoft.AspNetCore.Server.IIS.FunctionalTests.InProcess public static TestMatrix TestVariants => TestMatrix.ForServers(DeployerSelector.ServerType) - .WithTfms(Tfm.NetCoreApp50) + .WithTfms(Tfm.Net50) .WithAllApplicationTypes() .WithAncmV2InProcess(); diff --git a/src/Servers/IIS/IIS/test/Common.FunctionalTests/LogFileTests.cs b/src/Servers/IIS/IIS/test/Common.FunctionalTests/LogFileTests.cs index 0a60187315..11ea362317 100644 --- a/src/Servers/IIS/IIS/test/Common.FunctionalTests/LogFileTests.cs +++ b/src/Servers/IIS/IIS/test/Common.FunctionalTests/LogFileTests.cs @@ -21,7 +21,7 @@ namespace Microsoft.AspNetCore.Server.IIS.FunctionalTests public static TestMatrix TestVariants => TestMatrix.ForServers(DeployerSelector.ServerType) - .WithTfms(Tfm.NetCoreApp50) + .WithTfms(Tfm.Net50) .WithAllApplicationTypes() .WithAllHostingModels(); diff --git a/src/Servers/IIS/IIS/test/Common.FunctionalTests/OutOfProcess/AspNetCorePortTests.cs b/src/Servers/IIS/IIS/test/Common.FunctionalTests/OutOfProcess/AspNetCorePortTests.cs index 969fc2c05b..a843e34a94 100644 --- a/src/Servers/IIS/IIS/test/Common.FunctionalTests/OutOfProcess/AspNetCorePortTests.cs +++ b/src/Servers/IIS/IIS/test/Common.FunctionalTests/OutOfProcess/AspNetCorePortTests.cs @@ -29,7 +29,7 @@ namespace Microsoft.AspNetCore.Server.IIS.FunctionalTests.OutOfProcess public static TestMatrix TestVariants => TestMatrix.ForServers(DeployerSelector.ServerType) - .WithTfms(Tfm.NetCoreApp50) + .WithTfms(Tfm.Net50) .WithApplicationTypes(ApplicationType.Portable); public static IEnumerable<object[]> InvalidTestVariants @@ -90,13 +90,13 @@ namespace Microsoft.AspNetCore.Server.IIS.FunctionalTests.OutOfProcess public async Task ShutdownMultipleTimesWorks(TestVariant variant) { // Must publish to set env vars in web.config - var deploymentParameters = Fixture.GetBaseDeploymentParameters(variant); + var deploymentParameters = Fixture.GetBaseDeploymentParameters(variant); var deploymentResult = await DeployAsync(deploymentParameters); - + // Shutdown once var response = await deploymentResult.HttpClient.GetAsync("/Shutdown"); - + // Wait for server to start again. int i; for (i = 0; i < 10; i++) @@ -108,16 +108,16 @@ namespace Microsoft.AspNetCore.Server.IIS.FunctionalTests.OutOfProcess break; } } - + if (i == 10) { // Didn't restart after 10 retries Assert.False(true); } - + // Shutdown again response = await deploymentResult.HttpClient.GetAsync("/Shutdown"); - + // return if server starts again. for (i = 0; i < 10; i++) { @@ -128,7 +128,7 @@ namespace Microsoft.AspNetCore.Server.IIS.FunctionalTests.OutOfProcess return; } } - + // Test failure if this happens. Assert.False(true); } diff --git a/src/Servers/IIS/IIS/test/Common.FunctionalTests/OutOfProcess/HelloWorldTest.cs b/src/Servers/IIS/IIS/test/Common.FunctionalTests/OutOfProcess/HelloWorldTest.cs index 2054011422..4c808e646a 100644 --- a/src/Servers/IIS/IIS/test/Common.FunctionalTests/OutOfProcess/HelloWorldTest.cs +++ b/src/Servers/IIS/IIS/test/Common.FunctionalTests/OutOfProcess/HelloWorldTest.cs @@ -23,7 +23,7 @@ namespace Microsoft.AspNetCore.Server.IIS.FunctionalTests.OutOfProcess public static TestMatrix TestVariants => TestMatrix.ForServers(DeployerSelector.ServerType) - .WithTfms(Tfm.NetCoreApp50) + .WithTfms(Tfm.Net50) .WithAllApplicationTypes(); [ConditionalTheory] diff --git a/src/Servers/IIS/IIS/test/Common.FunctionalTests/PublishedSitesFixture.cs b/src/Servers/IIS/IIS/test/Common.FunctionalTests/PublishedSitesFixture.cs index 70a7606e31..0acfad81bb 100644 --- a/src/Servers/IIS/IIS/test/Common.FunctionalTests/PublishedSitesFixture.cs +++ b/src/Servers/IIS/IIS/test/Common.FunctionalTests/PublishedSitesFixture.cs @@ -48,7 +48,7 @@ namespace Microsoft.AspNetCore.Server.IIS.FunctionalTests RuntimeFlavor = RuntimeFlavor.CoreClr, RuntimeArchitecture = RuntimeArchitecture.x64, HostingModel = hostingModel, - TargetFramework = Tfm.NetCoreApp50 + TargetFramework = Tfm.Net50 }); } diff --git a/src/Servers/IIS/IIS/test/Common.FunctionalTests/Utilities/IISTestSiteFixture.cs b/src/Servers/IIS/IIS/test/Common.FunctionalTests/Utilities/IISTestSiteFixture.cs index 5c3829c09e..4665552cce 100644 --- a/src/Servers/IIS/IIS/test/Common.FunctionalTests/Utilities/IISTestSiteFixture.cs +++ b/src/Servers/IIS/IIS/test/Common.FunctionalTests/Utilities/IISTestSiteFixture.cs @@ -86,7 +86,7 @@ namespace Microsoft.AspNetCore.Server.IIS.FunctionalTests { RuntimeArchitecture = RuntimeArchitecture.x64, RuntimeFlavor = RuntimeFlavor.CoreClr, - TargetFramework = Tfm.NetCoreApp50, + TargetFramework = Tfm.Net50, HostingModel = HostingModel.InProcess, PublishApplicationBeforeDeployment = true, ApplicationPublisher = new PublishedApplicationPublisher(Helpers.GetInProcessTestSitesName()), diff --git a/src/Servers/IIS/IIS/test/Common.FunctionalTests/WindowsAuthTests.cs b/src/Servers/IIS/IIS/test/Common.FunctionalTests/WindowsAuthTests.cs index e22f96dadc..aeba8b4011 100644 --- a/src/Servers/IIS/IIS/test/Common.FunctionalTests/WindowsAuthTests.cs +++ b/src/Servers/IIS/IIS/test/Common.FunctionalTests/WindowsAuthTests.cs @@ -21,7 +21,7 @@ namespace Microsoft.AspNetCore.Server.IIS.FunctionalTests public static TestMatrix TestVariants => TestMatrix.ForServers(DeployerSelector.ServerType) - .WithTfms(Tfm.NetCoreApp50) + .WithTfms(Tfm.Net50) .WithApplicationTypes(ApplicationType.Portable) .WithAllHostingModels(); diff --git a/src/Servers/IIS/IIS/test/IISExpress.FunctionalTests/OutOfProcess/NtlmAuthentationTest.cs b/src/Servers/IIS/IIS/test/IISExpress.FunctionalTests/OutOfProcess/NtlmAuthentationTest.cs index c63c777c80..1132b7de5f 100644 --- a/src/Servers/IIS/IIS/test/IISExpress.FunctionalTests/OutOfProcess/NtlmAuthentationTest.cs +++ b/src/Servers/IIS/IIS/test/IISExpress.FunctionalTests/OutOfProcess/NtlmAuthentationTest.cs @@ -27,7 +27,7 @@ namespace Microsoft.AspNetCore.Server.IIS.FunctionalTests public static TestMatrix TestVariants => TestMatrix.ForServers(DeployerSelector.ServerType) - .WithTfms(Tfm.NetCoreApp50); + .WithTfms(Tfm.Net50); [ConditionalTheory] [RequiresIIS(IISCapability.WindowsAuthentication)] diff --git a/src/Servers/Kestrel/samples/http2cat/http2cat.csproj b/src/Servers/Kestrel/samples/http2cat/http2cat.csproj index 5bfcc5fda7..14fcf4b5e7 100644 --- a/src/Servers/Kestrel/samples/http2cat/http2cat.csproj +++ b/src/Servers/Kestrel/samples/http2cat/http2cat.csproj @@ -2,7 +2,7 @@ <PropertyGroup> <OutputType>Exe</OutputType> - <TargetFramework>netcoreapp5.0</TargetFramework> + <TargetFramework>net5.0</TargetFramework> <AllowUnsafeBlocks>true</AllowUnsafeBlocks> </PropertyGroup> @@ -14,14 +14,14 @@ <Compile Include="$(SharedSourceRoot)ServerInfrastructure\**\*.cs" LinkBase="Shared\" /> <Compile Include="$(SharedSourceRoot)TaskToApm.cs" Link="Shared\TaskToApm.cs" /> </ItemGroup> - + <ItemGroup> <Reference Include="Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets" /> <Reference Include="Microsoft.AspNetCore.Server.Kestrel.Core" /> <Reference Include="Microsoft.Extensions.Hosting" /> <Reference Include="Microsoft.Extensions.Logging.Console" /> </ItemGroup> - + <ItemGroup> <EmbeddedResource Include="$(SharedSourceRoot)ServerInfrastructure\SharedStrings.resx" Link="Shared\SharedStrings.resx"> <ManifestResourceName>Microsoft.AspNetCore.Server.SharedStrings</ManifestResourceName> @@ -32,7 +32,7 @@ <Generator></Generator> </EmbeddedResource> </ItemGroup> - + <ItemGroup> <None Include="TaskTimeoutExtensions.cs" /> </ItemGroup> diff --git a/src/Servers/test/FunctionalTests/HelloWorldTest.cs b/src/Servers/test/FunctionalTests/HelloWorldTest.cs index cf20b9d617..ae8884272f 100644 --- a/src/Servers/test/FunctionalTests/HelloWorldTest.cs +++ b/src/Servers/test/FunctionalTests/HelloWorldTest.cs @@ -21,7 +21,7 @@ namespace ServerComparison.FunctionalTests public static TestMatrix TestVariants => TestMatrix.ForServers(ServerType.IISExpress, ServerType.Kestrel, ServerType.Nginx, ServerType.HttpSys) - .WithTfms(Tfm.NetCoreApp50) + .WithTfms(Tfm.Net50) .WithApplicationTypes(ApplicationType.Portable) .WithAllHostingModels() .WithAllArchitectures(); diff --git a/src/Servers/test/FunctionalTests/NtlmAuthenticationTest.cs b/src/Servers/test/FunctionalTests/NtlmAuthenticationTest.cs index 75ef46207a..fb6d0cf1f1 100644 --- a/src/Servers/test/FunctionalTests/NtlmAuthenticationTest.cs +++ b/src/Servers/test/FunctionalTests/NtlmAuthenticationTest.cs @@ -22,7 +22,7 @@ namespace ServerComparison.FunctionalTests public static TestMatrix TestVariants => TestMatrix.ForServers(ServerType.IISExpress, ServerType.HttpSys, ServerType.Kestrel) - .WithTfms(Tfm.NetCoreApp50) + .WithTfms(Tfm.Net50) .WithAllHostingModels(); [ConditionalTheory] diff --git a/src/Servers/test/FunctionalTests/ResponseCompressionTests.cs b/src/Servers/test/FunctionalTests/ResponseCompressionTests.cs index e441343521..315d934f01 100644 --- a/src/Servers/test/FunctionalTests/ResponseCompressionTests.cs +++ b/src/Servers/test/FunctionalTests/ResponseCompressionTests.cs @@ -33,7 +33,7 @@ namespace ServerComparison.FunctionalTests public static TestMatrix NoCompressionTestVariants => TestMatrix.ForServers(ServerType.IISExpress, ServerType.Kestrel, ServerType.Nginx, ServerType.HttpSys) - .WithTfms(Tfm.NetCoreApp50) + .WithTfms(Tfm.Net50) .WithAllHostingModels(); [ConditionalTheory] @@ -45,7 +45,7 @@ namespace ServerComparison.FunctionalTests public static TestMatrix HostCompressionTestVariants => TestMatrix.ForServers(ServerType.IISExpress, ServerType.Nginx) - .WithTfms(Tfm.NetCoreApp50) + .WithTfms(Tfm.Net50) .WithAllHostingModels(); [ConditionalTheory] @@ -57,7 +57,7 @@ namespace ServerComparison.FunctionalTests public static TestMatrix AppCompressionTestVariants => TestMatrix.ForServers(ServerType.IISExpress, ServerType.Kestrel, ServerType.HttpSys) // No pass-through compression for nginx - .WithTfms(Tfm.NetCoreApp50) + .WithTfms(Tfm.Net50) .WithAllHostingModels(); [ConditionalTheory] @@ -69,7 +69,7 @@ namespace ServerComparison.FunctionalTests public static TestMatrix HostAndAppCompressionTestVariants => TestMatrix.ForServers(ServerType.IISExpress, ServerType.Kestrel, ServerType.Nginx, ServerType.HttpSys) - .WithTfms(Tfm.NetCoreApp50) + .WithTfms(Tfm.Net50) .WithAllHostingModels(); [ConditionalTheory] diff --git a/src/Servers/test/FunctionalTests/ResponseTests.cs b/src/Servers/test/FunctionalTests/ResponseTests.cs index c3738f9d16..f7f0539b93 100644 --- a/src/Servers/test/FunctionalTests/ResponseTests.cs +++ b/src/Servers/test/FunctionalTests/ResponseTests.cs @@ -26,7 +26,7 @@ namespace ServerComparison.FunctionalTests public static TestMatrix TestVariants => TestMatrix.ForServers(/* ServerType.IISExpress, https://github.com/dotnet/aspnetcore/issues/6168, */ ServerType.Kestrel, ServerType.Nginx, ServerType.HttpSys) - .WithTfms(Tfm.NetCoreApp50) + .WithTfms(Tfm.Net50) .WithAllHostingModels(); [ConditionalTheory] @@ -52,7 +52,7 @@ namespace ServerComparison.FunctionalTests public static TestMatrix SelfhostTestVariants => TestMatrix.ForServers(ServerType.Kestrel, ServerType.HttpSys) - .WithTfms(Tfm.NetCoreApp50); + .WithTfms(Tfm.Net50); // Connection Close tests do not work through reverse proxies [ConditionalTheory] diff --git a/src/Shared/BenchmarkRunner/DefaultCoreConfig.cs b/src/Shared/BenchmarkRunner/DefaultCoreConfig.cs index 5ebd48d01e..b3f1c36cda 100644 --- a/src/Shared/BenchmarkRunner/DefaultCoreConfig.cs +++ b/src/Shared/BenchmarkRunner/DefaultCoreConfig.cs @@ -35,7 +35,7 @@ namespace BenchmarkDotNet.Attributes #elif NETCOREAPP3_1 .WithToolchain(CsProjCoreToolchain.From(new NetCoreAppSettings("netcoreapp3.1", null, ".NET Core 3.1"))) #elif NETCOREAPP5_0 - .WithToolchain(CsProjCoreToolchain.From(new NetCoreAppSettings("netcoreapp5.0", null, ".NET Core 5.0"))) + .WithToolchain(CsProjCoreToolchain.From(new NetCoreAppSettings("net5.0", null, ".NET Core 5.0"))) #else #error Target frameworks need to be updated. #endif diff --git a/src/Shared/ErrorPage/GeneratePage.ps1 b/src/Shared/ErrorPage/GeneratePage.ps1 index 94e6746169..f1c9175ea4 100644 --- a/src/Shared/ErrorPage/GeneratePage.ps1 +++ b/src/Shared/ErrorPage/GeneratePage.ps1 @@ -2,7 +2,7 @@ param( [Parameter(Mandatory = $true)][string]$ToolingRepoPath ) -$ToolPath = Join-Path $ToolingRepoPath "artifacts\bin\RazorPageGenerator\Debug\netcoreapp5.0\dotnet-razorpagegenerator.exe" +$ToolPath = Join-Path $ToolingRepoPath "artifacts\bin\RazorPageGenerator\Debug\net5.0\dotnet-razorpagegenerator.exe" if (!(Test-Path $ToolPath)) { throw "Unable to find razor page generator tool at $ToolPath" @@ -15,4 +15,4 @@ if (Test-Path $TargetPath) { Remove-Item $TargetPath } -Move-Item "$PSScriptRoot\Views\ErrorPage.Designer.cs" $PSScriptRoot \ No newline at end of file +Move-Item "$PSScriptRoot\Views\ErrorPage.Designer.cs" $PSScriptRoot diff --git a/src/SignalR/clients/ts/FunctionalTests/scripts/run-tests.ts b/src/SignalR/clients/ts/FunctionalTests/scripts/run-tests.ts index ad6f65db08..144c0d8ef9 100644 --- a/src/SignalR/clients/ts/FunctionalTests/scripts/run-tests.ts +++ b/src/SignalR/clients/ts/FunctionalTests/scripts/run-tests.ts @@ -245,7 +245,7 @@ function runJest(httpsUrl: string, httpUrl: string) { (async () => { try { - const serverPath = path.resolve(ARTIFACTS_DIR, "bin", "SignalR.Client.FunctionalTestApp", configuration, "netcoreapp5.0", "SignalR.Client.FunctionalTestApp.dll"); + const serverPath = path.resolve(ARTIFACTS_DIR, "bin", "SignalR.Client.FunctionalTestApp", configuration, "net5.0", "SignalR.Client.FunctionalTestApp.dll"); debug(`Launching Functional Test Server: ${serverPath}`); let desiredServerUrl = "https://127.0.0.1:0;http://127.0.0.1:0"; diff --git a/src/SignalR/publish-apps.ps1 b/src/SignalR/publish-apps.ps1 index 8c7b2de4a4..e82c509b5e 100644 --- a/src/SignalR/publish-apps.ps1 +++ b/src/SignalR/publish-apps.ps1 @@ -1,4 +1,4 @@ -param($RootDirectory = (Get-Location), $Framework = "netcoreapp5.0", $Runtime = "win-x64", $CommitHash, $BranchName, $BuildNumber) +param($RootDirectory = (Get-Location), $Framework = "net5.0", $Runtime = "win-x64", $CommitHash, $BranchName, $BuildNumber) # De-Powershell the path $RootDirectory = (Convert-Path $RootDirectory) diff --git a/src/Tools/Microsoft.dotnet-openapi/test/OpenApiTestBase.cs b/src/Tools/Microsoft.dotnet-openapi/test/OpenApiTestBase.cs index b8bf1cb8c3..25b3ebdb91 100644 --- a/src/Tools/Microsoft.dotnet-openapi/test/OpenApiTestBase.cs +++ b/src/Tools/Microsoft.dotnet-openapi/test/OpenApiTestBase.cs @@ -22,7 +22,7 @@ namespace Microsoft.DotNet.OpenApi.Tests protected readonly TextWriter _output = new StringWriter(); protected readonly TextWriter _error = new StringWriter(); protected readonly ITestOutputHelper _outputHelper; - protected const string TestTFM = "netcoreapp5.0"; + protected const string TestTFM = "net5.0"; protected const string Content = @"{""x-generator"": ""NSwag""}"; protected const string ActualUrl = "https://raw.githubusercontent.com/OAI/OpenAPI-Specification/master/examples/v3.0/api-with-examples.yaml"; diff --git a/src/Tools/dotnet-user-secrets/test/UserSecretsTestFixture.cs b/src/Tools/dotnet-user-secrets/test/UserSecretsTestFixture.cs index 5a42903675..0a11189959 100644 --- a/src/Tools/dotnet-user-secrets/test/UserSecretsTestFixture.cs +++ b/src/Tools/dotnet-user-secrets/test/UserSecretsTestFixture.cs @@ -35,7 +35,7 @@ namespace Microsoft.Extensions.Configuration.UserSecrets.Tests private const string ProjectTemplate = @"<Project ToolsVersion=""15.0"" Sdk=""Microsoft.NET.Sdk""> <PropertyGroup> <OutputType>Exe</OutputType> - <TargetFrameworks>netcoreapp5.0</TargetFrameworks> + <TargetFrameworks>net5.0</TargetFrameworks> {0} <EnableDefaultCompileItems>false</EnableDefaultCompileItems> </PropertyGroup> diff --git a/src/Tools/dotnet-watch/test/ProgramTests.cs b/src/Tools/dotnet-watch/test/ProgramTests.cs index 478fc6c846..1b3f33c5b9 100644 --- a/src/Tools/dotnet-watch/test/ProgramTests.cs +++ b/src/Tools/dotnet-watch/test/ProgramTests.cs @@ -29,7 +29,7 @@ namespace Microsoft.DotNet.Watcher.Tools.Tests { _tempDir .WithCSharpProject("testproj") - .WithTargetFrameworks("netcoreapp5.0") + .WithTargetFrameworks("net5.0") .Dir() .WithFile("Program.cs") .Create(); diff --git a/src/Tools/dotnet-watch/test/TestProjects/AppWithDeps/AppWithDeps.csproj b/src/Tools/dotnet-watch/test/TestProjects/AppWithDeps/AppWithDeps.csproj index 7399c1018d..866cc8358a 100644 --- a/src/Tools/dotnet-watch/test/TestProjects/AppWithDeps/AppWithDeps.csproj +++ b/src/Tools/dotnet-watch/test/TestProjects/AppWithDeps/AppWithDeps.csproj @@ -1,7 +1,7 @@ <Project Sdk="Microsoft.NET.Sdk"> <PropertyGroup> - <TargetFramework>netcoreapp5.0</TargetFramework> + <TargetFramework>net5.0</TargetFramework> <OutputType>exe</OutputType> <TreatWarningsAsErrors>true</TreatWarningsAsErrors> </PropertyGroup> diff --git a/src/Tools/dotnet-watch/test/TestProjects/GlobbingApp/GlobbingApp.csproj b/src/Tools/dotnet-watch/test/TestProjects/GlobbingApp/GlobbingApp.csproj index 8f8043d0de..9ba4b6e2cf 100644 --- a/src/Tools/dotnet-watch/test/TestProjects/GlobbingApp/GlobbingApp.csproj +++ b/src/Tools/dotnet-watch/test/TestProjects/GlobbingApp/GlobbingApp.csproj @@ -1,7 +1,7 @@ <Project Sdk="Microsoft.NET.Sdk"> <PropertyGroup> - <TargetFramework>netcoreapp5.0</TargetFramework> + <TargetFramework>net5.0</TargetFramework> <OutputType>exe</OutputType> <EnableDefaultCompileItems>false</EnableDefaultCompileItems> <TreatWarningsAsErrors>true</TreatWarningsAsErrors> diff --git a/src/Tools/dotnet-watch/test/TestProjects/KitchenSink/KitchenSink.csproj b/src/Tools/dotnet-watch/test/TestProjects/KitchenSink/KitchenSink.csproj index 6de103d382..b30383feed 100644 --- a/src/Tools/dotnet-watch/test/TestProjects/KitchenSink/KitchenSink.csproj +++ b/src/Tools/dotnet-watch/test/TestProjects/KitchenSink/KitchenSink.csproj @@ -9,7 +9,7 @@ <PropertyGroup> <OutputType>Exe</OutputType> - <TargetFramework>netcoreapp5.0</TargetFramework> + <TargetFramework>net5.0</TargetFramework> <TreatWarningsAsErrors>true</TreatWarningsAsErrors> </PropertyGroup> diff --git a/src/Tools/dotnet-watch/test/TestProjects/NoDepsApp/NoDepsApp.csproj b/src/Tools/dotnet-watch/test/TestProjects/NoDepsApp/NoDepsApp.csproj index 110ff7686b..d5fcc5e629 100644 --- a/src/Tools/dotnet-watch/test/TestProjects/NoDepsApp/NoDepsApp.csproj +++ b/src/Tools/dotnet-watch/test/TestProjects/NoDepsApp/NoDepsApp.csproj @@ -1,7 +1,7 @@ <Project Sdk="Microsoft.NET.Sdk"> <PropertyGroup> - <TargetFramework>netcoreapp5.0</TargetFramework> + <TargetFramework>net5.0</TargetFramework> <OutputType>exe</OutputType> <TreatWarningsAsErrors>true</TreatWarningsAsErrors> </PropertyGroup> From 035fb4e44140e13f320a7e0e1499cc835b9a6a03 Mon Sep 17 00:00:00 2001 From: "dotnet-maestro[bot]" <42748379+dotnet-maestro[bot]@users.noreply.github.com> Date: Fri, 15 May 2020 01:31:57 +0000 Subject: [PATCH 49/99] Update dependencies from https://github.com/dotnet/efcore build 20200514.2 (#21855) Microsoft.EntityFrameworkCore.Tools , Microsoft.EntityFrameworkCore.SqlServer , dotnet-ef , Microsoft.EntityFrameworkCore , Microsoft.EntityFrameworkCore.Relational , Microsoft.EntityFrameworkCore.Sqlite , Microsoft.EntityFrameworkCore.InMemory From Version 5.0.0-preview.6.20264.1 -> To Version 5.0.0-preview.6.20264.2 Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com> --- eng/Version.Details.xml | 28 ++++++++++++++-------------- eng/Versions.props | 14 +++++++------- 2 files changed, 21 insertions(+), 21 deletions(-) diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index 189a8619fb..82428d9867 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -29,33 +29,33 @@ <Uri>https://github.com/dotnet/aspnetcore-tooling</Uri> <Sha>924ca9acf9c5a84e8fc08143c345ffe7968e9882</Sha> </Dependency> - <Dependency Name="dotnet-ef" Version="5.0.0-preview.6.20264.1"> + <Dependency Name="dotnet-ef" Version="5.0.0-preview.6.20264.2"> <Uri>https://github.com/dotnet/efcore</Uri> - <Sha>d969169bdf715973ac4927e1120814f59447d373</Sha> + <Sha>7d5c2aa7395989d1670dabd54e7e72e7fba57e17</Sha> </Dependency> - <Dependency Name="Microsoft.EntityFrameworkCore.InMemory" Version="5.0.0-preview.6.20264.1"> + <Dependency Name="Microsoft.EntityFrameworkCore.InMemory" Version="5.0.0-preview.6.20264.2"> <Uri>https://github.com/dotnet/efcore</Uri> - <Sha>d969169bdf715973ac4927e1120814f59447d373</Sha> + <Sha>7d5c2aa7395989d1670dabd54e7e72e7fba57e17</Sha> </Dependency> - <Dependency Name="Microsoft.EntityFrameworkCore.Relational" Version="5.0.0-preview.6.20264.1"> + <Dependency Name="Microsoft.EntityFrameworkCore.Relational" Version="5.0.0-preview.6.20264.2"> <Uri>https://github.com/dotnet/efcore</Uri> - <Sha>d969169bdf715973ac4927e1120814f59447d373</Sha> + <Sha>7d5c2aa7395989d1670dabd54e7e72e7fba57e17</Sha> </Dependency> - <Dependency Name="Microsoft.EntityFrameworkCore.Sqlite" Version="5.0.0-preview.6.20264.1"> + <Dependency Name="Microsoft.EntityFrameworkCore.Sqlite" Version="5.0.0-preview.6.20264.2"> <Uri>https://github.com/dotnet/efcore</Uri> - <Sha>d969169bdf715973ac4927e1120814f59447d373</Sha> + <Sha>7d5c2aa7395989d1670dabd54e7e72e7fba57e17</Sha> </Dependency> - <Dependency Name="Microsoft.EntityFrameworkCore.SqlServer" Version="5.0.0-preview.6.20264.1"> + <Dependency Name="Microsoft.EntityFrameworkCore.SqlServer" Version="5.0.0-preview.6.20264.2"> <Uri>https://github.com/dotnet/efcore</Uri> - <Sha>d969169bdf715973ac4927e1120814f59447d373</Sha> + <Sha>7d5c2aa7395989d1670dabd54e7e72e7fba57e17</Sha> </Dependency> - <Dependency Name="Microsoft.EntityFrameworkCore.Tools" Version="5.0.0-preview.6.20264.1"> + <Dependency Name="Microsoft.EntityFrameworkCore.Tools" Version="5.0.0-preview.6.20264.2"> <Uri>https://github.com/dotnet/efcore</Uri> - <Sha>d969169bdf715973ac4927e1120814f59447d373</Sha> + <Sha>7d5c2aa7395989d1670dabd54e7e72e7fba57e17</Sha> </Dependency> - <Dependency Name="Microsoft.EntityFrameworkCore" Version="5.0.0-preview.6.20264.1"> + <Dependency Name="Microsoft.EntityFrameworkCore" Version="5.0.0-preview.6.20264.2"> <Uri>https://github.com/dotnet/efcore</Uri> - <Sha>d969169bdf715973ac4927e1120814f59447d373</Sha> + <Sha>7d5c2aa7395989d1670dabd54e7e72e7fba57e17</Sha> </Dependency> <Dependency Name="Microsoft.Extensions.Caching.Abstractions" Version="5.0.0-preview.5.20260.5" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> diff --git a/eng/Versions.props b/eng/Versions.props index e28c6e066d..467dcd8bed 100644 --- a/eng/Versions.props +++ b/eng/Versions.props @@ -129,13 +129,13 @@ <!-- Packages from dotnet/blazor --> <MicrosoftAspNetCoreBlazorMonoPackageVersion>3.2.0-preview1.20067.1</MicrosoftAspNetCoreBlazorMonoPackageVersion> <!-- Packages from dotnet/efcore --> - <dotnetefPackageVersion>5.0.0-preview.6.20264.1</dotnetefPackageVersion> - <MicrosoftEntityFrameworkCoreInMemoryPackageVersion>5.0.0-preview.6.20264.1</MicrosoftEntityFrameworkCoreInMemoryPackageVersion> - <MicrosoftEntityFrameworkCoreRelationalPackageVersion>5.0.0-preview.6.20264.1</MicrosoftEntityFrameworkCoreRelationalPackageVersion> - <MicrosoftEntityFrameworkCoreSqlitePackageVersion>5.0.0-preview.6.20264.1</MicrosoftEntityFrameworkCoreSqlitePackageVersion> - <MicrosoftEntityFrameworkCoreSqlServerPackageVersion>5.0.0-preview.6.20264.1</MicrosoftEntityFrameworkCoreSqlServerPackageVersion> - <MicrosoftEntityFrameworkCoreToolsPackageVersion>5.0.0-preview.6.20264.1</MicrosoftEntityFrameworkCoreToolsPackageVersion> - <MicrosoftEntityFrameworkCorePackageVersion>5.0.0-preview.6.20264.1</MicrosoftEntityFrameworkCorePackageVersion> + <dotnetefPackageVersion>5.0.0-preview.6.20264.2</dotnetefPackageVersion> + <MicrosoftEntityFrameworkCoreInMemoryPackageVersion>5.0.0-preview.6.20264.2</MicrosoftEntityFrameworkCoreInMemoryPackageVersion> + <MicrosoftEntityFrameworkCoreRelationalPackageVersion>5.0.0-preview.6.20264.2</MicrosoftEntityFrameworkCoreRelationalPackageVersion> + <MicrosoftEntityFrameworkCoreSqlitePackageVersion>5.0.0-preview.6.20264.2</MicrosoftEntityFrameworkCoreSqlitePackageVersion> + <MicrosoftEntityFrameworkCoreSqlServerPackageVersion>5.0.0-preview.6.20264.2</MicrosoftEntityFrameworkCoreSqlServerPackageVersion> + <MicrosoftEntityFrameworkCoreToolsPackageVersion>5.0.0-preview.6.20264.2</MicrosoftEntityFrameworkCoreToolsPackageVersion> + <MicrosoftEntityFrameworkCorePackageVersion>5.0.0-preview.6.20264.2</MicrosoftEntityFrameworkCorePackageVersion> <!-- Packages from dotnet/aspnetcore-tooling --> <MicrosoftAspNetCoreMvcRazorExtensionsPackageVersion>5.0.0-preview.6.20264.6</MicrosoftAspNetCoreMvcRazorExtensionsPackageVersion> <MicrosoftAspNetCoreRazorLanguagePackageVersion>5.0.0-preview.6.20264.6</MicrosoftAspNetCoreRazorLanguagePackageVersion> From 4c53afe7ec364798c8cb50f3589b3db6295da2a6 Mon Sep 17 00:00:00 2001 From: "dotnet-maestro[bot]" <42748379+dotnet-maestro[bot]@users.noreply.github.com> Date: Fri, 15 May 2020 05:03:45 +0000 Subject: [PATCH 50/99] Update dependencies from https://github.com/dotnet/efcore build 20200514.3 (#21860) Microsoft.EntityFrameworkCore.Tools , Microsoft.EntityFrameworkCore.SqlServer , dotnet-ef , Microsoft.EntityFrameworkCore , Microsoft.EntityFrameworkCore.Relational , Microsoft.EntityFrameworkCore.Sqlite , Microsoft.EntityFrameworkCore.InMemory From Version 5.0.0-preview.6.20264.2 -> To Version 5.0.0-preview.6.20264.3 Dependency coherency updates Microsoft.Extensions.Caching.Abstractions,Microsoft.Extensions.Caching.Memory,Microsoft.Extensions.Configuration.Abstractions,Microsoft.Extensions.Configuration.Binder,Microsoft.Extensions.Configuration.CommandLine,Microsoft.Extensions.Configuration.EnvironmentVariables,Microsoft.Extensions.Configuration.FileExtensions,Microsoft.Extensions.Configuration.Ini,Microsoft.Extensions.Configuration.Json,Microsoft.Extensions.Configuration.UserSecrets,Microsoft.Extensions.Configuration.Xml,Microsoft.Extensions.Configuration,Microsoft.Extensions.DependencyInjection.Abstractions,Microsoft.Extensions.DependencyInjection,Microsoft.Extensions.FileProviders.Abstractions,Microsoft.Extensions.FileProviders.Composite,Microsoft.Extensions.FileProviders.Physical,Microsoft.Extensions.FileSystemGlobbing,Microsoft.Extensions.Hosting.Abstractions,Microsoft.Extensions.Hosting,Microsoft.Extensions.Http,Microsoft.Extensions.Logging.Abstractions,Microsoft.Extensions.Logging.Configuration,Microsoft.Extensions.Logging.Console,Microsoft.Extensions.Logging.Debug,Microsoft.Extensions.Logging.EventSource,Microsoft.Extensions.Logging.EventLog,Microsoft.Extensions.Logging.TraceSource,Microsoft.Extensions.Logging,Microsoft.Extensions.Options.ConfigurationExtensions,Microsoft.Extensions.Options.DataAnnotations,Microsoft.Extensions.Options,Microsoft.Extensions.Primitives,Microsoft.Extensions.Internal.Transport,Microsoft.Win32.Registry,Microsoft.Win32.SystemEvents,System.ComponentModel.Annotations,System.Diagnostics.EventLog,System.Drawing.Common,System.IO.Pipelines,System.Net.Http.WinHttpHandler,System.Net.WebSockets.WebSocketProtocol,System.Reflection.Metadata,System.Runtime.CompilerServices.Unsafe,System.Security.Cryptography.Cng,System.Security.Cryptography.Pkcs,System.Security.Cryptography.Xml,System.Security.Permissions,System.Security.Principal.Windows,System.ServiceProcess.ServiceController,System.Text.Encodings.Web,System.Text.Json,System.Threading.Channels,System.Windows.Extensions,Microsoft.Extensions.DependencyModel,Microsoft.NETCore.App.Ref,Microsoft.NETCore.App.Runtime.win-x64,Microsoft.NETCore.App.Internal,Microsoft.NETCore.Platforms From Version 5.0.0-preview.5.20260.5 -> To Version 5.0.0-preview.6.20262.14 (parent: Microsoft.AspNetCore.Razor.Language Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com> --- eng/Version.Details.xml | 264 ++++++++++++++++++++-------------------- eng/Versions.props | 132 ++++++++++---------- 2 files changed, 198 insertions(+), 198 deletions(-) diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index 82428d9867..3182607abe 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -29,276 +29,276 @@ <Uri>https://github.com/dotnet/aspnetcore-tooling</Uri> <Sha>924ca9acf9c5a84e8fc08143c345ffe7968e9882</Sha> </Dependency> - <Dependency Name="dotnet-ef" Version="5.0.0-preview.6.20264.2"> + <Dependency Name="dotnet-ef" Version="5.0.0-preview.6.20264.3"> <Uri>https://github.com/dotnet/efcore</Uri> - <Sha>7d5c2aa7395989d1670dabd54e7e72e7fba57e17</Sha> + <Sha>78bc42b793d5b74509a873eca8d840d58ba472b5</Sha> </Dependency> - <Dependency Name="Microsoft.EntityFrameworkCore.InMemory" Version="5.0.0-preview.6.20264.2"> + <Dependency Name="Microsoft.EntityFrameworkCore.InMemory" Version="5.0.0-preview.6.20264.3"> <Uri>https://github.com/dotnet/efcore</Uri> - <Sha>7d5c2aa7395989d1670dabd54e7e72e7fba57e17</Sha> + <Sha>78bc42b793d5b74509a873eca8d840d58ba472b5</Sha> </Dependency> - <Dependency Name="Microsoft.EntityFrameworkCore.Relational" Version="5.0.0-preview.6.20264.2"> + <Dependency Name="Microsoft.EntityFrameworkCore.Relational" Version="5.0.0-preview.6.20264.3"> <Uri>https://github.com/dotnet/efcore</Uri> - <Sha>7d5c2aa7395989d1670dabd54e7e72e7fba57e17</Sha> + <Sha>78bc42b793d5b74509a873eca8d840d58ba472b5</Sha> </Dependency> - <Dependency Name="Microsoft.EntityFrameworkCore.Sqlite" Version="5.0.0-preview.6.20264.2"> + <Dependency Name="Microsoft.EntityFrameworkCore.Sqlite" Version="5.0.0-preview.6.20264.3"> <Uri>https://github.com/dotnet/efcore</Uri> - <Sha>7d5c2aa7395989d1670dabd54e7e72e7fba57e17</Sha> + <Sha>78bc42b793d5b74509a873eca8d840d58ba472b5</Sha> </Dependency> - <Dependency Name="Microsoft.EntityFrameworkCore.SqlServer" Version="5.0.0-preview.6.20264.2"> + <Dependency Name="Microsoft.EntityFrameworkCore.SqlServer" Version="5.0.0-preview.6.20264.3"> <Uri>https://github.com/dotnet/efcore</Uri> - <Sha>7d5c2aa7395989d1670dabd54e7e72e7fba57e17</Sha> + <Sha>78bc42b793d5b74509a873eca8d840d58ba472b5</Sha> </Dependency> - <Dependency Name="Microsoft.EntityFrameworkCore.Tools" Version="5.0.0-preview.6.20264.2"> + <Dependency Name="Microsoft.EntityFrameworkCore.Tools" Version="5.0.0-preview.6.20264.3"> <Uri>https://github.com/dotnet/efcore</Uri> - <Sha>7d5c2aa7395989d1670dabd54e7e72e7fba57e17</Sha> + <Sha>78bc42b793d5b74509a873eca8d840d58ba472b5</Sha> </Dependency> - <Dependency Name="Microsoft.EntityFrameworkCore" Version="5.0.0-preview.6.20264.2"> + <Dependency Name="Microsoft.EntityFrameworkCore" Version="5.0.0-preview.6.20264.3"> <Uri>https://github.com/dotnet/efcore</Uri> - <Sha>7d5c2aa7395989d1670dabd54e7e72e7fba57e17</Sha> + <Sha>78bc42b793d5b74509a873eca8d840d58ba472b5</Sha> </Dependency> - <Dependency Name="Microsoft.Extensions.Caching.Abstractions" Version="5.0.0-preview.5.20260.5" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="Microsoft.Extensions.Caching.Abstractions" Version="5.0.0-preview.6.20262.14" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>09ee4814cb669e4b703a458c63483fa75a47c58f</Sha> + <Sha>bc3bec788cd8d1f9d882b359ca8368248bf051a4</Sha> </Dependency> - <Dependency Name="Microsoft.Extensions.Caching.Memory" Version="5.0.0-preview.5.20260.5" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="Microsoft.Extensions.Caching.Memory" Version="5.0.0-preview.6.20262.14" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>09ee4814cb669e4b703a458c63483fa75a47c58f</Sha> + <Sha>bc3bec788cd8d1f9d882b359ca8368248bf051a4</Sha> </Dependency> - <Dependency Name="Microsoft.Extensions.Configuration.Abstractions" Version="5.0.0-preview.5.20260.5" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="Microsoft.Extensions.Configuration.Abstractions" Version="5.0.0-preview.6.20262.14" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>09ee4814cb669e4b703a458c63483fa75a47c58f</Sha> + <Sha>bc3bec788cd8d1f9d882b359ca8368248bf051a4</Sha> </Dependency> - <Dependency Name="Microsoft.Extensions.Configuration.Binder" Version="5.0.0-preview.5.20260.5" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="Microsoft.Extensions.Configuration.Binder" Version="5.0.0-preview.6.20262.14" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>09ee4814cb669e4b703a458c63483fa75a47c58f</Sha> + <Sha>bc3bec788cd8d1f9d882b359ca8368248bf051a4</Sha> </Dependency> - <Dependency Name="Microsoft.Extensions.Configuration.CommandLine" Version="5.0.0-preview.5.20260.5" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="Microsoft.Extensions.Configuration.CommandLine" Version="5.0.0-preview.6.20262.14" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>09ee4814cb669e4b703a458c63483fa75a47c58f</Sha> + <Sha>bc3bec788cd8d1f9d882b359ca8368248bf051a4</Sha> </Dependency> - <Dependency Name="Microsoft.Extensions.Configuration.EnvironmentVariables" Version="5.0.0-preview.5.20260.5" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="Microsoft.Extensions.Configuration.EnvironmentVariables" Version="5.0.0-preview.6.20262.14" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>09ee4814cb669e4b703a458c63483fa75a47c58f</Sha> + <Sha>bc3bec788cd8d1f9d882b359ca8368248bf051a4</Sha> </Dependency> - <Dependency Name="Microsoft.Extensions.Configuration.FileExtensions" Version="5.0.0-preview.5.20260.5" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="Microsoft.Extensions.Configuration.FileExtensions" Version="5.0.0-preview.6.20262.14" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>09ee4814cb669e4b703a458c63483fa75a47c58f</Sha> + <Sha>bc3bec788cd8d1f9d882b359ca8368248bf051a4</Sha> </Dependency> - <Dependency Name="Microsoft.Extensions.Configuration.Ini" Version="5.0.0-preview.5.20260.5" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="Microsoft.Extensions.Configuration.Ini" Version="5.0.0-preview.6.20262.14" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>09ee4814cb669e4b703a458c63483fa75a47c58f</Sha> + <Sha>bc3bec788cd8d1f9d882b359ca8368248bf051a4</Sha> </Dependency> - <Dependency Name="Microsoft.Extensions.Configuration.Json" Version="5.0.0-preview.5.20260.5" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="Microsoft.Extensions.Configuration.Json" Version="5.0.0-preview.6.20262.14" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>09ee4814cb669e4b703a458c63483fa75a47c58f</Sha> + <Sha>bc3bec788cd8d1f9d882b359ca8368248bf051a4</Sha> </Dependency> - <Dependency Name="Microsoft.Extensions.Configuration.UserSecrets" Version="5.0.0-preview.5.20260.5" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="Microsoft.Extensions.Configuration.UserSecrets" Version="5.0.0-preview.6.20262.14" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>09ee4814cb669e4b703a458c63483fa75a47c58f</Sha> + <Sha>bc3bec788cd8d1f9d882b359ca8368248bf051a4</Sha> </Dependency> - <Dependency Name="Microsoft.Extensions.Configuration.Xml" Version="5.0.0-preview.5.20260.5" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="Microsoft.Extensions.Configuration.Xml" Version="5.0.0-preview.6.20262.14" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>09ee4814cb669e4b703a458c63483fa75a47c58f</Sha> + <Sha>bc3bec788cd8d1f9d882b359ca8368248bf051a4</Sha> </Dependency> - <Dependency Name="Microsoft.Extensions.Configuration" Version="5.0.0-preview.5.20260.5" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="Microsoft.Extensions.Configuration" Version="5.0.0-preview.6.20262.14" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>09ee4814cb669e4b703a458c63483fa75a47c58f</Sha> + <Sha>bc3bec788cd8d1f9d882b359ca8368248bf051a4</Sha> </Dependency> - <Dependency Name="Microsoft.Extensions.DependencyInjection.Abstractions" Version="5.0.0-preview.5.20260.5" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="Microsoft.Extensions.DependencyInjection.Abstractions" Version="5.0.0-preview.6.20262.14" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>09ee4814cb669e4b703a458c63483fa75a47c58f</Sha> + <Sha>bc3bec788cd8d1f9d882b359ca8368248bf051a4</Sha> </Dependency> - <Dependency Name="Microsoft.Extensions.DependencyInjection" Version="5.0.0-preview.5.20260.5" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="Microsoft.Extensions.DependencyInjection" Version="5.0.0-preview.6.20262.14" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>09ee4814cb669e4b703a458c63483fa75a47c58f</Sha> + <Sha>bc3bec788cd8d1f9d882b359ca8368248bf051a4</Sha> </Dependency> - <Dependency Name="Microsoft.Extensions.FileProviders.Abstractions" Version="5.0.0-preview.5.20260.5" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="Microsoft.Extensions.FileProviders.Abstractions" Version="5.0.0-preview.6.20262.14" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>09ee4814cb669e4b703a458c63483fa75a47c58f</Sha> + <Sha>bc3bec788cd8d1f9d882b359ca8368248bf051a4</Sha> </Dependency> - <Dependency Name="Microsoft.Extensions.FileProviders.Composite" Version="5.0.0-preview.5.20260.5" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="Microsoft.Extensions.FileProviders.Composite" Version="5.0.0-preview.6.20262.14" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>09ee4814cb669e4b703a458c63483fa75a47c58f</Sha> + <Sha>bc3bec788cd8d1f9d882b359ca8368248bf051a4</Sha> </Dependency> - <Dependency Name="Microsoft.Extensions.FileProviders.Physical" Version="5.0.0-preview.5.20260.5" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="Microsoft.Extensions.FileProviders.Physical" Version="5.0.0-preview.6.20262.14" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>09ee4814cb669e4b703a458c63483fa75a47c58f</Sha> + <Sha>bc3bec788cd8d1f9d882b359ca8368248bf051a4</Sha> </Dependency> - <Dependency Name="Microsoft.Extensions.FileSystemGlobbing" Version="5.0.0-preview.5.20260.5" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="Microsoft.Extensions.FileSystemGlobbing" Version="5.0.0-preview.6.20262.14" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>09ee4814cb669e4b703a458c63483fa75a47c58f</Sha> + <Sha>bc3bec788cd8d1f9d882b359ca8368248bf051a4</Sha> </Dependency> - <Dependency Name="Microsoft.Extensions.Hosting.Abstractions" Version="5.0.0-preview.5.20260.5" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="Microsoft.Extensions.Hosting.Abstractions" Version="5.0.0-preview.6.20262.14" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>09ee4814cb669e4b703a458c63483fa75a47c58f</Sha> + <Sha>bc3bec788cd8d1f9d882b359ca8368248bf051a4</Sha> </Dependency> - <Dependency Name="Microsoft.Extensions.Hosting" Version="5.0.0-preview.5.20260.5" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="Microsoft.Extensions.Hosting" Version="5.0.0-preview.6.20262.14" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>09ee4814cb669e4b703a458c63483fa75a47c58f</Sha> + <Sha>bc3bec788cd8d1f9d882b359ca8368248bf051a4</Sha> </Dependency> - <Dependency Name="Microsoft.Extensions.Http" Version="5.0.0-preview.5.20260.5" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="Microsoft.Extensions.Http" Version="5.0.0-preview.6.20262.14" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>09ee4814cb669e4b703a458c63483fa75a47c58f</Sha> + <Sha>bc3bec788cd8d1f9d882b359ca8368248bf051a4</Sha> </Dependency> - <Dependency Name="Microsoft.Extensions.Logging.Abstractions" Version="5.0.0-preview.5.20260.5" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="Microsoft.Extensions.Logging.Abstractions" Version="5.0.0-preview.6.20262.14" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>09ee4814cb669e4b703a458c63483fa75a47c58f</Sha> + <Sha>bc3bec788cd8d1f9d882b359ca8368248bf051a4</Sha> </Dependency> - <Dependency Name="Microsoft.Extensions.Logging.Configuration" Version="5.0.0-preview.5.20260.5" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="Microsoft.Extensions.Logging.Configuration" Version="5.0.0-preview.6.20262.14" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>09ee4814cb669e4b703a458c63483fa75a47c58f</Sha> + <Sha>bc3bec788cd8d1f9d882b359ca8368248bf051a4</Sha> </Dependency> - <Dependency Name="Microsoft.Extensions.Logging.Console" Version="5.0.0-preview.5.20260.5" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="Microsoft.Extensions.Logging.Console" Version="5.0.0-preview.6.20262.14" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>09ee4814cb669e4b703a458c63483fa75a47c58f</Sha> + <Sha>bc3bec788cd8d1f9d882b359ca8368248bf051a4</Sha> </Dependency> - <Dependency Name="Microsoft.Extensions.Logging.Debug" Version="5.0.0-preview.5.20260.5" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="Microsoft.Extensions.Logging.Debug" Version="5.0.0-preview.6.20262.14" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>09ee4814cb669e4b703a458c63483fa75a47c58f</Sha> + <Sha>bc3bec788cd8d1f9d882b359ca8368248bf051a4</Sha> </Dependency> - <Dependency Name="Microsoft.Extensions.Logging.EventSource" Version="5.0.0-preview.5.20260.5" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="Microsoft.Extensions.Logging.EventSource" Version="5.0.0-preview.6.20262.14" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>09ee4814cb669e4b703a458c63483fa75a47c58f</Sha> + <Sha>bc3bec788cd8d1f9d882b359ca8368248bf051a4</Sha> </Dependency> - <Dependency Name="Microsoft.Extensions.Logging.EventLog" Version="5.0.0-preview.5.20260.5" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="Microsoft.Extensions.Logging.EventLog" Version="5.0.0-preview.6.20262.14" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>09ee4814cb669e4b703a458c63483fa75a47c58f</Sha> + <Sha>bc3bec788cd8d1f9d882b359ca8368248bf051a4</Sha> </Dependency> - <Dependency Name="Microsoft.Extensions.Logging.TraceSource" Version="5.0.0-preview.5.20260.5" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="Microsoft.Extensions.Logging.TraceSource" Version="5.0.0-preview.6.20262.14" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>09ee4814cb669e4b703a458c63483fa75a47c58f</Sha> + <Sha>bc3bec788cd8d1f9d882b359ca8368248bf051a4</Sha> </Dependency> - <Dependency Name="Microsoft.Extensions.Logging" Version="5.0.0-preview.5.20260.5" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="Microsoft.Extensions.Logging" Version="5.0.0-preview.6.20262.14" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>09ee4814cb669e4b703a458c63483fa75a47c58f</Sha> + <Sha>bc3bec788cd8d1f9d882b359ca8368248bf051a4</Sha> </Dependency> - <Dependency Name="Microsoft.Extensions.Options.ConfigurationExtensions" Version="5.0.0-preview.5.20260.5" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="Microsoft.Extensions.Options.ConfigurationExtensions" Version="5.0.0-preview.6.20262.14" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>09ee4814cb669e4b703a458c63483fa75a47c58f</Sha> + <Sha>bc3bec788cd8d1f9d882b359ca8368248bf051a4</Sha> </Dependency> - <Dependency Name="Microsoft.Extensions.Options.DataAnnotations" Version="5.0.0-preview.5.20260.5" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="Microsoft.Extensions.Options.DataAnnotations" Version="5.0.0-preview.6.20262.14" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>09ee4814cb669e4b703a458c63483fa75a47c58f</Sha> + <Sha>bc3bec788cd8d1f9d882b359ca8368248bf051a4</Sha> </Dependency> - <Dependency Name="Microsoft.Extensions.Options" Version="5.0.0-preview.5.20260.5" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="Microsoft.Extensions.Options" Version="5.0.0-preview.6.20262.14" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>09ee4814cb669e4b703a458c63483fa75a47c58f</Sha> + <Sha>bc3bec788cd8d1f9d882b359ca8368248bf051a4</Sha> </Dependency> - <Dependency Name="Microsoft.Extensions.Primitives" Version="5.0.0-preview.5.20260.5" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="Microsoft.Extensions.Primitives" Version="5.0.0-preview.6.20262.14" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>09ee4814cb669e4b703a458c63483fa75a47c58f</Sha> + <Sha>bc3bec788cd8d1f9d882b359ca8368248bf051a4</Sha> </Dependency> - <Dependency Name="Microsoft.Extensions.Internal.Transport" Version="5.0.0-preview.5.20260.5" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="Microsoft.Extensions.Internal.Transport" Version="5.0.0-preview.6.20262.14" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>09ee4814cb669e4b703a458c63483fa75a47c58f</Sha> + <Sha>bc3bec788cd8d1f9d882b359ca8368248bf051a4</Sha> </Dependency> - <Dependency Name="Microsoft.Win32.Registry" Version="5.0.0-preview.5.20260.5" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="Microsoft.Win32.Registry" Version="5.0.0-preview.6.20262.14" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>09ee4814cb669e4b703a458c63483fa75a47c58f</Sha> + <Sha>bc3bec788cd8d1f9d882b359ca8368248bf051a4</Sha> </Dependency> - <Dependency Name="Microsoft.Win32.SystemEvents" Version="5.0.0-preview.5.20260.5" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="Microsoft.Win32.SystemEvents" Version="5.0.0-preview.6.20262.14" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>09ee4814cb669e4b703a458c63483fa75a47c58f</Sha> + <Sha>bc3bec788cd8d1f9d882b359ca8368248bf051a4</Sha> </Dependency> - <Dependency Name="System.ComponentModel.Annotations" Version="5.0.0-preview.5.20260.5" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="System.ComponentModel.Annotations" Version="5.0.0-preview.6.20262.14" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>09ee4814cb669e4b703a458c63483fa75a47c58f</Sha> + <Sha>bc3bec788cd8d1f9d882b359ca8368248bf051a4</Sha> </Dependency> - <Dependency Name="System.Diagnostics.EventLog" Version="5.0.0-preview.5.20260.5" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="System.Diagnostics.EventLog" Version="5.0.0-preview.6.20262.14" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>09ee4814cb669e4b703a458c63483fa75a47c58f</Sha> + <Sha>bc3bec788cd8d1f9d882b359ca8368248bf051a4</Sha> </Dependency> - <Dependency Name="System.Drawing.Common" Version="5.0.0-preview.5.20260.5" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="System.Drawing.Common" Version="5.0.0-preview.6.20262.14" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>09ee4814cb669e4b703a458c63483fa75a47c58f</Sha> + <Sha>bc3bec788cd8d1f9d882b359ca8368248bf051a4</Sha> </Dependency> - <Dependency Name="System.IO.Pipelines" Version="5.0.0-preview.5.20260.5" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="System.IO.Pipelines" Version="5.0.0-preview.6.20262.14" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>09ee4814cb669e4b703a458c63483fa75a47c58f</Sha> + <Sha>bc3bec788cd8d1f9d882b359ca8368248bf051a4</Sha> </Dependency> - <Dependency Name="System.Net.Http.WinHttpHandler" Version="5.0.0-preview.5.20260.5" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="System.Net.Http.WinHttpHandler" Version="5.0.0-preview.6.20262.14" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>09ee4814cb669e4b703a458c63483fa75a47c58f</Sha> + <Sha>bc3bec788cd8d1f9d882b359ca8368248bf051a4</Sha> </Dependency> - <Dependency Name="System.Net.WebSockets.WebSocketProtocol" Version="5.0.0-preview.5.20260.5" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="System.Net.WebSockets.WebSocketProtocol" Version="5.0.0-preview.6.20262.14" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>09ee4814cb669e4b703a458c63483fa75a47c58f</Sha> + <Sha>bc3bec788cd8d1f9d882b359ca8368248bf051a4</Sha> </Dependency> - <Dependency Name="System.Reflection.Metadata" Version="5.0.0-preview.5.20260.5" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="System.Reflection.Metadata" Version="5.0.0-preview.6.20262.14" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>09ee4814cb669e4b703a458c63483fa75a47c58f</Sha> + <Sha>bc3bec788cd8d1f9d882b359ca8368248bf051a4</Sha> </Dependency> - <Dependency Name="System.Runtime.CompilerServices.Unsafe" Version="5.0.0-preview.5.20260.5" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="System.Runtime.CompilerServices.Unsafe" Version="5.0.0-preview.6.20262.14" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>09ee4814cb669e4b703a458c63483fa75a47c58f</Sha> + <Sha>bc3bec788cd8d1f9d882b359ca8368248bf051a4</Sha> </Dependency> - <Dependency Name="System.Security.Cryptography.Cng" Version="5.0.0-preview.5.20260.5" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="System.Security.Cryptography.Cng" Version="5.0.0-preview.6.20262.14" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>09ee4814cb669e4b703a458c63483fa75a47c58f</Sha> + <Sha>bc3bec788cd8d1f9d882b359ca8368248bf051a4</Sha> </Dependency> - <Dependency Name="System.Security.Cryptography.Pkcs" Version="5.0.0-preview.5.20260.5" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="System.Security.Cryptography.Pkcs" Version="5.0.0-preview.6.20262.14" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>09ee4814cb669e4b703a458c63483fa75a47c58f</Sha> + <Sha>bc3bec788cd8d1f9d882b359ca8368248bf051a4</Sha> </Dependency> - <Dependency Name="System.Security.Cryptography.Xml" Version="5.0.0-preview.5.20260.5" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="System.Security.Cryptography.Xml" Version="5.0.0-preview.6.20262.14" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>09ee4814cb669e4b703a458c63483fa75a47c58f</Sha> + <Sha>bc3bec788cd8d1f9d882b359ca8368248bf051a4</Sha> </Dependency> - <Dependency Name="System.Security.Permissions" Version="5.0.0-preview.5.20260.5" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="System.Security.Permissions" Version="5.0.0-preview.6.20262.14" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>09ee4814cb669e4b703a458c63483fa75a47c58f</Sha> + <Sha>bc3bec788cd8d1f9d882b359ca8368248bf051a4</Sha> </Dependency> - <Dependency Name="System.Security.Principal.Windows" Version="5.0.0-preview.5.20260.5" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="System.Security.Principal.Windows" Version="5.0.0-preview.6.20262.14" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>09ee4814cb669e4b703a458c63483fa75a47c58f</Sha> + <Sha>bc3bec788cd8d1f9d882b359ca8368248bf051a4</Sha> </Dependency> - <Dependency Name="System.ServiceProcess.ServiceController" Version="5.0.0-preview.5.20260.5" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="System.ServiceProcess.ServiceController" Version="5.0.0-preview.6.20262.14" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>09ee4814cb669e4b703a458c63483fa75a47c58f</Sha> + <Sha>bc3bec788cd8d1f9d882b359ca8368248bf051a4</Sha> </Dependency> - <Dependency Name="System.Text.Encodings.Web" Version="5.0.0-preview.5.20260.5" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="System.Text.Encodings.Web" Version="5.0.0-preview.6.20262.14" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>09ee4814cb669e4b703a458c63483fa75a47c58f</Sha> + <Sha>bc3bec788cd8d1f9d882b359ca8368248bf051a4</Sha> </Dependency> - <Dependency Name="System.Text.Json" Version="5.0.0-preview.5.20260.5" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="System.Text.Json" Version="5.0.0-preview.6.20262.14" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>09ee4814cb669e4b703a458c63483fa75a47c58f</Sha> + <Sha>bc3bec788cd8d1f9d882b359ca8368248bf051a4</Sha> </Dependency> - <Dependency Name="System.Threading.Channels" Version="5.0.0-preview.5.20260.5" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="System.Threading.Channels" Version="5.0.0-preview.6.20262.14" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>09ee4814cb669e4b703a458c63483fa75a47c58f</Sha> + <Sha>bc3bec788cd8d1f9d882b359ca8368248bf051a4</Sha> </Dependency> - <Dependency Name="System.Windows.Extensions" Version="5.0.0-preview.5.20260.5" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="System.Windows.Extensions" Version="5.0.0-preview.6.20262.14" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>09ee4814cb669e4b703a458c63483fa75a47c58f</Sha> + <Sha>bc3bec788cd8d1f9d882b359ca8368248bf051a4</Sha> </Dependency> - <Dependency Name="Microsoft.Extensions.DependencyModel" Version="5.0.0-preview.5.20260.5" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="Microsoft.Extensions.DependencyModel" Version="5.0.0-preview.6.20262.14" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>09ee4814cb669e4b703a458c63483fa75a47c58f</Sha> + <Sha>bc3bec788cd8d1f9d882b359ca8368248bf051a4</Sha> </Dependency> - <Dependency Name="Microsoft.NETCore.App.Ref" Version="5.0.0-preview.5.20260.5" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="Microsoft.NETCore.App.Ref" Version="5.0.0-preview.6.20262.14" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>09ee4814cb669e4b703a458c63483fa75a47c58f</Sha> + <Sha>bc3bec788cd8d1f9d882b359ca8368248bf051a4</Sha> </Dependency> <!-- Win-x64 is used here because we have picked an arbitrary runtime identifier to flow the version of the latest NETCore.App runtime. All Runtime.$rid packages should have the same version. --> - <Dependency Name="Microsoft.NETCore.App.Runtime.win-x64" Version="5.0.0-preview.5.20260.5" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="Microsoft.NETCore.App.Runtime.win-x64" Version="5.0.0-preview.6.20262.14" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>09ee4814cb669e4b703a458c63483fa75a47c58f</Sha> + <Sha>bc3bec788cd8d1f9d882b359ca8368248bf051a4</Sha> </Dependency> - <Dependency Name="Microsoft.NETCore.App.Internal" Version="5.0.0-preview.5.20260.5" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="Microsoft.NETCore.App.Internal" Version="5.0.0-preview.6.20262.14" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>09ee4814cb669e4b703a458c63483fa75a47c58f</Sha> + <Sha>bc3bec788cd8d1f9d882b359ca8368248bf051a4</Sha> </Dependency> </ProductDependencies> <ToolsetDependencies> <!-- Listed explicitly to workaround https://github.com/dotnet/cli/issues/10528 --> - <Dependency Name="Microsoft.NETCore.Platforms" Version="5.0.0-preview.5.20260.5" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="Microsoft.NETCore.Platforms" Version="5.0.0-preview.6.20262.14" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>09ee4814cb669e4b703a458c63483fa75a47c58f</Sha> + <Sha>bc3bec788cd8d1f9d882b359ca8368248bf051a4</Sha> </Dependency> <Dependency Name="Microsoft.DotNet.GenAPI" Version="5.0.0-beta.20261.9"> <Uri>https://github.com/dotnet/arcade</Uri> diff --git a/eng/Versions.props b/eng/Versions.props index 467dcd8bed..c08f44ab30 100644 --- a/eng/Versions.props +++ b/eng/Versions.props @@ -66,76 +66,76 @@ <!-- Packages from dotnet/roslyn --> <MicrosoftNetCompilersToolsetPackageVersion>3.7.0-2.20259.1</MicrosoftNetCompilersToolsetPackageVersion> <!-- Packages from dotnet/runtime --> - <MicrosoftExtensionsDependencyModelPackageVersion>5.0.0-preview.5.20260.5</MicrosoftExtensionsDependencyModelPackageVersion> - <MicrosoftNETCoreAppInternalPackageVersion>5.0.0-preview.5.20260.5</MicrosoftNETCoreAppInternalPackageVersion> - <MicrosoftNETCoreAppRefPackageVersion>5.0.0-preview.5.20260.5</MicrosoftNETCoreAppRefPackageVersion> - <MicrosoftNETCoreAppRuntimewinx64PackageVersion>5.0.0-preview.5.20260.5</MicrosoftNETCoreAppRuntimewinx64PackageVersion> - <MicrosoftWin32RegistryPackageVersion>5.0.0-preview.5.20260.5</MicrosoftWin32RegistryPackageVersion> - <MicrosoftWin32SystemEventsPackageVersion>5.0.0-preview.5.20260.5</MicrosoftWin32SystemEventsPackageVersion> - <MicrosoftExtensionsCachingAbstractionsPackageVersion>5.0.0-preview.5.20260.5</MicrosoftExtensionsCachingAbstractionsPackageVersion> - <MicrosoftExtensionsCachingMemoryPackageVersion>5.0.0-preview.5.20260.5</MicrosoftExtensionsCachingMemoryPackageVersion> - <MicrosoftExtensionsConfigurationAbstractionsPackageVersion>5.0.0-preview.5.20260.5</MicrosoftExtensionsConfigurationAbstractionsPackageVersion> - <MicrosoftExtensionsConfigurationBinderPackageVersion>5.0.0-preview.5.20260.5</MicrosoftExtensionsConfigurationBinderPackageVersion> - <MicrosoftExtensionsConfigurationCommandLinePackageVersion>5.0.0-preview.5.20260.5</MicrosoftExtensionsConfigurationCommandLinePackageVersion> - <MicrosoftExtensionsConfigurationEnvironmentVariablesPackageVersion>5.0.0-preview.5.20260.5</MicrosoftExtensionsConfigurationEnvironmentVariablesPackageVersion> - <MicrosoftExtensionsConfigurationFileExtensionsPackageVersion>5.0.0-preview.5.20260.5</MicrosoftExtensionsConfigurationFileExtensionsPackageVersion> - <MicrosoftExtensionsConfigurationIniPackageVersion>5.0.0-preview.5.20260.5</MicrosoftExtensionsConfigurationIniPackageVersion> - <MicrosoftExtensionsConfigurationJsonPackageVersion>5.0.0-preview.5.20260.5</MicrosoftExtensionsConfigurationJsonPackageVersion> - <MicrosoftExtensionsConfigurationPackageVersion>5.0.0-preview.5.20260.5</MicrosoftExtensionsConfigurationPackageVersion> - <MicrosoftExtensionsConfigurationUserSecretsPackageVersion>5.0.0-preview.5.20260.5</MicrosoftExtensionsConfigurationUserSecretsPackageVersion> - <MicrosoftExtensionsConfigurationXmlPackageVersion>5.0.0-preview.5.20260.5</MicrosoftExtensionsConfigurationXmlPackageVersion> - <MicrosoftExtensionsDependencyInjectionAbstractionsPackageVersion>5.0.0-preview.5.20260.5</MicrosoftExtensionsDependencyInjectionAbstractionsPackageVersion> - <MicrosoftExtensionsDependencyInjectionPackageVersion>5.0.0-preview.5.20260.5</MicrosoftExtensionsDependencyInjectionPackageVersion> - <MicrosoftExtensionsFileProvidersAbstractionsPackageVersion>5.0.0-preview.5.20260.5</MicrosoftExtensionsFileProvidersAbstractionsPackageVersion> - <MicrosoftExtensionsFileProvidersCompositePackageVersion>5.0.0-preview.5.20260.5</MicrosoftExtensionsFileProvidersCompositePackageVersion> - <MicrosoftExtensionsFileProvidersPhysicalPackageVersion>5.0.0-preview.5.20260.5</MicrosoftExtensionsFileProvidersPhysicalPackageVersion> - <MicrosoftExtensionsFileSystemGlobbingPackageVersion>5.0.0-preview.5.20260.5</MicrosoftExtensionsFileSystemGlobbingPackageVersion> - <MicrosoftExtensionsHostingAbstractionsPackageVersion>5.0.0-preview.5.20260.5</MicrosoftExtensionsHostingAbstractionsPackageVersion> - <MicrosoftExtensionsHostingPackageVersion>5.0.0-preview.5.20260.5</MicrosoftExtensionsHostingPackageVersion> - <MicrosoftExtensionsHttpPackageVersion>5.0.0-preview.5.20260.5</MicrosoftExtensionsHttpPackageVersion> - <MicrosoftExtensionsLoggingAbstractionsPackageVersion>5.0.0-preview.5.20260.5</MicrosoftExtensionsLoggingAbstractionsPackageVersion> - <MicrosoftExtensionsLoggingConfigurationPackageVersion>5.0.0-preview.5.20260.5</MicrosoftExtensionsLoggingConfigurationPackageVersion> - <MicrosoftExtensionsLoggingConsolePackageVersion>5.0.0-preview.5.20260.5</MicrosoftExtensionsLoggingConsolePackageVersion> - <MicrosoftExtensionsLoggingDebugPackageVersion>5.0.0-preview.5.20260.5</MicrosoftExtensionsLoggingDebugPackageVersion> - <MicrosoftExtensionsLoggingEventSourcePackageVersion>5.0.0-preview.5.20260.5</MicrosoftExtensionsLoggingEventSourcePackageVersion> - <MicrosoftExtensionsLoggingEventLogPackageVersion>5.0.0-preview.5.20260.5</MicrosoftExtensionsLoggingEventLogPackageVersion> - <MicrosoftExtensionsLoggingPackageVersion>5.0.0-preview.5.20260.5</MicrosoftExtensionsLoggingPackageVersion> - <MicrosoftExtensionsLoggingTraceSourcePackageVersion>5.0.0-preview.5.20260.5</MicrosoftExtensionsLoggingTraceSourcePackageVersion> - <MicrosoftExtensionsOptionsConfigurationExtensionsPackageVersion>5.0.0-preview.5.20260.5</MicrosoftExtensionsOptionsConfigurationExtensionsPackageVersion> - <MicrosoftExtensionsOptionsDataAnnotationsPackageVersion>5.0.0-preview.5.20260.5</MicrosoftExtensionsOptionsDataAnnotationsPackageVersion> - <MicrosoftExtensionsOptionsPackageVersion>5.0.0-preview.5.20260.5</MicrosoftExtensionsOptionsPackageVersion> - <MicrosoftExtensionsPrimitivesPackageVersion>5.0.0-preview.5.20260.5</MicrosoftExtensionsPrimitivesPackageVersion> - <MicrosoftExtensionsInternalTransportPackageVersion>5.0.0-preview.5.20260.5</MicrosoftExtensionsInternalTransportPackageVersion> - <SystemComponentModelAnnotationsPackageVersion>5.0.0-preview.5.20260.5</SystemComponentModelAnnotationsPackageVersion> - <SystemDiagnosticsEventLogPackageVersion>5.0.0-preview.5.20260.5</SystemDiagnosticsEventLogPackageVersion> - <SystemDrawingCommonPackageVersion>5.0.0-preview.5.20260.5</SystemDrawingCommonPackageVersion> - <SystemIOPipelinesPackageVersion>5.0.0-preview.5.20260.5</SystemIOPipelinesPackageVersion> - <SystemNetHttpWinHttpHandlerPackageVersion>5.0.0-preview.5.20260.5</SystemNetHttpWinHttpHandlerPackageVersion> - <SystemNetWebSocketsWebSocketProtocolPackageVersion>5.0.0-preview.5.20260.5</SystemNetWebSocketsWebSocketProtocolPackageVersion> - <SystemReflectionMetadataPackageVersion>5.0.0-preview.5.20260.5</SystemReflectionMetadataPackageVersion> - <SystemRuntimeCompilerServicesUnsafePackageVersion>5.0.0-preview.5.20260.5</SystemRuntimeCompilerServicesUnsafePackageVersion> - <SystemSecurityCryptographyCngPackageVersion>5.0.0-preview.5.20260.5</SystemSecurityCryptographyCngPackageVersion> - <SystemSecurityCryptographyPkcsPackageVersion>5.0.0-preview.5.20260.5</SystemSecurityCryptographyPkcsPackageVersion> - <SystemSecurityCryptographyXmlPackageVersion>5.0.0-preview.5.20260.5</SystemSecurityCryptographyXmlPackageVersion> - <SystemSecurityPermissionsPackageVersion>5.0.0-preview.5.20260.5</SystemSecurityPermissionsPackageVersion> - <SystemSecurityPrincipalWindowsPackageVersion>5.0.0-preview.5.20260.5</SystemSecurityPrincipalWindowsPackageVersion> - <SystemServiceProcessServiceControllerPackageVersion>5.0.0-preview.5.20260.5</SystemServiceProcessServiceControllerPackageVersion> - <SystemTextEncodingsWebPackageVersion>5.0.0-preview.5.20260.5</SystemTextEncodingsWebPackageVersion> - <SystemTextJsonPackageVersion>5.0.0-preview.5.20260.5</SystemTextJsonPackageVersion> - <SystemThreadingChannelsPackageVersion>5.0.0-preview.5.20260.5</SystemThreadingChannelsPackageVersion> - <SystemWindowsExtensionsPackageVersion>5.0.0-preview.5.20260.5</SystemWindowsExtensionsPackageVersion> + <MicrosoftExtensionsDependencyModelPackageVersion>5.0.0-preview.6.20262.14</MicrosoftExtensionsDependencyModelPackageVersion> + <MicrosoftNETCoreAppInternalPackageVersion>5.0.0-preview.6.20262.14</MicrosoftNETCoreAppInternalPackageVersion> + <MicrosoftNETCoreAppRefPackageVersion>5.0.0-preview.6.20262.14</MicrosoftNETCoreAppRefPackageVersion> + <MicrosoftNETCoreAppRuntimewinx64PackageVersion>5.0.0-preview.6.20262.14</MicrosoftNETCoreAppRuntimewinx64PackageVersion> + <MicrosoftWin32RegistryPackageVersion>5.0.0-preview.6.20262.14</MicrosoftWin32RegistryPackageVersion> + <MicrosoftWin32SystemEventsPackageVersion>5.0.0-preview.6.20262.14</MicrosoftWin32SystemEventsPackageVersion> + <MicrosoftExtensionsCachingAbstractionsPackageVersion>5.0.0-preview.6.20262.14</MicrosoftExtensionsCachingAbstractionsPackageVersion> + <MicrosoftExtensionsCachingMemoryPackageVersion>5.0.0-preview.6.20262.14</MicrosoftExtensionsCachingMemoryPackageVersion> + <MicrosoftExtensionsConfigurationAbstractionsPackageVersion>5.0.0-preview.6.20262.14</MicrosoftExtensionsConfigurationAbstractionsPackageVersion> + <MicrosoftExtensionsConfigurationBinderPackageVersion>5.0.0-preview.6.20262.14</MicrosoftExtensionsConfigurationBinderPackageVersion> + <MicrosoftExtensionsConfigurationCommandLinePackageVersion>5.0.0-preview.6.20262.14</MicrosoftExtensionsConfigurationCommandLinePackageVersion> + <MicrosoftExtensionsConfigurationEnvironmentVariablesPackageVersion>5.0.0-preview.6.20262.14</MicrosoftExtensionsConfigurationEnvironmentVariablesPackageVersion> + <MicrosoftExtensionsConfigurationFileExtensionsPackageVersion>5.0.0-preview.6.20262.14</MicrosoftExtensionsConfigurationFileExtensionsPackageVersion> + <MicrosoftExtensionsConfigurationIniPackageVersion>5.0.0-preview.6.20262.14</MicrosoftExtensionsConfigurationIniPackageVersion> + <MicrosoftExtensionsConfigurationJsonPackageVersion>5.0.0-preview.6.20262.14</MicrosoftExtensionsConfigurationJsonPackageVersion> + <MicrosoftExtensionsConfigurationPackageVersion>5.0.0-preview.6.20262.14</MicrosoftExtensionsConfigurationPackageVersion> + <MicrosoftExtensionsConfigurationUserSecretsPackageVersion>5.0.0-preview.6.20262.14</MicrosoftExtensionsConfigurationUserSecretsPackageVersion> + <MicrosoftExtensionsConfigurationXmlPackageVersion>5.0.0-preview.6.20262.14</MicrosoftExtensionsConfigurationXmlPackageVersion> + <MicrosoftExtensionsDependencyInjectionAbstractionsPackageVersion>5.0.0-preview.6.20262.14</MicrosoftExtensionsDependencyInjectionAbstractionsPackageVersion> + <MicrosoftExtensionsDependencyInjectionPackageVersion>5.0.0-preview.6.20262.14</MicrosoftExtensionsDependencyInjectionPackageVersion> + <MicrosoftExtensionsFileProvidersAbstractionsPackageVersion>5.0.0-preview.6.20262.14</MicrosoftExtensionsFileProvidersAbstractionsPackageVersion> + <MicrosoftExtensionsFileProvidersCompositePackageVersion>5.0.0-preview.6.20262.14</MicrosoftExtensionsFileProvidersCompositePackageVersion> + <MicrosoftExtensionsFileProvidersPhysicalPackageVersion>5.0.0-preview.6.20262.14</MicrosoftExtensionsFileProvidersPhysicalPackageVersion> + <MicrosoftExtensionsFileSystemGlobbingPackageVersion>5.0.0-preview.6.20262.14</MicrosoftExtensionsFileSystemGlobbingPackageVersion> + <MicrosoftExtensionsHostingAbstractionsPackageVersion>5.0.0-preview.6.20262.14</MicrosoftExtensionsHostingAbstractionsPackageVersion> + <MicrosoftExtensionsHostingPackageVersion>5.0.0-preview.6.20262.14</MicrosoftExtensionsHostingPackageVersion> + <MicrosoftExtensionsHttpPackageVersion>5.0.0-preview.6.20262.14</MicrosoftExtensionsHttpPackageVersion> + <MicrosoftExtensionsLoggingAbstractionsPackageVersion>5.0.0-preview.6.20262.14</MicrosoftExtensionsLoggingAbstractionsPackageVersion> + <MicrosoftExtensionsLoggingConfigurationPackageVersion>5.0.0-preview.6.20262.14</MicrosoftExtensionsLoggingConfigurationPackageVersion> + <MicrosoftExtensionsLoggingConsolePackageVersion>5.0.0-preview.6.20262.14</MicrosoftExtensionsLoggingConsolePackageVersion> + <MicrosoftExtensionsLoggingDebugPackageVersion>5.0.0-preview.6.20262.14</MicrosoftExtensionsLoggingDebugPackageVersion> + <MicrosoftExtensionsLoggingEventSourcePackageVersion>5.0.0-preview.6.20262.14</MicrosoftExtensionsLoggingEventSourcePackageVersion> + <MicrosoftExtensionsLoggingEventLogPackageVersion>5.0.0-preview.6.20262.14</MicrosoftExtensionsLoggingEventLogPackageVersion> + <MicrosoftExtensionsLoggingPackageVersion>5.0.0-preview.6.20262.14</MicrosoftExtensionsLoggingPackageVersion> + <MicrosoftExtensionsLoggingTraceSourcePackageVersion>5.0.0-preview.6.20262.14</MicrosoftExtensionsLoggingTraceSourcePackageVersion> + <MicrosoftExtensionsOptionsConfigurationExtensionsPackageVersion>5.0.0-preview.6.20262.14</MicrosoftExtensionsOptionsConfigurationExtensionsPackageVersion> + <MicrosoftExtensionsOptionsDataAnnotationsPackageVersion>5.0.0-preview.6.20262.14</MicrosoftExtensionsOptionsDataAnnotationsPackageVersion> + <MicrosoftExtensionsOptionsPackageVersion>5.0.0-preview.6.20262.14</MicrosoftExtensionsOptionsPackageVersion> + <MicrosoftExtensionsPrimitivesPackageVersion>5.0.0-preview.6.20262.14</MicrosoftExtensionsPrimitivesPackageVersion> + <MicrosoftExtensionsInternalTransportPackageVersion>5.0.0-preview.6.20262.14</MicrosoftExtensionsInternalTransportPackageVersion> + <SystemComponentModelAnnotationsPackageVersion>5.0.0-preview.6.20262.14</SystemComponentModelAnnotationsPackageVersion> + <SystemDiagnosticsEventLogPackageVersion>5.0.0-preview.6.20262.14</SystemDiagnosticsEventLogPackageVersion> + <SystemDrawingCommonPackageVersion>5.0.0-preview.6.20262.14</SystemDrawingCommonPackageVersion> + <SystemIOPipelinesPackageVersion>5.0.0-preview.6.20262.14</SystemIOPipelinesPackageVersion> + <SystemNetHttpWinHttpHandlerPackageVersion>5.0.0-preview.6.20262.14</SystemNetHttpWinHttpHandlerPackageVersion> + <SystemNetWebSocketsWebSocketProtocolPackageVersion>5.0.0-preview.6.20262.14</SystemNetWebSocketsWebSocketProtocolPackageVersion> + <SystemReflectionMetadataPackageVersion>5.0.0-preview.6.20262.14</SystemReflectionMetadataPackageVersion> + <SystemRuntimeCompilerServicesUnsafePackageVersion>5.0.0-preview.6.20262.14</SystemRuntimeCompilerServicesUnsafePackageVersion> + <SystemSecurityCryptographyCngPackageVersion>5.0.0-preview.6.20262.14</SystemSecurityCryptographyCngPackageVersion> + <SystemSecurityCryptographyPkcsPackageVersion>5.0.0-preview.6.20262.14</SystemSecurityCryptographyPkcsPackageVersion> + <SystemSecurityCryptographyXmlPackageVersion>5.0.0-preview.6.20262.14</SystemSecurityCryptographyXmlPackageVersion> + <SystemSecurityPermissionsPackageVersion>5.0.0-preview.6.20262.14</SystemSecurityPermissionsPackageVersion> + <SystemSecurityPrincipalWindowsPackageVersion>5.0.0-preview.6.20262.14</SystemSecurityPrincipalWindowsPackageVersion> + <SystemServiceProcessServiceControllerPackageVersion>5.0.0-preview.6.20262.14</SystemServiceProcessServiceControllerPackageVersion> + <SystemTextEncodingsWebPackageVersion>5.0.0-preview.6.20262.14</SystemTextEncodingsWebPackageVersion> + <SystemTextJsonPackageVersion>5.0.0-preview.6.20262.14</SystemTextJsonPackageVersion> + <SystemThreadingChannelsPackageVersion>5.0.0-preview.6.20262.14</SystemThreadingChannelsPackageVersion> + <SystemWindowsExtensionsPackageVersion>5.0.0-preview.6.20262.14</SystemWindowsExtensionsPackageVersion> <!-- Only listed explicitly to workaround https://github.com/dotnet/cli/issues/10528 --> - <MicrosoftNETCorePlatformsPackageVersion>5.0.0-preview.5.20260.5</MicrosoftNETCorePlatformsPackageVersion> + <MicrosoftNETCorePlatformsPackageVersion>5.0.0-preview.6.20262.14</MicrosoftNETCorePlatformsPackageVersion> <!-- Packages from dotnet/blazor --> <MicrosoftAspNetCoreBlazorMonoPackageVersion>3.2.0-preview1.20067.1</MicrosoftAspNetCoreBlazorMonoPackageVersion> <!-- Packages from dotnet/efcore --> - <dotnetefPackageVersion>5.0.0-preview.6.20264.2</dotnetefPackageVersion> - <MicrosoftEntityFrameworkCoreInMemoryPackageVersion>5.0.0-preview.6.20264.2</MicrosoftEntityFrameworkCoreInMemoryPackageVersion> - <MicrosoftEntityFrameworkCoreRelationalPackageVersion>5.0.0-preview.6.20264.2</MicrosoftEntityFrameworkCoreRelationalPackageVersion> - <MicrosoftEntityFrameworkCoreSqlitePackageVersion>5.0.0-preview.6.20264.2</MicrosoftEntityFrameworkCoreSqlitePackageVersion> - <MicrosoftEntityFrameworkCoreSqlServerPackageVersion>5.0.0-preview.6.20264.2</MicrosoftEntityFrameworkCoreSqlServerPackageVersion> - <MicrosoftEntityFrameworkCoreToolsPackageVersion>5.0.0-preview.6.20264.2</MicrosoftEntityFrameworkCoreToolsPackageVersion> - <MicrosoftEntityFrameworkCorePackageVersion>5.0.0-preview.6.20264.2</MicrosoftEntityFrameworkCorePackageVersion> + <dotnetefPackageVersion>5.0.0-preview.6.20264.3</dotnetefPackageVersion> + <MicrosoftEntityFrameworkCoreInMemoryPackageVersion>5.0.0-preview.6.20264.3</MicrosoftEntityFrameworkCoreInMemoryPackageVersion> + <MicrosoftEntityFrameworkCoreRelationalPackageVersion>5.0.0-preview.6.20264.3</MicrosoftEntityFrameworkCoreRelationalPackageVersion> + <MicrosoftEntityFrameworkCoreSqlitePackageVersion>5.0.0-preview.6.20264.3</MicrosoftEntityFrameworkCoreSqlitePackageVersion> + <MicrosoftEntityFrameworkCoreSqlServerPackageVersion>5.0.0-preview.6.20264.3</MicrosoftEntityFrameworkCoreSqlServerPackageVersion> + <MicrosoftEntityFrameworkCoreToolsPackageVersion>5.0.0-preview.6.20264.3</MicrosoftEntityFrameworkCoreToolsPackageVersion> + <MicrosoftEntityFrameworkCorePackageVersion>5.0.0-preview.6.20264.3</MicrosoftEntityFrameworkCorePackageVersion> <!-- Packages from dotnet/aspnetcore-tooling --> <MicrosoftAspNetCoreMvcRazorExtensionsPackageVersion>5.0.0-preview.6.20264.6</MicrosoftAspNetCoreMvcRazorExtensionsPackageVersion> <MicrosoftAspNetCoreRazorLanguagePackageVersion>5.0.0-preview.6.20264.6</MicrosoftAspNetCoreRazorLanguagePackageVersion> From 8675632723423f6ea2568c4f3cabec9a8364285a Mon Sep 17 00:00:00 2001 From: "dotnet-maestro[bot]" <42748379+dotnet-maestro[bot]@users.noreply.github.com> Date: Fri, 15 May 2020 06:40:33 +0000 Subject: [PATCH 51/99] Update dependencies from https://github.com/dotnet/efcore build 20200514.4 (#21862) Microsoft.EntityFrameworkCore.Tools , Microsoft.EntityFrameworkCore.SqlServer , dotnet-ef , Microsoft.EntityFrameworkCore , Microsoft.EntityFrameworkCore.Relational , Microsoft.EntityFrameworkCore.Sqlite , Microsoft.EntityFrameworkCore.InMemory From Version 5.0.0-preview.6.20264.3 -> To Version 5.0.0-preview.6.20264.4 Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com> --- eng/Version.Details.xml | 28 ++++++++++++++-------------- eng/Versions.props | 14 +++++++------- 2 files changed, 21 insertions(+), 21 deletions(-) diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index 3182607abe..7994bddfcf 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -29,33 +29,33 @@ <Uri>https://github.com/dotnet/aspnetcore-tooling</Uri> <Sha>924ca9acf9c5a84e8fc08143c345ffe7968e9882</Sha> </Dependency> - <Dependency Name="dotnet-ef" Version="5.0.0-preview.6.20264.3"> + <Dependency Name="dotnet-ef" Version="5.0.0-preview.6.20264.4"> <Uri>https://github.com/dotnet/efcore</Uri> - <Sha>78bc42b793d5b74509a873eca8d840d58ba472b5</Sha> + <Sha>7f81b608c2ceb19f6072b8b3cec6ad45fcc2d6a9</Sha> </Dependency> - <Dependency Name="Microsoft.EntityFrameworkCore.InMemory" Version="5.0.0-preview.6.20264.3"> + <Dependency Name="Microsoft.EntityFrameworkCore.InMemory" Version="5.0.0-preview.6.20264.4"> <Uri>https://github.com/dotnet/efcore</Uri> - <Sha>78bc42b793d5b74509a873eca8d840d58ba472b5</Sha> + <Sha>7f81b608c2ceb19f6072b8b3cec6ad45fcc2d6a9</Sha> </Dependency> - <Dependency Name="Microsoft.EntityFrameworkCore.Relational" Version="5.0.0-preview.6.20264.3"> + <Dependency Name="Microsoft.EntityFrameworkCore.Relational" Version="5.0.0-preview.6.20264.4"> <Uri>https://github.com/dotnet/efcore</Uri> - <Sha>78bc42b793d5b74509a873eca8d840d58ba472b5</Sha> + <Sha>7f81b608c2ceb19f6072b8b3cec6ad45fcc2d6a9</Sha> </Dependency> - <Dependency Name="Microsoft.EntityFrameworkCore.Sqlite" Version="5.0.0-preview.6.20264.3"> + <Dependency Name="Microsoft.EntityFrameworkCore.Sqlite" Version="5.0.0-preview.6.20264.4"> <Uri>https://github.com/dotnet/efcore</Uri> - <Sha>78bc42b793d5b74509a873eca8d840d58ba472b5</Sha> + <Sha>7f81b608c2ceb19f6072b8b3cec6ad45fcc2d6a9</Sha> </Dependency> - <Dependency Name="Microsoft.EntityFrameworkCore.SqlServer" Version="5.0.0-preview.6.20264.3"> + <Dependency Name="Microsoft.EntityFrameworkCore.SqlServer" Version="5.0.0-preview.6.20264.4"> <Uri>https://github.com/dotnet/efcore</Uri> - <Sha>78bc42b793d5b74509a873eca8d840d58ba472b5</Sha> + <Sha>7f81b608c2ceb19f6072b8b3cec6ad45fcc2d6a9</Sha> </Dependency> - <Dependency Name="Microsoft.EntityFrameworkCore.Tools" Version="5.0.0-preview.6.20264.3"> + <Dependency Name="Microsoft.EntityFrameworkCore.Tools" Version="5.0.0-preview.6.20264.4"> <Uri>https://github.com/dotnet/efcore</Uri> - <Sha>78bc42b793d5b74509a873eca8d840d58ba472b5</Sha> + <Sha>7f81b608c2ceb19f6072b8b3cec6ad45fcc2d6a9</Sha> </Dependency> - <Dependency Name="Microsoft.EntityFrameworkCore" Version="5.0.0-preview.6.20264.3"> + <Dependency Name="Microsoft.EntityFrameworkCore" Version="5.0.0-preview.6.20264.4"> <Uri>https://github.com/dotnet/efcore</Uri> - <Sha>78bc42b793d5b74509a873eca8d840d58ba472b5</Sha> + <Sha>7f81b608c2ceb19f6072b8b3cec6ad45fcc2d6a9</Sha> </Dependency> <Dependency Name="Microsoft.Extensions.Caching.Abstractions" Version="5.0.0-preview.6.20262.14" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> diff --git a/eng/Versions.props b/eng/Versions.props index c08f44ab30..3f0d6c1914 100644 --- a/eng/Versions.props +++ b/eng/Versions.props @@ -129,13 +129,13 @@ <!-- Packages from dotnet/blazor --> <MicrosoftAspNetCoreBlazorMonoPackageVersion>3.2.0-preview1.20067.1</MicrosoftAspNetCoreBlazorMonoPackageVersion> <!-- Packages from dotnet/efcore --> - <dotnetefPackageVersion>5.0.0-preview.6.20264.3</dotnetefPackageVersion> - <MicrosoftEntityFrameworkCoreInMemoryPackageVersion>5.0.0-preview.6.20264.3</MicrosoftEntityFrameworkCoreInMemoryPackageVersion> - <MicrosoftEntityFrameworkCoreRelationalPackageVersion>5.0.0-preview.6.20264.3</MicrosoftEntityFrameworkCoreRelationalPackageVersion> - <MicrosoftEntityFrameworkCoreSqlitePackageVersion>5.0.0-preview.6.20264.3</MicrosoftEntityFrameworkCoreSqlitePackageVersion> - <MicrosoftEntityFrameworkCoreSqlServerPackageVersion>5.0.0-preview.6.20264.3</MicrosoftEntityFrameworkCoreSqlServerPackageVersion> - <MicrosoftEntityFrameworkCoreToolsPackageVersion>5.0.0-preview.6.20264.3</MicrosoftEntityFrameworkCoreToolsPackageVersion> - <MicrosoftEntityFrameworkCorePackageVersion>5.0.0-preview.6.20264.3</MicrosoftEntityFrameworkCorePackageVersion> + <dotnetefPackageVersion>5.0.0-preview.6.20264.4</dotnetefPackageVersion> + <MicrosoftEntityFrameworkCoreInMemoryPackageVersion>5.0.0-preview.6.20264.4</MicrosoftEntityFrameworkCoreInMemoryPackageVersion> + <MicrosoftEntityFrameworkCoreRelationalPackageVersion>5.0.0-preview.6.20264.4</MicrosoftEntityFrameworkCoreRelationalPackageVersion> + <MicrosoftEntityFrameworkCoreSqlitePackageVersion>5.0.0-preview.6.20264.4</MicrosoftEntityFrameworkCoreSqlitePackageVersion> + <MicrosoftEntityFrameworkCoreSqlServerPackageVersion>5.0.0-preview.6.20264.4</MicrosoftEntityFrameworkCoreSqlServerPackageVersion> + <MicrosoftEntityFrameworkCoreToolsPackageVersion>5.0.0-preview.6.20264.4</MicrosoftEntityFrameworkCoreToolsPackageVersion> + <MicrosoftEntityFrameworkCorePackageVersion>5.0.0-preview.6.20264.4</MicrosoftEntityFrameworkCorePackageVersion> <!-- Packages from dotnet/aspnetcore-tooling --> <MicrosoftAspNetCoreMvcRazorExtensionsPackageVersion>5.0.0-preview.6.20264.6</MicrosoftAspNetCoreMvcRazorExtensionsPackageVersion> <MicrosoftAspNetCoreRazorLanguagePackageVersion>5.0.0-preview.6.20264.6</MicrosoftAspNetCoreRazorLanguagePackageVersion> From 9bc1255a425756375589fa4ef399eaf62cf60d78 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 15 May 2020 12:19:17 +0000 Subject: [PATCH 52/99] Sync shared code from runtime (#21866) Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> --- .../runtime/Quic/Implementations/MsQuic/Internal/MsQuicApi.cs | 2 -- 1 file changed, 2 deletions(-) diff --git a/src/Shared/runtime/Quic/Implementations/MsQuic/Internal/MsQuicApi.cs b/src/Shared/runtime/Quic/Implementations/MsQuic/Internal/MsQuicApi.cs index 0b9893333d..dd42af8ff6 100644 --- a/src/Shared/runtime/Quic/Implementations/MsQuic/Internal/MsQuicApi.cs +++ b/src/Shared/runtime/Quic/Implementations/MsQuic/Internal/MsQuicApi.cs @@ -142,8 +142,6 @@ namespace System.Net.Quic.Implementations.MsQuic.Internal // - Otherwise, dial this in to reflect actual minimum requirements and add some sort of platform // error code mapping when creating exceptions. - OperatingSystem ver = Environment.OSVersion; - // TODO: try to initialize TLS 1.3 in SslStream. try From ec0dbd0387f7fc0a13a31291d3008917910d9a1c Mon Sep 17 00:00:00 2001 From: Justin Kotalik <jukotali@microsoft.com> Date: Fri, 15 May 2020 11:25:33 -0700 Subject: [PATCH 53/99] Revert change specific for only 5.0-preview5 (#21880) --- src/Framework/ref/Microsoft.AspNetCore.App.Ref.csproj | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/Framework/ref/Microsoft.AspNetCore.App.Ref.csproj b/src/Framework/ref/Microsoft.AspNetCore.App.Ref.csproj index f1e05ffaa1..dda116fdf6 100644 --- a/src/Framework/ref/Microsoft.AspNetCore.App.Ref.csproj +++ b/src/Framework/ref/Microsoft.AspNetCore.App.Ref.csproj @@ -51,8 +51,7 @@ This package is an internal implementation of the .NET Core SDK and is not meant <FrameworkListOutputPath>$(ArtifactsObjDir)$(FrameworkListFileName)</FrameworkListOutputPath> <!-- Runtime extensions transport paths --> - <!-- TODO: revert tfm to $(TargetFramework) when we have updated to net5.0 --> - <RuntimeExtensionsReferenceDirectory>$(PkgMicrosoft_Extensions_Internal_Transport)\ref\net5.0\</RuntimeExtensionsReferenceDirectory> + <RuntimeExtensionsReferenceDirectory>$(PkgMicrosoft_Extensions_Internal_Transport)\ref\$(TargetFramework)\</RuntimeExtensionsReferenceDirectory> </PropertyGroup> From 5508e7661c09446b472e2453b56228bdc0d4b2a5 Mon Sep 17 00:00:00 2001 From: Hao Kung <HaoK@users.noreply.github.com> Date: Fri, 15 May 2020 14:22:38 -0700 Subject: [PATCH 54/99] Use bogus phone tokens for failure message check to avoid collisions (#21853) --- .../Specification.Tests/src/UserManagerSpecificationTests.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Identity/Specification.Tests/src/UserManagerSpecificationTests.cs b/src/Identity/Specification.Tests/src/UserManagerSpecificationTests.cs index bb6924ffb8..4bc1a37559 100644 --- a/src/Identity/Specification.Tests/src/UserManagerSpecificationTests.cs +++ b/src/Identity/Specification.Tests/src/UserManagerSpecificationTests.cs @@ -1486,8 +1486,8 @@ namespace Microsoft.AspNetCore.Identity.Test Assert.NotEqual(token1, token2); Assert.True(await manager.VerifyChangePhoneNumberTokenAsync(user, token1, num1)); Assert.True(await manager.VerifyChangePhoneNumberTokenAsync(user, token2, num2)); - Assert.False(await manager.VerifyChangePhoneNumberTokenAsync(user, token2, num1)); - Assert.False(await manager.VerifyChangePhoneNumberTokenAsync(user, token1, num2)); + Assert.False(await manager.VerifyChangePhoneNumberTokenAsync(user, "bogus", num1)); + Assert.False(await manager.VerifyChangePhoneNumberTokenAsync(user, "bogus", num2)); IdentityResultAssert.VerifyLogMessage(manager.Logger, $"VerifyUserTokenAsync() failed with purpose: ChangePhoneNumber:{num1} for user {await manager.GetUserIdAsync(user)}."); IdentityResultAssert.VerifyLogMessage(manager.Logger, $"VerifyUserTokenAsync() failed with purpose: ChangePhoneNumber:{num2} for user {await manager.GetUserIdAsync(user)}."); } From f908247222cfd843f013247cd4d9760d9e8177f8 Mon Sep 17 00:00:00 2001 From: Ninds <narinder.claire@gmail.com> Date: Fri, 15 May 2020 22:42:52 +0100 Subject: [PATCH 55/99] Allow use of a default MemoryPoolFeature on ConnectionContext (#18579) --- .../Kestrel/Core/src/Middleware/Http3ConnectionMiddleware.cs | 2 +- .../Kestrel/Core/src/Middleware/HttpConnectionMiddleware.cs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Servers/Kestrel/Core/src/Middleware/Http3ConnectionMiddleware.cs b/src/Servers/Kestrel/Core/src/Middleware/Http3ConnectionMiddleware.cs index c330a69ca6..dc4aa7b29a 100644 --- a/src/Servers/Kestrel/Core/src/Middleware/Http3ConnectionMiddleware.cs +++ b/src/Servers/Kestrel/Core/src/Middleware/Http3ConnectionMiddleware.cs @@ -31,7 +31,7 @@ namespace Microsoft.AspNetCore.Server.Kestrel.Core.Internal ConnectionContext = connectionContext, ServiceContext = _serviceContext, ConnectionFeatures = connectionContext.Features, - MemoryPool = memoryPoolFeature.MemoryPool, + MemoryPool = memoryPoolFeature?.MemoryPool ?? System.Buffers.MemoryPool<byte>.Shared, LocalEndPoint = connectionContext.LocalEndPoint as IPEndPoint, RemoteEndPoint = connectionContext.RemoteEndPoint as IPEndPoint }; diff --git a/src/Servers/Kestrel/Core/src/Middleware/HttpConnectionMiddleware.cs b/src/Servers/Kestrel/Core/src/Middleware/HttpConnectionMiddleware.cs index 75445028e3..d5263f5c37 100644 --- a/src/Servers/Kestrel/Core/src/Middleware/HttpConnectionMiddleware.cs +++ b/src/Servers/Kestrel/Core/src/Middleware/HttpConnectionMiddleware.cs @@ -33,7 +33,7 @@ namespace Microsoft.AspNetCore.Server.Kestrel.Core.Internal Protocols = _protocols, ServiceContext = _serviceContext, ConnectionFeatures = connectionContext.Features, - MemoryPool = memoryPoolFeature.MemoryPool, + MemoryPool = memoryPoolFeature?.MemoryPool ?? System.Buffers.MemoryPool<byte>.Shared, Transport = connectionContext.Transport, LocalEndPoint = connectionContext.LocalEndPoint as IPEndPoint, RemoteEndPoint = connectionContext.RemoteEndPoint as IPEndPoint From 468e4f7f7b66ef4d594d5b18067c61dc525f1e0f Mon Sep 17 00:00:00 2001 From: "dotnet-maestro[bot]" <dotnet-maestro[bot]@users.noreply.github.com> Date: Fri, 15 May 2020 23:51:58 +0000 Subject: [PATCH 56/99] Update dependencies from https://github.com/dotnet/efcore build 20200515.2 Microsoft.EntityFrameworkCore.Tools , Microsoft.EntityFrameworkCore.SqlServer , dotnet-ef , Microsoft.EntityFrameworkCore , Microsoft.EntityFrameworkCore.Relational , Microsoft.EntityFrameworkCore.Sqlite , Microsoft.EntityFrameworkCore.InMemory From Version 5.0.0-preview.6.20264.4 -> To Version 5.0.0-preview.6.20265.2 --- eng/Version.Details.xml | 28 ++++++++++++++-------------- eng/Versions.props | 14 +++++++------- 2 files changed, 21 insertions(+), 21 deletions(-) diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index 7994bddfcf..932ee5b8cc 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -29,33 +29,33 @@ <Uri>https://github.com/dotnet/aspnetcore-tooling</Uri> <Sha>924ca9acf9c5a84e8fc08143c345ffe7968e9882</Sha> </Dependency> - <Dependency Name="dotnet-ef" Version="5.0.0-preview.6.20264.4"> + <Dependency Name="dotnet-ef" Version="5.0.0-preview.6.20265.2"> <Uri>https://github.com/dotnet/efcore</Uri> - <Sha>7f81b608c2ceb19f6072b8b3cec6ad45fcc2d6a9</Sha> + <Sha>a094aba60b07ed02d2a005282859556208f6a8af</Sha> </Dependency> - <Dependency Name="Microsoft.EntityFrameworkCore.InMemory" Version="5.0.0-preview.6.20264.4"> + <Dependency Name="Microsoft.EntityFrameworkCore.InMemory" Version="5.0.0-preview.6.20265.2"> <Uri>https://github.com/dotnet/efcore</Uri> - <Sha>7f81b608c2ceb19f6072b8b3cec6ad45fcc2d6a9</Sha> + <Sha>a094aba60b07ed02d2a005282859556208f6a8af</Sha> </Dependency> - <Dependency Name="Microsoft.EntityFrameworkCore.Relational" Version="5.0.0-preview.6.20264.4"> + <Dependency Name="Microsoft.EntityFrameworkCore.Relational" Version="5.0.0-preview.6.20265.2"> <Uri>https://github.com/dotnet/efcore</Uri> - <Sha>7f81b608c2ceb19f6072b8b3cec6ad45fcc2d6a9</Sha> + <Sha>a094aba60b07ed02d2a005282859556208f6a8af</Sha> </Dependency> - <Dependency Name="Microsoft.EntityFrameworkCore.Sqlite" Version="5.0.0-preview.6.20264.4"> + <Dependency Name="Microsoft.EntityFrameworkCore.Sqlite" Version="5.0.0-preview.6.20265.2"> <Uri>https://github.com/dotnet/efcore</Uri> - <Sha>7f81b608c2ceb19f6072b8b3cec6ad45fcc2d6a9</Sha> + <Sha>a094aba60b07ed02d2a005282859556208f6a8af</Sha> </Dependency> - <Dependency Name="Microsoft.EntityFrameworkCore.SqlServer" Version="5.0.0-preview.6.20264.4"> + <Dependency Name="Microsoft.EntityFrameworkCore.SqlServer" Version="5.0.0-preview.6.20265.2"> <Uri>https://github.com/dotnet/efcore</Uri> - <Sha>7f81b608c2ceb19f6072b8b3cec6ad45fcc2d6a9</Sha> + <Sha>a094aba60b07ed02d2a005282859556208f6a8af</Sha> </Dependency> - <Dependency Name="Microsoft.EntityFrameworkCore.Tools" Version="5.0.0-preview.6.20264.4"> + <Dependency Name="Microsoft.EntityFrameworkCore.Tools" Version="5.0.0-preview.6.20265.2"> <Uri>https://github.com/dotnet/efcore</Uri> - <Sha>7f81b608c2ceb19f6072b8b3cec6ad45fcc2d6a9</Sha> + <Sha>a094aba60b07ed02d2a005282859556208f6a8af</Sha> </Dependency> - <Dependency Name="Microsoft.EntityFrameworkCore" Version="5.0.0-preview.6.20264.4"> + <Dependency Name="Microsoft.EntityFrameworkCore" Version="5.0.0-preview.6.20265.2"> <Uri>https://github.com/dotnet/efcore</Uri> - <Sha>7f81b608c2ceb19f6072b8b3cec6ad45fcc2d6a9</Sha> + <Sha>a094aba60b07ed02d2a005282859556208f6a8af</Sha> </Dependency> <Dependency Name="Microsoft.Extensions.Caching.Abstractions" Version="5.0.0-preview.6.20262.14" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> diff --git a/eng/Versions.props b/eng/Versions.props index 3f0d6c1914..d37612aea6 100644 --- a/eng/Versions.props +++ b/eng/Versions.props @@ -129,13 +129,13 @@ <!-- Packages from dotnet/blazor --> <MicrosoftAspNetCoreBlazorMonoPackageVersion>3.2.0-preview1.20067.1</MicrosoftAspNetCoreBlazorMonoPackageVersion> <!-- Packages from dotnet/efcore --> - <dotnetefPackageVersion>5.0.0-preview.6.20264.4</dotnetefPackageVersion> - <MicrosoftEntityFrameworkCoreInMemoryPackageVersion>5.0.0-preview.6.20264.4</MicrosoftEntityFrameworkCoreInMemoryPackageVersion> - <MicrosoftEntityFrameworkCoreRelationalPackageVersion>5.0.0-preview.6.20264.4</MicrosoftEntityFrameworkCoreRelationalPackageVersion> - <MicrosoftEntityFrameworkCoreSqlitePackageVersion>5.0.0-preview.6.20264.4</MicrosoftEntityFrameworkCoreSqlitePackageVersion> - <MicrosoftEntityFrameworkCoreSqlServerPackageVersion>5.0.0-preview.6.20264.4</MicrosoftEntityFrameworkCoreSqlServerPackageVersion> - <MicrosoftEntityFrameworkCoreToolsPackageVersion>5.0.0-preview.6.20264.4</MicrosoftEntityFrameworkCoreToolsPackageVersion> - <MicrosoftEntityFrameworkCorePackageVersion>5.0.0-preview.6.20264.4</MicrosoftEntityFrameworkCorePackageVersion> + <dotnetefPackageVersion>5.0.0-preview.6.20265.2</dotnetefPackageVersion> + <MicrosoftEntityFrameworkCoreInMemoryPackageVersion>5.0.0-preview.6.20265.2</MicrosoftEntityFrameworkCoreInMemoryPackageVersion> + <MicrosoftEntityFrameworkCoreRelationalPackageVersion>5.0.0-preview.6.20265.2</MicrosoftEntityFrameworkCoreRelationalPackageVersion> + <MicrosoftEntityFrameworkCoreSqlitePackageVersion>5.0.0-preview.6.20265.2</MicrosoftEntityFrameworkCoreSqlitePackageVersion> + <MicrosoftEntityFrameworkCoreSqlServerPackageVersion>5.0.0-preview.6.20265.2</MicrosoftEntityFrameworkCoreSqlServerPackageVersion> + <MicrosoftEntityFrameworkCoreToolsPackageVersion>5.0.0-preview.6.20265.2</MicrosoftEntityFrameworkCoreToolsPackageVersion> + <MicrosoftEntityFrameworkCorePackageVersion>5.0.0-preview.6.20265.2</MicrosoftEntityFrameworkCorePackageVersion> <!-- Packages from dotnet/aspnetcore-tooling --> <MicrosoftAspNetCoreMvcRazorExtensionsPackageVersion>5.0.0-preview.6.20264.6</MicrosoftAspNetCoreMvcRazorExtensionsPackageVersion> <MicrosoftAspNetCoreRazorLanguagePackageVersion>5.0.0-preview.6.20264.6</MicrosoftAspNetCoreRazorLanguagePackageVersion> From 11cea535579be391c0a53abd1c025bf87f94da38 Mon Sep 17 00:00:00 2001 From: "dotnet-maestro[bot]" <42748379+dotnet-maestro[bot]@users.noreply.github.com> Date: Sat, 16 May 2020 03:53:26 +0000 Subject: [PATCH 57/99] [master] Update dependencies from dotnet/aspnetcore-tooling (#21903) * Update dependencies from https://github.com/dotnet/aspnetcore-tooling build 20200515.4 Microsoft.AspNetCore.Mvc.Razor.Extensions , Microsoft.AspNetCore.Razor.Language , Microsoft.CodeAnalysis.Razor , Microsoft.NET.Sdk.Razor From Version 5.0.0-preview.6.20264.6 -> To Version 5.0.0-preview.6.20265.4 Dependency coherency updates Microsoft.Extensions.Caching.Abstractions,Microsoft.Extensions.Caching.Memory,Microsoft.Extensions.Configuration.Abstractions,Microsoft.Extensions.Configuration.Binder,Microsoft.Extensions.Configuration.CommandLine,Microsoft.Extensions.Configuration.EnvironmentVariables,Microsoft.Extensions.Configuration.FileExtensions,Microsoft.Extensions.Configuration.Ini,Microsoft.Extensions.Configuration.Json,Microsoft.Extensions.Configuration.UserSecrets,Microsoft.Extensions.Configuration.Xml,Microsoft.Extensions.Configuration,Microsoft.Extensions.DependencyInjection.Abstractions,Microsoft.Extensions.DependencyInjection,Microsoft.Extensions.FileProviders.Abstractions,Microsoft.Extensions.FileProviders.Composite,Microsoft.Extensions.FileProviders.Physical,Microsoft.Extensions.FileSystemGlobbing,Microsoft.Extensions.Hosting.Abstractions,Microsoft.Extensions.Hosting,Microsoft.Extensions.Http,Microsoft.Extensions.Logging.Abstractions,Microsoft.Extensions.Logging.Configuration,Microsoft.Extensions.Logging.Console,Microsoft.Extensions.Logging.Debug,Microsoft.Extensions.Logging.EventSource,Microsoft.Extensions.Logging.EventLog,Microsoft.Extensions.Logging.TraceSource,Microsoft.Extensions.Logging,Microsoft.Extensions.Options.ConfigurationExtensions,Microsoft.Extensions.Options.DataAnnotations,Microsoft.Extensions.Options,Microsoft.Extensions.Primitives,Microsoft.Extensions.Internal.Transport,Microsoft.Win32.Registry,Microsoft.Win32.SystemEvents,System.ComponentModel.Annotations,System.Diagnostics.EventLog,System.Drawing.Common,System.IO.Pipelines,System.Net.Http.WinHttpHandler,System.Net.WebSockets.WebSocketProtocol,System.Reflection.Metadata,System.Runtime.CompilerServices.Unsafe,System.Security.Cryptography.Cng,System.Security.Cryptography.Pkcs,System.Security.Cryptography.Xml,System.Security.Permissions,System.Security.Principal.Windows,System.ServiceProcess.ServiceController,System.Text.Encodings.Web,System.Text.Json,System.Threading.Channels,System.Windows.Extensions,Microsoft.Extensions.DependencyModel,Microsoft.NETCore.App.Ref,Microsoft.NETCore.App.Runtime.win-x64,Microsoft.NETCore.App.Internal,Microsoft.NETCore.Platforms From Version 5.0.0-preview.6.20262.14 -> To Version 5.0.0-preview.6.20264.1 (parent: Microsoft.AspNetCore.Razor.Language * Update dependencies from https://github.com/dotnet/aspnetcore-tooling build 20200515.5 Microsoft.AspNetCore.Mvc.Razor.Extensions , Microsoft.AspNetCore.Razor.Language , Microsoft.CodeAnalysis.Razor , Microsoft.NET.Sdk.Razor From Version 5.0.0-preview.6.20264.6 -> To Version 5.0.0-preview.6.20265.5 Dependency coherency updates Microsoft.Extensions.Caching.Abstractions,Microsoft.Extensions.Caching.Memory,Microsoft.Extensions.Configuration.Abstractions,Microsoft.Extensions.Configuration.Binder,Microsoft.Extensions.Configuration.CommandLine,Microsoft.Extensions.Configuration.EnvironmentVariables,Microsoft.Extensions.Configuration.FileExtensions,Microsoft.Extensions.Configuration.Ini,Microsoft.Extensions.Configuration.Json,Microsoft.Extensions.Configuration.UserSecrets,Microsoft.Extensions.Configuration.Xml,Microsoft.Extensions.Configuration,Microsoft.Extensions.DependencyInjection.Abstractions,Microsoft.Extensions.DependencyInjection,Microsoft.Extensions.FileProviders.Abstractions,Microsoft.Extensions.FileProviders.Composite,Microsoft.Extensions.FileProviders.Physical,Microsoft.Extensions.FileSystemGlobbing,Microsoft.Extensions.Hosting.Abstractions,Microsoft.Extensions.Hosting,Microsoft.Extensions.Http,Microsoft.Extensions.Logging.Abstractions,Microsoft.Extensions.Logging.Configuration,Microsoft.Extensions.Logging.Console,Microsoft.Extensions.Logging.Debug,Microsoft.Extensions.Logging.EventSource,Microsoft.Extensions.Logging.EventLog,Microsoft.Extensions.Logging.TraceSource,Microsoft.Extensions.Logging,Microsoft.Extensions.Options.ConfigurationExtensions,Microsoft.Extensions.Options.DataAnnotations,Microsoft.Extensions.Options,Microsoft.Extensions.Primitives,Microsoft.Extensions.Internal.Transport,Microsoft.Win32.Registry,Microsoft.Win32.SystemEvents,System.ComponentModel.Annotations,System.Diagnostics.EventLog,System.Drawing.Common,System.IO.Pipelines,System.Net.Http.WinHttpHandler,System.Net.WebSockets.WebSocketProtocol,System.Reflection.Metadata,System.Runtime.CompilerServices.Unsafe,System.Security.Cryptography.Cng,System.Security.Cryptography.Pkcs,System.Security.Cryptography.Xml,System.Security.Permissions,System.Security.Principal.Windows,System.ServiceProcess.ServiceController,System.Text.Encodings.Web,System.Text.Json,System.Threading.Channels,System.Windows.Extensions,Microsoft.Extensions.DependencyModel,Microsoft.NETCore.App.Ref,Microsoft.NETCore.App.Runtime.win-x64,Microsoft.NETCore.App.Internal,Microsoft.NETCore.Platforms From Version 5.0.0-preview.6.20262.14 -> To Version 5.0.0-preview.6.20264.1 (parent: Microsoft.AspNetCore.Razor.Language Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com> --- eng/Version.Details.xml | 252 ++++++++++++++++++++-------------------- eng/Versions.props | 126 ++++++++++---------- 2 files changed, 189 insertions(+), 189 deletions(-) diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index 7994bddfcf..cd93fa38e8 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -13,21 +13,21 @@ <Uri>https://github.com/dotnet/blazor</Uri> <Sha>dd7fb4d3931d556458f62642c2edfc59f6295bfb</Sha> </Dependency> - <Dependency Name="Microsoft.AspNetCore.Razor.Language" Version="5.0.0-preview.6.20264.6"> + <Dependency Name="Microsoft.AspNetCore.Razor.Language" Version="5.0.0-preview.6.20265.5"> <Uri>https://github.com/dotnet/aspnetcore-tooling</Uri> - <Sha>924ca9acf9c5a84e8fc08143c345ffe7968e9882</Sha> + <Sha>e759982cb63d5205b87ad0d968b09033ab778d12</Sha> </Dependency> - <Dependency Name="Microsoft.AspNetCore.Mvc.Razor.Extensions" Version="5.0.0-preview.6.20264.6"> + <Dependency Name="Microsoft.AspNetCore.Mvc.Razor.Extensions" Version="5.0.0-preview.6.20265.5"> <Uri>https://github.com/dotnet/aspnetcore-tooling</Uri> - <Sha>924ca9acf9c5a84e8fc08143c345ffe7968e9882</Sha> + <Sha>e759982cb63d5205b87ad0d968b09033ab778d12</Sha> </Dependency> - <Dependency Name="Microsoft.CodeAnalysis.Razor" Version="5.0.0-preview.6.20264.6"> + <Dependency Name="Microsoft.CodeAnalysis.Razor" Version="5.0.0-preview.6.20265.5"> <Uri>https://github.com/dotnet/aspnetcore-tooling</Uri> - <Sha>924ca9acf9c5a84e8fc08143c345ffe7968e9882</Sha> + <Sha>e759982cb63d5205b87ad0d968b09033ab778d12</Sha> </Dependency> - <Dependency Name="Microsoft.NET.Sdk.Razor" Version="5.0.0-preview.6.20264.6"> + <Dependency Name="Microsoft.NET.Sdk.Razor" Version="5.0.0-preview.6.20265.5"> <Uri>https://github.com/dotnet/aspnetcore-tooling</Uri> - <Sha>924ca9acf9c5a84e8fc08143c345ffe7968e9882</Sha> + <Sha>e759982cb63d5205b87ad0d968b09033ab778d12</Sha> </Dependency> <Dependency Name="dotnet-ef" Version="5.0.0-preview.6.20264.4"> <Uri>https://github.com/dotnet/efcore</Uri> @@ -57,248 +57,248 @@ <Uri>https://github.com/dotnet/efcore</Uri> <Sha>7f81b608c2ceb19f6072b8b3cec6ad45fcc2d6a9</Sha> </Dependency> - <Dependency Name="Microsoft.Extensions.Caching.Abstractions" Version="5.0.0-preview.6.20262.14" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="Microsoft.Extensions.Caching.Abstractions" Version="5.0.0-preview.6.20264.1" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>bc3bec788cd8d1f9d882b359ca8368248bf051a4</Sha> + <Sha>bdd7235c43d762cea051cfc2071e14de48175f0c</Sha> </Dependency> - <Dependency Name="Microsoft.Extensions.Caching.Memory" Version="5.0.0-preview.6.20262.14" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="Microsoft.Extensions.Caching.Memory" Version="5.0.0-preview.6.20264.1" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>bc3bec788cd8d1f9d882b359ca8368248bf051a4</Sha> + <Sha>bdd7235c43d762cea051cfc2071e14de48175f0c</Sha> </Dependency> - <Dependency Name="Microsoft.Extensions.Configuration.Abstractions" Version="5.0.0-preview.6.20262.14" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="Microsoft.Extensions.Configuration.Abstractions" Version="5.0.0-preview.6.20264.1" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>bc3bec788cd8d1f9d882b359ca8368248bf051a4</Sha> + <Sha>bdd7235c43d762cea051cfc2071e14de48175f0c</Sha> </Dependency> - <Dependency Name="Microsoft.Extensions.Configuration.Binder" Version="5.0.0-preview.6.20262.14" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="Microsoft.Extensions.Configuration.Binder" Version="5.0.0-preview.6.20264.1" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>bc3bec788cd8d1f9d882b359ca8368248bf051a4</Sha> + <Sha>bdd7235c43d762cea051cfc2071e14de48175f0c</Sha> </Dependency> - <Dependency Name="Microsoft.Extensions.Configuration.CommandLine" Version="5.0.0-preview.6.20262.14" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="Microsoft.Extensions.Configuration.CommandLine" Version="5.0.0-preview.6.20264.1" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>bc3bec788cd8d1f9d882b359ca8368248bf051a4</Sha> + <Sha>bdd7235c43d762cea051cfc2071e14de48175f0c</Sha> </Dependency> - <Dependency Name="Microsoft.Extensions.Configuration.EnvironmentVariables" Version="5.0.0-preview.6.20262.14" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="Microsoft.Extensions.Configuration.EnvironmentVariables" Version="5.0.0-preview.6.20264.1" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>bc3bec788cd8d1f9d882b359ca8368248bf051a4</Sha> + <Sha>bdd7235c43d762cea051cfc2071e14de48175f0c</Sha> </Dependency> - <Dependency Name="Microsoft.Extensions.Configuration.FileExtensions" Version="5.0.0-preview.6.20262.14" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="Microsoft.Extensions.Configuration.FileExtensions" Version="5.0.0-preview.6.20264.1" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>bc3bec788cd8d1f9d882b359ca8368248bf051a4</Sha> + <Sha>bdd7235c43d762cea051cfc2071e14de48175f0c</Sha> </Dependency> - <Dependency Name="Microsoft.Extensions.Configuration.Ini" Version="5.0.0-preview.6.20262.14" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="Microsoft.Extensions.Configuration.Ini" Version="5.0.0-preview.6.20264.1" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>bc3bec788cd8d1f9d882b359ca8368248bf051a4</Sha> + <Sha>bdd7235c43d762cea051cfc2071e14de48175f0c</Sha> </Dependency> - <Dependency Name="Microsoft.Extensions.Configuration.Json" Version="5.0.0-preview.6.20262.14" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="Microsoft.Extensions.Configuration.Json" Version="5.0.0-preview.6.20264.1" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>bc3bec788cd8d1f9d882b359ca8368248bf051a4</Sha> + <Sha>bdd7235c43d762cea051cfc2071e14de48175f0c</Sha> </Dependency> - <Dependency Name="Microsoft.Extensions.Configuration.UserSecrets" Version="5.0.0-preview.6.20262.14" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="Microsoft.Extensions.Configuration.UserSecrets" Version="5.0.0-preview.6.20264.1" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>bc3bec788cd8d1f9d882b359ca8368248bf051a4</Sha> + <Sha>bdd7235c43d762cea051cfc2071e14de48175f0c</Sha> </Dependency> - <Dependency Name="Microsoft.Extensions.Configuration.Xml" Version="5.0.0-preview.6.20262.14" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="Microsoft.Extensions.Configuration.Xml" Version="5.0.0-preview.6.20264.1" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>bc3bec788cd8d1f9d882b359ca8368248bf051a4</Sha> + <Sha>bdd7235c43d762cea051cfc2071e14de48175f0c</Sha> </Dependency> - <Dependency Name="Microsoft.Extensions.Configuration" Version="5.0.0-preview.6.20262.14" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="Microsoft.Extensions.Configuration" Version="5.0.0-preview.6.20264.1" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>bc3bec788cd8d1f9d882b359ca8368248bf051a4</Sha> + <Sha>bdd7235c43d762cea051cfc2071e14de48175f0c</Sha> </Dependency> - <Dependency Name="Microsoft.Extensions.DependencyInjection.Abstractions" Version="5.0.0-preview.6.20262.14" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="Microsoft.Extensions.DependencyInjection.Abstractions" Version="5.0.0-preview.6.20264.1" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>bc3bec788cd8d1f9d882b359ca8368248bf051a4</Sha> + <Sha>bdd7235c43d762cea051cfc2071e14de48175f0c</Sha> </Dependency> - <Dependency Name="Microsoft.Extensions.DependencyInjection" Version="5.0.0-preview.6.20262.14" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="Microsoft.Extensions.DependencyInjection" Version="5.0.0-preview.6.20264.1" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>bc3bec788cd8d1f9d882b359ca8368248bf051a4</Sha> + <Sha>bdd7235c43d762cea051cfc2071e14de48175f0c</Sha> </Dependency> - <Dependency Name="Microsoft.Extensions.FileProviders.Abstractions" Version="5.0.0-preview.6.20262.14" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="Microsoft.Extensions.FileProviders.Abstractions" Version="5.0.0-preview.6.20264.1" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>bc3bec788cd8d1f9d882b359ca8368248bf051a4</Sha> + <Sha>bdd7235c43d762cea051cfc2071e14de48175f0c</Sha> </Dependency> - <Dependency Name="Microsoft.Extensions.FileProviders.Composite" Version="5.0.0-preview.6.20262.14" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="Microsoft.Extensions.FileProviders.Composite" Version="5.0.0-preview.6.20264.1" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>bc3bec788cd8d1f9d882b359ca8368248bf051a4</Sha> + <Sha>bdd7235c43d762cea051cfc2071e14de48175f0c</Sha> </Dependency> - <Dependency Name="Microsoft.Extensions.FileProviders.Physical" Version="5.0.0-preview.6.20262.14" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="Microsoft.Extensions.FileProviders.Physical" Version="5.0.0-preview.6.20264.1" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>bc3bec788cd8d1f9d882b359ca8368248bf051a4</Sha> + <Sha>bdd7235c43d762cea051cfc2071e14de48175f0c</Sha> </Dependency> - <Dependency Name="Microsoft.Extensions.FileSystemGlobbing" Version="5.0.0-preview.6.20262.14" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="Microsoft.Extensions.FileSystemGlobbing" Version="5.0.0-preview.6.20264.1" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>bc3bec788cd8d1f9d882b359ca8368248bf051a4</Sha> + <Sha>bdd7235c43d762cea051cfc2071e14de48175f0c</Sha> </Dependency> - <Dependency Name="Microsoft.Extensions.Hosting.Abstractions" Version="5.0.0-preview.6.20262.14" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="Microsoft.Extensions.Hosting.Abstractions" Version="5.0.0-preview.6.20264.1" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>bc3bec788cd8d1f9d882b359ca8368248bf051a4</Sha> + <Sha>bdd7235c43d762cea051cfc2071e14de48175f0c</Sha> </Dependency> - <Dependency Name="Microsoft.Extensions.Hosting" Version="5.0.0-preview.6.20262.14" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="Microsoft.Extensions.Hosting" Version="5.0.0-preview.6.20264.1" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>bc3bec788cd8d1f9d882b359ca8368248bf051a4</Sha> + <Sha>bdd7235c43d762cea051cfc2071e14de48175f0c</Sha> </Dependency> - <Dependency Name="Microsoft.Extensions.Http" Version="5.0.0-preview.6.20262.14" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="Microsoft.Extensions.Http" Version="5.0.0-preview.6.20264.1" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>bc3bec788cd8d1f9d882b359ca8368248bf051a4</Sha> + <Sha>bdd7235c43d762cea051cfc2071e14de48175f0c</Sha> </Dependency> - <Dependency Name="Microsoft.Extensions.Logging.Abstractions" Version="5.0.0-preview.6.20262.14" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="Microsoft.Extensions.Logging.Abstractions" Version="5.0.0-preview.6.20264.1" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>bc3bec788cd8d1f9d882b359ca8368248bf051a4</Sha> + <Sha>bdd7235c43d762cea051cfc2071e14de48175f0c</Sha> </Dependency> - <Dependency Name="Microsoft.Extensions.Logging.Configuration" Version="5.0.0-preview.6.20262.14" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="Microsoft.Extensions.Logging.Configuration" Version="5.0.0-preview.6.20264.1" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>bc3bec788cd8d1f9d882b359ca8368248bf051a4</Sha> + <Sha>bdd7235c43d762cea051cfc2071e14de48175f0c</Sha> </Dependency> - <Dependency Name="Microsoft.Extensions.Logging.Console" Version="5.0.0-preview.6.20262.14" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="Microsoft.Extensions.Logging.Console" Version="5.0.0-preview.6.20264.1" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>bc3bec788cd8d1f9d882b359ca8368248bf051a4</Sha> + <Sha>bdd7235c43d762cea051cfc2071e14de48175f0c</Sha> </Dependency> - <Dependency Name="Microsoft.Extensions.Logging.Debug" Version="5.0.0-preview.6.20262.14" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="Microsoft.Extensions.Logging.Debug" Version="5.0.0-preview.6.20264.1" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>bc3bec788cd8d1f9d882b359ca8368248bf051a4</Sha> + <Sha>bdd7235c43d762cea051cfc2071e14de48175f0c</Sha> </Dependency> - <Dependency Name="Microsoft.Extensions.Logging.EventSource" Version="5.0.0-preview.6.20262.14" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="Microsoft.Extensions.Logging.EventSource" Version="5.0.0-preview.6.20264.1" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>bc3bec788cd8d1f9d882b359ca8368248bf051a4</Sha> + <Sha>bdd7235c43d762cea051cfc2071e14de48175f0c</Sha> </Dependency> - <Dependency Name="Microsoft.Extensions.Logging.EventLog" Version="5.0.0-preview.6.20262.14" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="Microsoft.Extensions.Logging.EventLog" Version="5.0.0-preview.6.20264.1" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>bc3bec788cd8d1f9d882b359ca8368248bf051a4</Sha> + <Sha>bdd7235c43d762cea051cfc2071e14de48175f0c</Sha> </Dependency> - <Dependency Name="Microsoft.Extensions.Logging.TraceSource" Version="5.0.0-preview.6.20262.14" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="Microsoft.Extensions.Logging.TraceSource" Version="5.0.0-preview.6.20264.1" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>bc3bec788cd8d1f9d882b359ca8368248bf051a4</Sha> + <Sha>bdd7235c43d762cea051cfc2071e14de48175f0c</Sha> </Dependency> - <Dependency Name="Microsoft.Extensions.Logging" Version="5.0.0-preview.6.20262.14" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="Microsoft.Extensions.Logging" Version="5.0.0-preview.6.20264.1" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>bc3bec788cd8d1f9d882b359ca8368248bf051a4</Sha> + <Sha>bdd7235c43d762cea051cfc2071e14de48175f0c</Sha> </Dependency> - <Dependency Name="Microsoft.Extensions.Options.ConfigurationExtensions" Version="5.0.0-preview.6.20262.14" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="Microsoft.Extensions.Options.ConfigurationExtensions" Version="5.0.0-preview.6.20264.1" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>bc3bec788cd8d1f9d882b359ca8368248bf051a4</Sha> + <Sha>bdd7235c43d762cea051cfc2071e14de48175f0c</Sha> </Dependency> - <Dependency Name="Microsoft.Extensions.Options.DataAnnotations" Version="5.0.0-preview.6.20262.14" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="Microsoft.Extensions.Options.DataAnnotations" Version="5.0.0-preview.6.20264.1" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>bc3bec788cd8d1f9d882b359ca8368248bf051a4</Sha> + <Sha>bdd7235c43d762cea051cfc2071e14de48175f0c</Sha> </Dependency> - <Dependency Name="Microsoft.Extensions.Options" Version="5.0.0-preview.6.20262.14" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="Microsoft.Extensions.Options" Version="5.0.0-preview.6.20264.1" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>bc3bec788cd8d1f9d882b359ca8368248bf051a4</Sha> + <Sha>bdd7235c43d762cea051cfc2071e14de48175f0c</Sha> </Dependency> - <Dependency Name="Microsoft.Extensions.Primitives" Version="5.0.0-preview.6.20262.14" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="Microsoft.Extensions.Primitives" Version="5.0.0-preview.6.20264.1" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>bc3bec788cd8d1f9d882b359ca8368248bf051a4</Sha> + <Sha>bdd7235c43d762cea051cfc2071e14de48175f0c</Sha> </Dependency> - <Dependency Name="Microsoft.Extensions.Internal.Transport" Version="5.0.0-preview.6.20262.14" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="Microsoft.Extensions.Internal.Transport" Version="5.0.0-preview.6.20264.1" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>bc3bec788cd8d1f9d882b359ca8368248bf051a4</Sha> + <Sha>bdd7235c43d762cea051cfc2071e14de48175f0c</Sha> </Dependency> - <Dependency Name="Microsoft.Win32.Registry" Version="5.0.0-preview.6.20262.14" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="Microsoft.Win32.Registry" Version="5.0.0-preview.6.20264.1" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>bc3bec788cd8d1f9d882b359ca8368248bf051a4</Sha> + <Sha>bdd7235c43d762cea051cfc2071e14de48175f0c</Sha> </Dependency> - <Dependency Name="Microsoft.Win32.SystemEvents" Version="5.0.0-preview.6.20262.14" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="Microsoft.Win32.SystemEvents" Version="5.0.0-preview.6.20264.1" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>bc3bec788cd8d1f9d882b359ca8368248bf051a4</Sha> + <Sha>bdd7235c43d762cea051cfc2071e14de48175f0c</Sha> </Dependency> - <Dependency Name="System.ComponentModel.Annotations" Version="5.0.0-preview.6.20262.14" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="System.ComponentModel.Annotations" Version="5.0.0-preview.6.20264.1" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>bc3bec788cd8d1f9d882b359ca8368248bf051a4</Sha> + <Sha>bdd7235c43d762cea051cfc2071e14de48175f0c</Sha> </Dependency> - <Dependency Name="System.Diagnostics.EventLog" Version="5.0.0-preview.6.20262.14" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="System.Diagnostics.EventLog" Version="5.0.0-preview.6.20264.1" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>bc3bec788cd8d1f9d882b359ca8368248bf051a4</Sha> + <Sha>bdd7235c43d762cea051cfc2071e14de48175f0c</Sha> </Dependency> - <Dependency Name="System.Drawing.Common" Version="5.0.0-preview.6.20262.14" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="System.Drawing.Common" Version="5.0.0-preview.6.20264.1" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>bc3bec788cd8d1f9d882b359ca8368248bf051a4</Sha> + <Sha>bdd7235c43d762cea051cfc2071e14de48175f0c</Sha> </Dependency> - <Dependency Name="System.IO.Pipelines" Version="5.0.0-preview.6.20262.14" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="System.IO.Pipelines" Version="5.0.0-preview.6.20264.1" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>bc3bec788cd8d1f9d882b359ca8368248bf051a4</Sha> + <Sha>bdd7235c43d762cea051cfc2071e14de48175f0c</Sha> </Dependency> - <Dependency Name="System.Net.Http.WinHttpHandler" Version="5.0.0-preview.6.20262.14" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="System.Net.Http.WinHttpHandler" Version="5.0.0-preview.6.20264.1" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>bc3bec788cd8d1f9d882b359ca8368248bf051a4</Sha> + <Sha>bdd7235c43d762cea051cfc2071e14de48175f0c</Sha> </Dependency> - <Dependency Name="System.Net.WebSockets.WebSocketProtocol" Version="5.0.0-preview.6.20262.14" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="System.Net.WebSockets.WebSocketProtocol" Version="5.0.0-preview.6.20264.1" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>bc3bec788cd8d1f9d882b359ca8368248bf051a4</Sha> + <Sha>bdd7235c43d762cea051cfc2071e14de48175f0c</Sha> </Dependency> - <Dependency Name="System.Reflection.Metadata" Version="5.0.0-preview.6.20262.14" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="System.Reflection.Metadata" Version="5.0.0-preview.6.20264.1" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>bc3bec788cd8d1f9d882b359ca8368248bf051a4</Sha> + <Sha>bdd7235c43d762cea051cfc2071e14de48175f0c</Sha> </Dependency> - <Dependency Name="System.Runtime.CompilerServices.Unsafe" Version="5.0.0-preview.6.20262.14" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="System.Runtime.CompilerServices.Unsafe" Version="5.0.0-preview.6.20264.1" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>bc3bec788cd8d1f9d882b359ca8368248bf051a4</Sha> + <Sha>bdd7235c43d762cea051cfc2071e14de48175f0c</Sha> </Dependency> - <Dependency Name="System.Security.Cryptography.Cng" Version="5.0.0-preview.6.20262.14" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="System.Security.Cryptography.Cng" Version="5.0.0-preview.6.20264.1" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>bc3bec788cd8d1f9d882b359ca8368248bf051a4</Sha> + <Sha>bdd7235c43d762cea051cfc2071e14de48175f0c</Sha> </Dependency> - <Dependency Name="System.Security.Cryptography.Pkcs" Version="5.0.0-preview.6.20262.14" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="System.Security.Cryptography.Pkcs" Version="5.0.0-preview.6.20264.1" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>bc3bec788cd8d1f9d882b359ca8368248bf051a4</Sha> + <Sha>bdd7235c43d762cea051cfc2071e14de48175f0c</Sha> </Dependency> - <Dependency Name="System.Security.Cryptography.Xml" Version="5.0.0-preview.6.20262.14" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="System.Security.Cryptography.Xml" Version="5.0.0-preview.6.20264.1" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>bc3bec788cd8d1f9d882b359ca8368248bf051a4</Sha> + <Sha>bdd7235c43d762cea051cfc2071e14de48175f0c</Sha> </Dependency> - <Dependency Name="System.Security.Permissions" Version="5.0.0-preview.6.20262.14" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="System.Security.Permissions" Version="5.0.0-preview.6.20264.1" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>bc3bec788cd8d1f9d882b359ca8368248bf051a4</Sha> + <Sha>bdd7235c43d762cea051cfc2071e14de48175f0c</Sha> </Dependency> - <Dependency Name="System.Security.Principal.Windows" Version="5.0.0-preview.6.20262.14" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="System.Security.Principal.Windows" Version="5.0.0-preview.6.20264.1" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>bc3bec788cd8d1f9d882b359ca8368248bf051a4</Sha> + <Sha>bdd7235c43d762cea051cfc2071e14de48175f0c</Sha> </Dependency> - <Dependency Name="System.ServiceProcess.ServiceController" Version="5.0.0-preview.6.20262.14" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="System.ServiceProcess.ServiceController" Version="5.0.0-preview.6.20264.1" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>bc3bec788cd8d1f9d882b359ca8368248bf051a4</Sha> + <Sha>bdd7235c43d762cea051cfc2071e14de48175f0c</Sha> </Dependency> - <Dependency Name="System.Text.Encodings.Web" Version="5.0.0-preview.6.20262.14" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="System.Text.Encodings.Web" Version="5.0.0-preview.6.20264.1" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>bc3bec788cd8d1f9d882b359ca8368248bf051a4</Sha> + <Sha>bdd7235c43d762cea051cfc2071e14de48175f0c</Sha> </Dependency> - <Dependency Name="System.Text.Json" Version="5.0.0-preview.6.20262.14" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="System.Text.Json" Version="5.0.0-preview.6.20264.1" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>bc3bec788cd8d1f9d882b359ca8368248bf051a4</Sha> + <Sha>bdd7235c43d762cea051cfc2071e14de48175f0c</Sha> </Dependency> - <Dependency Name="System.Threading.Channels" Version="5.0.0-preview.6.20262.14" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="System.Threading.Channels" Version="5.0.0-preview.6.20264.1" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>bc3bec788cd8d1f9d882b359ca8368248bf051a4</Sha> + <Sha>bdd7235c43d762cea051cfc2071e14de48175f0c</Sha> </Dependency> - <Dependency Name="System.Windows.Extensions" Version="5.0.0-preview.6.20262.14" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="System.Windows.Extensions" Version="5.0.0-preview.6.20264.1" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>bc3bec788cd8d1f9d882b359ca8368248bf051a4</Sha> + <Sha>bdd7235c43d762cea051cfc2071e14de48175f0c</Sha> </Dependency> - <Dependency Name="Microsoft.Extensions.DependencyModel" Version="5.0.0-preview.6.20262.14" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="Microsoft.Extensions.DependencyModel" Version="5.0.0-preview.6.20264.1" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>bc3bec788cd8d1f9d882b359ca8368248bf051a4</Sha> + <Sha>bdd7235c43d762cea051cfc2071e14de48175f0c</Sha> </Dependency> - <Dependency Name="Microsoft.NETCore.App.Ref" Version="5.0.0-preview.6.20262.14" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="Microsoft.NETCore.App.Ref" Version="5.0.0-preview.6.20264.1" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>bc3bec788cd8d1f9d882b359ca8368248bf051a4</Sha> + <Sha>bdd7235c43d762cea051cfc2071e14de48175f0c</Sha> </Dependency> <!-- Win-x64 is used here because we have picked an arbitrary runtime identifier to flow the version of the latest NETCore.App runtime. All Runtime.$rid packages should have the same version. --> - <Dependency Name="Microsoft.NETCore.App.Runtime.win-x64" Version="5.0.0-preview.6.20262.14" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="Microsoft.NETCore.App.Runtime.win-x64" Version="5.0.0-preview.6.20264.1" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>bc3bec788cd8d1f9d882b359ca8368248bf051a4</Sha> + <Sha>bdd7235c43d762cea051cfc2071e14de48175f0c</Sha> </Dependency> - <Dependency Name="Microsoft.NETCore.App.Internal" Version="5.0.0-preview.6.20262.14" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="Microsoft.NETCore.App.Internal" Version="5.0.0-preview.6.20264.1" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>bc3bec788cd8d1f9d882b359ca8368248bf051a4</Sha> + <Sha>bdd7235c43d762cea051cfc2071e14de48175f0c</Sha> </Dependency> </ProductDependencies> <ToolsetDependencies> <!-- Listed explicitly to workaround https://github.com/dotnet/cli/issues/10528 --> - <Dependency Name="Microsoft.NETCore.Platforms" Version="5.0.0-preview.6.20262.14" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="Microsoft.NETCore.Platforms" Version="5.0.0-preview.6.20264.1" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>bc3bec788cd8d1f9d882b359ca8368248bf051a4</Sha> + <Sha>bdd7235c43d762cea051cfc2071e14de48175f0c</Sha> </Dependency> <Dependency Name="Microsoft.DotNet.GenAPI" Version="5.0.0-beta.20261.9"> <Uri>https://github.com/dotnet/arcade</Uri> diff --git a/eng/Versions.props b/eng/Versions.props index 3f0d6c1914..8e1872c0a9 100644 --- a/eng/Versions.props +++ b/eng/Versions.props @@ -66,66 +66,66 @@ <!-- Packages from dotnet/roslyn --> <MicrosoftNetCompilersToolsetPackageVersion>3.7.0-2.20259.1</MicrosoftNetCompilersToolsetPackageVersion> <!-- Packages from dotnet/runtime --> - <MicrosoftExtensionsDependencyModelPackageVersion>5.0.0-preview.6.20262.14</MicrosoftExtensionsDependencyModelPackageVersion> - <MicrosoftNETCoreAppInternalPackageVersion>5.0.0-preview.6.20262.14</MicrosoftNETCoreAppInternalPackageVersion> - <MicrosoftNETCoreAppRefPackageVersion>5.0.0-preview.6.20262.14</MicrosoftNETCoreAppRefPackageVersion> - <MicrosoftNETCoreAppRuntimewinx64PackageVersion>5.0.0-preview.6.20262.14</MicrosoftNETCoreAppRuntimewinx64PackageVersion> - <MicrosoftWin32RegistryPackageVersion>5.0.0-preview.6.20262.14</MicrosoftWin32RegistryPackageVersion> - <MicrosoftWin32SystemEventsPackageVersion>5.0.0-preview.6.20262.14</MicrosoftWin32SystemEventsPackageVersion> - <MicrosoftExtensionsCachingAbstractionsPackageVersion>5.0.0-preview.6.20262.14</MicrosoftExtensionsCachingAbstractionsPackageVersion> - <MicrosoftExtensionsCachingMemoryPackageVersion>5.0.0-preview.6.20262.14</MicrosoftExtensionsCachingMemoryPackageVersion> - <MicrosoftExtensionsConfigurationAbstractionsPackageVersion>5.0.0-preview.6.20262.14</MicrosoftExtensionsConfigurationAbstractionsPackageVersion> - <MicrosoftExtensionsConfigurationBinderPackageVersion>5.0.0-preview.6.20262.14</MicrosoftExtensionsConfigurationBinderPackageVersion> - <MicrosoftExtensionsConfigurationCommandLinePackageVersion>5.0.0-preview.6.20262.14</MicrosoftExtensionsConfigurationCommandLinePackageVersion> - <MicrosoftExtensionsConfigurationEnvironmentVariablesPackageVersion>5.0.0-preview.6.20262.14</MicrosoftExtensionsConfigurationEnvironmentVariablesPackageVersion> - <MicrosoftExtensionsConfigurationFileExtensionsPackageVersion>5.0.0-preview.6.20262.14</MicrosoftExtensionsConfigurationFileExtensionsPackageVersion> - <MicrosoftExtensionsConfigurationIniPackageVersion>5.0.0-preview.6.20262.14</MicrosoftExtensionsConfigurationIniPackageVersion> - <MicrosoftExtensionsConfigurationJsonPackageVersion>5.0.0-preview.6.20262.14</MicrosoftExtensionsConfigurationJsonPackageVersion> - <MicrosoftExtensionsConfigurationPackageVersion>5.0.0-preview.6.20262.14</MicrosoftExtensionsConfigurationPackageVersion> - <MicrosoftExtensionsConfigurationUserSecretsPackageVersion>5.0.0-preview.6.20262.14</MicrosoftExtensionsConfigurationUserSecretsPackageVersion> - <MicrosoftExtensionsConfigurationXmlPackageVersion>5.0.0-preview.6.20262.14</MicrosoftExtensionsConfigurationXmlPackageVersion> - <MicrosoftExtensionsDependencyInjectionAbstractionsPackageVersion>5.0.0-preview.6.20262.14</MicrosoftExtensionsDependencyInjectionAbstractionsPackageVersion> - <MicrosoftExtensionsDependencyInjectionPackageVersion>5.0.0-preview.6.20262.14</MicrosoftExtensionsDependencyInjectionPackageVersion> - <MicrosoftExtensionsFileProvidersAbstractionsPackageVersion>5.0.0-preview.6.20262.14</MicrosoftExtensionsFileProvidersAbstractionsPackageVersion> - <MicrosoftExtensionsFileProvidersCompositePackageVersion>5.0.0-preview.6.20262.14</MicrosoftExtensionsFileProvidersCompositePackageVersion> - <MicrosoftExtensionsFileProvidersPhysicalPackageVersion>5.0.0-preview.6.20262.14</MicrosoftExtensionsFileProvidersPhysicalPackageVersion> - <MicrosoftExtensionsFileSystemGlobbingPackageVersion>5.0.0-preview.6.20262.14</MicrosoftExtensionsFileSystemGlobbingPackageVersion> - <MicrosoftExtensionsHostingAbstractionsPackageVersion>5.0.0-preview.6.20262.14</MicrosoftExtensionsHostingAbstractionsPackageVersion> - <MicrosoftExtensionsHostingPackageVersion>5.0.0-preview.6.20262.14</MicrosoftExtensionsHostingPackageVersion> - <MicrosoftExtensionsHttpPackageVersion>5.0.0-preview.6.20262.14</MicrosoftExtensionsHttpPackageVersion> - <MicrosoftExtensionsLoggingAbstractionsPackageVersion>5.0.0-preview.6.20262.14</MicrosoftExtensionsLoggingAbstractionsPackageVersion> - <MicrosoftExtensionsLoggingConfigurationPackageVersion>5.0.0-preview.6.20262.14</MicrosoftExtensionsLoggingConfigurationPackageVersion> - <MicrosoftExtensionsLoggingConsolePackageVersion>5.0.0-preview.6.20262.14</MicrosoftExtensionsLoggingConsolePackageVersion> - <MicrosoftExtensionsLoggingDebugPackageVersion>5.0.0-preview.6.20262.14</MicrosoftExtensionsLoggingDebugPackageVersion> - <MicrosoftExtensionsLoggingEventSourcePackageVersion>5.0.0-preview.6.20262.14</MicrosoftExtensionsLoggingEventSourcePackageVersion> - <MicrosoftExtensionsLoggingEventLogPackageVersion>5.0.0-preview.6.20262.14</MicrosoftExtensionsLoggingEventLogPackageVersion> - <MicrosoftExtensionsLoggingPackageVersion>5.0.0-preview.6.20262.14</MicrosoftExtensionsLoggingPackageVersion> - <MicrosoftExtensionsLoggingTraceSourcePackageVersion>5.0.0-preview.6.20262.14</MicrosoftExtensionsLoggingTraceSourcePackageVersion> - <MicrosoftExtensionsOptionsConfigurationExtensionsPackageVersion>5.0.0-preview.6.20262.14</MicrosoftExtensionsOptionsConfigurationExtensionsPackageVersion> - <MicrosoftExtensionsOptionsDataAnnotationsPackageVersion>5.0.0-preview.6.20262.14</MicrosoftExtensionsOptionsDataAnnotationsPackageVersion> - <MicrosoftExtensionsOptionsPackageVersion>5.0.0-preview.6.20262.14</MicrosoftExtensionsOptionsPackageVersion> - <MicrosoftExtensionsPrimitivesPackageVersion>5.0.0-preview.6.20262.14</MicrosoftExtensionsPrimitivesPackageVersion> - <MicrosoftExtensionsInternalTransportPackageVersion>5.0.0-preview.6.20262.14</MicrosoftExtensionsInternalTransportPackageVersion> - <SystemComponentModelAnnotationsPackageVersion>5.0.0-preview.6.20262.14</SystemComponentModelAnnotationsPackageVersion> - <SystemDiagnosticsEventLogPackageVersion>5.0.0-preview.6.20262.14</SystemDiagnosticsEventLogPackageVersion> - <SystemDrawingCommonPackageVersion>5.0.0-preview.6.20262.14</SystemDrawingCommonPackageVersion> - <SystemIOPipelinesPackageVersion>5.0.0-preview.6.20262.14</SystemIOPipelinesPackageVersion> - <SystemNetHttpWinHttpHandlerPackageVersion>5.0.0-preview.6.20262.14</SystemNetHttpWinHttpHandlerPackageVersion> - <SystemNetWebSocketsWebSocketProtocolPackageVersion>5.0.0-preview.6.20262.14</SystemNetWebSocketsWebSocketProtocolPackageVersion> - <SystemReflectionMetadataPackageVersion>5.0.0-preview.6.20262.14</SystemReflectionMetadataPackageVersion> - <SystemRuntimeCompilerServicesUnsafePackageVersion>5.0.0-preview.6.20262.14</SystemRuntimeCompilerServicesUnsafePackageVersion> - <SystemSecurityCryptographyCngPackageVersion>5.0.0-preview.6.20262.14</SystemSecurityCryptographyCngPackageVersion> - <SystemSecurityCryptographyPkcsPackageVersion>5.0.0-preview.6.20262.14</SystemSecurityCryptographyPkcsPackageVersion> - <SystemSecurityCryptographyXmlPackageVersion>5.0.0-preview.6.20262.14</SystemSecurityCryptographyXmlPackageVersion> - <SystemSecurityPermissionsPackageVersion>5.0.0-preview.6.20262.14</SystemSecurityPermissionsPackageVersion> - <SystemSecurityPrincipalWindowsPackageVersion>5.0.0-preview.6.20262.14</SystemSecurityPrincipalWindowsPackageVersion> - <SystemServiceProcessServiceControllerPackageVersion>5.0.0-preview.6.20262.14</SystemServiceProcessServiceControllerPackageVersion> - <SystemTextEncodingsWebPackageVersion>5.0.0-preview.6.20262.14</SystemTextEncodingsWebPackageVersion> - <SystemTextJsonPackageVersion>5.0.0-preview.6.20262.14</SystemTextJsonPackageVersion> - <SystemThreadingChannelsPackageVersion>5.0.0-preview.6.20262.14</SystemThreadingChannelsPackageVersion> - <SystemWindowsExtensionsPackageVersion>5.0.0-preview.6.20262.14</SystemWindowsExtensionsPackageVersion> + <MicrosoftExtensionsDependencyModelPackageVersion>5.0.0-preview.6.20264.1</MicrosoftExtensionsDependencyModelPackageVersion> + <MicrosoftNETCoreAppInternalPackageVersion>5.0.0-preview.6.20264.1</MicrosoftNETCoreAppInternalPackageVersion> + <MicrosoftNETCoreAppRefPackageVersion>5.0.0-preview.6.20264.1</MicrosoftNETCoreAppRefPackageVersion> + <MicrosoftNETCoreAppRuntimewinx64PackageVersion>5.0.0-preview.6.20264.1</MicrosoftNETCoreAppRuntimewinx64PackageVersion> + <MicrosoftWin32RegistryPackageVersion>5.0.0-preview.6.20264.1</MicrosoftWin32RegistryPackageVersion> + <MicrosoftWin32SystemEventsPackageVersion>5.0.0-preview.6.20264.1</MicrosoftWin32SystemEventsPackageVersion> + <MicrosoftExtensionsCachingAbstractionsPackageVersion>5.0.0-preview.6.20264.1</MicrosoftExtensionsCachingAbstractionsPackageVersion> + <MicrosoftExtensionsCachingMemoryPackageVersion>5.0.0-preview.6.20264.1</MicrosoftExtensionsCachingMemoryPackageVersion> + <MicrosoftExtensionsConfigurationAbstractionsPackageVersion>5.0.0-preview.6.20264.1</MicrosoftExtensionsConfigurationAbstractionsPackageVersion> + <MicrosoftExtensionsConfigurationBinderPackageVersion>5.0.0-preview.6.20264.1</MicrosoftExtensionsConfigurationBinderPackageVersion> + <MicrosoftExtensionsConfigurationCommandLinePackageVersion>5.0.0-preview.6.20264.1</MicrosoftExtensionsConfigurationCommandLinePackageVersion> + <MicrosoftExtensionsConfigurationEnvironmentVariablesPackageVersion>5.0.0-preview.6.20264.1</MicrosoftExtensionsConfigurationEnvironmentVariablesPackageVersion> + <MicrosoftExtensionsConfigurationFileExtensionsPackageVersion>5.0.0-preview.6.20264.1</MicrosoftExtensionsConfigurationFileExtensionsPackageVersion> + <MicrosoftExtensionsConfigurationIniPackageVersion>5.0.0-preview.6.20264.1</MicrosoftExtensionsConfigurationIniPackageVersion> + <MicrosoftExtensionsConfigurationJsonPackageVersion>5.0.0-preview.6.20264.1</MicrosoftExtensionsConfigurationJsonPackageVersion> + <MicrosoftExtensionsConfigurationPackageVersion>5.0.0-preview.6.20264.1</MicrosoftExtensionsConfigurationPackageVersion> + <MicrosoftExtensionsConfigurationUserSecretsPackageVersion>5.0.0-preview.6.20264.1</MicrosoftExtensionsConfigurationUserSecretsPackageVersion> + <MicrosoftExtensionsConfigurationXmlPackageVersion>5.0.0-preview.6.20264.1</MicrosoftExtensionsConfigurationXmlPackageVersion> + <MicrosoftExtensionsDependencyInjectionAbstractionsPackageVersion>5.0.0-preview.6.20264.1</MicrosoftExtensionsDependencyInjectionAbstractionsPackageVersion> + <MicrosoftExtensionsDependencyInjectionPackageVersion>5.0.0-preview.6.20264.1</MicrosoftExtensionsDependencyInjectionPackageVersion> + <MicrosoftExtensionsFileProvidersAbstractionsPackageVersion>5.0.0-preview.6.20264.1</MicrosoftExtensionsFileProvidersAbstractionsPackageVersion> + <MicrosoftExtensionsFileProvidersCompositePackageVersion>5.0.0-preview.6.20264.1</MicrosoftExtensionsFileProvidersCompositePackageVersion> + <MicrosoftExtensionsFileProvidersPhysicalPackageVersion>5.0.0-preview.6.20264.1</MicrosoftExtensionsFileProvidersPhysicalPackageVersion> + <MicrosoftExtensionsFileSystemGlobbingPackageVersion>5.0.0-preview.6.20264.1</MicrosoftExtensionsFileSystemGlobbingPackageVersion> + <MicrosoftExtensionsHostingAbstractionsPackageVersion>5.0.0-preview.6.20264.1</MicrosoftExtensionsHostingAbstractionsPackageVersion> + <MicrosoftExtensionsHostingPackageVersion>5.0.0-preview.6.20264.1</MicrosoftExtensionsHostingPackageVersion> + <MicrosoftExtensionsHttpPackageVersion>5.0.0-preview.6.20264.1</MicrosoftExtensionsHttpPackageVersion> + <MicrosoftExtensionsLoggingAbstractionsPackageVersion>5.0.0-preview.6.20264.1</MicrosoftExtensionsLoggingAbstractionsPackageVersion> + <MicrosoftExtensionsLoggingConfigurationPackageVersion>5.0.0-preview.6.20264.1</MicrosoftExtensionsLoggingConfigurationPackageVersion> + <MicrosoftExtensionsLoggingConsolePackageVersion>5.0.0-preview.6.20264.1</MicrosoftExtensionsLoggingConsolePackageVersion> + <MicrosoftExtensionsLoggingDebugPackageVersion>5.0.0-preview.6.20264.1</MicrosoftExtensionsLoggingDebugPackageVersion> + <MicrosoftExtensionsLoggingEventSourcePackageVersion>5.0.0-preview.6.20264.1</MicrosoftExtensionsLoggingEventSourcePackageVersion> + <MicrosoftExtensionsLoggingEventLogPackageVersion>5.0.0-preview.6.20264.1</MicrosoftExtensionsLoggingEventLogPackageVersion> + <MicrosoftExtensionsLoggingPackageVersion>5.0.0-preview.6.20264.1</MicrosoftExtensionsLoggingPackageVersion> + <MicrosoftExtensionsLoggingTraceSourcePackageVersion>5.0.0-preview.6.20264.1</MicrosoftExtensionsLoggingTraceSourcePackageVersion> + <MicrosoftExtensionsOptionsConfigurationExtensionsPackageVersion>5.0.0-preview.6.20264.1</MicrosoftExtensionsOptionsConfigurationExtensionsPackageVersion> + <MicrosoftExtensionsOptionsDataAnnotationsPackageVersion>5.0.0-preview.6.20264.1</MicrosoftExtensionsOptionsDataAnnotationsPackageVersion> + <MicrosoftExtensionsOptionsPackageVersion>5.0.0-preview.6.20264.1</MicrosoftExtensionsOptionsPackageVersion> + <MicrosoftExtensionsPrimitivesPackageVersion>5.0.0-preview.6.20264.1</MicrosoftExtensionsPrimitivesPackageVersion> + <MicrosoftExtensionsInternalTransportPackageVersion>5.0.0-preview.6.20264.1</MicrosoftExtensionsInternalTransportPackageVersion> + <SystemComponentModelAnnotationsPackageVersion>5.0.0-preview.6.20264.1</SystemComponentModelAnnotationsPackageVersion> + <SystemDiagnosticsEventLogPackageVersion>5.0.0-preview.6.20264.1</SystemDiagnosticsEventLogPackageVersion> + <SystemDrawingCommonPackageVersion>5.0.0-preview.6.20264.1</SystemDrawingCommonPackageVersion> + <SystemIOPipelinesPackageVersion>5.0.0-preview.6.20264.1</SystemIOPipelinesPackageVersion> + <SystemNetHttpWinHttpHandlerPackageVersion>5.0.0-preview.6.20264.1</SystemNetHttpWinHttpHandlerPackageVersion> + <SystemNetWebSocketsWebSocketProtocolPackageVersion>5.0.0-preview.6.20264.1</SystemNetWebSocketsWebSocketProtocolPackageVersion> + <SystemReflectionMetadataPackageVersion>5.0.0-preview.6.20264.1</SystemReflectionMetadataPackageVersion> + <SystemRuntimeCompilerServicesUnsafePackageVersion>5.0.0-preview.6.20264.1</SystemRuntimeCompilerServicesUnsafePackageVersion> + <SystemSecurityCryptographyCngPackageVersion>5.0.0-preview.6.20264.1</SystemSecurityCryptographyCngPackageVersion> + <SystemSecurityCryptographyPkcsPackageVersion>5.0.0-preview.6.20264.1</SystemSecurityCryptographyPkcsPackageVersion> + <SystemSecurityCryptographyXmlPackageVersion>5.0.0-preview.6.20264.1</SystemSecurityCryptographyXmlPackageVersion> + <SystemSecurityPermissionsPackageVersion>5.0.0-preview.6.20264.1</SystemSecurityPermissionsPackageVersion> + <SystemSecurityPrincipalWindowsPackageVersion>5.0.0-preview.6.20264.1</SystemSecurityPrincipalWindowsPackageVersion> + <SystemServiceProcessServiceControllerPackageVersion>5.0.0-preview.6.20264.1</SystemServiceProcessServiceControllerPackageVersion> + <SystemTextEncodingsWebPackageVersion>5.0.0-preview.6.20264.1</SystemTextEncodingsWebPackageVersion> + <SystemTextJsonPackageVersion>5.0.0-preview.6.20264.1</SystemTextJsonPackageVersion> + <SystemThreadingChannelsPackageVersion>5.0.0-preview.6.20264.1</SystemThreadingChannelsPackageVersion> + <SystemWindowsExtensionsPackageVersion>5.0.0-preview.6.20264.1</SystemWindowsExtensionsPackageVersion> <!-- Only listed explicitly to workaround https://github.com/dotnet/cli/issues/10528 --> - <MicrosoftNETCorePlatformsPackageVersion>5.0.0-preview.6.20262.14</MicrosoftNETCorePlatformsPackageVersion> + <MicrosoftNETCorePlatformsPackageVersion>5.0.0-preview.6.20264.1</MicrosoftNETCorePlatformsPackageVersion> <!-- Packages from dotnet/blazor --> <MicrosoftAspNetCoreBlazorMonoPackageVersion>3.2.0-preview1.20067.1</MicrosoftAspNetCoreBlazorMonoPackageVersion> <!-- Packages from dotnet/efcore --> @@ -137,10 +137,10 @@ <MicrosoftEntityFrameworkCoreToolsPackageVersion>5.0.0-preview.6.20264.4</MicrosoftEntityFrameworkCoreToolsPackageVersion> <MicrosoftEntityFrameworkCorePackageVersion>5.0.0-preview.6.20264.4</MicrosoftEntityFrameworkCorePackageVersion> <!-- Packages from dotnet/aspnetcore-tooling --> - <MicrosoftAspNetCoreMvcRazorExtensionsPackageVersion>5.0.0-preview.6.20264.6</MicrosoftAspNetCoreMvcRazorExtensionsPackageVersion> - <MicrosoftAspNetCoreRazorLanguagePackageVersion>5.0.0-preview.6.20264.6</MicrosoftAspNetCoreRazorLanguagePackageVersion> - <MicrosoftCodeAnalysisRazorPackageVersion>5.0.0-preview.6.20264.6</MicrosoftCodeAnalysisRazorPackageVersion> - <MicrosoftNETSdkRazorPackageVersion>5.0.0-preview.6.20264.6</MicrosoftNETSdkRazorPackageVersion> + <MicrosoftAspNetCoreMvcRazorExtensionsPackageVersion>5.0.0-preview.6.20265.5</MicrosoftAspNetCoreMvcRazorExtensionsPackageVersion> + <MicrosoftAspNetCoreRazorLanguagePackageVersion>5.0.0-preview.6.20265.5</MicrosoftAspNetCoreRazorLanguagePackageVersion> + <MicrosoftCodeAnalysisRazorPackageVersion>5.0.0-preview.6.20265.5</MicrosoftCodeAnalysisRazorPackageVersion> + <MicrosoftNETSdkRazorPackageVersion>5.0.0-preview.6.20265.5</MicrosoftNETSdkRazorPackageVersion> </PropertyGroup> <!-- From ff773bd843924e73de1d1d0156b1839335ec391e Mon Sep 17 00:00:00 2001 From: Doug Bunting <6431421+dougbu@users.noreply.github.com> Date: Fri, 15 May 2020 15:37:51 -0700 Subject: [PATCH 58/99] Ignore error output from `Get-Process` - allow FinishDumpCollectionForHangingBuilds.ps1 to complete w/o writing to `stderr` --- eng/scripts/StartDumpCollectionForHangingBuilds.ps1 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eng/scripts/StartDumpCollectionForHangingBuilds.ps1 b/eng/scripts/StartDumpCollectionForHangingBuilds.ps1 index 3fd2664d48..206c1454f7 100644 --- a/eng/scripts/StartDumpCollectionForHangingBuilds.ps1 +++ b/eng/scripts/StartDumpCollectionForHangingBuilds.ps1 @@ -81,7 +81,7 @@ Out-File -FilePath $sentinelFile -InputObject $JobName | Out-Null; [System.Diagnostics.Process []]$AliveProcesses = @(); foreach ($candidate in $CandidateProcessNames) { try { - $candidateProcesses = Get-Process $candidate; + $candidateProcesses = Get-Process $candidate 2>$null $candidateProcesses | ForEach-Object { Write-Output "Found candidate process $candidate with PID '$($_.Id)'." }; $AliveProcesses += $candidateProcesses; } From c147d57398b91f4947e2fce0ae8f31433a1e9273 Mon Sep 17 00:00:00 2001 From: Phillip Carter <pcarter@fastmail.com> Date: Sat, 16 May 2020 11:18:44 -0700 Subject: [PATCH 59/99] Update F# web templates to be more idiomatic --- .../StarterWeb-FSharp.fsproj.in | 2 +- .../content/EmptyWeb-FSharp/Program.fs | 8 ++--- .../content/EmptyWeb-FSharp/Startup.fs | 12 +++---- .../Controllers/HomeController.fs | 13 ++++++- .../Models/ErrorViewModel.fs | 9 ++--- .../Views/Shared/Error.cshtml | 3 +- .../Controllers/WeatherForecastController.fs | 16 +++++++-- .../content/WebApi-FSharp/Startup.fs | 35 +++++++++---------- .../content/WebApi-FSharp/WeatherForecast.fs | 10 +++--- 9 files changed, 64 insertions(+), 44 deletions(-) diff --git a/src/ProjectTemplates/Web.ProjectTemplates/StarterWeb-FSharp.fsproj.in b/src/ProjectTemplates/Web.ProjectTemplates/StarterWeb-FSharp.fsproj.in index f9390a53f5..0c33c1025c 100644 --- a/src/ProjectTemplates/Web.ProjectTemplates/StarterWeb-FSharp.fsproj.in +++ b/src/ProjectTemplates/Web.ProjectTemplates/StarterWeb-FSharp.fsproj.in @@ -7,8 +7,8 @@ </PropertyGroup> <ItemGroup> - <Compile Include="Controllers/HomeController.fs" /> <Compile Include="Models/ErrorViewModel.fs" /> + <Compile Include="Controllers/HomeController.fs" /> <Compile Include="Startup.fs" /> <Compile Include="Program.fs" /> </ItemGroup> diff --git a/src/ProjectTemplates/Web.ProjectTemplates/content/EmptyWeb-FSharp/Program.fs b/src/ProjectTemplates/Web.ProjectTemplates/content/EmptyWeb-FSharp/Program.fs index 91d8b747cd..78dd7f23b3 100644 --- a/src/ProjectTemplates/Web.ProjectTemplates/content/EmptyWeb-FSharp/Program.fs +++ b/src/ProjectTemplates/Web.ProjectTemplates/content/EmptyWeb-FSharp/Program.fs @@ -12,9 +12,7 @@ open Microsoft.Extensions.Hosting open Microsoft.Extensions.Logging module Program = - let exitCode = 0 - - let CreateHostBuilder args = + let createHostBuilder args = Host.CreateDefaultBuilder(args) .ConfigureWebHostDefaults(fun webBuilder -> webBuilder.UseStartup<Startup>() |> ignore @@ -22,6 +20,6 @@ module Program = [<EntryPoint>] let main args = - CreateHostBuilder(args).Build().Run() + createHostBuilder(args).Build().Run() - exitCode + 0 // Exit code diff --git a/src/ProjectTemplates/Web.ProjectTemplates/content/EmptyWeb-FSharp/Startup.fs b/src/ProjectTemplates/Web.ProjectTemplates/content/EmptyWeb-FSharp/Startup.fs index 80312fb99a..e728d9a8a5 100644 --- a/src/ProjectTemplates/Web.ProjectTemplates/content/EmptyWeb-FSharp/Startup.fs +++ b/src/ProjectTemplates/Web.ProjectTemplates/content/EmptyWeb-FSharp/Startup.fs @@ -11,16 +11,16 @@ type Startup() = // This method gets called by the runtime. Use this method to add services to the container. // For more information on how to configure your application, visit https://go.microsoft.com/fwlink/?LinkID=398940 - member this.ConfigureServices(services: IServiceCollection) = + member _.ConfigureServices(services: IServiceCollection) = () // This method gets called by the runtime. Use this method to configure the HTTP request pipeline. - member this.Configure(app: IApplicationBuilder, env: IWebHostEnvironment) = + member _.Configure(app: IApplicationBuilder, env: IWebHostEnvironment) = if env.IsDevelopment() then app.UseDeveloperExceptionPage() |> ignore - app.UseRouting() |> ignore - - app.UseEndpoints(fun endpoints -> - endpoints.MapGet("/", fun context -> context.Response.WriteAsync("Hello World!")) |> ignore + app.UseRouting() + .UseEndpoints(fun endpoints -> + endpoints.MapGet("/", fun context -> + context.Response.WriteAsync("Hello World!")) |> ignore ) |> ignore diff --git a/src/ProjectTemplates/Web.ProjectTemplates/content/StarterWeb-FSharp/Controllers/HomeController.fs b/src/ProjectTemplates/Web.ProjectTemplates/content/StarterWeb-FSharp/Controllers/HomeController.fs index 8f7da1f178..f8f6a47b44 100644 --- a/src/ProjectTemplates/Web.ProjectTemplates/content/StarterWeb-FSharp/Controllers/HomeController.fs +++ b/src/ProjectTemplates/Web.ProjectTemplates/content/StarterWeb-FSharp/Controllers/HomeController.fs @@ -4,9 +4,13 @@ open System open System.Collections.Generic open System.Linq open System.Threading.Tasks +open System.Diagnostics + open Microsoft.AspNetCore.Mvc open Microsoft.Extensions.Logging +open Company.WebApplication1.Models + type HomeController (logger : ILogger<HomeController>) = inherit Controller() @@ -16,5 +20,12 @@ type HomeController (logger : ILogger<HomeController>) = member this.Privacy () = this.View() + [<ResponseCache(Duration = 0, Location = ResponseCacheLocation.None, NoStore = true)>] member this.Error () = - this.View(); + let reqId = + if isNull Activity.Current then + this.HttpContext.TraceIdentifier + else + Activity.Current.Id + + this.View({ RequestId = reqId }) diff --git a/src/ProjectTemplates/Web.ProjectTemplates/content/StarterWeb-FSharp/Models/ErrorViewModel.fs b/src/ProjectTemplates/Web.ProjectTemplates/content/StarterWeb-FSharp/Models/ErrorViewModel.fs index b028e7d4e4..e94d4df9a0 100644 --- a/src/ProjectTemplates/Web.ProjectTemplates/content/StarterWeb-FSharp/Models/ErrorViewModel.fs +++ b/src/ProjectTemplates/Web.ProjectTemplates/content/StarterWeb-FSharp/Models/ErrorViewModel.fs @@ -1,8 +1,9 @@ -namespace Company.WebApplication1 +namespace Company.WebApplication1.Models open System -type ErrorViewModel private () = - member val RequestId : string = null with get, set +type ErrorViewModel = + { RequestId: string } - member val ShowRequestId : bool = true with get, set + member this.ShowRequestId = + not (String.IsNullOrEmpty(this.RequestId)) diff --git a/src/ProjectTemplates/Web.ProjectTemplates/content/StarterWeb-FSharp/Views/Shared/Error.cshtml b/src/ProjectTemplates/Web.ProjectTemplates/content/StarterWeb-FSharp/Views/Shared/Error.cshtml index a1e04783c6..06c02f4a38 100644 --- a/src/ProjectTemplates/Web.ProjectTemplates/content/StarterWeb-FSharp/Views/Shared/Error.cshtml +++ b/src/ProjectTemplates/Web.ProjectTemplates/content/StarterWeb-FSharp/Views/Shared/Error.cshtml @@ -1,4 +1,5 @@ -@model ErrorViewModel +@using Company.WebApplication1.Models +@model ErrorViewModel @{ ViewData["Title"] = "Error"; } diff --git a/src/ProjectTemplates/Web.ProjectTemplates/content/WebApi-FSharp/Controllers/WeatherForecastController.fs b/src/ProjectTemplates/Web.ProjectTemplates/content/WebApi-FSharp/Controllers/WeatherForecastController.fs index 45c42e8e12..d701ce64f9 100644 --- a/src/ProjectTemplates/Web.ProjectTemplates/content/WebApi-FSharp/Controllers/WeatherForecastController.fs +++ b/src/ProjectTemplates/Web.ProjectTemplates/content/WebApi-FSharp/Controllers/WeatherForecastController.fs @@ -13,10 +13,22 @@ open Company.WebApplication1 type WeatherForecastController (logger : ILogger<WeatherForecastController>) = inherit ControllerBase() - let summaries = [| "Freezing"; "Bracing"; "Chilly"; "Cool"; "Mild"; "Warm"; "Balmy"; "Hot"; "Sweltering"; "Scorching" |] + let summaries = + [| + "Freezing" + "Bracing" + "Chilly" + "Cool" + "Mild" + "Warm" + "Balmy" + "Hot" + "Sweltering" + "Scorching" + |] [<HttpGet>] - member __.Get() : WeatherForecast[] = + member _.Get() = let rng = System.Random() [| for index in 0..4 -> diff --git a/src/ProjectTemplates/Web.ProjectTemplates/content/WebApi-FSharp/Startup.fs b/src/ProjectTemplates/Web.ProjectTemplates/content/WebApi-FSharp/Startup.fs index 2a0ec457f8..1a44dc3b08 100644 --- a/src/ProjectTemplates/Web.ProjectTemplates/content/WebApi-FSharp/Startup.fs +++ b/src/ProjectTemplates/Web.ProjectTemplates/content/WebApi-FSharp/Startup.fs @@ -14,32 +14,29 @@ open Microsoft.Extensions.Configuration open Microsoft.Extensions.DependencyInjection open Microsoft.Extensions.Hosting -type Startup private () = - new (configuration: IConfiguration) as this = - Startup() then - this.Configuration <- configuration +type Startup(configuration: IConfiguration) = + member _.Configuration = configuration // This method gets called by the runtime. Use this method to add services to the container. - member this.ConfigureServices(services: IServiceCollection) = + member _.ConfigureServices(services: IServiceCollection) = // Add framework services. services.AddControllers() |> ignore // This method gets called by the runtime. Use this method to configure the HTTP request pipeline. - member this.Configure(app: IApplicationBuilder, env: IWebHostEnvironment) = + member _.Configure(app: IApplicationBuilder, env: IWebHostEnvironment) = if (env.IsDevelopment()) then app.UseDeveloperExceptionPage() |> ignore #if (!NoHttps) - - app.UseHttpsRedirection() |> ignore -#else - -#endif - app.UseRouting() |> ignore - - app.UseAuthorization() |> ignore - - app.UseEndpoints(fun endpoints -> - endpoints.MapControllers() |> ignore + app.UseHttpsRedirection() + .UseRouting() + .UseAuthorization() + .UseEndpoints(fun endpoints -> + endpoints.MapControllers() |> ignore ) |> ignore - - member val Configuration : IConfiguration = null with get, set +#else + app.UseRouting() + .UseAuthorization() + .UseEndpoints(fun endpoints -> + endpoints.MapControllers() |> ignore + ) |> ignore +#endif diff --git a/src/ProjectTemplates/Web.ProjectTemplates/content/WebApi-FSharp/WeatherForecast.fs b/src/ProjectTemplates/Web.ProjectTemplates/content/WebApi-FSharp/WeatherForecast.fs index 34e1d8e301..dbbf5971c3 100644 --- a/src/ProjectTemplates/Web.ProjectTemplates/content/WebApi-FSharp/WeatherForecast.fs +++ b/src/ProjectTemplates/Web.ProjectTemplates/content/WebApi-FSharp/WeatherForecast.fs @@ -3,9 +3,9 @@ namespace Company.WebApplication1 open System type WeatherForecast = - { Date: DateTime - TemperatureC: int - Summary: string } + { Date: DateTime + TemperatureC: int + Summary: string } - member this.TemperatureF = - 32 + (int (float this.TemperatureC / 0.5556)) + member this.TemperatureF = + 32.0 + (float this.TemperatureC / 0.5556) From 71171a2d513ff053a90adf8d73b44b024690dac8 Mon Sep 17 00:00:00 2001 From: Phillip Carter <pcarter@fastmail.com> Date: Sat, 16 May 2020 11:50:28 -0700 Subject: [PATCH 60/99] Undo weird formatting --- .../content/WebApi-FSharp/WeatherForecast.fs | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/ProjectTemplates/Web.ProjectTemplates/content/WebApi-FSharp/WeatherForecast.fs b/src/ProjectTemplates/Web.ProjectTemplates/content/WebApi-FSharp/WeatherForecast.fs index dbbf5971c3..1fbc6e0631 100644 --- a/src/ProjectTemplates/Web.ProjectTemplates/content/WebApi-FSharp/WeatherForecast.fs +++ b/src/ProjectTemplates/Web.ProjectTemplates/content/WebApi-FSharp/WeatherForecast.fs @@ -3,9 +3,9 @@ namespace Company.WebApplication1 open System type WeatherForecast = - { Date: DateTime - TemperatureC: int - Summary: string } + { Date: DateTime + TemperatureC: int + Summary: string } - member this.TemperatureF = - 32.0 + (float this.TemperatureC / 0.5556) + member this.TemperatureF = + 32.0 + (float this.TemperatureC / 0.5556) From 21e1020b88e85e6e72cda6d9b8724f0504e7519e Mon Sep 17 00:00:00 2001 From: Dan Moseley <danmose@microsoft.com> Date: Sat, 16 May 2020 18:14:33 -0700 Subject: [PATCH 61/99] Add links in "new issue" flow to other related repos (#21841) * Add template * typo: * Update config.yml * Update text, remove winforms/wpf --- .github/ISSUE_TEMPLATE/config.yml | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 .github/ISSUE_TEMPLATE/config.yml diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml new file mode 100644 index 0000000000..1275a700e1 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -0,0 +1,14 @@ +blank_issues_enabled: true +contact_links: + - name: Issue with .NET runtime or core .NET libraries + url: https://github.com/dotnet/runtime/issues/new/choose + about: Please open issues relating to the .NET runtime or core .NET libraries in dotnet/runtime. + - name: Issue with .NET SDK + url: https://github.com/dotnet/sdk/issues/new/choose + about: Please open issues relating to the .NET SDK itself in dotnet/sdk. + - name: Issue with Entity Framework Core + url: https://github.com/dotnet/efcore/issues/new/choose + about: Please open issues relating to Entity Framework Core in dotnet/efcore. + - name: Issue with Roslyn compiler + url: https://github.com/dotnet/roslyn/issues/new/choose + about: Please open issues relating to the Roslyn .NET compiler in dotnet/roslyn. From 5cfebf260f979948039d3e6f724d283f8a3a348d Mon Sep 17 00:00:00 2001 From: Kahbazi <A.Kahbazi@gmail.com> Date: Sun, 17 May 2020 20:58:36 +0430 Subject: [PATCH 62/99] Use ReferenceEquals in HttpMethodMatcherPolicy (#21277) --- ...AspNetCore.Http.Abstractions.netcoreapp.cs | 2 + src/Http/Http.Abstractions/src/HttpMethods.cs | 60 +- .../test/HttpMethodslTests.cs | 53 + .../MatcherAzureBenchmarkBase.generated.cs | 10322 ++++++++-------- .../MatcherGithubBenchmarkBase.generated.cs | 489 +- src/Http/Routing/src/HttpMethodMetadata.cs | 3 +- .../src/Matching/HttpMethodMatcherPolicy.cs | 25 +- .../Routing/tools/Swaggatherer/Template.cs | 4 +- 8 files changed, 5529 insertions(+), 5429 deletions(-) create mode 100644 src/Http/Http.Abstractions/test/HttpMethodslTests.cs diff --git a/src/Http/Http.Abstractions/ref/Microsoft.AspNetCore.Http.Abstractions.netcoreapp.cs b/src/Http/Http.Abstractions/ref/Microsoft.AspNetCore.Http.Abstractions.netcoreapp.cs index 1ece9f3acd..cf0367cbda 100644 --- a/src/Http/Http.Abstractions/ref/Microsoft.AspNetCore.Http.Abstractions.netcoreapp.cs +++ b/src/Http/Http.Abstractions/ref/Microsoft.AspNetCore.Http.Abstractions.netcoreapp.cs @@ -248,6 +248,8 @@ namespace Microsoft.AspNetCore.Http public static readonly string Post; public static readonly string Put; public static readonly string Trace; + public static bool Equals(string methodA, string methodB) { throw null; } + public static string GetCanonicalizedValue(string method) { throw null; } public static bool IsConnect(string method) { throw null; } public static bool IsDelete(string method) { throw null; } public static bool IsGet(string method) { throw null; } diff --git a/src/Http/Http.Abstractions/src/HttpMethods.cs b/src/Http/Http.Abstractions/src/HttpMethods.cs index 350b98faf2..e0204ac762 100644 --- a/src/Http/Http.Abstractions/src/HttpMethods.cs +++ b/src/Http/Http.Abstractions/src/HttpMethods.cs @@ -1,4 +1,4 @@ -// Copyright (c) .NET Foundation. All rights reserved. +// Copyright (c) .NET Foundation. All rights reserved. // Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. using System; @@ -16,7 +16,7 @@ namespace Microsoft.AspNetCore.Http // Using .'static readonly' means that all consumers get these exact same // 'string' instance, which means the 'ReferenceEquals' checks below work // and allow us to optimize comparisons when these constants are used. - + // Please do NOT change these to 'const' public static readonly string Connect = "CONNECT"; public static readonly string Delete = "DELETE"; @@ -37,7 +37,7 @@ namespace Microsoft.AspNetCore.Http /// </returns> public static bool IsConnect(string method) { - return object.ReferenceEquals(Connect, method) || StringComparer.OrdinalIgnoreCase.Equals(Connect, method); + return Equals(Connect, method); } /// <summary> @@ -49,7 +49,7 @@ namespace Microsoft.AspNetCore.Http /// </returns> public static bool IsDelete(string method) { - return object.ReferenceEquals(Delete, method) || StringComparer.OrdinalIgnoreCase.Equals(Delete, method); + return Equals(Delete, method); } /// <summary> @@ -57,11 +57,11 @@ namespace Microsoft.AspNetCore.Http /// </summary> /// <param name="method">The HTTP request method.</param> /// <returns> - /// <see langword="true" /> if the method is GET; otherwise, <see langword="false" />. + /// <see langword="true" /> if the method is GET; otherwise, <see langword="false" />. /// </returns> public static bool IsGet(string method) { - return object.ReferenceEquals(Get, method) || StringComparer.OrdinalIgnoreCase.Equals(Get, method); + return Equals(Get, method); } /// <summary> @@ -69,11 +69,11 @@ namespace Microsoft.AspNetCore.Http /// </summary> /// <param name="method">The HTTP request method.</param> /// <returns> - /// <see langword="true" /> if the method is HEAD; otherwise, <see langword="false" />. + /// <see langword="true" /> if the method is HEAD; otherwise, <see langword="false" />. /// </returns> public static bool IsHead(string method) { - return object.ReferenceEquals(Head, method) || StringComparer.OrdinalIgnoreCase.Equals(Head, method); + return Equals(Head, method); } /// <summary> @@ -81,11 +81,11 @@ namespace Microsoft.AspNetCore.Http /// </summary> /// <param name="method">The HTTP request method.</param> /// <returns> - /// <see langword="true" /> if the method is OPTIONS; otherwise, <see langword="false" />. + /// <see langword="true" /> if the method is OPTIONS; otherwise, <see langword="false" />. /// </returns> public static bool IsOptions(string method) { - return object.ReferenceEquals(Options, method) || StringComparer.OrdinalIgnoreCase.Equals(Options, method); + return Equals(Options, method); } /// <summary> @@ -97,7 +97,7 @@ namespace Microsoft.AspNetCore.Http /// </returns> public static bool IsPatch(string method) { - return object.ReferenceEquals(Patch, method) || StringComparer.OrdinalIgnoreCase.Equals(Patch, method); + return Equals(Patch, method); } /// <summary> @@ -109,7 +109,7 @@ namespace Microsoft.AspNetCore.Http /// </returns> public static bool IsPost(string method) { - return object.ReferenceEquals(Post, method) || StringComparer.OrdinalIgnoreCase.Equals(Post, method); + return Equals(Post, method); } /// <summary> @@ -121,7 +121,7 @@ namespace Microsoft.AspNetCore.Http /// </returns> public static bool IsPut(string method) { - return object.ReferenceEquals(Put, method) || StringComparer.OrdinalIgnoreCase.Equals(Put, method); + return Equals(Put, method); } /// <summary> @@ -133,7 +133,39 @@ namespace Microsoft.AspNetCore.Http /// </returns> public static bool IsTrace(string method) { - return object.ReferenceEquals(Trace, method) || StringComparer.OrdinalIgnoreCase.Equals(Trace, method); + return Equals(Trace, method); + } + + /// <summary> + /// Returns the equivalent static instance, or the original instance if none match. This conversion is optional but allows for performance optimizations when comparing method values elsewhere. + /// </summary> + /// <param name="method"></param> + /// <returns></returns> + public static string GetCanonicalizedValue(string method) => method switch + { + string _ when IsGet(method) => Get, + string _ when IsPost(method) => Post, + string _ when IsPut(method) => Put, + string _ when IsDelete(method) => Delete, + string _ when IsOptions(method) => Options, + string _ when IsHead(method) => Head, + string _ when IsPatch(method) => Patch, + string _ when IsTrace(method) => Trace, + string _ when IsConnect(method) => Connect, + string _ => method + }; + + /// <summary> + /// Returns a value that indicates if the HTTP methods are the same. + /// </summary> + /// <param name="methodA">The first HTTP request method to compare.</param> + /// <param name="methodB">The second HTTP request method to compare.</param> + /// <returns> + /// <see langword="true" /> if the methods are the same; otherwise, <see langword="false" />. + /// </returns> + public static bool Equals(string methodA, string methodB) + { + return object.ReferenceEquals(methodA, methodB) || StringComparer.OrdinalIgnoreCase.Equals(methodA, methodB); } } } diff --git a/src/Http/Http.Abstractions/test/HttpMethodslTests.cs b/src/Http/Http.Abstractions/test/HttpMethodslTests.cs new file mode 100644 index 0000000000..60e8d1f1f4 --- /dev/null +++ b/src/Http/Http.Abstractions/test/HttpMethodslTests.cs @@ -0,0 +1,53 @@ +// Copyright (c) .NET Foundation. All rights reserved. +// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. + +using System; +using System.Collections.Generic; +using System.Text; +using Xunit; + +namespace Microsoft.AspNetCore.Http.Abstractions +{ + public class HttpMethodslTests + { + [Fact] + public void CanonicalizedValue_Success() + { + var testCases = new List<(string[] methods, string expectedMethod)> + { + (new string[] { "GET", "Get", "get" }, HttpMethods.Get), + (new string[] { "POST", "Post", "post" }, HttpMethods.Post), + (new string[] { "PUT", "Put", "put" }, HttpMethods.Put), + (new string[] { "DELETE", "Delete", "delete" }, HttpMethods.Delete), + (new string[] { "HEAD", "Head", "head" }, HttpMethods.Head), + (new string[] { "CONNECT", "Connect", "connect" }, HttpMethods.Connect), + (new string[] { "OPTIONS", "Options", "options" }, HttpMethods.Options), + (new string[] { "PATCH", "Patch", "patch" }, HttpMethods.Patch), + (new string[] { "TRACE", "Trace", "trace" }, HttpMethods.Trace) + }; + + for (int i = 0; i < testCases.Count; i++) + { + var testCase = testCases[i]; + for (int j = 0; j < testCase.methods.Length; j++) + { + CanonicalizedValueTest(testCase.methods[j], testCase.expectedMethod); + } + } + } + + + private void CanonicalizedValueTest(string method, string expectedMethod) + { + string inputMethod = CreateStringAtRuntime(method); + var canonicalizedValue = HttpMethods.GetCanonicalizedValue(inputMethod); + + Assert.Same(expectedMethod, canonicalizedValue); + } + + private string CreateStringAtRuntime(string input) + { + return new StringBuilder(input).ToString(); + } + } +} diff --git a/src/Http/Routing/perf/Matching/MatcherAzureBenchmarkBase.generated.cs b/src/Http/Routing/perf/Matching/MatcherAzureBenchmarkBase.generated.cs index 1dc30336e3..8f71a9fd10 100644 --- a/src/Http/Routing/perf/Matching/MatcherAzureBenchmarkBase.generated.cs +++ b/src/Http/Routing/perf/Matching/MatcherAzureBenchmarkBase.generated.cs @@ -5181,20643 +5181,20643 @@ namespace Microsoft.AspNetCore.Routing.Matching Requests = new HttpContext[5160]; Requests[0] = new DefaultHttpContext(); Requests[0].RequestServices = CreateServices(); - Requests[0].Request.Method = "GET"; + Requests[0].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[0].Request.Path = "/account"; Requests[1] = new DefaultHttpContext(); Requests[1].RequestServices = CreateServices(); - Requests[1].Request.Method = "POST"; + Requests[1].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[1].Request.Path = "/analyze"; Requests[2] = new DefaultHttpContext(); Requests[2].RequestServices = CreateServices(); - Requests[2].Request.Method = "GET"; + Requests[2].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2].Request.Path = "/apis"; Requests[3] = new DefaultHttpContext(); Requests[3].RequestServices = CreateServices(); - Requests[3].Request.Method = "GET"; + Requests[3].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3].Request.Path = "/Applications"; Requests[4] = new DefaultHttpContext(); Requests[4].RequestServices = CreateServices(); - Requests[4].Request.Method = "GET"; + Requests[4].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4].Request.Path = "/ApplicationTypes"; Requests[5] = new DefaultHttpContext(); Requests[5].RequestServices = CreateServices(); - Requests[5].Request.Method = "GET"; + Requests[5].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[5].Request.Path = "/apps"; Requests[6] = new DefaultHttpContext(); Requests[6].RequestServices = CreateServices(); - Requests[6].Request.Method = "POST"; + Requests[6].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[6].Request.Path = "/apps"; Requests[7] = new DefaultHttpContext(); Requests[7].RequestServices = CreateServices(); - Requests[7].Request.Method = "GET"; + Requests[7].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[7].Request.Path = "/authorizationServers"; Requests[8] = new DefaultHttpContext(); Requests[8].RequestServices = CreateServices(); - Requests[8].Request.Method = "GET"; + Requests[8].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[8].Request.Path = "/backends"; Requests[9] = new DefaultHttpContext(); Requests[9].RequestServices = CreateServices(); - Requests[9].Request.Method = "POST"; + Requests[9].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[9].Request.Path = "/BuildJob"; Requests[10] = new DefaultHttpContext(); Requests[10].RequestServices = CreateServices(); - Requests[10].Request.Method = "POST"; + Requests[10].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[10].Request.Path = "/certificates"; Requests[11] = new DefaultHttpContext(); Requests[11].RequestServices = CreateServices(); - Requests[11].Request.Method = "GET"; + Requests[11].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[11].Request.Path = "/certificates"; Requests[12] = new DefaultHttpContext(); Requests[12].RequestServices = CreateServices(); - Requests[12].Request.Method = "GET"; + Requests[12].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[12].Request.Path = "/ComposeDeployments"; Requests[13] = new DefaultHttpContext(); Requests[13].RequestServices = CreateServices(); - Requests[13].Request.Method = "POST"; + Requests[13].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[13].Request.Path = "/datasources"; Requests[14] = new DefaultHttpContext(); Requests[14].RequestServices = CreateServices(); - Requests[14].Request.Method = "GET"; + Requests[14].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[14].Request.Path = "/datasources"; Requests[15] = new DefaultHttpContext(); Requests[15].RequestServices = CreateServices(); - Requests[15].Request.Method = "GET"; + Requests[15].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[15].Request.Path = "/deletedcertificates"; Requests[16] = new DefaultHttpContext(); Requests[16].RequestServices = CreateServices(); - Requests[16].Request.Method = "GET"; + Requests[16].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[16].Request.Path = "/deletedkeys"; Requests[17] = new DefaultHttpContext(); Requests[17].RequestServices = CreateServices(); - Requests[17].Request.Method = "GET"; + Requests[17].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[17].Request.Path = "/deletedsecrets"; Requests[18] = new DefaultHttpContext(); Requests[18].RequestServices = CreateServices(); - Requests[18].Request.Method = "GET"; + Requests[18].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[18].Request.Path = "/deletedstorage"; Requests[19] = new DefaultHttpContext(); Requests[19].RequestServices = CreateServices(); - Requests[19].Request.Method = "POST"; + Requests[19].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[19].Request.Path = "/describe"; Requests[20] = new DefaultHttpContext(); Requests[20].RequestServices = CreateServices(); - Requests[20].Request.Method = "POST"; + Requests[20].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[20].Request.Path = "/detect"; Requests[21] = new DefaultHttpContext(); Requests[21].RequestServices = CreateServices(); - Requests[21].Request.Method = "GET"; + Requests[21].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[21].Request.Path = "/domains"; Requests[22] = new DefaultHttpContext(); Requests[22].RequestServices = CreateServices(); - Requests[22].Request.Method = "GET"; + Requests[22].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[22].Request.Path = "/entities"; Requests[23] = new DefaultHttpContext(); Requests[23].RequestServices = CreateServices(); - Requests[23].Request.Method = "GET"; + Requests[23].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[23].Request.Path = "/facelists"; Requests[24] = new DefaultHttpContext(); Requests[24].RequestServices = CreateServices(); - Requests[24].Request.Method = "GET"; + Requests[24].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[24].Request.Path = "/Faults"; Requests[25] = new DefaultHttpContext(); Requests[25].RequestServices = CreateServices(); - Requests[25].Request.Method = "POST"; + Requests[25].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[25].Request.Path = "/findsimilars"; Requests[26] = new DefaultHttpContext(); Requests[26].RequestServices = CreateServices(); - Requests[26].Request.Method = "POST"; + Requests[26].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[26].Request.Path = "/generateThumbnail"; Requests[27] = new DefaultHttpContext(); Requests[27].RequestServices = CreateServices(); - Requests[27].Request.Method = "POST"; + Requests[27].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[27].Request.Path = "/group"; Requests[28] = new DefaultHttpContext(); Requests[28].RequestServices = CreateServices(); - Requests[28].Request.Method = "GET"; + Requests[28].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[28].Request.Path = "/groups"; Requests[29] = new DefaultHttpContext(); Requests[29].RequestServices = CreateServices(); - Requests[29].Request.Method = "POST"; + Requests[29].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[29].Request.Path = "/identify"; Requests[30] = new DefaultHttpContext(); Requests[30].RequestServices = CreateServices(); - Requests[30].Request.Method = "GET"; + Requests[30].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[30].Request.Path = "/identityProviders"; Requests[31] = new DefaultHttpContext(); Requests[31].RequestServices = CreateServices(); - Requests[31].Request.Method = "GET"; + Requests[31].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[31].Request.Path = "/ImageStore"; Requests[32] = new DefaultHttpContext(); Requests[32].RequestServices = CreateServices(); - Requests[32].Request.Method = "POST"; + Requests[32].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[32].Request.Path = "/indexers"; Requests[33] = new DefaultHttpContext(); Requests[33].RequestServices = CreateServices(); - Requests[33].Request.Method = "GET"; + Requests[33].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[33].Request.Path = "/indexers"; Requests[34] = new DefaultHttpContext(); Requests[34].RequestServices = CreateServices(); - Requests[34].Request.Method = "GET"; + Requests[34].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[34].Request.Path = "/indexes"; Requests[35] = new DefaultHttpContext(); Requests[35].RequestServices = CreateServices(); - Requests[35].Request.Method = "POST"; + Requests[35].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[35].Request.Path = "/indexes"; Requests[36] = new DefaultHttpContext(); Requests[36].RequestServices = CreateServices(); - Requests[36].Request.Method = "POST"; + Requests[36].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[36].Request.Path = "/jobs"; Requests[37] = new DefaultHttpContext(); Requests[37].RequestServices = CreateServices(); - Requests[37].Request.Method = "GET"; + Requests[37].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[37].Request.Path = "/Jobs"; Requests[38] = new DefaultHttpContext(); Requests[38].RequestServices = CreateServices(); - Requests[38].Request.Method = "POST"; + Requests[38].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[38].Request.Path = "/jobschedules"; Requests[39] = new DefaultHttpContext(); Requests[39].RequestServices = CreateServices(); - Requests[39].Request.Method = "GET"; + Requests[39].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[39].Request.Path = "/jobschedules"; Requests[40] = new DefaultHttpContext(); Requests[40].RequestServices = CreateServices(); - Requests[40].Request.Method = "GET"; + Requests[40].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[40].Request.Path = "/keys"; Requests[41] = new DefaultHttpContext(); Requests[41].RequestServices = CreateServices(); - Requests[41].Request.Method = "GET"; + Requests[41].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[41].Request.Path = "/lifetimejobstats"; Requests[42] = new DefaultHttpContext(); Requests[42].RequestServices = CreateServices(); - Requests[42].Request.Method = "GET"; + Requests[42].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[42].Request.Path = "/lifetimepoolstats"; Requests[43] = new DefaultHttpContext(); Requests[43].RequestServices = CreateServices(); - Requests[43].Request.Method = "GET"; + Requests[43].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[43].Request.Path = "/loggers"; Requests[44] = new DefaultHttpContext(); Requests[44].RequestServices = CreateServices(); - Requests[44].Request.Method = "GET"; + Requests[44].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[44].Request.Path = "/models"; Requests[45] = new DefaultHttpContext(); Requests[45].RequestServices = CreateServices(); - Requests[45].Request.Method = "GET"; + Requests[45].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[45].Request.Path = "/news"; Requests[46] = new DefaultHttpContext(); Requests[46].RequestServices = CreateServices(); - Requests[46].Request.Method = "GET"; + Requests[46].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[46].Request.Path = "/nodeagentskus"; Requests[47] = new DefaultHttpContext(); Requests[47].RequestServices = CreateServices(); - Requests[47].Request.Method = "GET"; + Requests[47].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[47].Request.Path = "/nodecounts"; Requests[48] = new DefaultHttpContext(); Requests[48].RequestServices = CreateServices(); - Requests[48].Request.Method = "GET"; + Requests[48].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[48].Request.Path = "/Nodes"; Requests[49] = new DefaultHttpContext(); Requests[49].RequestServices = CreateServices(); - Requests[49].Request.Method = "POST"; + Requests[49].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[49].Request.Path = "/ocr"; Requests[50] = new DefaultHttpContext(); Requests[50].RequestServices = CreateServices(); - Requests[50].Request.Method = "GET"; + Requests[50].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[50].Request.Path = "/offers"; Requests[51] = new DefaultHttpContext(); Requests[51].RequestServices = CreateServices(); - Requests[51].Request.Method = "GET"; + Requests[51].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[51].Request.Path = "/openidConnectProviders"; Requests[52] = new DefaultHttpContext(); Requests[52].RequestServices = CreateServices(); - Requests[52].Request.Method = "GET"; + Requests[52].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[52].Request.Path = "/persongroups"; Requests[53] = new DefaultHttpContext(); Requests[53].RequestServices = CreateServices(); - Requests[53].Request.Method = "GET"; + Requests[53].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[53].Request.Path = "/pipelines"; Requests[54] = new DefaultHttpContext(); Requests[54].RequestServices = CreateServices(); - Requests[54].Request.Method = "GET"; + Requests[54].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[54].Request.Path = "/policies"; Requests[55] = new DefaultHttpContext(); Requests[55].RequestServices = CreateServices(); - Requests[55].Request.Method = "GET"; + Requests[55].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[55].Request.Path = "/policySnippets"; Requests[56] = new DefaultHttpContext(); Requests[56].RequestServices = CreateServices(); - Requests[56].Request.Method = "GET"; + Requests[56].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[56].Request.Path = "/pools"; Requests[57] = new DefaultHttpContext(); Requests[57].RequestServices = CreateServices(); - Requests[57].Request.Method = "POST"; + Requests[57].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[57].Request.Path = "/pools"; Requests[58] = new DefaultHttpContext(); Requests[58].RequestServices = CreateServices(); - Requests[58].Request.Method = "GET"; + Requests[58].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[58].Request.Path = "/poolusagemetrics"; Requests[59] = new DefaultHttpContext(); Requests[59].RequestServices = CreateServices(); - Requests[59].Request.Method = "GET"; + Requests[59].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[59].Request.Path = "/products"; Requests[60] = new DefaultHttpContext(); Requests[60].RequestServices = CreateServices(); - Requests[60].Request.Method = "POST"; + Requests[60].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[60].Request.Path = "/projects"; Requests[61] = new DefaultHttpContext(); Requests[61].RequestServices = CreateServices(); - Requests[61].Request.Method = "GET"; + Requests[61].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[61].Request.Path = "/projects"; Requests[62] = new DefaultHttpContext(); Requests[62].RequestServices = CreateServices(); - Requests[62].Request.Method = "GET"; + Requests[62].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[62].Request.Path = "/properties"; Requests[63] = new DefaultHttpContext(); Requests[63].RequestServices = CreateServices(); - Requests[63].Request.Method = "POST"; + Requests[63].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[63].Request.Path = "/recognizeText"; Requests[64] = new DefaultHttpContext(); Requests[64].RequestServices = CreateServices(); - Requests[64].Request.Method = "GET"; + Requests[64].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[64].Request.Path = "/recurrences"; Requests[65] = new DefaultHttpContext(); Requests[65].RequestServices = CreateServices(); - Requests[65].Request.Method = "GET"; + Requests[65].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[65].Request.Path = "/regions"; Requests[66] = new DefaultHttpContext(); Requests[66].RequestServices = CreateServices(); - Requests[66].Request.Method = "GET"; + Requests[66].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[66].Request.Path = "/search"; Requests[67] = new DefaultHttpContext(); Requests[67].RequestServices = CreateServices(); - Requests[67].Request.Method = "GET"; + Requests[67].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[67].Request.Path = "/secrets"; Requests[68] = new DefaultHttpContext(); Requests[68].RequestServices = CreateServices(); - Requests[68].Request.Method = "GET"; + Requests[68].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[68].Request.Path = "/servicestats"; Requests[69] = new DefaultHttpContext(); Requests[69].RequestServices = CreateServices(); - Requests[69].Request.Method = "POST"; + Requests[69].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[69].Request.Path = "/spellcheck"; Requests[70] = new DefaultHttpContext(); Requests[70].RequestServices = CreateServices(); - Requests[70].Request.Method = "GET"; + Requests[70].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[70].Request.Path = "/storage"; Requests[71] = new DefaultHttpContext(); Requests[71].RequestServices = CreateServices(); - Requests[71].Request.Method = "GET"; + Requests[71].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[71].Request.Path = "/subscriptions"; Requests[72] = new DefaultHttpContext(); Requests[72].RequestServices = CreateServices(); - Requests[72].Request.Method = "POST"; + Requests[72].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[72].Request.Path = "/synonymmaps"; Requests[73] = new DefaultHttpContext(); Requests[73].RequestServices = CreateServices(); - Requests[73].Request.Method = "GET"; + Requests[73].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[73].Request.Path = "/synonymmaps"; Requests[74] = new DefaultHttpContext(); Requests[74].RequestServices = CreateServices(); - Requests[74].Request.Method = "POST"; + Requests[74].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[74].Request.Path = "/tag"; Requests[75] = new DefaultHttpContext(); Requests[75].RequestServices = CreateServices(); - Requests[75].Request.Method = "GET"; + Requests[75].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[75].Request.Path = "/templates"; Requests[76] = new DefaultHttpContext(); Requests[76].RequestServices = CreateServices(); - Requests[76].Request.Method = "GET"; + Requests[76].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[76].Request.Path = "/tenants"; Requests[77] = new DefaultHttpContext(); Requests[77].RequestServices = CreateServices(); - Requests[77].Request.Method = "GET"; + Requests[77].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[77].Request.Path = "/users"; Requests[78] = new DefaultHttpContext(); Requests[78].RequestServices = CreateServices(); - Requests[78].Request.Method = "POST"; + Requests[78].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[78].Request.Path = "/verify"; Requests[79] = new DefaultHttpContext(); Requests[79].RequestServices = CreateServices(); - Requests[79].Request.Method = "POST"; + Requests[79].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[79].Request.Path = "/$/CancelRepairTask"; Requests[80] = new DefaultHttpContext(); Requests[80].RequestServices = CreateServices(); - Requests[80].Request.Method = "POST"; + Requests[80].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[80].Request.Path = "/$/CreateRepairTask"; Requests[81] = new DefaultHttpContext(); Requests[81].RequestServices = CreateServices(); - Requests[81].Request.Method = "POST"; + Requests[81].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[81].Request.Path = "/$/DeleteRepairTask"; Requests[82] = new DefaultHttpContext(); Requests[82].RequestServices = CreateServices(); - Requests[82].Request.Method = "POST"; + Requests[82].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[82].Request.Path = "/$/ForceApproveRepairTask"; Requests[83] = new DefaultHttpContext(); Requests[83].RequestServices = CreateServices(); - Requests[83].Request.Method = "GET"; + Requests[83].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[83].Request.Path = "/$/GetAadMetadata"; Requests[84] = new DefaultHttpContext(); Requests[84].RequestServices = CreateServices(); - Requests[84].Request.Method = "GET"; + Requests[84].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[84].Request.Path = "/$/GetClusterConfiguration"; Requests[85] = new DefaultHttpContext(); Requests[85].RequestServices = CreateServices(); - Requests[85].Request.Method = "GET"; + Requests[85].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[85].Request.Path = "/$/GetClusterConfigurationUpgradeStatus"; Requests[86] = new DefaultHttpContext(); Requests[86].RequestServices = CreateServices(); - Requests[86].Request.Method = "GET"; + Requests[86].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[86].Request.Path = "/$/GetClusterHealth"; Requests[87] = new DefaultHttpContext(); Requests[87].RequestServices = CreateServices(); - Requests[87].Request.Method = "POST"; + Requests[87].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[87].Request.Path = "/$/GetClusterHealth"; Requests[88] = new DefaultHttpContext(); Requests[88].RequestServices = CreateServices(); - Requests[88].Request.Method = "POST"; + Requests[88].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[88].Request.Path = "/$/GetClusterHealthChunk"; Requests[89] = new DefaultHttpContext(); Requests[89].RequestServices = CreateServices(); - Requests[89].Request.Method = "GET"; + Requests[89].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[89].Request.Path = "/$/GetClusterHealthChunk"; Requests[90] = new DefaultHttpContext(); Requests[90].RequestServices = CreateServices(); - Requests[90].Request.Method = "GET"; + Requests[90].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[90].Request.Path = "/$/GetClusterManifest"; Requests[91] = new DefaultHttpContext(); Requests[91].RequestServices = CreateServices(); - Requests[91].Request.Method = "GET"; + Requests[91].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[91].Request.Path = "/$/GetLoadInformation"; Requests[92] = new DefaultHttpContext(); Requests[92].RequestServices = CreateServices(); - Requests[92].Request.Method = "GET"; + Requests[92].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[92].Request.Path = "/$/GetProvisionedCodeVersions"; Requests[93] = new DefaultHttpContext(); Requests[93].RequestServices = CreateServices(); - Requests[93].Request.Method = "GET"; + Requests[93].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[93].Request.Path = "/$/GetProvisionedConfigVersions"; Requests[94] = new DefaultHttpContext(); Requests[94].RequestServices = CreateServices(); - Requests[94].Request.Method = "GET"; + Requests[94].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[94].Request.Path = "/$/GetRepairTaskList"; Requests[95] = new DefaultHttpContext(); Requests[95].RequestServices = CreateServices(); - Requests[95].Request.Method = "GET"; + Requests[95].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[95].Request.Path = "/$/GetUpgradeOrchestrationServiceState"; Requests[96] = new DefaultHttpContext(); Requests[96].RequestServices = CreateServices(); - Requests[96].Request.Method = "GET"; + Requests[96].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[96].Request.Path = "/$/GetUpgradeProgress"; Requests[97] = new DefaultHttpContext(); Requests[97].RequestServices = CreateServices(); - Requests[97].Request.Method = "POST"; + Requests[97].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[97].Request.Path = "/$/InvokeInfrastructureCommand"; Requests[98] = new DefaultHttpContext(); Requests[98].RequestServices = CreateServices(); - Requests[98].Request.Method = "GET"; + Requests[98].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[98].Request.Path = "/$/InvokeInfrastructureQuery"; Requests[99] = new DefaultHttpContext(); Requests[99].RequestServices = CreateServices(); - Requests[99].Request.Method = "POST"; + Requests[99].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[99].Request.Path = "/$/MoveToNextUpgradeDomain"; Requests[100] = new DefaultHttpContext(); Requests[100].RequestServices = CreateServices(); - Requests[100].Request.Method = "POST"; + Requests[100].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[100].Request.Path = "/$/Provision"; Requests[101] = new DefaultHttpContext(); Requests[101].RequestServices = CreateServices(); - Requests[101].Request.Method = "POST"; + Requests[101].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[101].Request.Path = "/$/RecoverAllPartitions"; Requests[102] = new DefaultHttpContext(); Requests[102].RequestServices = CreateServices(); - Requests[102].Request.Method = "POST"; + Requests[102].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[102].Request.Path = "/$/RecoverSystemPartitions"; Requests[103] = new DefaultHttpContext(); Requests[103].RequestServices = CreateServices(); - Requests[103].Request.Method = "POST"; + Requests[103].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[103].Request.Path = "/$/ReportClusterHealth"; Requests[104] = new DefaultHttpContext(); Requests[104].RequestServices = CreateServices(); - Requests[104].Request.Method = "POST"; + Requests[104].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[104].Request.Path = "/$/RollbackUpgrade"; Requests[105] = new DefaultHttpContext(); Requests[105].RequestServices = CreateServices(); - Requests[105].Request.Method = "POST"; + Requests[105].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[105].Request.Path = "/$/SetUpgradeOrchestrationServiceState"; Requests[106] = new DefaultHttpContext(); Requests[106].RequestServices = CreateServices(); - Requests[106].Request.Method = "POST"; + Requests[106].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[106].Request.Path = "/$/StartClusterConfigurationUpgrade"; Requests[107] = new DefaultHttpContext(); Requests[107].RequestServices = CreateServices(); - Requests[107].Request.Method = "POST"; + Requests[107].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[107].Request.Path = "/$/Unprovision"; Requests[108] = new DefaultHttpContext(); Requests[108].RequestServices = CreateServices(); - Requests[108].Request.Method = "POST"; + Requests[108].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[108].Request.Path = "/$/UpdateRepairExecutionState"; Requests[109] = new DefaultHttpContext(); Requests[109].RequestServices = CreateServices(); - Requests[109].Request.Method = "POST"; + Requests[109].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[109].Request.Path = "/$/UpdateRepairTaskHealthPolicy"; Requests[110] = new DefaultHttpContext(); Requests[110].RequestServices = CreateServices(); - Requests[110].Request.Method = "POST"; + Requests[110].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[110].Request.Path = "/$/UpdateUpgrade"; Requests[111] = new DefaultHttpContext(); Requests[111].RequestServices = CreateServices(); - Requests[111].Request.Method = "POST"; + Requests[111].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[111].Request.Path = "/$/Upgrade"; Requests[112] = new DefaultHttpContext(); Requests[112].RequestServices = CreateServices(); - Requests[112].Request.Method = "POST"; + Requests[112].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[112].Request.Path = "/api/events"; Requests[113] = new DefaultHttpContext(); Requests[113].RequestServices = CreateServices(); - Requests[113].Request.Method = "GET"; + Requests[113].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[113].Request.Path = "/apps/assistants"; Requests[114] = new DefaultHttpContext(); Requests[114].RequestServices = CreateServices(); - Requests[114].Request.Method = "GET"; + Requests[114].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[114].Request.Path = "/apps/cultures"; Requests[115] = new DefaultHttpContext(); Requests[115].RequestServices = CreateServices(); - Requests[115].Request.Method = "POST"; + Requests[115].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[115].Request.Path = "/apps/customprebuiltdomains"; Requests[116] = new DefaultHttpContext(); Requests[116].RequestServices = CreateServices(); - Requests[116].Request.Method = "GET"; + Requests[116].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[116].Request.Path = "/apps/customprebuiltdomains"; Requests[117] = new DefaultHttpContext(); Requests[117].RequestServices = CreateServices(); - Requests[117].Request.Method = "GET"; + Requests[117].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[117].Request.Path = "/apps/domains"; Requests[118] = new DefaultHttpContext(); Requests[118].RequestServices = CreateServices(); - Requests[118].Request.Method = "POST"; + Requests[118].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[118].Request.Path = "/apps/import"; Requests[119] = new DefaultHttpContext(); Requests[119].RequestServices = CreateServices(); - Requests[119].Request.Method = "GET"; + Requests[119].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[119].Request.Path = "/apps/usagescenarios"; Requests[120] = new DefaultHttpContext(); Requests[120].RequestServices = CreateServices(); - Requests[120].Request.Method = "GET"; + Requests[120].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[120].Request.Path = "/BackupRestore/BackupPolicies"; Requests[121] = new DefaultHttpContext(); Requests[121].RequestServices = CreateServices(); - Requests[121].Request.Method = "GET"; + Requests[121].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[121].Request.Path = "/certificates/contacts"; Requests[122] = new DefaultHttpContext(); Requests[122].RequestServices = CreateServices(); - Requests[122].Request.Method = "DELETE"; + Requests[122].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[122].Request.Path = "/certificates/contacts"; Requests[123] = new DefaultHttpContext(); Requests[123].RequestServices = CreateServices(); - Requests[123].Request.Method = "PUT"; + Requests[123].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[123].Request.Path = "/certificates/contacts"; Requests[124] = new DefaultHttpContext(); Requests[124].RequestServices = CreateServices(); - Requests[124].Request.Method = "GET"; + Requests[124].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[124].Request.Path = "/certificates/issuers"; Requests[125] = new DefaultHttpContext(); Requests[125].RequestServices = CreateServices(); - Requests[125].Request.Method = "GET"; + Requests[125].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[125].Request.Path = "/docs/$count"; Requests[126] = new DefaultHttpContext(); Requests[126].RequestServices = CreateServices(); - Requests[126].Request.Method = "POST"; + Requests[126].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[126].Request.Path = "/docs/autocomplete"; Requests[127] = new DefaultHttpContext(); Requests[127].RequestServices = CreateServices(); - Requests[127].Request.Method = "GET"; + Requests[127].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[127].Request.Path = "/docs/autocomplete"; Requests[128] = new DefaultHttpContext(); Requests[128].RequestServices = CreateServices(); - Requests[128].Request.Method = "GET"; + Requests[128].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[128].Request.Path = "/images/details"; Requests[129] = new DefaultHttpContext(); Requests[129].RequestServices = CreateServices(); - Requests[129].Request.Method = "GET"; + Requests[129].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[129].Request.Path = "/images/search"; Requests[130] = new DefaultHttpContext(); Requests[130].RequestServices = CreateServices(); - Requests[130].Request.Method = "GET"; + Requests[130].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[130].Request.Path = "/images/trending"; Requests[131] = new DefaultHttpContext(); Requests[131].RequestServices = CreateServices(); - Requests[131].Request.Method = "POST"; + Requests[131].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[131].Request.Path = "/images/visualsearch"; Requests[132] = new DefaultHttpContext(); Requests[132].RequestServices = CreateServices(); - Requests[132].Request.Method = "POST"; + Requests[132].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[132].Request.Path = "/keys/restore"; Requests[133] = new DefaultHttpContext(); Requests[133].RequestServices = CreateServices(); - Requests[133].Request.Method = "GET"; + Requests[133].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[133].Request.Path = "/news/search"; Requests[134] = new DefaultHttpContext(); Requests[134].RequestServices = CreateServices(); - Requests[134].Request.Method = "GET"; + Requests[134].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[134].Request.Path = "/news/trendingtopics"; Requests[135] = new DefaultHttpContext(); Requests[135].RequestServices = CreateServices(); - Requests[135].Request.Method = "PUT"; + Requests[135].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[135].Request.Path = "/portalsettings/delegation"; Requests[136] = new DefaultHttpContext(); Requests[136].RequestServices = CreateServices(); - Requests[136].Request.Method = "PATCH"; + Requests[136].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[136].Request.Path = "/portalsettings/delegation"; Requests[137] = new DefaultHttpContext(); Requests[137].RequestServices = CreateServices(); - Requests[137].Request.Method = "GET"; + Requests[137].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[137].Request.Path = "/portalsettings/delegation"; Requests[138] = new DefaultHttpContext(); Requests[138].RequestServices = CreateServices(); - Requests[138].Request.Method = "PUT"; + Requests[138].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[138].Request.Path = "/portalsettings/signin"; Requests[139] = new DefaultHttpContext(); Requests[139].RequestServices = CreateServices(); - Requests[139].Request.Method = "PATCH"; + Requests[139].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[139].Request.Path = "/portalsettings/signin"; Requests[140] = new DefaultHttpContext(); Requests[140].RequestServices = CreateServices(); - Requests[140].Request.Method = "GET"; + Requests[140].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[140].Request.Path = "/portalsettings/signin"; Requests[141] = new DefaultHttpContext(); Requests[141].RequestServices = CreateServices(); - Requests[141].Request.Method = "PATCH"; + Requests[141].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[141].Request.Path = "/portalsettings/signup"; Requests[142] = new DefaultHttpContext(); Requests[142].RequestServices = CreateServices(); - Requests[142].Request.Method = "GET"; + Requests[142].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[142].Request.Path = "/portalsettings/signup"; Requests[143] = new DefaultHttpContext(); Requests[143].RequestServices = CreateServices(); - Requests[143].Request.Method = "PUT"; + Requests[143].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[143].Request.Path = "/portalsettings/signup"; Requests[144] = new DefaultHttpContext(); Requests[144].RequestServices = CreateServices(); - Requests[144].Request.Method = "GET"; + Requests[144].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[144].Request.Path = "/reports/byApi"; Requests[145] = new DefaultHttpContext(); Requests[145].RequestServices = CreateServices(); - Requests[145].Request.Method = "GET"; + Requests[145].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[145].Request.Path = "/reports/byGeo"; Requests[146] = new DefaultHttpContext(); Requests[146].RequestServices = CreateServices(); - Requests[146].Request.Method = "GET"; + Requests[146].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[146].Request.Path = "/reports/byOperation"; Requests[147] = new DefaultHttpContext(); Requests[147].RequestServices = CreateServices(); - Requests[147].Request.Method = "GET"; + Requests[147].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[147].Request.Path = "/reports/byProduct"; Requests[148] = new DefaultHttpContext(); Requests[148].RequestServices = CreateServices(); - Requests[148].Request.Method = "GET"; + Requests[148].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[148].Request.Path = "/reports/byRequest"; Requests[149] = new DefaultHttpContext(); Requests[149].RequestServices = CreateServices(); - Requests[149].Request.Method = "GET"; + Requests[149].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[149].Request.Path = "/reports/bySubscription"; Requests[150] = new DefaultHttpContext(); Requests[150].RequestServices = CreateServices(); - Requests[150].Request.Method = "GET"; + Requests[150].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[150].Request.Path = "/reports/byTime"; Requests[151] = new DefaultHttpContext(); Requests[151].RequestServices = CreateServices(); - Requests[151].Request.Method = "GET"; + Requests[151].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[151].Request.Path = "/reports/byUser"; Requests[152] = new DefaultHttpContext(); Requests[152].RequestServices = CreateServices(); - Requests[152].Request.Method = "POST"; + Requests[152].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[152].Request.Path = "/secrets/restore"; Requests[153] = new DefaultHttpContext(); Requests[153].RequestServices = CreateServices(); - Requests[153].Request.Method = "POST"; + Requests[153].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[153].Request.Path = "/storage/restore"; Requests[154] = new DefaultHttpContext(); Requests[154].RequestServices = CreateServices(); - Requests[154].Request.Method = "GET"; + Requests[154].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[154].Request.Path = "/Tools/Chaos"; Requests[155] = new DefaultHttpContext(); Requests[155].RequestServices = CreateServices(); - Requests[155].Request.Method = "POST"; + Requests[155].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[155].Request.Path = "/v2.0/entities"; Requests[156] = new DefaultHttpContext(); Requests[156].RequestServices = CreateServices(); - Requests[156].Request.Method = "POST"; + Requests[156].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[156].Request.Path = "/v2.0/keyPhrases"; Requests[157] = new DefaultHttpContext(); Requests[157].RequestServices = CreateServices(); - Requests[157].Request.Method = "POST"; + Requests[157].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[157].Request.Path = "/v2.0/languages"; Requests[158] = new DefaultHttpContext(); Requests[158].RequestServices = CreateServices(); - Requests[158].Request.Method = "POST"; + Requests[158].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[158].Request.Path = "/v2.0/sentiment"; Requests[159] = new DefaultHttpContext(); Requests[159].RequestServices = CreateServices(); - Requests[159].Request.Method = "GET"; + Requests[159].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[159].Request.Path = "/videos/details"; Requests[160] = new DefaultHttpContext(); Requests[160].RequestServices = CreateServices(); - Requests[160].Request.Method = "GET"; + Requests[160].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[160].Request.Path = "/videos/search"; Requests[161] = new DefaultHttpContext(); Requests[161].RequestServices = CreateServices(); - Requests[161].Request.Method = "GET"; + Requests[161].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[161].Request.Path = "/videos/trending"; Requests[162] = new DefaultHttpContext(); Requests[162].RequestServices = CreateServices(); - Requests[162].Request.Method = "POST"; + Requests[162].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[162].Request.Path = "/Applications/$/Create"; Requests[163] = new DefaultHttpContext(); Requests[163].RequestServices = CreateServices(); - Requests[163].Request.Method = "POST"; + Requests[163].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[163].Request.Path = "/ApplicationTypes/$/Provision"; Requests[164] = new DefaultHttpContext(); Requests[164].RequestServices = CreateServices(); - Requests[164].Request.Method = "POST"; + Requests[164].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[164].Request.Path = "/BackupRestore/$/GetBackups"; Requests[165] = new DefaultHttpContext(); Requests[165].RequestServices = CreateServices(); - Requests[165].Request.Method = "GET"; + Requests[165].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[165].Request.Path = "/catalog/usql/acl"; Requests[166] = new DefaultHttpContext(); Requests[166].RequestServices = CreateServices(); - Requests[166].Request.Method = "GET"; + Requests[166].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[166].Request.Path = "/catalog/usql/databases"; Requests[167] = new DefaultHttpContext(); Requests[167].RequestServices = CreateServices(); - Requests[167].Request.Method = "PUT"; + Requests[167].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[167].Request.Path = "/ComposeDeployments/$/Create"; Requests[168] = new DefaultHttpContext(); Requests[168].RequestServices = CreateServices(); - Requests[168].Request.Method = "GET"; + Requests[168].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[168].Request.Path = "/EventsStore/Applications/Events"; Requests[169] = new DefaultHttpContext(); Requests[169].RequestServices = CreateServices(); - Requests[169].Request.Method = "GET"; + Requests[169].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[169].Request.Path = "/EventsStore/Cluster/Events"; Requests[170] = new DefaultHttpContext(); Requests[170].RequestServices = CreateServices(); - Requests[170].Request.Method = "GET"; + Requests[170].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[170].Request.Path = "/EventsStore/Containers/Events"; Requests[171] = new DefaultHttpContext(); Requests[171].RequestServices = CreateServices(); - Requests[171].Request.Method = "GET"; + Requests[171].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[171].Request.Path = "/EventsStore/Nodes/Events"; Requests[172] = new DefaultHttpContext(); Requests[172].RequestServices = CreateServices(); - Requests[172].Request.Method = "GET"; + Requests[172].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[172].Request.Path = "/EventsStore/Partitions/Events"; Requests[173] = new DefaultHttpContext(); Requests[173].RequestServices = CreateServices(); - Requests[173].Request.Method = "GET"; + Requests[173].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[173].Request.Path = "/EventsStore/Services/Events"; Requests[174] = new DefaultHttpContext(); Requests[174].RequestServices = CreateServices(); - Requests[174].Request.Method = "POST"; + Requests[174].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[174].Request.Path = "/Faults/$/Cancel"; Requests[175] = new DefaultHttpContext(); Requests[175].RequestServices = CreateServices(); - Requests[175].Request.Method = "POST"; + Requests[175].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[175].Request.Path = "/ImageStore/$/CommitUploadSession"; Requests[176] = new DefaultHttpContext(); Requests[176].RequestServices = CreateServices(); - Requests[176].Request.Method = "POST"; + Requests[176].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[176].Request.Path = "/ImageStore/$/Copy"; Requests[177] = new DefaultHttpContext(); Requests[177].RequestServices = CreateServices(); - Requests[177].Request.Method = "DELETE"; + Requests[177].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[177].Request.Path = "/ImageStore/$/DeleteUploadSession"; Requests[178] = new DefaultHttpContext(); Requests[178].RequestServices = CreateServices(); - Requests[178].Request.Method = "GET"; + Requests[178].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[178].Request.Path = "/ImageStore/$/GetUploadSession"; Requests[179] = new DefaultHttpContext(); Requests[179].RequestServices = CreateServices(); - Requests[179].Request.Method = "POST"; + Requests[179].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[179].Request.Path = "/Names/$/Create"; Requests[180] = new DefaultHttpContext(); Requests[180].RequestServices = CreateServices(); - Requests[180].Request.Method = "GET"; + Requests[180].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[180].Request.Path = "/providers/Microsoft.AAD/operations"; Requests[181] = new DefaultHttpContext(); Requests[181].RequestServices = CreateServices(); - Requests[181].Request.Method = "GET"; + Requests[181].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[181].Request.Path = "/providers/Microsoft.Addons/operations"; Requests[182] = new DefaultHttpContext(); Requests[182].RequestServices = CreateServices(); - Requests[182].Request.Method = "POST"; + Requests[182].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[182].Request.Path = "/providers/Microsoft.ADHybridHealthService/addsservices"; Requests[183] = new DefaultHttpContext(); Requests[183].RequestServices = CreateServices(); - Requests[183].Request.Method = "GET"; + Requests[183].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[183].Request.Path = "/providers/Microsoft.ADHybridHealthService/addsservices"; Requests[184] = new DefaultHttpContext(); Requests[184].RequestServices = CreateServices(); - Requests[184].Request.Method = "PATCH"; + Requests[184].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[184].Request.Path = "/providers/Microsoft.ADHybridHealthService/configuration"; Requests[185] = new DefaultHttpContext(); Requests[185].RequestServices = CreateServices(); - Requests[185].Request.Method = "GET"; + Requests[185].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[185].Request.Path = "/providers/Microsoft.ADHybridHealthService/configuration"; Requests[186] = new DefaultHttpContext(); Requests[186].RequestServices = CreateServices(); - Requests[186].Request.Method = "POST"; + Requests[186].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[186].Request.Path = "/providers/Microsoft.ADHybridHealthService/configuration"; Requests[187] = new DefaultHttpContext(); Requests[187].RequestServices = CreateServices(); - Requests[187].Request.Method = "GET"; + Requests[187].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[187].Request.Path = "/providers/Microsoft.ADHybridHealthService/operations"; Requests[188] = new DefaultHttpContext(); Requests[188].RequestServices = CreateServices(); - Requests[188].Request.Method = "POST"; + Requests[188].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[188].Request.Path = "/providers/Microsoft.ADHybridHealthService/services"; Requests[189] = new DefaultHttpContext(); Requests[189].RequestServices = CreateServices(); - Requests[189].Request.Method = "GET"; + Requests[189].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[189].Request.Path = "/providers/Microsoft.ADHybridHealthService/services"; Requests[190] = new DefaultHttpContext(); Requests[190].RequestServices = CreateServices(); - Requests[190].Request.Method = "GET"; + Requests[190].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[190].Request.Path = "/providers/Microsoft.Advisor/operations"; Requests[191] = new DefaultHttpContext(); Requests[191].RequestServices = CreateServices(); - Requests[191].Request.Method = "GET"; + Requests[191].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[191].Request.Path = "/providers/Microsoft.AnalysisServices/operations"; Requests[192] = new DefaultHttpContext(); Requests[192].RequestServices = CreateServices(); - Requests[192].Request.Method = "GET"; + Requests[192].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[192].Request.Path = "/providers/Microsoft.ApiManagement/operations"; Requests[193] = new DefaultHttpContext(); Requests[193].RequestServices = CreateServices(); - Requests[193].Request.Method = "GET"; + Requests[193].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[193].Request.Path = "/providers/Microsoft.Authorization/policyDefinitions"; Requests[194] = new DefaultHttpContext(); Requests[194].RequestServices = CreateServices(); - Requests[194].Request.Method = "GET"; + Requests[194].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[194].Request.Path = "/providers/Microsoft.Authorization/policySetDefinitions"; Requests[195] = new DefaultHttpContext(); Requests[195].RequestServices = CreateServices(); - Requests[195].Request.Method = "GET"; + Requests[195].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[195].Request.Path = "/providers/Microsoft.Authorization/providerOperations"; Requests[196] = new DefaultHttpContext(); Requests[196].RequestServices = CreateServices(); - Requests[196].Request.Method = "GET"; + Requests[196].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[196].Request.Path = "/providers/Microsoft.Automation/operations"; Requests[197] = new DefaultHttpContext(); Requests[197].RequestServices = CreateServices(); - Requests[197].Request.Method = "GET"; + Requests[197].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[197].Request.Path = "/providers/Microsoft.AzureStack/operations"; Requests[198] = new DefaultHttpContext(); Requests[198].RequestServices = CreateServices(); - Requests[198].Request.Method = "GET"; + Requests[198].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[198].Request.Path = "/providers/Microsoft.Backup.Admin/operations"; Requests[199] = new DefaultHttpContext(); Requests[199].RequestServices = CreateServices(); - Requests[199].Request.Method = "GET"; + Requests[199].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[199].Request.Path = "/providers/Microsoft.Batch/operations"; Requests[200] = new DefaultHttpContext(); Requests[200].RequestServices = CreateServices(); - Requests[200].Request.Method = "GET"; + Requests[200].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[200].Request.Path = "/providers/Microsoft.BatchAI/operations"; Requests[201] = new DefaultHttpContext(); Requests[201].RequestServices = CreateServices(); - Requests[201].Request.Method = "GET"; + Requests[201].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[201].Request.Path = "/providers/Microsoft.Billing/enrollmentAccounts"; Requests[202] = new DefaultHttpContext(); Requests[202].RequestServices = CreateServices(); - Requests[202].Request.Method = "GET"; + Requests[202].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[202].Request.Path = "/providers/Microsoft.Billing/operations"; Requests[203] = new DefaultHttpContext(); Requests[203].RequestServices = CreateServices(); - Requests[203].Request.Method = "GET"; + Requests[203].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[203].Request.Path = "/providers/Microsoft.BotService/operations"; Requests[204] = new DefaultHttpContext(); Requests[204].RequestServices = CreateServices(); - Requests[204].Request.Method = "GET"; + Requests[204].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[204].Request.Path = "/providers/Microsoft.Cache/operations"; Requests[205] = new DefaultHttpContext(); Requests[205].RequestServices = CreateServices(); - Requests[205].Request.Method = "GET"; + Requests[205].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[205].Request.Path = "/providers/Microsoft.Capacity/operations"; Requests[206] = new DefaultHttpContext(); Requests[206].RequestServices = CreateServices(); - Requests[206].Request.Method = "GET"; + Requests[206].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[206].Request.Path = "/providers/Microsoft.Capacity/reservationOrders"; Requests[207] = new DefaultHttpContext(); Requests[207].RequestServices = CreateServices(); - Requests[207].Request.Method = "POST"; + Requests[207].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[207].Request.Path = "/providers/Microsoft.Cdn/checkNameAvailability"; Requests[208] = new DefaultHttpContext(); Requests[208].RequestServices = CreateServices(); - Requests[208].Request.Method = "GET"; + Requests[208].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[208].Request.Path = "/providers/Microsoft.Cdn/edgenodes"; Requests[209] = new DefaultHttpContext(); Requests[209].RequestServices = CreateServices(); - Requests[209].Request.Method = "GET"; + Requests[209].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[209].Request.Path = "/providers/Microsoft.Cdn/operations"; Requests[210] = new DefaultHttpContext(); Requests[210].RequestServices = CreateServices(); - Requests[210].Request.Method = "GET"; + Requests[210].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[210].Request.Path = "/providers/Microsoft.CertificateRegistration/operations"; Requests[211] = new DefaultHttpContext(); Requests[211].RequestServices = CreateServices(); - Requests[211].Request.Method = "GET"; + Requests[211].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[211].Request.Path = "/providers/Microsoft.CognitiveServices/operations"; Requests[212] = new DefaultHttpContext(); Requests[212].RequestServices = CreateServices(); - Requests[212].Request.Method = "GET"; + Requests[212].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[212].Request.Path = "/providers/Microsoft.Commerce.Admin/operations"; Requests[213] = new DefaultHttpContext(); Requests[213].RequestServices = CreateServices(); - Requests[213].Request.Method = "GET"; + Requests[213].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[213].Request.Path = "/providers/Microsoft.Compute.Admin/operations"; Requests[214] = new DefaultHttpContext(); Requests[214].RequestServices = CreateServices(); - Requests[214].Request.Method = "GET"; + Requests[214].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[214].Request.Path = "/providers/Microsoft.Compute/operations"; Requests[215] = new DefaultHttpContext(); Requests[215].RequestServices = CreateServices(); - Requests[215].Request.Method = "GET"; + Requests[215].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[215].Request.Path = "/providers/Microsoft.Consumption/operations"; Requests[216] = new DefaultHttpContext(); Requests[216].RequestServices = CreateServices(); - Requests[216].Request.Method = "GET"; + Requests[216].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[216].Request.Path = "/providers/Microsoft.ContainerInstance/operations"; Requests[217] = new DefaultHttpContext(); Requests[217].RequestServices = CreateServices(); - Requests[217].Request.Method = "GET"; + Requests[217].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[217].Request.Path = "/providers/Microsoft.ContainerRegistry/operations"; Requests[218] = new DefaultHttpContext(); Requests[218].RequestServices = CreateServices(); - Requests[218].Request.Method = "GET"; + Requests[218].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[218].Request.Path = "/providers/Microsoft.ContainerService/operations"; Requests[219] = new DefaultHttpContext(); Requests[219].RequestServices = CreateServices(); - Requests[219].Request.Method = "GET"; + Requests[219].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[219].Request.Path = "/providers/Microsoft.CustomerInsights/operations"; Requests[220] = new DefaultHttpContext(); Requests[220].RequestServices = CreateServices(); - Requests[220].Request.Method = "GET"; + Requests[220].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[220].Request.Path = "/providers/Microsoft.DataBox/operations"; Requests[221] = new DefaultHttpContext(); Requests[221].RequestServices = CreateServices(); - Requests[221].Request.Method = "GET"; + Requests[221].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[221].Request.Path = "/providers/Microsoft.Databricks/operations"; Requests[222] = new DefaultHttpContext(); Requests[222].RequestServices = CreateServices(); - Requests[222].Request.Method = "GET"; + Requests[222].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[222].Request.Path = "/providers/Microsoft.DataCatalog/operations"; Requests[223] = new DefaultHttpContext(); Requests[223].RequestServices = CreateServices(); - Requests[223].Request.Method = "GET"; + Requests[223].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[223].Request.Path = "/providers/Microsoft.DataFactory/operations"; Requests[224] = new DefaultHttpContext(); Requests[224].RequestServices = CreateServices(); - Requests[224].Request.Method = "GET"; + Requests[224].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[224].Request.Path = "/providers/Microsoft.DataLakeAnalytics/operations"; Requests[225] = new DefaultHttpContext(); Requests[225].RequestServices = CreateServices(); - Requests[225].Request.Method = "GET"; + Requests[225].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[225].Request.Path = "/providers/Microsoft.DataLakeStore/operations"; Requests[226] = new DefaultHttpContext(); Requests[226].RequestServices = CreateServices(); - Requests[226].Request.Method = "GET"; + Requests[226].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[226].Request.Path = "/providers/Microsoft.DataMigration/operations"; Requests[227] = new DefaultHttpContext(); Requests[227].RequestServices = CreateServices(); - Requests[227].Request.Method = "GET"; + Requests[227].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[227].Request.Path = "/providers/Microsoft.DBforMySQL/operations"; Requests[228] = new DefaultHttpContext(); Requests[228].RequestServices = CreateServices(); - Requests[228].Request.Method = "GET"; + Requests[228].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[228].Request.Path = "/providers/Microsoft.DBforPostgreSQL/operations"; Requests[229] = new DefaultHttpContext(); Requests[229].RequestServices = CreateServices(); - Requests[229].Request.Method = "GET"; + Requests[229].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[229].Request.Path = "/providers/Microsoft.Devices/operations"; Requests[230] = new DefaultHttpContext(); Requests[230].RequestServices = CreateServices(); - Requests[230].Request.Method = "GET"; + Requests[230].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[230].Request.Path = "/providers/Microsoft.DevTestLab/operations"; Requests[231] = new DefaultHttpContext(); Requests[231].RequestServices = CreateServices(); - Requests[231].Request.Method = "GET"; + Requests[231].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[231].Request.Path = "/providers/Microsoft.DocumentDB/operations"; Requests[232] = new DefaultHttpContext(); Requests[232].RequestServices = CreateServices(); - Requests[232].Request.Method = "GET"; + Requests[232].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[232].Request.Path = "/providers/Microsoft.DomainRegistration/operations"; Requests[233] = new DefaultHttpContext(); Requests[233].RequestServices = CreateServices(); - Requests[233].Request.Method = "GET"; + Requests[233].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[233].Request.Path = "/providers/Microsoft.EventGrid/operations"; Requests[234] = new DefaultHttpContext(); Requests[234].RequestServices = CreateServices(); - Requests[234].Request.Method = "GET"; + Requests[234].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[234].Request.Path = "/providers/Microsoft.EventGrid/topicTypes"; Requests[235] = new DefaultHttpContext(); Requests[235].RequestServices = CreateServices(); - Requests[235].Request.Method = "GET"; + Requests[235].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[235].Request.Path = "/providers/Microsoft.EventHub/operations"; Requests[236] = new DefaultHttpContext(); Requests[236].RequestServices = CreateServices(); - Requests[236].Request.Method = "GET"; + Requests[236].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[236].Request.Path = "/providers/Microsoft.Fabric.Admin/operations"; Requests[237] = new DefaultHttpContext(); Requests[237].RequestServices = CreateServices(); - Requests[237].Request.Method = "GET"; + Requests[237].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[237].Request.Path = "/providers/Microsoft.Gallery.Admin/operations"; Requests[238] = new DefaultHttpContext(); Requests[238].RequestServices = CreateServices(); - Requests[238].Request.Method = "GET"; + Requests[238].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[238].Request.Path = "/providers/Microsoft.HanaOnAzure/operations"; Requests[239] = new DefaultHttpContext(); Requests[239].RequestServices = CreateServices(); - Requests[239].Request.Method = "GET"; + Requests[239].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[239].Request.Path = "/providers/Microsoft.HDInsight/operations"; Requests[240] = new DefaultHttpContext(); Requests[240].RequestServices = CreateServices(); - Requests[240].Request.Method = "GET"; + Requests[240].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[240].Request.Path = "/providers/Microsoft.ImportExport/locations"; Requests[241] = new DefaultHttpContext(); Requests[241].RequestServices = CreateServices(); - Requests[241].Request.Method = "GET"; + Requests[241].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[241].Request.Path = "/providers/Microsoft.ImportExport/operations"; Requests[242] = new DefaultHttpContext(); Requests[242].RequestServices = CreateServices(); - Requests[242].Request.Method = "GET"; + Requests[242].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[242].Request.Path = "/providers/Microsoft.InfrastructureInsights.Admin/operations"; Requests[243] = new DefaultHttpContext(); Requests[243].RequestServices = CreateServices(); - Requests[243].Request.Method = "GET"; + Requests[243].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[243].Request.Path = "/providers/microsoft.insights/eventcategories"; Requests[244] = new DefaultHttpContext(); Requests[244].RequestServices = CreateServices(); - Requests[244].Request.Method = "GET"; + Requests[244].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[244].Request.Path = "/providers/microsoft.insights/operations"; Requests[245] = new DefaultHttpContext(); Requests[245].RequestServices = CreateServices(); - Requests[245].Request.Method = "GET"; + Requests[245].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[245].Request.Path = "/providers/Microsoft.Intune/locations"; Requests[246] = new DefaultHttpContext(); Requests[246].RequestServices = CreateServices(); - Requests[246].Request.Method = "GET"; + Requests[246].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[246].Request.Path = "/providers/Microsoft.IoTCentral/operations"; Requests[247] = new DefaultHttpContext(); Requests[247].RequestServices = CreateServices(); - Requests[247].Request.Method = "GET"; + Requests[247].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[247].Request.Path = "/providers/Microsoft.IoTSpaces/operations"; Requests[248] = new DefaultHttpContext(); Requests[248].RequestServices = CreateServices(); - Requests[248].Request.Method = "GET"; + Requests[248].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[248].Request.Path = "/providers/Microsoft.KeyVault.Admin/operations"; Requests[249] = new DefaultHttpContext(); Requests[249].RequestServices = CreateServices(); - Requests[249].Request.Method = "GET"; + Requests[249].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[249].Request.Path = "/providers/Microsoft.KeyVault/operations"; Requests[250] = new DefaultHttpContext(); Requests[250].RequestServices = CreateServices(); - Requests[250].Request.Method = "GET"; + Requests[250].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[250].Request.Path = "/providers/Microsoft.Logic/operations"; Requests[251] = new DefaultHttpContext(); Requests[251].RequestServices = CreateServices(); - Requests[251].Request.Method = "GET"; + Requests[251].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[251].Request.Path = "/providers/Microsoft.MachineLearning/operations"; Requests[252] = new DefaultHttpContext(); Requests[252].RequestServices = CreateServices(); - Requests[252].Request.Method = "GET"; + Requests[252].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[252].Request.Path = "/providers/Microsoft.MachineLearningCompute/operations"; Requests[253] = new DefaultHttpContext(); Requests[253].RequestServices = CreateServices(); - Requests[253].Request.Method = "GET"; + Requests[253].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[253].Request.Path = "/providers/Microsoft.MachineLearningExperimentation/operations"; Requests[254] = new DefaultHttpContext(); Requests[254].RequestServices = CreateServices(); - Requests[254].Request.Method = "GET"; + Requests[254].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[254].Request.Path = "/providers/Microsoft.MachineLearningServices/operations"; Requests[255] = new DefaultHttpContext(); Requests[255].RequestServices = CreateServices(); - Requests[255].Request.Method = "GET"; + Requests[255].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[255].Request.Path = "/providers/Microsoft.ManagedIdentity/operations"; Requests[256] = new DefaultHttpContext(); Requests[256].RequestServices = CreateServices(); - Requests[256].Request.Method = "POST"; + Requests[256].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[256].Request.Path = "/providers/Microsoft.Management/checkNameAvailability"; Requests[257] = new DefaultHttpContext(); Requests[257].RequestServices = CreateServices(); - Requests[257].Request.Method = "POST"; + Requests[257].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[257].Request.Path = "/providers/Microsoft.Management/getEntities"; Requests[258] = new DefaultHttpContext(); Requests[258].RequestServices = CreateServices(); - Requests[258].Request.Method = "GET"; + Requests[258].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[258].Request.Path = "/providers/Microsoft.Management/managementGroups"; Requests[259] = new DefaultHttpContext(); Requests[259].RequestServices = CreateServices(); - Requests[259].Request.Method = "GET"; + Requests[259].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[259].Request.Path = "/providers/Microsoft.Management/operations"; Requests[260] = new DefaultHttpContext(); Requests[260].RequestServices = CreateServices(); - Requests[260].Request.Method = "POST"; + Requests[260].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[260].Request.Path = "/providers/Microsoft.Management/startTenantBackfill"; Requests[261] = new DefaultHttpContext(); Requests[261].RequestServices = CreateServices(); - Requests[261].Request.Method = "POST"; + Requests[261].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[261].Request.Path = "/providers/Microsoft.Management/tenantBackfillStatus"; Requests[262] = new DefaultHttpContext(); Requests[262].RequestServices = CreateServices(); - Requests[262].Request.Method = "GET"; + Requests[262].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[262].Request.Path = "/providers/Microsoft.ManagementPartner/operations"; Requests[263] = new DefaultHttpContext(); Requests[263].RequestServices = CreateServices(); - Requests[263].Request.Method = "GET"; + Requests[263].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[263].Request.Path = "/providers/Microsoft.Maps/operations"; Requests[264] = new DefaultHttpContext(); Requests[264].RequestServices = CreateServices(); - Requests[264].Request.Method = "GET"; + Requests[264].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[264].Request.Path = "/providers/Microsoft.MarketplaceOrdering/operations"; Requests[265] = new DefaultHttpContext(); Requests[265].RequestServices = CreateServices(); - Requests[265].Request.Method = "GET"; + Requests[265].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[265].Request.Path = "/providers/Microsoft.Media/operations"; Requests[266] = new DefaultHttpContext(); Requests[266].RequestServices = CreateServices(); - Requests[266].Request.Method = "GET"; + Requests[266].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[266].Request.Path = "/providers/Microsoft.Migrate/operations"; Requests[267] = new DefaultHttpContext(); Requests[267].RequestServices = CreateServices(); - Requests[267].Request.Method = "POST"; + Requests[267].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[267].Request.Path = "/providers/Microsoft.Network/checkTrafficManagerNameAvailability"; Requests[268] = new DefaultHttpContext(); Requests[268].RequestServices = CreateServices(); - Requests[268].Request.Method = "GET"; + Requests[268].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[268].Request.Path = "/providers/Microsoft.Network/operations"; Requests[269] = new DefaultHttpContext(); Requests[269].RequestServices = CreateServices(); - Requests[269].Request.Method = "GET"; + Requests[269].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[269].Request.Path = "/providers/Microsoft.NotificationHubs/operations"; Requests[270] = new DefaultHttpContext(); Requests[270].RequestServices = CreateServices(); - Requests[270].Request.Method = "GET"; + Requests[270].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[270].Request.Path = "/providers/Microsoft.OperationalInsights/operations"; Requests[271] = new DefaultHttpContext(); Requests[271].RequestServices = CreateServices(); - Requests[271].Request.Method = "GET"; + Requests[271].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[271].Request.Path = "/providers/Microsoft.OperationsManagement/operations"; Requests[272] = new DefaultHttpContext(); Requests[272].RequestServices = CreateServices(); - Requests[272].Request.Method = "GET"; + Requests[272].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[272].Request.Path = "/providers/Microsoft.PolicyInsights/operations"; Requests[273] = new DefaultHttpContext(); Requests[273].RequestServices = CreateServices(); - Requests[273].Request.Method = "GET"; + Requests[273].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[273].Request.Path = "/providers/Microsoft.PowerBI/operations"; Requests[274] = new DefaultHttpContext(); Requests[274].RequestServices = CreateServices(); - Requests[274].Request.Method = "GET"; + Requests[274].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[274].Request.Path = "/providers/Microsoft.PowerBIDedicated/operations"; Requests[275] = new DefaultHttpContext(); Requests[275].RequestServices = CreateServices(); - Requests[275].Request.Method = "GET"; + Requests[275].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[275].Request.Path = "/providers/Microsoft.RecoveryServices/operations"; Requests[276] = new DefaultHttpContext(); Requests[276].RequestServices = CreateServices(); - Requests[276].Request.Method = "GET"; + Requests[276].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[276].Request.Path = "/providers/Microsoft.Relay/operations"; Requests[277] = new DefaultHttpContext(); Requests[277].RequestServices = CreateServices(); - Requests[277].Request.Method = "GET"; + Requests[277].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[277].Request.Path = "/providers/Microsoft.ResourceHealth/operations"; Requests[278] = new DefaultHttpContext(); Requests[278].RequestServices = CreateServices(); - Requests[278].Request.Method = "GET"; + Requests[278].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[278].Request.Path = "/providers/Microsoft.Search/operations"; Requests[279] = new DefaultHttpContext(); Requests[279].RequestServices = CreateServices(); - Requests[279].Request.Method = "GET"; + Requests[279].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[279].Request.Path = "/providers/Microsoft.Security/operations"; Requests[280] = new DefaultHttpContext(); Requests[280].RequestServices = CreateServices(); - Requests[280].Request.Method = "GET"; + Requests[280].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[280].Request.Path = "/providers/Microsoft.ServiceBus/operations"; Requests[281] = new DefaultHttpContext(); Requests[281].RequestServices = CreateServices(); - Requests[281].Request.Method = "GET"; + Requests[281].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[281].Request.Path = "/providers/Microsoft.ServiceFabric/operations"; Requests[282] = new DefaultHttpContext(); Requests[282].RequestServices = CreateServices(); - Requests[282].Request.Method = "GET"; + Requests[282].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[282].Request.Path = "/providers/Microsoft.SignalRService/operations"; Requests[283] = new DefaultHttpContext(); Requests[283].RequestServices = CreateServices(); - Requests[283].Request.Method = "GET"; + Requests[283].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[283].Request.Path = "/providers/Microsoft.Sql/operations"; Requests[284] = new DefaultHttpContext(); Requests[284].RequestServices = CreateServices(); - Requests[284].Request.Method = "GET"; + Requests[284].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[284].Request.Path = "/providers/Microsoft.Storage.Admin/operations"; Requests[285] = new DefaultHttpContext(); Requests[285].RequestServices = CreateServices(); - Requests[285].Request.Method = "GET"; + Requests[285].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[285].Request.Path = "/providers/Microsoft.Storage/operations"; Requests[286] = new DefaultHttpContext(); Requests[286].RequestServices = CreateServices(); - Requests[286].Request.Method = "GET"; + Requests[286].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[286].Request.Path = "/providers/Microsoft.StorSimple/operations"; Requests[287] = new DefaultHttpContext(); Requests[287].RequestServices = CreateServices(); - Requests[287].Request.Method = "GET"; + Requests[287].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[287].Request.Path = "/providers/Microsoft.StreamAnalytics/operations"; Requests[288] = new DefaultHttpContext(); Requests[288].RequestServices = CreateServices(); - Requests[288].Request.Method = "GET"; + Requests[288].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[288].Request.Path = "/providers/Microsoft.Subscription/operations"; Requests[289] = new DefaultHttpContext(); Requests[289].RequestServices = CreateServices(); - Requests[289].Request.Method = "GET"; + Requests[289].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[289].Request.Path = "/providers/Microsoft.Subscription/subscriptionDefinitions"; Requests[290] = new DefaultHttpContext(); Requests[290].RequestServices = CreateServices(); - Requests[290].Request.Method = "GET"; + Requests[290].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[290].Request.Path = "/providers/Microsoft.Subscription/subscriptionOperations"; Requests[291] = new DefaultHttpContext(); Requests[291].RequestServices = CreateServices(); - Requests[291].Request.Method = "GET"; + Requests[291].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[291].Request.Path = "/providers/Microsoft.Subscriptions.Admin/operations"; Requests[292] = new DefaultHttpContext(); Requests[292].RequestServices = CreateServices(); - Requests[292].Request.Method = "GET"; + Requests[292].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[292].Request.Path = "/providers/Microsoft.Subscriptions/operations"; Requests[293] = new DefaultHttpContext(); Requests[293].RequestServices = CreateServices(); - Requests[293].Request.Method = "GET"; + Requests[293].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[293].Request.Path = "/providers/Microsoft.TimeSeriesInsights/operations"; Requests[294] = new DefaultHttpContext(); Requests[294].RequestServices = CreateServices(); - Requests[294].Request.Method = "GET"; + Requests[294].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[294].Request.Path = "/providers/Microsoft.Update.Admin/operations"; Requests[295] = new DefaultHttpContext(); Requests[295].RequestServices = CreateServices(); - Requests[295].Request.Method = "GET"; + Requests[295].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[295].Request.Path = "/providers/microsoft.visualstudio/operations"; Requests[296] = new DefaultHttpContext(); Requests[296].RequestServices = CreateServices(); - Requests[296].Request.Method = "GET"; + Requests[296].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[296].Request.Path = "/providers/Microsoft.Web/availableStacks"; Requests[297] = new DefaultHttpContext(); Requests[297].RequestServices = CreateServices(); - Requests[297].Request.Method = "GET"; + Requests[297].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[297].Request.Path = "/providers/Microsoft.Web/operations"; Requests[298] = new DefaultHttpContext(); Requests[298].RequestServices = CreateServices(); - Requests[298].Request.Method = "GET"; + Requests[298].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[298].Request.Path = "/providers/Microsoft.Web/sourcecontrols"; Requests[299] = new DefaultHttpContext(); Requests[299].RequestServices = CreateServices(); - Requests[299].Request.Method = "GET"; + Requests[299].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[299].Request.Path = "/Tools/Chaos/Events"; Requests[300] = new DefaultHttpContext(); Requests[300].RequestServices = CreateServices(); - Requests[300].Request.Method = "GET"; + Requests[300].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[300].Request.Path = "/Tools/Chaos/Schedule"; Requests[301] = new DefaultHttpContext(); Requests[301].RequestServices = CreateServices(); - Requests[301].Request.Method = "POST"; + Requests[301].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[301].Request.Path = "/Tools/Chaos/Schedule"; Requests[302] = new DefaultHttpContext(); Requests[302].RequestServices = CreateServices(); - Requests[302].Request.Method = "POST"; + Requests[302].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[302].Request.Path = "/BackupRestore/BackupPolicies/$/Create"; Requests[303] = new DefaultHttpContext(); Requests[303].RequestServices = CreateServices(); - Requests[303].Request.Method = "POST"; + Requests[303].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[303].Request.Path = "/contentmoderator/lists/v1.0/imagelists"; Requests[304] = new DefaultHttpContext(); Requests[304].RequestServices = CreateServices(); - Requests[304].Request.Method = "GET"; + Requests[304].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[304].Request.Path = "/contentmoderator/lists/v1.0/imagelists"; Requests[305] = new DefaultHttpContext(); Requests[305].RequestServices = CreateServices(); - Requests[305].Request.Method = "GET"; + Requests[305].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[305].Request.Path = "/contentmoderator/lists/v1.0/termlists"; Requests[306] = new DefaultHttpContext(); Requests[306].RequestServices = CreateServices(); - Requests[306].Request.Method = "POST"; + Requests[306].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[306].Request.Path = "/contentmoderator/lists/v1.0/termlists"; Requests[307] = new DefaultHttpContext(); Requests[307].RequestServices = CreateServices(); - Requests[307].Request.Method = "GET"; + Requests[307].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[307].Request.Path = "/providers/Microsoft.ADHybridHealthService/addsservices/premiumCheck"; Requests[308] = new DefaultHttpContext(); Requests[308].RequestServices = CreateServices(); - Requests[308].Request.Method = "GET"; + Requests[308].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[308].Request.Path = "/providers/Microsoft.ADHybridHealthService/services/premiumCheck"; Requests[309] = new DefaultHttpContext(); Requests[309].RequestServices = CreateServices(); - Requests[309].Request.Method = "GET"; + Requests[309].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[309].Request.Path = "/providers/Microsoft.BotService/botServices/checkNameAvailability"; Requests[310] = new DefaultHttpContext(); Requests[310].RequestServices = CreateServices(); - Requests[310].Request.Method = "GET"; + Requests[310].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[310].Request.Path = "/providers/Microsoft.Intune/locations/hostName"; Requests[311] = new DefaultHttpContext(); Requests[311].RequestServices = CreateServices(); - Requests[311].Request.Method = "GET"; + Requests[311].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[311].Request.Path = "/providers/Microsoft.Network/trafficManagerGeographicHierarchies/default"; Requests[312] = new DefaultHttpContext(); Requests[312].RequestServices = CreateServices(); - Requests[312].Request.Method = "PUT"; + Requests[312].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[312].Request.Path = "/providers/Microsoft.Web/publishingUsers/web"; Requests[313] = new DefaultHttpContext(); Requests[313].RequestServices = CreateServices(); - Requests[313].Request.Method = "GET"; + Requests[313].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[313].Request.Path = "/providers/Microsoft.Web/publishingUsers/web"; Requests[314] = new DefaultHttpContext(); Requests[314].RequestServices = CreateServices(); - Requests[314].Request.Method = "GET"; + Requests[314].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[314].Request.Path = "/Tools/Chaos/$/Report"; Requests[315] = new DefaultHttpContext(); Requests[315].RequestServices = CreateServices(); - Requests[315].Request.Method = "POST"; + Requests[315].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[315].Request.Path = "/Tools/Chaos/$/Start"; Requests[316] = new DefaultHttpContext(); Requests[316].RequestServices = CreateServices(); - Requests[316].Request.Method = "POST"; + Requests[316].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[316].Request.Path = "/Tools/Chaos/$/Stop"; Requests[317] = new DefaultHttpContext(); Requests[317].RequestServices = CreateServices(); - Requests[317].Request.Method = "POST"; + Requests[317].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[317].Request.Path = "/contentmoderator/moderate/v1.0/ProcessImage/Evaluate"; Requests[318] = new DefaultHttpContext(); Requests[318].RequestServices = CreateServices(); - Requests[318].Request.Method = "POST"; + Requests[318].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[318].Request.Path = "/contentmoderator/moderate/v1.0/ProcessImage/FindFaces"; Requests[319] = new DefaultHttpContext(); Requests[319].RequestServices = CreateServices(); - Requests[319].Request.Method = "POST"; + Requests[319].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[319].Request.Path = "/contentmoderator/moderate/v1.0/ProcessImage/Match"; Requests[320] = new DefaultHttpContext(); Requests[320].RequestServices = CreateServices(); - Requests[320].Request.Method = "POST"; + Requests[320].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[320].Request.Path = "/contentmoderator/moderate/v1.0/ProcessImage/OCR"; Requests[321] = new DefaultHttpContext(); Requests[321].RequestServices = CreateServices(); - Requests[321].Request.Method = "POST"; + Requests[321].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[321].Request.Path = "/contentmoderator/moderate/v1.0/ProcessText/DetectLanguage"; Requests[322] = new DefaultHttpContext(); Requests[322].RequestServices = CreateServices(); - Requests[322].Request.Method = "POST"; + Requests[322].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[322].Request.Path = "/contentmoderator/moderate/v1.0/ProcessText/Screen"; Requests[323] = new DefaultHttpContext(); Requests[323].RequestServices = CreateServices(); - Requests[323].Request.Method = "GET"; + Requests[323].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[323].Request.Path = "/providers/microsoft.insights/eventtypes/management/values"; Requests[324] = new DefaultHttpContext(); Requests[324].RequestServices = CreateServices(); - Requests[324].Request.Method = "GET"; + Requests[324].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[324].Request.Path = "/contentmoderator/lists/v1.0/imagelists/25aa61"; Requests[325] = new DefaultHttpContext(); Requests[325].RequestServices = CreateServices(); - Requests[325].Request.Method = "PUT"; + Requests[325].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[325].Request.Path = "/contentmoderator/lists/v1.0/imagelists/0dcf18"; Requests[326] = new DefaultHttpContext(); Requests[326].RequestServices = CreateServices(); - Requests[326].Request.Method = "DELETE"; + Requests[326].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[326].Request.Path = "/contentmoderator/lists/v1.0/imagelists/4e479e"; Requests[327] = new DefaultHttpContext(); Requests[327].RequestServices = CreateServices(); - Requests[327].Request.Method = "GET"; + Requests[327].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[327].Request.Path = "/contentmoderator/lists/v1.0/termlists/2fba04"; Requests[328] = new DefaultHttpContext(); Requests[328].RequestServices = CreateServices(); - Requests[328].Request.Method = "DELETE"; + Requests[328].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[328].Request.Path = "/contentmoderator/lists/v1.0/termlists/6f112d"; Requests[329] = new DefaultHttpContext(); Requests[329].RequestServices = CreateServices(); - Requests[329].Request.Method = "PUT"; + Requests[329].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[329].Request.Path = "/contentmoderator/lists/v1.0/termlists/2704d5"; Requests[330] = new DefaultHttpContext(); Requests[330].RequestServices = CreateServices(); - Requests[330].Request.Method = "POST"; + Requests[330].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[330].Request.Path = "/contentmoderator/lists/v1.0/imagelists/413be3/images"; Requests[331] = new DefaultHttpContext(); Requests[331].RequestServices = CreateServices(); - Requests[331].Request.Method = "GET"; + Requests[331].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[331].Request.Path = "/contentmoderator/lists/v1.0/imagelists/46b449/images"; Requests[332] = new DefaultHttpContext(); Requests[332].RequestServices = CreateServices(); - Requests[332].Request.Method = "DELETE"; + Requests[332].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[332].Request.Path = "/contentmoderator/lists/v1.0/imagelists/9e2d1f/images"; Requests[333] = new DefaultHttpContext(); Requests[333].RequestServices = CreateServices(); - Requests[333].Request.Method = "POST"; + Requests[333].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[333].Request.Path = "/contentmoderator/lists/v1.0/imagelists/32b297/RefreshIndex"; Requests[334] = new DefaultHttpContext(); Requests[334].RequestServices = CreateServices(); - Requests[334].Request.Method = "POST"; + Requests[334].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[334].Request.Path = "/contentmoderator/lists/v1.0/termlists/4768ab/RefreshIndex"; Requests[335] = new DefaultHttpContext(); Requests[335].RequestServices = CreateServices(); - Requests[335].Request.Method = "GET"; + Requests[335].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[335].Request.Path = "/contentmoderator/lists/v1.0/termlists/3e9c6e/terms"; Requests[336] = new DefaultHttpContext(); Requests[336].RequestServices = CreateServices(); - Requests[336].Request.Method = "DELETE"; + Requests[336].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[336].Request.Path = "/contentmoderator/lists/v1.0/termlists/efd19d/terms"; Requests[337] = new DefaultHttpContext(); Requests[337].RequestServices = CreateServices(); - Requests[337].Request.Method = "POST"; + Requests[337].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[337].Request.Path = "/contentmoderator/review/v1.0/teams/d31cc2d7/jobs"; Requests[338] = new DefaultHttpContext(); Requests[338].RequestServices = CreateServices(); - Requests[338].Request.Method = "POST"; + Requests[338].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[338].Request.Path = "/contentmoderator/review/v1.0/teams/751e507c/reviews"; Requests[339] = new DefaultHttpContext(); Requests[339].RequestServices = CreateServices(); - Requests[339].Request.Method = "DELETE"; + Requests[339].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[339].Request.Path = "/contentmoderator/lists/v1.0/imagelists/f7b4a3/images/f12b023"; Requests[340] = new DefaultHttpContext(); Requests[340].RequestServices = CreateServices(); - Requests[340].Request.Method = "POST"; + Requests[340].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[340].Request.Path = "/contentmoderator/lists/v1.0/termlists/aa1aa0/terms/a9b7c"; Requests[341] = new DefaultHttpContext(); Requests[341].RequestServices = CreateServices(); - Requests[341].Request.Method = "DELETE"; + Requests[341].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[341].Request.Path = "/contentmoderator/lists/v1.0/termlists/f3f417/terms/35bb6"; Requests[342] = new DefaultHttpContext(); Requests[342].RequestServices = CreateServices(); - Requests[342].Request.Method = "GET"; + Requests[342].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[342].Request.Path = "/contentmoderator/review/v1.0/teams/fc285269/jobs/c79da"; Requests[343] = new DefaultHttpContext(); Requests[343].RequestServices = CreateServices(); - Requests[343].Request.Method = "GET"; + Requests[343].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[343].Request.Path = "/contentmoderator/review/v1.0/teams/0e6abeaf/reviews/7dd8ffd8"; Requests[344] = new DefaultHttpContext(); Requests[344].RequestServices = CreateServices(); - Requests[344].Request.Method = "POST"; + Requests[344].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[344].Request.Path = "/contentmoderator/review/v1.0/teams/693bebc4/reviews/ea3553ca/frames"; Requests[345] = new DefaultHttpContext(); Requests[345].RequestServices = CreateServices(); - Requests[345].Request.Method = "GET"; + Requests[345].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[345].Request.Path = "/contentmoderator/review/v1.0/teams/7a0e3357/reviews/36ae2d30/frames"; Requests[346] = new DefaultHttpContext(); Requests[346].RequestServices = CreateServices(); - Requests[346].Request.Method = "POST"; + Requests[346].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[346].Request.Path = "/contentmoderator/review/v1.0/teams/5048e6f1/reviews/489585ff/publish"; Requests[347] = new DefaultHttpContext(); Requests[347].RequestServices = CreateServices(); - Requests[347].Request.Method = "PUT"; + Requests[347].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[347].Request.Path = "/contentmoderator/review/v1.0/teams/53354982/reviews/d7f03610/transcript"; Requests[348] = new DefaultHttpContext(); Requests[348].RequestServices = CreateServices(); - Requests[348].Request.Method = "PUT"; + Requests[348].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[348].Request.Path = "/contentmoderator/review/v1.0/teams/eb87ce25/reviews/998117ed/transcriptmoderationresult"; Requests[349] = new DefaultHttpContext(); Requests[349].RequestServices = CreateServices(); - Requests[349].Request.Method = "GET"; + Requests[349].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[349].Request.Path = "/catalog/usql/databases/93692dd6-f87"; Requests[350] = new DefaultHttpContext(); Requests[350].RequestServices = CreateServices(); - Requests[350].Request.Method = "GET"; + Requests[350].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[350].Request.Path = "/providers/Microsoft.ADHybridHealthService/addsservices/f5ff924c-f8"; Requests[351] = new DefaultHttpContext(); Requests[351].RequestServices = CreateServices(); - Requests[351].Request.Method = "PATCH"; + Requests[351].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[351].Request.Path = "/providers/Microsoft.ADHybridHealthService/addsservices/b9c7be79-aa"; Requests[352] = new DefaultHttpContext(); Requests[352].RequestServices = CreateServices(); - Requests[352].Request.Method = "DELETE"; + Requests[352].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[352].Request.Path = "/providers/Microsoft.ADHybridHealthService/addsservices/1c9a239f-e0"; Requests[353] = new DefaultHttpContext(); Requests[353].RequestServices = CreateServices(); - Requests[353].Request.Method = "PATCH"; + Requests[353].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[353].Request.Path = "/providers/Microsoft.ADHybridHealthService/services/484449f9-f3"; Requests[354] = new DefaultHttpContext(); Requests[354].RequestServices = CreateServices(); - Requests[354].Request.Method = "DELETE"; + Requests[354].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[354].Request.Path = "/providers/Microsoft.ADHybridHealthService/services/1d7b7ad3-9e"; Requests[355] = new DefaultHttpContext(); Requests[355].RequestServices = CreateServices(); - Requests[355].Request.Method = "GET"; + Requests[355].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[355].Request.Path = "/providers/Microsoft.ADHybridHealthService/services/7d9fc8a3-1a"; Requests[356] = new DefaultHttpContext(); Requests[356].RequestServices = CreateServices(); - Requests[356].Request.Method = "GET"; + Requests[356].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[356].Request.Path = "/providers/Microsoft.Authorization/policyDefinitions/c47668b4-df1d-4131-9"; Requests[357] = new DefaultHttpContext(); Requests[357].RequestServices = CreateServices(); - Requests[357].Request.Method = "GET"; + Requests[357].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[357].Request.Path = "/providers/Microsoft.Authorization/policySetDefinitions/ab27ed95-271e-469b-82fb"; Requests[358] = new DefaultHttpContext(); Requests[358].RequestServices = CreateServices(); - Requests[358].Request.Method = "GET"; + Requests[358].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[358].Request.Path = "/providers/Microsoft.Authorization/providerOperations/cfb3f171-01e4-42f4-892e-5"; Requests[359] = new DefaultHttpContext(); Requests[359].RequestServices = CreateServices(); - Requests[359].Request.Method = "GET"; + Requests[359].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[359].Request.Path = "/providers/Microsoft.Billing/enrollmentAccounts/df588"; Requests[360] = new DefaultHttpContext(); Requests[360].RequestServices = CreateServices(); - Requests[360].Request.Method = "GET"; + Requests[360].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[360].Request.Path = "/providers/Microsoft.Capacity/reservationOrders/b391d0ba-6d11-4092"; Requests[361] = new DefaultHttpContext(); Requests[361].RequestServices = CreateServices(); - Requests[361].Request.Method = "HEAD"; + Requests[361].Request.Method = HttpMethods.GetCanonicalizedValue("HEAD"); Requests[361].Request.Path = "/providers/Microsoft.DocumentDB/databaseAccountNames/2288d58c-0b"; Requests[362] = new DefaultHttpContext(); Requests[362].RequestServices = CreateServices(); - Requests[362].Request.Method = "GET"; + Requests[362].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[362].Request.Path = "/providers/Microsoft.EventGrid/topicTypes/c431ed5b-7f58"; Requests[363] = new DefaultHttpContext(); Requests[363].RequestServices = CreateServices(); - Requests[363].Request.Method = "GET"; + Requests[363].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[363].Request.Path = "/providers/Microsoft.ImportExport/locations/08942aa9-146"; Requests[364] = new DefaultHttpContext(); Requests[364].RequestServices = CreateServices(); - Requests[364].Request.Method = "GET"; + Requests[364].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[364].Request.Path = "/providers/Microsoft.Management/managementGroups/a8fb179"; Requests[365] = new DefaultHttpContext(); Requests[365].RequestServices = CreateServices(); - Requests[365].Request.Method = "PUT"; + Requests[365].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[365].Request.Path = "/providers/Microsoft.Management/managementGroups/77e200d"; Requests[366] = new DefaultHttpContext(); Requests[366].RequestServices = CreateServices(); - Requests[366].Request.Method = "PATCH"; + Requests[366].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[366].Request.Path = "/providers/Microsoft.Management/managementGroups/bb9e50d"; Requests[367] = new DefaultHttpContext(); Requests[367].RequestServices = CreateServices(); - Requests[367].Request.Method = "DELETE"; + Requests[367].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[367].Request.Path = "/providers/Microsoft.Management/managementGroups/1adf866"; Requests[368] = new DefaultHttpContext(); Requests[368].RequestServices = CreateServices(); - Requests[368].Request.Method = "GET"; + Requests[368].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[368].Request.Path = "/providers/Microsoft.ManagementPartner/partners/5f9118fe-"; Requests[369] = new DefaultHttpContext(); Requests[369].RequestServices = CreateServices(); - Requests[369].Request.Method = "DELETE"; + Requests[369].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[369].Request.Path = "/providers/Microsoft.ManagementPartner/partners/4005a6a8-"; Requests[370] = new DefaultHttpContext(); Requests[370].RequestServices = CreateServices(); - Requests[370].Request.Method = "PUT"; + Requests[370].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[370].Request.Path = "/providers/Microsoft.ManagementPartner/partners/c3fb95a7-"; Requests[371] = new DefaultHttpContext(); Requests[371].RequestServices = CreateServices(); - Requests[371].Request.Method = "PATCH"; + Requests[371].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[371].Request.Path = "/providers/Microsoft.ManagementPartner/partners/932703a1-"; Requests[372] = new DefaultHttpContext(); Requests[372].RequestServices = CreateServices(); - Requests[372].Request.Method = "GET"; + Requests[372].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[372].Request.Path = "/providers/Microsoft.Subscription/subscriptionDefinitions/4396a9c7-d3fd-4dac-bdb0-ef"; Requests[373] = new DefaultHttpContext(); Requests[373].RequestServices = CreateServices(); - Requests[373].Request.Method = "PUT"; + Requests[373].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[373].Request.Path = "/providers/Microsoft.Subscription/subscriptionDefinitions/207eb2dd-c9c8-4458-afa6-a6"; Requests[374] = new DefaultHttpContext(); Requests[374].RequestServices = CreateServices(); - Requests[374].Request.Method = "GET"; + Requests[374].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[374].Request.Path = "/providers/Microsoft.Subscription/subscriptionOperations/3bab0549-0d"; Requests[375] = new DefaultHttpContext(); Requests[375].RequestServices = CreateServices(); - Requests[375].Request.Method = "PUT"; + Requests[375].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[375].Request.Path = "/providers/Microsoft.Web/sourcecontrols/b18cc219-f067-4f0"; Requests[376] = new DefaultHttpContext(); Requests[376].RequestServices = CreateServices(); - Requests[376].Request.Method = "GET"; + Requests[376].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[376].Request.Path = "/providers/Microsoft.Web/sourcecontrols/a7099740-741a-473"; Requests[377] = new DefaultHttpContext(); Requests[377].RequestServices = CreateServices(); - Requests[377].Request.Method = "GET"; + Requests[377].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[377].Request.Path = "/catalog/usql/databases/8d9d68e1-2df/acl"; Requests[378] = new DefaultHttpContext(); Requests[378].RequestServices = CreateServices(); - Requests[378].Request.Method = "GET"; + Requests[378].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[378].Request.Path = "/catalog/usql/databases/2f7e76be-d8b/assemblies"; Requests[379] = new DefaultHttpContext(); Requests[379].RequestServices = CreateServices(); - Requests[379].Request.Method = "GET"; + Requests[379].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[379].Request.Path = "/catalog/usql/databases/4278cafa-37e/credentials"; Requests[380] = new DefaultHttpContext(); Requests[380].RequestServices = CreateServices(); - Requests[380].Request.Method = "GET"; + Requests[380].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[380].Request.Path = "/catalog/usql/databases/3d494e04-a84/externaldatasources"; Requests[381] = new DefaultHttpContext(); Requests[381].RequestServices = CreateServices(); - Requests[381].Request.Method = "GET"; + Requests[381].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[381].Request.Path = "/catalog/usql/databases/80427fc0-9f1/schemas"; Requests[382] = new DefaultHttpContext(); Requests[382].RequestServices = CreateServices(); - Requests[382].Request.Method = "DELETE"; + Requests[382].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[382].Request.Path = "/catalog/usql/databases/c40247c2-546/secrets"; Requests[383] = new DefaultHttpContext(); Requests[383].RequestServices = CreateServices(); - Requests[383].Request.Method = "GET"; + Requests[383].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[383].Request.Path = "/catalog/usql/databases/7275f9ee-ae4/statistics"; Requests[384] = new DefaultHttpContext(); Requests[384].RequestServices = CreateServices(); - Requests[384].Request.Method = "GET"; + Requests[384].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[384].Request.Path = "/catalog/usql/databases/1cf4a5b3-8d5/tables"; Requests[385] = new DefaultHttpContext(); Requests[385].RequestServices = CreateServices(); - Requests[385].Request.Method = "GET"; + Requests[385].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[385].Request.Path = "/catalog/usql/databases/5fcfc12a-323/tablevaluedfunctions"; Requests[386] = new DefaultHttpContext(); Requests[386].RequestServices = CreateServices(); - Requests[386].Request.Method = "GET"; + Requests[386].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[386].Request.Path = "/catalog/usql/databases/8ff06c64-ad9/views"; Requests[387] = new DefaultHttpContext(); Requests[387].RequestServices = CreateServices(); - Requests[387].Request.Method = "GET"; + Requests[387].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[387].Request.Path = "/providers/Microsoft.ADHybridHealthService/addsservices/940de8c0-f2/addomainservicemembers"; Requests[388] = new DefaultHttpContext(); Requests[388].RequestServices = CreateServices(); - Requests[388].Request.Method = "GET"; + Requests[388].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[388].Request.Path = "/providers/Microsoft.ADHybridHealthService/addsservices/21d35358-a9/addsservicemembers"; Requests[389] = new DefaultHttpContext(); Requests[389].RequestServices = CreateServices(); - Requests[389].Request.Method = "GET"; + Requests[389].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[389].Request.Path = "/providers/Microsoft.ADHybridHealthService/addsservices/fed58734-2e/alerts"; Requests[390] = new DefaultHttpContext(); Requests[390].RequestServices = CreateServices(); - Requests[390].Request.Method = "GET"; + Requests[390].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[390].Request.Path = "/providers/Microsoft.ADHybridHealthService/addsservices/d02246e9-f7/configuration"; Requests[391] = new DefaultHttpContext(); Requests[391].RequestServices = CreateServices(); - Requests[391].Request.Method = "GET"; + Requests[391].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[391].Request.Path = "/providers/Microsoft.ADHybridHealthService/addsservices/392e98c5-d2/forestsummary"; Requests[392] = new DefaultHttpContext(); Requests[392].RequestServices = CreateServices(); - Requests[392].Request.Method = "GET"; + Requests[392].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[392].Request.Path = "/providers/Microsoft.ADHybridHealthService/addsservices/e48a65d6-f9/metricmetadata"; Requests[393] = new DefaultHttpContext(); Requests[393].RequestServices = CreateServices(); - Requests[393].Request.Method = "GET"; + Requests[393].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[393].Request.Path = "/providers/Microsoft.ADHybridHealthService/addsservices/54621a83-0a/replicationstatus"; Requests[394] = new DefaultHttpContext(); Requests[394].RequestServices = CreateServices(); - Requests[394].Request.Method = "GET"; + Requests[394].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[394].Request.Path = "/providers/Microsoft.ADHybridHealthService/addsservices/5e118514-fd/replicationsummary"; Requests[395] = new DefaultHttpContext(); Requests[395].RequestServices = CreateServices(); - Requests[395].Request.Method = "GET"; + Requests[395].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[395].Request.Path = "/providers/Microsoft.ADHybridHealthService/services/26af5da8-21/alerts"; Requests[396] = new DefaultHttpContext(); Requests[396].RequestServices = CreateServices(); - Requests[396].Request.Method = "GET"; + Requests[396].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[396].Request.Path = "/providers/Microsoft.ADHybridHealthService/services/6691379d-1f/exportstatus"; Requests[397] = new DefaultHttpContext(); Requests[397].RequestServices = CreateServices(); - Requests[397].Request.Method = "GET"; + Requests[397].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[397].Request.Path = "/providers/Microsoft.ADHybridHealthService/services/3ed12a22-74/metricmetadata"; Requests[398] = new DefaultHttpContext(); Requests[398].RequestServices = CreateServices(); - Requests[398].Request.Method = "PATCH"; + Requests[398].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[398].Request.Path = "/providers/Microsoft.ADHybridHealthService/services/28cd7a5e-58/monitoringconfiguration"; Requests[399] = new DefaultHttpContext(); Requests[399].RequestServices = CreateServices(); - Requests[399].Request.Method = "GET"; + Requests[399].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[399].Request.Path = "/providers/Microsoft.ADHybridHealthService/services/34605a3e-ba/monitoringconfigurations"; Requests[400] = new DefaultHttpContext(); Requests[400].RequestServices = CreateServices(); - Requests[400].Request.Method = "GET"; + Requests[400].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[400].Request.Path = "/providers/Microsoft.ADHybridHealthService/services/2baef7ac-c7/servicemembers"; Requests[401] = new DefaultHttpContext(); Requests[401].RequestServices = CreateServices(); - Requests[401].Request.Method = "POST"; + Requests[401].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[401].Request.Path = "/providers/Microsoft.ADHybridHealthService/services/aa95fd42-74/servicemembers"; Requests[402] = new DefaultHttpContext(); Requests[402].RequestServices = CreateServices(); - Requests[402].Request.Method = "POST"; + Requests[402].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[402].Request.Path = "/providers/Microsoft.Capacity/reservationOrders/155b0c82-c90f-4214/merge"; Requests[403] = new DefaultHttpContext(); Requests[403].RequestServices = CreateServices(); - Requests[403].Request.Method = "GET"; + Requests[403].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[403].Request.Path = "/providers/Microsoft.Capacity/reservationOrders/0b4c03f2-9cab-44af/reservations"; Requests[404] = new DefaultHttpContext(); Requests[404].RequestServices = CreateServices(); - Requests[404].Request.Method = "POST"; + Requests[404].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[404].Request.Path = "/providers/Microsoft.Capacity/reservationOrders/b687eba5-3577-4be3/split"; Requests[405] = new DefaultHttpContext(); Requests[405].RequestServices = CreateServices(); - Requests[405].Request.Method = "GET"; + Requests[405].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[405].Request.Path = "/providers/Microsoft.EventGrid/topicTypes/377c6660-948c/eventTypes"; Requests[406] = new DefaultHttpContext(); Requests[406].RequestServices = CreateServices(); - Requests[406].Request.Method = "GET"; + Requests[406].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[406].Request.Path = "/providers/Microsoft.Intune/locations/388062e4/androidPolicies"; Requests[407] = new DefaultHttpContext(); Requests[407].RequestServices = CreateServices(); - Requests[407].Request.Method = "GET"; + Requests[407].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[407].Request.Path = "/providers/Microsoft.Intune/locations/b205c42c/apps"; Requests[408] = new DefaultHttpContext(); Requests[408].RequestServices = CreateServices(); - Requests[408].Request.Method = "GET"; + Requests[408].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[408].Request.Path = "/providers/Microsoft.Intune/locations/91df0de5/flaggedUsers"; Requests[409] = new DefaultHttpContext(); Requests[409].RequestServices = CreateServices(); - Requests[409].Request.Method = "GET"; + Requests[409].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[409].Request.Path = "/providers/Microsoft.Intune/locations/ea0ec772/iosPolicies"; Requests[410] = new DefaultHttpContext(); Requests[410].RequestServices = CreateServices(); - Requests[410].Request.Method = "GET"; + Requests[410].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[410].Request.Path = "/providers/Microsoft.Intune/locations/b20b8976/operationResults"; Requests[411] = new DefaultHttpContext(); Requests[411].RequestServices = CreateServices(); - Requests[411].Request.Method = "GET"; + Requests[411].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[411].Request.Path = "/providers/Microsoft.ADHybridHealthService/services/6ea17143-34/exporterrors/counts"; Requests[412] = new DefaultHttpContext(); Requests[412].RequestServices = CreateServices(); - Requests[412].Request.Method = "GET"; + Requests[412].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[412].Request.Path = "/providers/Microsoft.ADHybridHealthService/services/ff073b5e-a9/exporterrors/listV2"; Requests[413] = new DefaultHttpContext(); Requests[413].RequestServices = CreateServices(); - Requests[413].Request.Method = "GET"; + Requests[413].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[413].Request.Path = "/providers/Microsoft.Intune/locations/a8d648a7/statuses/default"; Requests[414] = new DefaultHttpContext(); Requests[414].RequestServices = CreateServices(); - Requests[414].Request.Method = "POST"; + Requests[414].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[414].Request.Path = "/providers/Microsoft.ADHybridHealthService/services/ade1b803-23/feedbacktype/alerts/feedback"; Requests[415] = new DefaultHttpContext(); Requests[415].RequestServices = CreateServices(); - Requests[415].Request.Method = "GET"; + Requests[415].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[415].Request.Path = "/providers/Microsoft.Billing/billingAccounts/ccae3b9c-b2c5-4f/providers/Microsoft.Consumption/balances"; Requests[416] = new DefaultHttpContext(); Requests[416].RequestServices = CreateServices(); - Requests[416].Request.Method = "PUT"; + Requests[416].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[416].Request.Path = "/providers/Microsoft.Billing/billingAccounts/c524e916-836f-40/providers/Microsoft.Consumption/costTags"; Requests[417] = new DefaultHttpContext(); Requests[417].RequestServices = CreateServices(); - Requests[417].Request.Method = "GET"; + Requests[417].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[417].Request.Path = "/providers/Microsoft.Billing/billingAccounts/51071c3e-8bf2-4f/providers/Microsoft.Consumption/costTags"; Requests[418] = new DefaultHttpContext(); Requests[418].RequestServices = CreateServices(); - Requests[418].Request.Method = "GET"; + Requests[418].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[418].Request.Path = "/providers/Microsoft.Billing/billingAccounts/9191b4ed-4d7f-49/providers/Microsoft.Consumption/marketplaces"; Requests[419] = new DefaultHttpContext(); Requests[419].RequestServices = CreateServices(); - Requests[419].Request.Method = "GET"; + Requests[419].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[419].Request.Path = "/providers/Microsoft.Billing/billingAccounts/96fe9ee3-1324-4f/providers/Microsoft.Consumption/usageDetails"; Requests[420] = new DefaultHttpContext(); Requests[420].RequestServices = CreateServices(); - Requests[420].Request.Method = "GET"; + Requests[420].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[420].Request.Path = "/providers/Microsoft.Billing/departments/05450b32-c5c/providers/Microsoft.Consumption/marketplaces"; Requests[421] = new DefaultHttpContext(); Requests[421].RequestServices = CreateServices(); - Requests[421].Request.Method = "GET"; + Requests[421].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[421].Request.Path = "/providers/Microsoft.Billing/departments/12f104fa-b3f/providers/Microsoft.Consumption/usageDetails"; Requests[422] = new DefaultHttpContext(); Requests[422].RequestServices = CreateServices(); - Requests[422].Request.Method = "GET"; + Requests[422].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[422].Request.Path = "/providers/Microsoft.Billing/enrollmentAccounts/afb11455-5f8e-4532-/providers/Microsoft.Consumption/marketplaces"; Requests[423] = new DefaultHttpContext(); Requests[423].RequestServices = CreateServices(); - Requests[423].Request.Method = "GET"; + Requests[423].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[423].Request.Path = "/providers/Microsoft.Billing/enrollmentAccounts/944c41e1-4e05-43be-/providers/Microsoft.Consumption/usageDetails"; Requests[424] = new DefaultHttpContext(); Requests[424].RequestServices = CreateServices(); - Requests[424].Request.Method = "POST"; + Requests[424].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[424].Request.Path = "/providers/Microsoft.Billing/enrollmentAccounts/f3ac579a-45b5-4527-8d/providers/Microsoft.Subscription/createSubscription"; Requests[425] = new DefaultHttpContext(); Requests[425].RequestServices = CreateServices(); - Requests[425].Request.Method = "GET"; + Requests[425].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[425].Request.Path = "/providers/Microsoft.Capacity/reservationorders/7a202111-b6ac-490a/providers/Microsoft.Consumption/reservationDetails"; Requests[426] = new DefaultHttpContext(); Requests[426].RequestServices = CreateServices(); - Requests[426].Request.Method = "GET"; + Requests[426].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[426].Request.Path = "/providers/Microsoft.Capacity/reservationorders/55284163-f97a-4619/providers/Microsoft.Consumption/reservationSummaries"; Requests[427] = new DefaultHttpContext(); Requests[427].RequestServices = CreateServices(); - Requests[427].Request.Method = "GET"; + Requests[427].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[427].Request.Path = "/providers/Microsoft.CostManagement/billingAccounts/2fd5f886-94d1-4a/providers/Microsoft.Consumption/tags"; Requests[428] = new DefaultHttpContext(); Requests[428].RequestServices = CreateServices(); - Requests[428].Request.Method = "GET"; + Requests[428].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[428].Request.Path = "/providers/Microsoft.Management/managementgroups/b4ae8938-5329-4b6/providers/Microsoft.Authorization/policyDefinitions"; Requests[429] = new DefaultHttpContext(); Requests[429].RequestServices = CreateServices(); - Requests[429].Request.Method = "GET"; + Requests[429].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[429].Request.Path = "/providers/Microsoft.Management/managementgroups/2bace433-bddf-420/providers/Microsoft.Authorization/policySetDefinitions"; Requests[430] = new DefaultHttpContext(); Requests[430].RequestServices = CreateServices(); - Requests[430].Request.Method = "GET"; + Requests[430].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[430].Request.Path = "/providers/Microsoft.ADHybridHealthService/services/4dbcc8e6-76/reports/badpassword/details/user"; Requests[431] = new DefaultHttpContext(); Requests[431].RequestServices = CreateServices(); - Requests[431].Request.Method = "DELETE"; + Requests[431].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[431].Request.Path = "/providers/Microsoft.Management/managementgroups/3d8586a5-4d06-4ad/providers/Microsoft.Authorization/policyDefinitions/96ced39a-f12b-42cd-a"; Requests[432] = new DefaultHttpContext(); Requests[432].RequestServices = CreateServices(); - Requests[432].Request.Method = "PUT"; + Requests[432].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[432].Request.Path = "/providers/Microsoft.Management/managementgroups/39d8cd83-a4e3-466/providers/Microsoft.Authorization/policyDefinitions/ca864824-f84e-451c-a"; Requests[433] = new DefaultHttpContext(); Requests[433].RequestServices = CreateServices(); - Requests[433].Request.Method = "GET"; + Requests[433].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[433].Request.Path = "/providers/Microsoft.Management/managementgroups/ac3de0b6-0c84-400/providers/Microsoft.Authorization/policyDefinitions/a32da581-2aa8-49a7-b"; Requests[434] = new DefaultHttpContext(); Requests[434].RequestServices = CreateServices(); - Requests[434].Request.Method = "PUT"; + Requests[434].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[434].Request.Path = "/providers/Microsoft.Management/managementgroups/197d1db2-e6ab-46e/providers/Microsoft.Authorization/policySetDefinitions/ad0bf8f1-fcb9-428d-b94e"; Requests[435] = new DefaultHttpContext(); Requests[435].RequestServices = CreateServices(); - Requests[435].Request.Method = "GET"; + Requests[435].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[435].Request.Path = "/providers/Microsoft.Management/managementgroups/c873f8b5-2d2f-444/providers/Microsoft.Authorization/policySetDefinitions/b884c108-6b9d-4f51-94bf"; Requests[436] = new DefaultHttpContext(); Requests[436].RequestServices = CreateServices(); - Requests[436].Request.Method = "DELETE"; + Requests[436].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[436].Request.Path = "/providers/Microsoft.Management/managementgroups/caa2520a-38cd-44e/providers/Microsoft.Authorization/policySetDefinitions/124cb0d9-e10a-4c8b-be7a"; Requests[437] = new DefaultHttpContext(); Requests[437].RequestServices = CreateServices(); - Requests[437].Request.Method = "GET"; + Requests[437].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[437].Request.Path = "/providers/Microsoft.Billing/billingAccounts/58dbeb24-cb26-41/providers/Microsoft.Billing/billingPeriods/ceb3e668-a5b0-41f/providers/Microsoft.Consumption/balances"; Requests[438] = new DefaultHttpContext(); Requests[438].RequestServices = CreateServices(); - Requests[438].Request.Method = "GET"; + Requests[438].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[438].Request.Path = "/providers/Microsoft.Billing/billingAccounts/e815176f-d651-4a/providers/Microsoft.Billing/billingPeriods/56b72c33-d8e9-40e/providers/Microsoft.Consumption/marketplaces"; Requests[439] = new DefaultHttpContext(); Requests[439].RequestServices = CreateServices(); - Requests[439].Request.Method = "GET"; + Requests[439].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[439].Request.Path = "/providers/Microsoft.Billing/billingAccounts/37797732-a671-4b/providers/Microsoft.Billing/billingPeriods/80b660af-c5e0-46f/providers/Microsoft.Consumption/usageDetails"; Requests[440] = new DefaultHttpContext(); Requests[440].RequestServices = CreateServices(); - Requests[440].Request.Method = "GET"; + Requests[440].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[440].Request.Path = "/providers/Microsoft.Billing/departments/98546c3a-020/providers/Microsoft.Billing/billingPeriods/5afbb630-4fbd-42b/providers/Microsoft.Consumption/marketplaces"; Requests[441] = new DefaultHttpContext(); Requests[441].RequestServices = CreateServices(); - Requests[441].Request.Method = "GET"; + Requests[441].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[441].Request.Path = "/providers/Microsoft.Billing/departments/6d6d340f-74a/providers/Microsoft.Billing/billingPeriods/60ca7d18-5bb7-48a/providers/Microsoft.Consumption/usageDetails"; Requests[442] = new DefaultHttpContext(); Requests[442].RequestServices = CreateServices(); - Requests[442].Request.Method = "GET"; + Requests[442].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[442].Request.Path = "/providers/Microsoft.Billing/enrollmentAccounts/dfc2caef-c829-4fdf-/providers/Microsoft.Billing/billingPeriods/52488d12-95c4-4bd/providers/Microsoft.Consumption/marketplaces"; Requests[443] = new DefaultHttpContext(); Requests[443].RequestServices = CreateServices(); - Requests[443].Request.Method = "GET"; + Requests[443].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[443].Request.Path = "/providers/Microsoft.Billing/enrollmentAccounts/5ea1c5f1-789a-4a67-/providers/Microsoft.Billing/billingPeriods/fd36d2a6-f1d1-4b2/providers/Microsoft.Consumption/usageDetails"; Requests[444] = new DefaultHttpContext(); Requests[444].RequestServices = CreateServices(); - Requests[444].Request.Method = "GET"; + Requests[444].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[444].Request.Path = "/providers/Microsoft.ADHybridHealthService/services/e722bb21-4f/feedbacktype/alerts/ea114d0a-/alertfeedback"; Requests[445] = new DefaultHttpContext(); Requests[445].RequestServices = CreateServices(); - Requests[445].Request.Method = "GET"; + Requests[445].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[445].Request.Path = "/catalog/usql/databases/522b21fc-3c4/assemblies/6bb3dc2e-b36"; Requests[446] = new DefaultHttpContext(); Requests[446].RequestServices = CreateServices(); - Requests[446].Request.Method = "PATCH"; + Requests[446].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[446].Request.Path = "/catalog/usql/databases/4f97ae5b-10b/credentials/c526f56a-1a70-"; Requests[447] = new DefaultHttpContext(); Requests[447].RequestServices = CreateServices(); - Requests[447].Request.Method = "GET"; + Requests[447].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[447].Request.Path = "/catalog/usql/databases/959fe508-a50/credentials/f2866fe5-2d7b-"; Requests[448] = new DefaultHttpContext(); Requests[448].RequestServices = CreateServices(); - Requests[448].Request.Method = "PUT"; + Requests[448].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[448].Request.Path = "/catalog/usql/databases/cd112a49-96d/credentials/c77e81dc-96c3-"; Requests[449] = new DefaultHttpContext(); Requests[449].RequestServices = CreateServices(); - Requests[449].Request.Method = "POST"; + Requests[449].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[449].Request.Path = "/catalog/usql/databases/2dc20285-cf0/credentials/f0f276bd-b579-"; Requests[450] = new DefaultHttpContext(); Requests[450].RequestServices = CreateServices(); - Requests[450].Request.Method = "GET"; + Requests[450].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[450].Request.Path = "/catalog/usql/databases/9b34c996-f88/externaldatasources/c7144c88-f194-48c4-9de"; Requests[451] = new DefaultHttpContext(); Requests[451].RequestServices = CreateServices(); - Requests[451].Request.Method = "GET"; + Requests[451].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[451].Request.Path = "/catalog/usql/databases/ed84ef31-2b5/schemas/76a906e7-4"; Requests[452] = new DefaultHttpContext(); Requests[452].RequestServices = CreateServices(); - Requests[452].Request.Method = "PUT"; + Requests[452].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[452].Request.Path = "/catalog/usql/databases/f9656aaf-d3a/secrets/6c34b504-4"; Requests[453] = new DefaultHttpContext(); Requests[453].RequestServices = CreateServices(); - Requests[453].Request.Method = "GET"; + Requests[453].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[453].Request.Path = "/catalog/usql/databases/3b60ae23-c1f/secrets/1f087fea-a"; Requests[454] = new DefaultHttpContext(); Requests[454].RequestServices = CreateServices(); - Requests[454].Request.Method = "PATCH"; + Requests[454].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[454].Request.Path = "/catalog/usql/databases/060711e3-06a/secrets/5debd271-f"; Requests[455] = new DefaultHttpContext(); Requests[455].RequestServices = CreateServices(); - Requests[455].Request.Method = "DELETE"; + Requests[455].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[455].Request.Path = "/catalog/usql/databases/087653a9-053/secrets/8b7d8ec2-9"; Requests[456] = new DefaultHttpContext(); Requests[456].RequestServices = CreateServices(); - Requests[456].Request.Method = "GET"; + Requests[456].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[456].Request.Path = "/providers/Microsoft.ADHybridHealthService/addsservices/7065ac2e-12/dimensions/7114a017-"; Requests[457] = new DefaultHttpContext(); Requests[457].RequestServices = CreateServices(); - Requests[457].Request.Method = "GET"; + Requests[457].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[457].Request.Path = "/providers/Microsoft.ADHybridHealthService/addsservices/4728ae6a-a6/metricmetadata/2041ddb0-a"; Requests[458] = new DefaultHttpContext(); Requests[458].RequestServices = CreateServices(); - Requests[458].Request.Method = "GET"; + Requests[458].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[458].Request.Path = "/providers/Microsoft.ADHybridHealthService/services/92de7596-50/checkServiceFeatureAvailibility/b75bd81b-14"; Requests[459] = new DefaultHttpContext(); Requests[459].RequestServices = CreateServices(); - Requests[459].Request.Method = "GET"; + Requests[459].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[459].Request.Path = "/providers/Microsoft.ADHybridHealthService/services/b167109d-b8/metricmetadata/edc8a92d-a"; Requests[460] = new DefaultHttpContext(); Requests[460].RequestServices = CreateServices(); - Requests[460].Request.Method = "DELETE"; + Requests[460].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[460].Request.Path = "/providers/Microsoft.ADHybridHealthService/services/32b2a987-5c/servicemembers/ad90bbd6-e8bd-4"; Requests[461] = new DefaultHttpContext(); Requests[461].RequestServices = CreateServices(); - Requests[461].Request.Method = "GET"; + Requests[461].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[461].Request.Path = "/providers/Microsoft.ADHybridHealthService/services/f0e9cde0-25/servicemembers/2a8471b9-bcd4-4"; Requests[462] = new DefaultHttpContext(); Requests[462].RequestServices = CreateServices(); - Requests[462].Request.Method = "GET"; + Requests[462].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[462].Request.Path = "/providers/Microsoft.ADHybridHealthService/services/15c9d56b-4a/TenantWhitelisting/57c79c6d-29"; Requests[463] = new DefaultHttpContext(); Requests[463].RequestServices = CreateServices(); - Requests[463].Request.Method = "GET"; + Requests[463].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[463].Request.Path = "/providers/Microsoft.Capacity/reservationOrders/c83f0452-418f-432d/reservations/912a0cb0-6552"; Requests[464] = new DefaultHttpContext(); Requests[464].RequestServices = CreateServices(); - Requests[464].Request.Method = "PATCH"; + Requests[464].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[464].Request.Path = "/providers/Microsoft.Capacity/reservationOrders/5658130b-a23c-4cbb/reservations/ea6b0616-6fb6"; Requests[465] = new DefaultHttpContext(); Requests[465].RequestServices = CreateServices(); - Requests[465].Request.Method = "GET"; + Requests[465].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[465].Request.Path = "/providers/Microsoft.Intune/locations/c3370383/androidPolicies/f0c310dc-5"; Requests[466] = new DefaultHttpContext(); Requests[466].RequestServices = CreateServices(); - Requests[466].Request.Method = "PUT"; + Requests[466].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[466].Request.Path = "/providers/Microsoft.Intune/locations/4867d324/androidPolicies/0a164356-3"; Requests[467] = new DefaultHttpContext(); Requests[467].RequestServices = CreateServices(); - Requests[467].Request.Method = "PATCH"; + Requests[467].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[467].Request.Path = "/providers/Microsoft.Intune/locations/6c0935f3/androidPolicies/0bb726fe-1"; Requests[468] = new DefaultHttpContext(); Requests[468].RequestServices = CreateServices(); - Requests[468].Request.Method = "DELETE"; + Requests[468].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[468].Request.Path = "/providers/Microsoft.Intune/locations/6ce2504d/androidPolicies/3be2c33c-4"; Requests[469] = new DefaultHttpContext(); Requests[469].RequestServices = CreateServices(); - Requests[469].Request.Method = "GET"; + Requests[469].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[469].Request.Path = "/providers/Microsoft.Intune/locations/e01a286a/flaggedUsers/907ab9ce"; Requests[470] = new DefaultHttpContext(); Requests[470].RequestServices = CreateServices(); - Requests[470].Request.Method = "GET"; + Requests[470].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[470].Request.Path = "/providers/Microsoft.Intune/locations/50ff2f7e/iosPolicies/d4c02ef8-d"; Requests[471] = new DefaultHttpContext(); Requests[471].RequestServices = CreateServices(); - Requests[471].Request.Method = "PUT"; + Requests[471].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[471].Request.Path = "/providers/Microsoft.Intune/locations/0e3e1b3e/iosPolicies/bf931ef8-0"; Requests[472] = new DefaultHttpContext(); Requests[472].RequestServices = CreateServices(); - Requests[472].Request.Method = "PATCH"; + Requests[472].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[472].Request.Path = "/providers/Microsoft.Intune/locations/6b84aca5/iosPolicies/8a7d396a-2"; Requests[473] = new DefaultHttpContext(); Requests[473].RequestServices = CreateServices(); - Requests[473].Request.Method = "DELETE"; + Requests[473].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[473].Request.Path = "/providers/Microsoft.Intune/locations/91ff4eff/iosPolicies/1256392a-e"; Requests[474] = new DefaultHttpContext(); Requests[474].RequestServices = CreateServices(); - Requests[474].Request.Method = "DELETE"; + Requests[474].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[474].Request.Path = "/providers/Microsoft.Management/managementGroups/d31ad31/subscriptions/b027f36c-9322-"; Requests[475] = new DefaultHttpContext(); Requests[475].RequestServices = CreateServices(); - Requests[475].Request.Method = "PUT"; + Requests[475].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[475].Request.Path = "/providers/Microsoft.Management/managementGroups/55d7357/subscriptions/82cc4132-cddb-"; Requests[476] = new DefaultHttpContext(); Requests[476].RequestServices = CreateServices(); - Requests[476].Request.Method = "GET"; + Requests[476].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[476].Request.Path = "/catalog/usql/databases/5737ef02-734/schemas/2ffdce38-b/packages"; Requests[477] = new DefaultHttpContext(); Requests[477].RequestServices = CreateServices(); - Requests[477].Request.Method = "GET"; + Requests[477].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[477].Request.Path = "/catalog/usql/databases/ebb1e575-88f/schemas/90f366dc-5/procedures"; Requests[478] = new DefaultHttpContext(); Requests[478].RequestServices = CreateServices(); - Requests[478].Request.Method = "GET"; + Requests[478].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[478].Request.Path = "/catalog/usql/databases/8fdaff71-30a/schemas/3cd27cea-e/statistics"; Requests[479] = new DefaultHttpContext(); Requests[479].RequestServices = CreateServices(); - Requests[479].Request.Method = "GET"; + Requests[479].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[479].Request.Path = "/catalog/usql/databases/82ab4106-551/schemas/09bd2151-b/tables"; Requests[480] = new DefaultHttpContext(); Requests[480].RequestServices = CreateServices(); - Requests[480].Request.Method = "GET"; + Requests[480].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[480].Request.Path = "/catalog/usql/databases/fb2a2e1c-8af/schemas/23b91f04-c/tabletypes"; Requests[481] = new DefaultHttpContext(); Requests[481].RequestServices = CreateServices(); - Requests[481].Request.Method = "GET"; + Requests[481].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[481].Request.Path = "/catalog/usql/databases/5cbb7c69-35c/schemas/f9fcad13-5/tablevaluedfunctions"; Requests[482] = new DefaultHttpContext(); Requests[482].RequestServices = CreateServices(); - Requests[482].Request.Method = "GET"; + Requests[482].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[482].Request.Path = "/catalog/usql/databases/d0e472a9-d86/schemas/b0f0efe3-e/types"; Requests[483] = new DefaultHttpContext(); Requests[483].RequestServices = CreateServices(); - Requests[483].Request.Method = "GET"; + Requests[483].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[483].Request.Path = "/catalog/usql/databases/6eda39fa-d3e/schemas/09bc74ca-d/views"; Requests[484] = new DefaultHttpContext(); Requests[484].RequestServices = CreateServices(); - Requests[484].Request.Method = "GET"; + Requests[484].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[484].Request.Path = "/providers/Microsoft.ADHybridHealthService/addsservices/16c3aae0-57/servicemembers/929a4a00-11b5-4/alerts"; Requests[485] = new DefaultHttpContext(); Requests[485].RequestServices = CreateServices(); - Requests[485].Request.Method = "GET"; + Requests[485].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[485].Request.Path = "/providers/Microsoft.ADHybridHealthService/service/10817748-7a/servicemembers/978c1c85-14b1-4/connectors"; Requests[486] = new DefaultHttpContext(); Requests[486].RequestServices = CreateServices(); - Requests[486].Request.Method = "GET"; + Requests[486].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[486].Request.Path = "/providers/Microsoft.ADHybridHealthService/services/6af49530-c0/servicemembers/5590f18b-d642-4/alerts"; Requests[487] = new DefaultHttpContext(); Requests[487].RequestServices = CreateServices(); - Requests[487].Request.Method = "GET"; + Requests[487].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[487].Request.Path = "/providers/Microsoft.ADHybridHealthService/services/a14077e8-9c/servicemembers/98fbefd0-5c06-4/credentials"; Requests[488] = new DefaultHttpContext(); Requests[488].RequestServices = CreateServices(); - Requests[488].Request.Method = "DELETE"; + Requests[488].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[488].Request.Path = "/providers/Microsoft.ADHybridHealthService/services/a35df15d-b7/servicemembers/0f12227f-649b-4/data"; Requests[489] = new DefaultHttpContext(); Requests[489].RequestServices = CreateServices(); - Requests[489].Request.Method = "GET"; + Requests[489].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[489].Request.Path = "/providers/Microsoft.ADHybridHealthService/services/25acf844-eb/servicemembers/25e61e52-afd7-4/datafreshness"; Requests[490] = new DefaultHttpContext(); Requests[490].RequestServices = CreateServices(); - Requests[490].Request.Method = "GET"; + Requests[490].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[490].Request.Path = "/providers/Microsoft.ADHybridHealthService/services/c840c66b-45/servicemembers/27ce50a3-5fb9-4/exportstatus"; Requests[491] = new DefaultHttpContext(); Requests[491].RequestServices = CreateServices(); - Requests[491].Request.Method = "GET"; + Requests[491].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[491].Request.Path = "/providers/Microsoft.ADHybridHealthService/services/cf0ec528-10/servicemembers/134e985e-a05c-4/globalconfiguration"; Requests[492] = new DefaultHttpContext(); Requests[492].RequestServices = CreateServices(); - Requests[492].Request.Method = "GET"; + Requests[492].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[492].Request.Path = "/providers/Microsoft.ADHybridHealthService/services/c4563e1d-b7/servicemembers/f1fb81a5-c7c1-4/serviceconfiguration"; Requests[493] = new DefaultHttpContext(); Requests[493].RequestServices = CreateServices(); - Requests[493].Request.Method = "GET"; + Requests[493].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[493].Request.Path = "/providers/Microsoft.Capacity/reservationOrders/7d20576e-63e9-44e4/reservations/c4e7a692-2bfa/revisions"; Requests[494] = new DefaultHttpContext(); Requests[494].RequestServices = CreateServices(); - Requests[494].Request.Method = "GET"; + Requests[494].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[494].Request.Path = "/providers/Microsoft.Intune/locations/e0a5c0bb/AndroidPolicies/db9da655-3/apps"; Requests[495] = new DefaultHttpContext(); Requests[495].RequestServices = CreateServices(); - Requests[495].Request.Method = "GET"; + Requests[495].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[495].Request.Path = "/providers/Microsoft.Intune/locations/21a6b242/androidPolicies/c0def284-7/groups"; Requests[496] = new DefaultHttpContext(); Requests[496].RequestServices = CreateServices(); - Requests[496].Request.Method = "GET"; + Requests[496].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[496].Request.Path = "/providers/Microsoft.Intune/locations/ba980de6/flaggedUsers/4acea646/flaggedEnrolledApps"; Requests[497] = new DefaultHttpContext(); Requests[497].RequestServices = CreateServices(); - Requests[497].Request.Method = "GET"; + Requests[497].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[497].Request.Path = "/providers/Microsoft.Intune/locations/63e6dcb1/iosPolicies/4016b26e-4/apps"; Requests[498] = new DefaultHttpContext(); Requests[498].RequestServices = CreateServices(); - Requests[498].Request.Method = "GET"; + Requests[498].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[498].Request.Path = "/providers/Microsoft.Intune/locations/2138f3ec/iosPolicies/0e5b6d6b-1/groups"; Requests[499] = new DefaultHttpContext(); Requests[499].RequestServices = CreateServices(); - Requests[499].Request.Method = "GET"; + Requests[499].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[499].Request.Path = "/providers/Microsoft.Intune/locations/54e6dcee/users/0cef01bb/devices"; Requests[500] = new DefaultHttpContext(); Requests[500].RequestServices = CreateServices(); - Requests[500].Request.Method = "GET"; + Requests[500].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[500].Request.Path = "/providers/Microsoft.Capacity/reservationorders/d1121b87-725b-47a1/reservations/e5af7101-0561/providers/Microsoft.Consumption/reservationDetails"; Requests[501] = new DefaultHttpContext(); Requests[501].RequestServices = CreateServices(); - Requests[501].Request.Method = "GET"; + Requests[501].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[501].Request.Path = "/providers/Microsoft.Capacity/reservationorders/b649436b-24dc-469a/reservations/cd0302f5-f662/providers/Microsoft.Consumption/reservationSummaries"; Requests[502] = new DefaultHttpContext(); Requests[502].RequestServices = CreateServices(); - Requests[502].Request.Method = "GET"; + Requests[502].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[502].Request.Path = "/catalog/usql/databases/ee9020bb-9fb/schemas/fcf7aff1-3/packages/dbad130a-eb"; Requests[503] = new DefaultHttpContext(); Requests[503].RequestServices = CreateServices(); - Requests[503].Request.Method = "GET"; + Requests[503].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[503].Request.Path = "/catalog/usql/databases/b7096c8d-54e/schemas/ef350499-0/procedures/03737b1f-9326"; Requests[504] = new DefaultHttpContext(); Requests[504].RequestServices = CreateServices(); - Requests[504].Request.Method = "GET"; + Requests[504].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[504].Request.Path = "/catalog/usql/databases/ecb583d1-465/schemas/7a0383ee-a/tables/587ab987-"; Requests[505] = new DefaultHttpContext(); Requests[505].RequestServices = CreateServices(); - Requests[505].Request.Method = "GET"; + Requests[505].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[505].Request.Path = "/catalog/usql/databases/03c972c4-153/schemas/96319834-8/tabletypes/d61bee34-2ef9"; Requests[506] = new DefaultHttpContext(); Requests[506].RequestServices = CreateServices(); - Requests[506].Request.Method = "GET"; + Requests[506].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[506].Request.Path = "/catalog/usql/databases/3c184fb1-0a4/schemas/8a759027-1/tablevaluedfunctions/0f37bc63-249a-48ce-ac29"; Requests[507] = new DefaultHttpContext(); Requests[507].RequestServices = CreateServices(); - Requests[507].Request.Method = "GET"; + Requests[507].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[507].Request.Path = "/catalog/usql/databases/42be4030-110/schemas/ee034e9f-1/views/fb2f94a2"; Requests[508] = new DefaultHttpContext(); Requests[508].RequestServices = CreateServices(); - Requests[508].Request.Method = "GET"; + Requests[508].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[508].Request.Path = "/providers/Microsoft.ADHybridHealthService/addsservices/35178c04-48/metricmetadata/5e3544bb-5/groups/37896d9b-"; Requests[509] = new DefaultHttpContext(); Requests[509].RequestServices = CreateServices(); - Requests[509].Request.Method = "GET"; + Requests[509].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[509].Request.Path = "/providers/Microsoft.ADHybridHealthService/services/b8d0d188-05/metricmetadata/43d752a3-6/groups/4fddb8f1-"; Requests[510] = new DefaultHttpContext(); Requests[510].RequestServices = CreateServices(); - Requests[510].Request.Method = "PUT"; + Requests[510].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[510].Request.Path = "/providers/Microsoft.Intune/locations/fcdcca85/androidPolicies/3926053d-f/apps/95dd42c"; Requests[511] = new DefaultHttpContext(); Requests[511].RequestServices = CreateServices(); - Requests[511].Request.Method = "DELETE"; + Requests[511].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[511].Request.Path = "/providers/Microsoft.Intune/locations/68b0edc7/androidPolicies/95b041a6-0/apps/d38538d"; Requests[512] = new DefaultHttpContext(); Requests[512].RequestServices = CreateServices(); - Requests[512].Request.Method = "PUT"; + Requests[512].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[512].Request.Path = "/providers/Microsoft.Intune/locations/8d6fd178/androidPolicies/16ea146c-e/groups/8d04903"; Requests[513] = new DefaultHttpContext(); Requests[513].RequestServices = CreateServices(); - Requests[513].Request.Method = "DELETE"; + Requests[513].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[513].Request.Path = "/providers/Microsoft.Intune/locations/c286d2d9/androidPolicies/c5275598-5/groups/d7ae910"; Requests[514] = new DefaultHttpContext(); Requests[514].RequestServices = CreateServices(); - Requests[514].Request.Method = "DELETE"; + Requests[514].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[514].Request.Path = "/providers/Microsoft.Intune/locations/c53b5c3d/iosPolicies/dbcbe18f-9/apps/ef60ec0"; Requests[515] = new DefaultHttpContext(); Requests[515].RequestServices = CreateServices(); - Requests[515].Request.Method = "PUT"; + Requests[515].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[515].Request.Path = "/providers/Microsoft.Intune/locations/4b70cc25/iosPolicies/0960e653-8/apps/e742952"; Requests[516] = new DefaultHttpContext(); Requests[516].RequestServices = CreateServices(); - Requests[516].Request.Method = "DELETE"; + Requests[516].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[516].Request.Path = "/providers/Microsoft.Intune/locations/502341f0/iosPolicies/2274b5e1-6/groups/7aef78d"; Requests[517] = new DefaultHttpContext(); Requests[517].RequestServices = CreateServices(); - Requests[517].Request.Method = "PUT"; + Requests[517].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[517].Request.Path = "/providers/Microsoft.Intune/locations/b093142d/iosPolicies/ef230112-e/groups/c75ab1f"; Requests[518] = new DefaultHttpContext(); Requests[518].RequestServices = CreateServices(); - Requests[518].Request.Method = "GET"; + Requests[518].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[518].Request.Path = "/providers/Microsoft.Intune/locations/1f763112/users/579226bd/devices/d212c0d5-2"; Requests[519] = new DefaultHttpContext(); Requests[519].RequestServices = CreateServices(); - Requests[519].Request.Method = "GET"; + Requests[519].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[519].Request.Path = "/catalog/usql/databases/c3d15cff-038/schemas/17b7b7d2-6/tables/2f1848ff-/partitions"; Requests[520] = new DefaultHttpContext(); Requests[520].RequestServices = CreateServices(); - Requests[520].Request.Method = "GET"; + Requests[520].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[520].Request.Path = "/catalog/usql/databases/2f2cc894-608/schemas/79ea882b-7/tables/a9725310-/previewrows"; Requests[521] = new DefaultHttpContext(); Requests[521].RequestServices = CreateServices(); - Requests[521].Request.Method = "GET"; + Requests[521].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[521].Request.Path = "/catalog/usql/databases/83eb945c-15a/schemas/89a1f5d9-9/tables/b756a303-/statistics"; Requests[522] = new DefaultHttpContext(); Requests[522].RequestServices = CreateServices(); - Requests[522].Request.Method = "GET"; + Requests[522].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[522].Request.Path = "/catalog/usql/databases/d733c3b9-4a0/schemas/94adc39c-1/tables/be815c04-/tablefragments"; Requests[523] = new DefaultHttpContext(); Requests[523].RequestServices = CreateServices(); - Requests[523].Request.Method = "GET"; + Requests[523].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[523].Request.Path = "/providers/Microsoft.ADHybridHealthService/addsservices/1a429c36-b7/metrics/d4353f5e-b/groups/9b08f6aa-/average"; Requests[524] = new DefaultHttpContext(); Requests[524].RequestServices = CreateServices(); - Requests[524].Request.Method = "GET"; + Requests[524].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[524].Request.Path = "/providers/Microsoft.ADHybridHealthService/addsservices/34fdab9d-71/metrics/d23abe43-7/groups/781e023d-/sum"; Requests[525] = new DefaultHttpContext(); Requests[525].RequestServices = CreateServices(); - Requests[525].Request.Method = "GET"; + Requests[525].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[525].Request.Path = "/providers/Microsoft.ADHybridHealthService/services/4d271c53-c7/metrics/0e2749aa-b/groups/90f416c2-/average"; Requests[526] = new DefaultHttpContext(); Requests[526].RequestServices = CreateServices(); - Requests[526].Request.Method = "GET"; + Requests[526].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[526].Request.Path = "/providers/Microsoft.ADHybridHealthService/services/4b8ffcec-c2/metrics/6b2dd782-d/groups/fd43abfe-/sum"; Requests[527] = new DefaultHttpContext(); Requests[527].RequestServices = CreateServices(); - Requests[527].Request.Method = "POST"; + Requests[527].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[527].Request.Path = "/providers/Microsoft.Intune/locations/ae9891e7/users/f4a0ecaa/devices/8b63666c-3/wipe"; Requests[528] = new DefaultHttpContext(); Requests[528].RequestServices = CreateServices(); - Requests[528].Request.Method = "GET"; + Requests[528].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[528].Request.Path = "/catalog/usql/databases/d0782c60-77e/schemas/f79332ec-6/tables/eb9d811b-/partitions/f1efa048-800e"; Requests[529] = new DefaultHttpContext(); Requests[529].RequestServices = CreateServices(); - Requests[529].Request.Method = "GET"; + Requests[529].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[529].Request.Path = "/catalog/usql/databases/f7ae3995-d29/schemas/9ac28ef4-2/tables/8e3c0f94-/statistics/f385ea1d-f85d-"; Requests[530] = new DefaultHttpContext(); Requests[530].RequestServices = CreateServices(); - Requests[530].Request.Method = "GET"; + Requests[530].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[530].Request.Path = "/providers/Microsoft.ADHybridHealthService/services/a9205564-5a/servicemembers/d407b0e5-0abd-4/metrics/1adcb4d5-f/groups/2afcba17-"; Requests[531] = new DefaultHttpContext(); Requests[531].RequestServices = CreateServices(); - Requests[531].Request.Method = "GET"; + Requests[531].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[531].Request.Path = "/catalog/usql/databases/1b34028d-d5b/schemas/42d87371-6/tables/a3d4d429-/partitions/d365ba29-dd01/previewrows"; Requests[532] = new DefaultHttpContext(); Requests[532].RequestServices = CreateServices(); - Requests[532].Request.Method = "GET"; + Requests[532].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[532].Request.Path = "/apps/customprebuiltdomains/27f4187"; Requests[533] = new DefaultHttpContext(); Requests[533].RequestServices = CreateServices(); - Requests[533].Request.Method = "GET"; + Requests[533].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[533].Request.Path = "/BackupRestore/BackupPolicies/d11f8dc6-f337-40"; Requests[534] = new DefaultHttpContext(); Requests[534].RequestServices = CreateServices(); - Requests[534].Request.Method = "DELETE"; + Requests[534].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[534].Request.Path = "/certificates/issuers/587d7e46-72"; Requests[535] = new DefaultHttpContext(); Requests[535].RequestServices = CreateServices(); - Requests[535].Request.Method = "PUT"; + Requests[535].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[535].Request.Path = "/certificates/issuers/0df7f88b-72"; Requests[536] = new DefaultHttpContext(); Requests[536].RequestServices = CreateServices(); - Requests[536].Request.Method = "GET"; + Requests[536].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[536].Request.Path = "/certificates/issuers/b816a099-a3"; Requests[537] = new DefaultHttpContext(); Requests[537].RequestServices = CreateServices(); - Requests[537].Request.Method = "PATCH"; + Requests[537].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[537].Request.Path = "/certificates/issuers/e239824a-df"; Requests[538] = new DefaultHttpContext(); Requests[538].RequestServices = CreateServices(); - Requests[538].Request.Method = "POST"; + Requests[538].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[538].Request.Path = "/webhdfs/v1/26769904-de69-"; Requests[539] = new DefaultHttpContext(); Requests[539].RequestServices = CreateServices(); - Requests[539].Request.Method = "DELETE"; + Requests[539].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[539].Request.Path = "/webhdfs/v1/7bbc4fc0"; Requests[540] = new DefaultHttpContext(); Requests[540].RequestServices = CreateServices(); - Requests[540].Request.Method = "GET"; + Requests[540].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[540].Request.Path = "/webhdfs/v1/18be8"; Requests[541] = new DefaultHttpContext(); Requests[541].RequestServices = CreateServices(); - Requests[541].Request.Method = "PUT"; + Requests[541].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[541].Request.Path = "/webhdfs/v1/ce6cf1fa-b9ab-4b4e-a5"; Requests[542] = new DefaultHttpContext(); Requests[542].RequestServices = CreateServices(); - Requests[542].Request.Method = "GET"; + Requests[542].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[542].Request.Path = "/webhdfs/va/05f7fb94-74ff-47ef-9c9e-f"; Requests[543] = new DefaultHttpContext(); Requests[543].RequestServices = CreateServices(); - Requests[543].Request.Method = "POST"; + Requests[543].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[543].Request.Path = "/BackupRestore/BackupPolicies/93a5f9e9-0df7-47/$/Delete"; Requests[544] = new DefaultHttpContext(); Requests[544].RequestServices = CreateServices(); - Requests[544].Request.Method = "GET"; + Requests[544].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[544].Request.Path = "/BackupRestore/BackupPolicies/c62827dc-6aad-45/$/GetBackupEnabledEntities"; Requests[545] = new DefaultHttpContext(); Requests[545].RequestServices = CreateServices(); - Requests[545].Request.Method = "POST"; + Requests[545].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[545].Request.Path = "/BackupRestore/BackupPolicies/4f2b96db-fbc8-44/$/Update"; Requests[546] = new DefaultHttpContext(); Requests[546].RequestServices = CreateServices(); - Requests[546].Request.Method = "GET"; + Requests[546].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[546].Request.Path = "/EventsStore/Applications/e503edf3-37fc/$/Events"; Requests[547] = new DefaultHttpContext(); Requests[547].RequestServices = CreateServices(); - Requests[547].Request.Method = "GET"; + Requests[547].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[547].Request.Path = "/EventsStore/CorrelatedEvents/6d5356dc-af36-4/$/Events"; Requests[548] = new DefaultHttpContext(); Requests[548].RequestServices = CreateServices(); - Requests[548].Request.Method = "GET"; + Requests[548].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[548].Request.Path = "/EventsStore/Nodes/4e7c1ccf/$/Events"; Requests[549] = new DefaultHttpContext(); Requests[549].RequestServices = CreateServices(); - Requests[549].Request.Method = "GET"; + Requests[549].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[549].Request.Path = "/EventsStore/Partitions/d67d8a7c-db/$/Events"; Requests[550] = new DefaultHttpContext(); Requests[550].RequestServices = CreateServices(); - Requests[550].Request.Method = "GET"; + Requests[550].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[550].Request.Path = "/EventsStore/Services/96bcf9a5-/$/Events"; Requests[551] = new DefaultHttpContext(); Requests[551].RequestServices = CreateServices(); - Requests[551].Request.Method = "GET"; + Requests[551].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[551].Request.Path = "/Faults/Nodes/1887565c/$/GetTransitionProgress"; Requests[552] = new DefaultHttpContext(); Requests[552].RequestServices = CreateServices(); - Requests[552].Request.Method = "POST"; + Requests[552].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[552].Request.Path = "/Faults/Nodes/d62b04d5/$/StartTransition"; Requests[553] = new DefaultHttpContext(); Requests[553].RequestServices = CreateServices(); - Requests[553].Request.Method = "GET"; + Requests[553].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[553].Request.Path = "/EventsStore/Partitions/ec33cc83-64/$/Replicas/Events"; Requests[554] = new DefaultHttpContext(); Requests[554].RequestServices = CreateServices(); - Requests[554].Request.Method = "POST"; + Requests[554].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[554].Request.Path = "/Services/$/c417dcba-/$/GetPartitions/$/Recover"; Requests[555] = new DefaultHttpContext(); Requests[555].RequestServices = CreateServices(); - Requests[555].Request.Method = "GET"; + Requests[555].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[555].Request.Path = "/EventsStore/Partitions/09db8dab-f9/$/Replicas/74a84f0e-/$/Events"; Requests[556] = new DefaultHttpContext(); Requests[556].RequestServices = CreateServices(); - Requests[556].Request.Method = "GET"; + Requests[556].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[556].Request.Path = "/Faults/Services/dfc0e352-/$/GetPartitions/382113a9-a3/$/GetDataLossProgress"; Requests[557] = new DefaultHttpContext(); Requests[557].RequestServices = CreateServices(); - Requests[557].Request.Method = "GET"; + Requests[557].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[557].Request.Path = "/Faults/Services/7a15971e-/$/GetPartitions/fcf03752-db/$/GetQuorumLossProgress"; Requests[558] = new DefaultHttpContext(); Requests[558].RequestServices = CreateServices(); - Requests[558].Request.Method = "GET"; + Requests[558].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[558].Request.Path = "/Faults/Services/591d91bb-/$/GetPartitions/24f4ace0-c1/$/GetRestartProgress"; Requests[559] = new DefaultHttpContext(); Requests[559].RequestServices = CreateServices(); - Requests[559].Request.Method = "POST"; + Requests[559].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[559].Request.Path = "/Faults/Services/f6bf794c-/$/GetPartitions/103b439c-15/$/StartDataLoss"; Requests[560] = new DefaultHttpContext(); Requests[560].RequestServices = CreateServices(); - Requests[560].Request.Method = "POST"; + Requests[560].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[560].Request.Path = "/Faults/Services/3d855d31-/$/GetPartitions/919bd10f-8e/$/StartQuorumLoss"; Requests[561] = new DefaultHttpContext(); Requests[561].RequestServices = CreateServices(); - Requests[561].Request.Method = "POST"; + Requests[561].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[561].Request.Path = "/Faults/Services/17a02d30-/$/GetPartitions/0acaf73b-7f/$/StartRestart"; Requests[562] = new DefaultHttpContext(); Requests[562].RequestServices = CreateServices(); - Requests[562].Request.Method = "GET"; + Requests[562].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[562].Request.Path = "/apis/e756c"; Requests[563] = new DefaultHttpContext(); Requests[563].RequestServices = CreateServices(); - Requests[563].Request.Method = "PUT"; + Requests[563].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[563].Request.Path = "/apis/b334c"; Requests[564] = new DefaultHttpContext(); Requests[564].RequestServices = CreateServices(); - Requests[564].Request.Method = "PATCH"; + Requests[564].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[564].Request.Path = "/apis/dfe77"; Requests[565] = new DefaultHttpContext(); Requests[565].RequestServices = CreateServices(); - Requests[565].Request.Method = "DELETE"; + Requests[565].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[565].Request.Path = "/apis/10de7"; Requests[566] = new DefaultHttpContext(); Requests[566].RequestServices = CreateServices(); - Requests[566].Request.Method = "GET"; + Requests[566].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[566].Request.Path = "/Applications/d01cf355-de3e"; Requests[567] = new DefaultHttpContext(); Requests[567].RequestServices = CreateServices(); - Requests[567].Request.Method = "GET"; + Requests[567].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[567].Request.Path = "/ApplicationTypes/8a030075-94f5-4212-"; Requests[568] = new DefaultHttpContext(); Requests[568].RequestServices = CreateServices(); - Requests[568].Request.Method = "PUT"; + Requests[568].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[568].Request.Path = "/apps/702dc"; Requests[569] = new DefaultHttpContext(); Requests[569].RequestServices = CreateServices(); - Requests[569].Request.Method = "GET"; + Requests[569].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[569].Request.Path = "/apps/baa40"; Requests[570] = new DefaultHttpContext(); Requests[570].RequestServices = CreateServices(); - Requests[570].Request.Method = "DELETE"; + Requests[570].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[570].Request.Path = "/apps/ab5c5"; Requests[571] = new DefaultHttpContext(); Requests[571].RequestServices = CreateServices(); - Requests[571].Request.Method = "PUT"; + Requests[571].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[571].Request.Path = "/authorizationServers/9348f66"; Requests[572] = new DefaultHttpContext(); Requests[572].RequestServices = CreateServices(); - Requests[572].Request.Method = "PATCH"; + Requests[572].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[572].Request.Path = "/authorizationServers/90d8dd4"; Requests[573] = new DefaultHttpContext(); Requests[573].RequestServices = CreateServices(); - Requests[573].Request.Method = "DELETE"; + Requests[573].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[573].Request.Path = "/authorizationServers/e3d960b"; Requests[574] = new DefaultHttpContext(); Requests[574].RequestServices = CreateServices(); - Requests[574].Request.Method = "GET"; + Requests[574].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[574].Request.Path = "/authorizationServers/55ad8a2"; Requests[575] = new DefaultHttpContext(); Requests[575].RequestServices = CreateServices(); - Requests[575].Request.Method = "PUT"; + Requests[575].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[575].Request.Path = "/backends/f91018df-"; Requests[576] = new DefaultHttpContext(); Requests[576].RequestServices = CreateServices(); - Requests[576].Request.Method = "PATCH"; + Requests[576].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[576].Request.Path = "/backends/2ac52071-"; Requests[577] = new DefaultHttpContext(); Requests[577].RequestServices = CreateServices(); - Requests[577].Request.Method = "DELETE"; + Requests[577].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[577].Request.Path = "/backends/098081a8-"; Requests[578] = new DefaultHttpContext(); Requests[578].RequestServices = CreateServices(); - Requests[578].Request.Method = "GET"; + Requests[578].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[578].Request.Path = "/backends/2b9bd7f6-"; Requests[579] = new DefaultHttpContext(); Requests[579].RequestServices = CreateServices(); - Requests[579].Request.Method = "GET"; + Requests[579].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[579].Request.Path = "/certificates/9a7465ab-7844"; Requests[580] = new DefaultHttpContext(); Requests[580].RequestServices = CreateServices(); - Requests[580].Request.Method = "PUT"; + Requests[580].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[580].Request.Path = "/certificates/e7e484e1-5bc4"; Requests[581] = new DefaultHttpContext(); Requests[581].RequestServices = CreateServices(); - Requests[581].Request.Method = "DELETE"; + Requests[581].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[581].Request.Path = "/certificates/01d84a1c-6dc8-43"; Requests[582] = new DefaultHttpContext(); Requests[582].RequestServices = CreateServices(); - Requests[582].Request.Method = "GET"; + Requests[582].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[582].Request.Path = "/ComposeDeployments/ab5a79d4-11dc-"; Requests[583] = new DefaultHttpContext(); Requests[583].RequestServices = CreateServices(); - Requests[583].Request.Method = "GET"; + Requests[583].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[583].Request.Path = "/deletedcertificates/295eaff7-73c8-41"; Requests[584] = new DefaultHttpContext(); Requests[584].RequestServices = CreateServices(); - Requests[584].Request.Method = "DELETE"; + Requests[584].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[584].Request.Path = "/deletedcertificates/7f689dfe-f60a-48"; Requests[585] = new DefaultHttpContext(); Requests[585].RequestServices = CreateServices(); - Requests[585].Request.Method = "DELETE"; + Requests[585].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[585].Request.Path = "/deletedkeys/e160f5b8"; Requests[586] = new DefaultHttpContext(); Requests[586].RequestServices = CreateServices(); - Requests[586].Request.Method = "GET"; + Requests[586].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[586].Request.Path = "/deletedkeys/2ef92ad1"; Requests[587] = new DefaultHttpContext(); Requests[587].RequestServices = CreateServices(); - Requests[587].Request.Method = "DELETE"; + Requests[587].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[587].Request.Path = "/deletedsecrets/fb6c8877-4f"; Requests[588] = new DefaultHttpContext(); Requests[588].RequestServices = CreateServices(); - Requests[588].Request.Method = "GET"; + Requests[588].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[588].Request.Path = "/deletedsecrets/b3b8475d-bb"; Requests[589] = new DefaultHttpContext(); Requests[589].RequestServices = CreateServices(); - Requests[589].Request.Method = "DELETE"; + Requests[589].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[589].Request.Path = "/deletedstorage/7b7393ea-16f3-46f5-b"; Requests[590] = new DefaultHttpContext(); Requests[590].RequestServices = CreateServices(); - Requests[590].Request.Method = "GET"; + Requests[590].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[590].Request.Path = "/deletedstorage/8ea1f03b-c6f9-4bb1-a"; Requests[591] = new DefaultHttpContext(); Requests[591].RequestServices = CreateServices(); - Requests[591].Request.Method = "GET"; + Requests[591].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[591].Request.Path = "/domains/d7389d88"; Requests[592] = new DefaultHttpContext(); Requests[592].RequestServices = CreateServices(); - Requests[592].Request.Method = "PATCH"; + Requests[592].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[592].Request.Path = "/facelists/92239e42-0"; Requests[593] = new DefaultHttpContext(); Requests[593].RequestServices = CreateServices(); - Requests[593].Request.Method = "DELETE"; + Requests[593].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[593].Request.Path = "/facelists/9d11db61-d"; Requests[594] = new DefaultHttpContext(); Requests[594].RequestServices = CreateServices(); - Requests[594].Request.Method = "PUT"; + Requests[594].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[594].Request.Path = "/facelists/5b4960dd-b"; Requests[595] = new DefaultHttpContext(); Requests[595].RequestServices = CreateServices(); - Requests[595].Request.Method = "GET"; + Requests[595].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[595].Request.Path = "/facelists/1d354058-0"; Requests[596] = new DefaultHttpContext(); Requests[596].RequestServices = CreateServices(); - Requests[596].Request.Method = "PATCH"; + Requests[596].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[596].Request.Path = "/groups/9da11b3"; Requests[597] = new DefaultHttpContext(); Requests[597].RequestServices = CreateServices(); - Requests[597].Request.Method = "PUT"; + Requests[597].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[597].Request.Path = "/groups/d1b8799"; Requests[598] = new DefaultHttpContext(); Requests[598].RequestServices = CreateServices(); - Requests[598].Request.Method = "GET"; + Requests[598].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[598].Request.Path = "/groups/49be350"; Requests[599] = new DefaultHttpContext(); Requests[599].RequestServices = CreateServices(); - Requests[599].Request.Method = "DELETE"; + Requests[599].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[599].Request.Path = "/groups/fb6b877"; Requests[600] = new DefaultHttpContext(); Requests[600].RequestServices = CreateServices(); - Requests[600].Request.Method = "DELETE"; + Requests[600].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[600].Request.Path = "/identityProviders/143965ad-a020-42b5-b"; Requests[601] = new DefaultHttpContext(); Requests[601].RequestServices = CreateServices(); - Requests[601].Request.Method = "GET"; + Requests[601].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[601].Request.Path = "/identityProviders/6685c6a9-0a67-4316-9"; Requests[602] = new DefaultHttpContext(); Requests[602].RequestServices = CreateServices(); - Requests[602].Request.Method = "PUT"; + Requests[602].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[602].Request.Path = "/identityProviders/93d09a82-5ce6-40d5-a"; Requests[603] = new DefaultHttpContext(); Requests[603].RequestServices = CreateServices(); - Requests[603].Request.Method = "PATCH"; + Requests[603].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[603].Request.Path = "/identityProviders/9390249f-a954-4520-b"; Requests[604] = new DefaultHttpContext(); Requests[604].RequestServices = CreateServices(); - Requests[604].Request.Method = "PUT"; + Requests[604].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[604].Request.Path = "/ImageStore/1b8a55ea-c6"; Requests[605] = new DefaultHttpContext(); Requests[605].RequestServices = CreateServices(); - Requests[605].Request.Method = "DELETE"; + Requests[605].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[605].Request.Path = "/ImageStore/4174f25f-f8"; Requests[606] = new DefaultHttpContext(); Requests[606].RequestServices = CreateServices(); - Requests[606].Request.Method = "GET"; + Requests[606].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[606].Request.Path = "/ImageStore/ca25bd5f-16"; Requests[607] = new DefaultHttpContext(); Requests[607].RequestServices = CreateServices(); - Requests[607].Request.Method = "DELETE"; + Requests[607].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[607].Request.Path = "/jobs/c3b1d"; Requests[608] = new DefaultHttpContext(); Requests[608].RequestServices = CreateServices(); - Requests[608].Request.Method = "PATCH"; + Requests[608].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[608].Request.Path = "/jobs/6c07df0b-3f"; Requests[609] = new DefaultHttpContext(); Requests[609].RequestServices = CreateServices(); - Requests[609].Request.Method = "PUT"; + Requests[609].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[609].Request.Path = "/Jobs/dca95b9c-b6"; Requests[610] = new DefaultHttpContext(); Requests[610].RequestServices = CreateServices(); - Requests[610].Request.Method = "GET"; + Requests[610].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[610].Request.Path = "/Jobs/a8aeed8f-36"; Requests[611] = new DefaultHttpContext(); Requests[611].RequestServices = CreateServices(); - Requests[611].Request.Method = "HEAD"; + Requests[611].Request.Method = HttpMethods.GetCanonicalizedValue("HEAD"); Requests[611].Request.Path = "/jobschedules/98088610-ab03"; Requests[612] = new DefaultHttpContext(); Requests[612].RequestServices = CreateServices(); - Requests[612].Request.Method = "PATCH"; + Requests[612].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[612].Request.Path = "/jobschedules/976ff427-1efd"; Requests[613] = new DefaultHttpContext(); Requests[613].RequestServices = CreateServices(); - Requests[613].Request.Method = "DELETE"; + Requests[613].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[613].Request.Path = "/jobschedules/545369bd-eb30"; Requests[614] = new DefaultHttpContext(); Requests[614].RequestServices = CreateServices(); - Requests[614].Request.Method = "GET"; + Requests[614].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[614].Request.Path = "/jobschedules/204a59a1-1923"; Requests[615] = new DefaultHttpContext(); Requests[615].RequestServices = CreateServices(); - Requests[615].Request.Method = "PUT"; + Requests[615].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[615].Request.Path = "/jobschedules/13627dab-4746"; Requests[616] = new DefaultHttpContext(); Requests[616].RequestServices = CreateServices(); - Requests[616].Request.Method = "PUT"; + Requests[616].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[616].Request.Path = "/keys/6f7cf5bc"; Requests[617] = new DefaultHttpContext(); Requests[617].RequestServices = CreateServices(); - Requests[617].Request.Method = "DELETE"; + Requests[617].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[617].Request.Path = "/keys/360505f3"; Requests[618] = new DefaultHttpContext(); Requests[618].RequestServices = CreateServices(); - Requests[618].Request.Method = "DELETE"; + Requests[618].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[618].Request.Path = "/loggers/9f4e352c"; Requests[619] = new DefaultHttpContext(); Requests[619].RequestServices = CreateServices(); - Requests[619].Request.Method = "PATCH"; + Requests[619].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[619].Request.Path = "/loggers/c31e7baa"; Requests[620] = new DefaultHttpContext(); Requests[620].RequestServices = CreateServices(); - Requests[620].Request.Method = "PUT"; + Requests[620].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[620].Request.Path = "/loggers/25c09157"; Requests[621] = new DefaultHttpContext(); Requests[621].RequestServices = CreateServices(); - Requests[621].Request.Method = "GET"; + Requests[621].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[621].Request.Path = "/loggers/7fd42fff"; Requests[622] = new DefaultHttpContext(); Requests[622].RequestServices = CreateServices(); - Requests[622].Request.Method = "GET"; + Requests[622].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[622].Request.Path = "/Names/9e7298"; Requests[623] = new DefaultHttpContext(); Requests[623].RequestServices = CreateServices(); - Requests[623].Request.Method = "DELETE"; + Requests[623].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[623].Request.Path = "/Names/bb401a"; Requests[624] = new DefaultHttpContext(); Requests[624].RequestServices = CreateServices(); - Requests[624].Request.Method = "GET"; + Requests[624].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[624].Request.Path = "/Nodes/31dde36d"; Requests[625] = new DefaultHttpContext(); Requests[625].RequestServices = CreateServices(); - Requests[625].Request.Method = "PATCH"; + Requests[625].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[625].Request.Path = "/openidConnectProviders/49ad4"; Requests[626] = new DefaultHttpContext(); Requests[626].RequestServices = CreateServices(); - Requests[626].Request.Method = "PUT"; + Requests[626].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[626].Request.Path = "/openidConnectProviders/40b65"; Requests[627] = new DefaultHttpContext(); Requests[627].RequestServices = CreateServices(); - Requests[627].Request.Method = "GET"; + Requests[627].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[627].Request.Path = "/openidConnectProviders/e689f"; Requests[628] = new DefaultHttpContext(); Requests[628].RequestServices = CreateServices(); - Requests[628].Request.Method = "DELETE"; + Requests[628].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[628].Request.Path = "/openidConnectProviders/a38ee"; Requests[629] = new DefaultHttpContext(); Requests[629].RequestServices = CreateServices(); - Requests[629].Request.Method = "GET"; + Requests[629].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[629].Request.Path = "/Partitions/b8a3da24-2f"; Requests[630] = new DefaultHttpContext(); Requests[630].RequestServices = CreateServices(); - Requests[630].Request.Method = "PUT"; + Requests[630].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[630].Request.Path = "/persongroups/3b5b98f6-6ea8"; Requests[631] = new DefaultHttpContext(); Requests[631].RequestServices = CreateServices(); - Requests[631].Request.Method = "GET"; + Requests[631].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[631].Request.Path = "/persongroups/e39bc3a1-8dd6"; Requests[632] = new DefaultHttpContext(); Requests[632].RequestServices = CreateServices(); - Requests[632].Request.Method = "PATCH"; + Requests[632].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[632].Request.Path = "/persongroups/a22998f2-c6a6"; Requests[633] = new DefaultHttpContext(); Requests[633].RequestServices = CreateServices(); - Requests[633].Request.Method = "DELETE"; + Requests[633].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[633].Request.Path = "/persongroups/ffe852f6-f7b7"; Requests[634] = new DefaultHttpContext(); Requests[634].RequestServices = CreateServices(); - Requests[634].Request.Method = "GET"; + Requests[634].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[634].Request.Path = "/pipelines/747ab2b2-4a4d-46"; Requests[635] = new DefaultHttpContext(); Requests[635].RequestServices = CreateServices(); - Requests[635].Request.Method = "GET"; + Requests[635].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[635].Request.Path = "/policies/38b62994"; Requests[636] = new DefaultHttpContext(); Requests[636].RequestServices = CreateServices(); - Requests[636].Request.Method = "PUT"; + Requests[636].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[636].Request.Path = "/policies/4acac6a3"; Requests[637] = new DefaultHttpContext(); Requests[637].RequestServices = CreateServices(); - Requests[637].Request.Method = "DELETE"; + Requests[637].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[637].Request.Path = "/policies/93c1a981"; Requests[638] = new DefaultHttpContext(); Requests[638].RequestServices = CreateServices(); - Requests[638].Request.Method = "PATCH"; + Requests[638].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[638].Request.Path = "/pools/41343e"; Requests[639] = new DefaultHttpContext(); Requests[639].RequestServices = CreateServices(); - Requests[639].Request.Method = "DELETE"; + Requests[639].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[639].Request.Path = "/pools/5cb259"; Requests[640] = new DefaultHttpContext(); Requests[640].RequestServices = CreateServices(); - Requests[640].Request.Method = "HEAD"; + Requests[640].Request.Method = HttpMethods.GetCanonicalizedValue("HEAD"); Requests[640].Request.Path = "/pools/54e906"; Requests[641] = new DefaultHttpContext(); Requests[641].RequestServices = CreateServices(); - Requests[641].Request.Method = "GET"; + Requests[641].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[641].Request.Path = "/pools/02a477"; Requests[642] = new DefaultHttpContext(); Requests[642].RequestServices = CreateServices(); - Requests[642].Request.Method = "PATCH"; + Requests[642].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[642].Request.Path = "/products/04e18688-"; Requests[643] = new DefaultHttpContext(); Requests[643].RequestServices = CreateServices(); - Requests[643].Request.Method = "PUT"; + Requests[643].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[643].Request.Path = "/products/4a6f83a8-"; Requests[644] = new DefaultHttpContext(); Requests[644].RequestServices = CreateServices(); - Requests[644].Request.Method = "DELETE"; + Requests[644].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[644].Request.Path = "/products/151c8c1d-"; Requests[645] = new DefaultHttpContext(); Requests[645].RequestServices = CreateServices(); - Requests[645].Request.Method = "GET"; + Requests[645].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[645].Request.Path = "/products/db650c93-"; Requests[646] = new DefaultHttpContext(); Requests[646].RequestServices = CreateServices(); - Requests[646].Request.Method = "PATCH"; + Requests[646].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[646].Request.Path = "/projects/deb64cd7-"; Requests[647] = new DefaultHttpContext(); Requests[647].RequestServices = CreateServices(); - Requests[647].Request.Method = "DELETE"; + Requests[647].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[647].Request.Path = "/projects/b15afb9f-"; Requests[648] = new DefaultHttpContext(); Requests[648].RequestServices = CreateServices(); - Requests[648].Request.Method = "GET"; + Requests[648].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[648].Request.Path = "/projects/62294a47-"; Requests[649] = new DefaultHttpContext(); Requests[649].RequestServices = CreateServices(); - Requests[649].Request.Method = "DELETE"; + Requests[649].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[649].Request.Path = "/properties/a3d170"; Requests[650] = new DefaultHttpContext(); Requests[650].RequestServices = CreateServices(); - Requests[650].Request.Method = "PATCH"; + Requests[650].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[650].Request.Path = "/properties/e98a5a"; Requests[651] = new DefaultHttpContext(); Requests[651].RequestServices = CreateServices(); - Requests[651].Request.Method = "PUT"; + Requests[651].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[651].Request.Path = "/properties/24c08c"; Requests[652] = new DefaultHttpContext(); Requests[652].RequestServices = CreateServices(); - Requests[652].Request.Method = "GET"; + Requests[652].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[652].Request.Path = "/properties/5e00c2"; Requests[653] = new DefaultHttpContext(); Requests[653].RequestServices = CreateServices(); - Requests[653].Request.Method = "GET"; + Requests[653].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[653].Request.Path = "/quotas/7d3ce473-c988-4"; Requests[654] = new DefaultHttpContext(); Requests[654].RequestServices = CreateServices(); - Requests[654].Request.Method = "PATCH"; + Requests[654].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[654].Request.Path = "/quotas/938dec85-8431-4"; Requests[655] = new DefaultHttpContext(); Requests[655].RequestServices = CreateServices(); - Requests[655].Request.Method = "GET"; + Requests[655].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[655].Request.Path = "/recurrences/abe1aac9-5788-4511"; Requests[656] = new DefaultHttpContext(); Requests[656].RequestServices = CreateServices(); - Requests[656].Request.Method = "PUT"; + Requests[656].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[656].Request.Path = "/secrets/87427030-19"; Requests[657] = new DefaultHttpContext(); Requests[657].RequestServices = CreateServices(); - Requests[657].Request.Method = "DELETE"; + Requests[657].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[657].Request.Path = "/secrets/7d4c29d8-e1"; Requests[658] = new DefaultHttpContext(); Requests[658].RequestServices = CreateServices(); - Requests[658].Request.Method = "PATCH"; + Requests[658].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[658].Request.Path = "/storage/e7d81916-0a94-4b7a-a"; Requests[659] = new DefaultHttpContext(); Requests[659].RequestServices = CreateServices(); - Requests[659].Request.Method = "PUT"; + Requests[659].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[659].Request.Path = "/storage/22c1c3c9-6481-48f0-8"; Requests[660] = new DefaultHttpContext(); Requests[660].RequestServices = CreateServices(); - Requests[660].Request.Method = "GET"; + Requests[660].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[660].Request.Path = "/storage/14bb921d-3427-4430-8"; Requests[661] = new DefaultHttpContext(); Requests[661].RequestServices = CreateServices(); - Requests[661].Request.Method = "DELETE"; + Requests[661].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[661].Request.Path = "/storage/ef6b988c-729b-4d9e-9"; Requests[662] = new DefaultHttpContext(); Requests[662].RequestServices = CreateServices(); - Requests[662].Request.Method = "PATCH"; + Requests[662].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[662].Request.Path = "/subscriptions/378fd"; Requests[663] = new DefaultHttpContext(); Requests[663].RequestServices = CreateServices(); - Requests[663].Request.Method = "GET"; + Requests[663].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[663].Request.Path = "/subscriptions/44a282cc-266c-"; Requests[664] = new DefaultHttpContext(); Requests[664].RequestServices = CreateServices(); - Requests[664].Request.Method = "DELETE"; + Requests[664].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[664].Request.Path = "/subscriptions/cc4db31d-167f-"; Requests[665] = new DefaultHttpContext(); Requests[665].RequestServices = CreateServices(); - Requests[665].Request.Method = "PUT"; + Requests[665].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[665].Request.Path = "/subscriptions/c712c145-97c2-"; Requests[666] = new DefaultHttpContext(); Requests[666].RequestServices = CreateServices(); - Requests[666].Request.Method = "PATCH"; + Requests[666].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[666].Request.Path = "/templates/aa168cf5-ca7"; Requests[667] = new DefaultHttpContext(); Requests[667].RequestServices = CreateServices(); - Requests[667].Request.Method = "PUT"; + Requests[667].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[667].Request.Path = "/templates/fc259cba-5fb"; Requests[668] = new DefaultHttpContext(); Requests[668].RequestServices = CreateServices(); - Requests[668].Request.Method = "GET"; + Requests[668].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[668].Request.Path = "/templates/d9f6d1af-e49"; Requests[669] = new DefaultHttpContext(); Requests[669].RequestServices = CreateServices(); - Requests[669].Request.Method = "DELETE"; + Requests[669].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[669].Request.Path = "/templates/a05dc574-42b"; Requests[670] = new DefaultHttpContext(); Requests[670].RequestServices = CreateServices(); - Requests[670].Request.Method = "GET"; + Requests[670].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[670].Request.Path = "/tenant/afaa060b-d"; Requests[671] = new DefaultHttpContext(); Requests[671].RequestServices = CreateServices(); - Requests[671].Request.Method = "PATCH"; + Requests[671].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[671].Request.Path = "/tenant/78a72012-9"; Requests[672] = new DefaultHttpContext(); Requests[672].RequestServices = CreateServices(); - Requests[672].Request.Method = "GET"; + Requests[672].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[672].Request.Path = "/textOperations/94b18479-0e"; Requests[673] = new DefaultHttpContext(); Requests[673].RequestServices = CreateServices(); - Requests[673].Request.Method = "GET"; + Requests[673].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[673].Request.Path = "/users/124c9"; Requests[674] = new DefaultHttpContext(); Requests[674].RequestServices = CreateServices(); - Requests[674].Request.Method = "PUT"; + Requests[674].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[674].Request.Path = "/users/5c30c"; Requests[675] = new DefaultHttpContext(); Requests[675].RequestServices = CreateServices(); - Requests[675].Request.Method = "PATCH"; + Requests[675].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[675].Request.Path = "/users/672e7"; Requests[676] = new DefaultHttpContext(); Requests[676].RequestServices = CreateServices(); - Requests[676].Request.Method = "DELETE"; + Requests[676].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[676].Request.Path = "/users/313a8"; Requests[677] = new DefaultHttpContext(); Requests[677].RequestServices = CreateServices(); - Requests[677].Request.Method = "PUT"; + Requests[677].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[677].Request.Path = "/WebHdfsExt/6080c"; Requests[678] = new DefaultHttpContext(); Requests[678].RequestServices = CreateServices(); - Requests[678].Request.Method = "POST"; + Requests[678].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[678].Request.Path = "/WebHdfsExt/18cd6"; Requests[679] = new DefaultHttpContext(); Requests[679].RequestServices = CreateServices(); - Requests[679].Request.Method = "GET"; + Requests[679].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[679].Request.Path = "/apis/e3171/operations"; Requests[680] = new DefaultHttpContext(); Requests[680].RequestServices = CreateServices(); - Requests[680].Request.Method = "GET"; + Requests[680].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[680].Request.Path = "/apis/6aa38/policies"; Requests[681] = new DefaultHttpContext(); Requests[681].RequestServices = CreateServices(); - Requests[681].Request.Method = "GET"; + Requests[681].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[681].Request.Path = "/apis/1c7fe/products"; Requests[682] = new DefaultHttpContext(); Requests[682].RequestServices = CreateServices(); - Requests[682].Request.Method = "GET"; + Requests[682].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[682].Request.Path = "/apis/79bc8/schemas"; Requests[683] = new DefaultHttpContext(); Requests[683].RequestServices = CreateServices(); - Requests[683].Request.Method = "GET"; + Requests[683].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[683].Request.Path = "/apps/b1aaf/endpoints"; Requests[684] = new DefaultHttpContext(); Requests[684].RequestServices = CreateServices(); - Requests[684].Request.Method = "POST"; + Requests[684].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[684].Request.Path = "/apps/ea29e/metrics"; Requests[685] = new DefaultHttpContext(); Requests[685].RequestServices = CreateServices(); - Requests[685].Request.Method = "DELETE"; + Requests[685].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[685].Request.Path = "/apps/bf053/permissions"; Requests[686] = new DefaultHttpContext(); Requests[686].RequestServices = CreateServices(); - Requests[686].Request.Method = "GET"; + Requests[686].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[686].Request.Path = "/apps/77c6e/permissions"; Requests[687] = new DefaultHttpContext(); Requests[687].RequestServices = CreateServices(); - Requests[687].Request.Method = "POST"; + Requests[687].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[687].Request.Path = "/apps/d8164/permissions"; Requests[688] = new DefaultHttpContext(); Requests[688].RequestServices = CreateServices(); - Requests[688].Request.Method = "PUT"; + Requests[688].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[688].Request.Path = "/apps/75942/permissions"; Requests[689] = new DefaultHttpContext(); Requests[689].RequestServices = CreateServices(); - Requests[689].Request.Method = "POST"; + Requests[689].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[689].Request.Path = "/apps/563cc/publish"; Requests[690] = new DefaultHttpContext(); Requests[690].RequestServices = CreateServices(); - Requests[690].Request.Method = "GET"; + Requests[690].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[690].Request.Path = "/apps/e781b/publishsettings"; Requests[691] = new DefaultHttpContext(); Requests[691].RequestServices = CreateServices(); - Requests[691].Request.Method = "PUT"; + Requests[691].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[691].Request.Path = "/apps/25001/publishsettings"; Requests[692] = new DefaultHttpContext(); Requests[692].RequestServices = CreateServices(); - Requests[692].Request.Method = "GET"; + Requests[692].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[692].Request.Path = "/apps/63247/query"; Requests[693] = new DefaultHttpContext(); Requests[693].RequestServices = CreateServices(); - Requests[693].Request.Method = "POST"; + Requests[693].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[693].Request.Path = "/apps/d531e/query"; Requests[694] = new DefaultHttpContext(); Requests[694].RequestServices = CreateServices(); - Requests[694].Request.Method = "GET"; + Requests[694].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[694].Request.Path = "/apps/8d2d6/querylogs"; Requests[695] = new DefaultHttpContext(); Requests[695].RequestServices = CreateServices(); - Requests[695].Request.Method = "GET"; + Requests[695].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[695].Request.Path = "/apps/f41e6/settings"; Requests[696] = new DefaultHttpContext(); Requests[696].RequestServices = CreateServices(); - Requests[696].Request.Method = "PUT"; + Requests[696].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[696].Request.Path = "/apps/448a9/settings"; Requests[697] = new DefaultHttpContext(); Requests[697].RequestServices = CreateServices(); - Requests[697].Request.Method = "GET"; + Requests[697].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[697].Request.Path = "/apps/a23fb/versions"; Requests[698] = new DefaultHttpContext(); Requests[698].RequestServices = CreateServices(); - Requests[698].Request.Method = "POST"; + Requests[698].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[698].Request.Path = "/certificates/73f7dc2c-b795-41/create"; Requests[699] = new DefaultHttpContext(); Requests[699].RequestServices = CreateServices(); - Requests[699].Request.Method = "POST"; + Requests[699].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[699].Request.Path = "/certificates/e30d8a66-04bf-46/import"; Requests[700] = new DefaultHttpContext(); Requests[700].RequestServices = CreateServices(); - Requests[700].Request.Method = "PATCH"; + Requests[700].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[700].Request.Path = "/certificates/eb0cb40f-656f-4b/pending"; Requests[701] = new DefaultHttpContext(); Requests[701].RequestServices = CreateServices(); - Requests[701].Request.Method = "GET"; + Requests[701].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[701].Request.Path = "/certificates/237df1b3-a184-40/pending"; Requests[702] = new DefaultHttpContext(); Requests[702].RequestServices = CreateServices(); - Requests[702].Request.Method = "DELETE"; + Requests[702].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[702].Request.Path = "/certificates/cfe67a33-b976-43/pending"; Requests[703] = new DefaultHttpContext(); Requests[703].RequestServices = CreateServices(); - Requests[703].Request.Method = "GET"; + Requests[703].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[703].Request.Path = "/certificates/c2d2f982-ccfe-4b/policy"; Requests[704] = new DefaultHttpContext(); Requests[704].RequestServices = CreateServices(); - Requests[704].Request.Method = "PATCH"; + Requests[704].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[704].Request.Path = "/certificates/4191102f-590c-4b/policy"; Requests[705] = new DefaultHttpContext(); Requests[705].RequestServices = CreateServices(); - Requests[705].Request.Method = "GET"; + Requests[705].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[705].Request.Path = "/certificates/9be5b82a-7926-49/versions"; Requests[706] = new DefaultHttpContext(); Requests[706].RequestServices = CreateServices(); - Requests[706].Request.Method = "GET"; + Requests[706].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[706].Request.Path = "/delegatedProviders/6614dbae-6979-4d22-/offers"; Requests[707] = new DefaultHttpContext(); Requests[707].RequestServices = CreateServices(); - Requests[707].Request.Method = "POST"; + Requests[707].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[707].Request.Path = "/deletedcertificates/d5aaf3fe-f10b-44/recover"; Requests[708] = new DefaultHttpContext(); Requests[708].RequestServices = CreateServices(); - Requests[708].Request.Method = "POST"; + Requests[708].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[708].Request.Path = "/deletedkeys/2e3a3349/recover"; Requests[709] = new DefaultHttpContext(); Requests[709].RequestServices = CreateServices(); - Requests[709].Request.Method = "POST"; + Requests[709].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[709].Request.Path = "/deletedsecrets/c077070c-1f/recover"; Requests[710] = new DefaultHttpContext(); Requests[710].RequestServices = CreateServices(); - Requests[710].Request.Method = "POST"; + Requests[710].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[710].Request.Path = "/deletedstorage/321afa37-fb50-46cf-8/recover"; Requests[711] = new DefaultHttpContext(); Requests[711].RequestServices = CreateServices(); - Requests[711].Request.Method = "GET"; + Requests[711].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[711].Request.Path = "/deletedstorage/0c6b120f-9752-4078-9/sas"; Requests[712] = new DefaultHttpContext(); Requests[712].RequestServices = CreateServices(); - Requests[712].Request.Method = "POST"; + Requests[712].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[712].Request.Path = "/facelists/15bacb4c-e/persistedFaces"; Requests[713] = new DefaultHttpContext(); Requests[713].RequestServices = CreateServices(); - Requests[713].Request.Method = "GET"; + Requests[713].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[713].Request.Path = "/groups/2fe853a/users"; Requests[714] = new DefaultHttpContext(); Requests[714].RequestServices = CreateServices(); - Requests[714].Request.Method = "POST"; + Requests[714].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[714].Request.Path = "/jobs/bf5ca/addtaskcollection"; Requests[715] = new DefaultHttpContext(); Requests[715].RequestServices = CreateServices(); - Requests[715].Request.Method = "POST"; + Requests[715].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[715].Request.Path = "/jobs/108cc/disable"; Requests[716] = new DefaultHttpContext(); Requests[716].RequestServices = CreateServices(); - Requests[716].Request.Method = "POST"; + Requests[716].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[716].Request.Path = "/jobs/d2784/enable"; Requests[717] = new DefaultHttpContext(); Requests[717].RequestServices = CreateServices(); - Requests[717].Request.Method = "GET"; + Requests[717].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[717].Request.Path = "/jobs/def23/jobpreparationandreleasetaskstatus"; Requests[718] = new DefaultHttpContext(); Requests[718].RequestServices = CreateServices(); - Requests[718].Request.Method = "GET"; + Requests[718].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[718].Request.Path = "/jobs/bb64c/taskcounts"; Requests[719] = new DefaultHttpContext(); Requests[719].RequestServices = CreateServices(); - Requests[719].Request.Method = "GET"; + Requests[719].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[719].Request.Path = "/jobs/0b01e/tasks"; Requests[720] = new DefaultHttpContext(); Requests[720].RequestServices = CreateServices(); - Requests[720].Request.Method = "POST"; + Requests[720].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[720].Request.Path = "/jobs/8622c/tasks"; Requests[721] = new DefaultHttpContext(); Requests[721].RequestServices = CreateServices(); - Requests[721].Request.Method = "POST"; + Requests[721].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[721].Request.Path = "/jobs/d8ee0/terminate"; Requests[722] = new DefaultHttpContext(); Requests[722].RequestServices = CreateServices(); - Requests[722].Request.Method = "POST"; + Requests[722].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[722].Request.Path = "/Jobs/cb3b3382-ab/CancelJob"; Requests[723] = new DefaultHttpContext(); Requests[723].RequestServices = CreateServices(); - Requests[723].Request.Method = "POST"; + Requests[723].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[723].Request.Path = "/Jobs/c513a8c8-54/GetDebugDataPath"; Requests[724] = new DefaultHttpContext(); Requests[724].RequestServices = CreateServices(); - Requests[724].Request.Method = "GET"; + Requests[724].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[724].Request.Path = "/Jobs/d236fedb-dd/GetDebugDataPath"; Requests[725] = new DefaultHttpContext(); Requests[725].RequestServices = CreateServices(); - Requests[725].Request.Method = "GET"; + Requests[725].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[725].Request.Path = "/Jobs/3ca9e0af-cf/GetStatistics"; Requests[726] = new DefaultHttpContext(); Requests[726].RequestServices = CreateServices(); - Requests[726].Request.Method = "POST"; + Requests[726].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[726].Request.Path = "/Jobs/38018ea1-87/GetStatistics"; Requests[727] = new DefaultHttpContext(); Requests[727].RequestServices = CreateServices(); - Requests[727].Request.Method = "POST"; + Requests[727].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[727].Request.Path = "/jobs/c944b14d-c3/YieldJob"; Requests[728] = new DefaultHttpContext(); Requests[728].RequestServices = CreateServices(); - Requests[728].Request.Method = "POST"; + Requests[728].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[728].Request.Path = "/jobschedules/fe58ed1d-c3e5/disable"; Requests[729] = new DefaultHttpContext(); Requests[729].RequestServices = CreateServices(); - Requests[729].Request.Method = "POST"; + Requests[729].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[729].Request.Path = "/jobschedules/57d826ab-8633/enable"; Requests[730] = new DefaultHttpContext(); Requests[730].RequestServices = CreateServices(); - Requests[730].Request.Method = "GET"; + Requests[730].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[730].Request.Path = "/jobschedules/76b32a25-436a/jobs"; Requests[731] = new DefaultHttpContext(); Requests[731].RequestServices = CreateServices(); - Requests[731].Request.Method = "POST"; + Requests[731].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[731].Request.Path = "/jobschedules/b9e0b514-24cc/terminate"; Requests[732] = new DefaultHttpContext(); Requests[732].RequestServices = CreateServices(); - Requests[732].Request.Method = "POST"; + Requests[732].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[732].Request.Path = "/keys/d9e6967f/backup"; Requests[733] = new DefaultHttpContext(); Requests[733].RequestServices = CreateServices(); - Requests[733].Request.Method = "POST"; + Requests[733].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[733].Request.Path = "/keys/4b289dfe/create"; Requests[734] = new DefaultHttpContext(); Requests[734].RequestServices = CreateServices(); - Requests[734].Request.Method = "GET"; + Requests[734].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[734].Request.Path = "/keys/b693e2aa/versions"; Requests[735] = new DefaultHttpContext(); Requests[735].RequestServices = CreateServices(); - Requests[735].Request.Method = "POST"; + Requests[735].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[735].Request.Path = "/models/b6df1/analyze"; Requests[736] = new DefaultHttpContext(); Requests[736].RequestServices = CreateServices(); - Requests[736].Request.Method = "POST"; + Requests[736].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[736].Request.Path = "/persongroups/296bb7b2-ddfa/persons"; Requests[737] = new DefaultHttpContext(); Requests[737].RequestServices = CreateServices(); - Requests[737].Request.Method = "GET"; + Requests[737].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[737].Request.Path = "/persongroups/28a03393-b009/persons"; Requests[738] = new DefaultHttpContext(); Requests[738].RequestServices = CreateServices(); - Requests[738].Request.Method = "POST"; + Requests[738].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[738].Request.Path = "/persongroups/f37cb2c6-a95f/train"; Requests[739] = new DefaultHttpContext(); Requests[739].RequestServices = CreateServices(); - Requests[739].Request.Method = "GET"; + Requests[739].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[739].Request.Path = "/persongroups/60f3404c-da85/training"; Requests[740] = new DefaultHttpContext(); Requests[740].RequestServices = CreateServices(); - Requests[740].Request.Method = "POST"; + Requests[740].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[740].Request.Path = "/pools/5540fb/disableautoscale"; Requests[741] = new DefaultHttpContext(); Requests[741].RequestServices = CreateServices(); - Requests[741].Request.Method = "POST"; + Requests[741].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[741].Request.Path = "/pools/3f0e49/enableautoscale"; Requests[742] = new DefaultHttpContext(); Requests[742].RequestServices = CreateServices(); - Requests[742].Request.Method = "POST"; + Requests[742].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[742].Request.Path = "/pools/605f58/evaluateautoscale"; Requests[743] = new DefaultHttpContext(); Requests[743].RequestServices = CreateServices(); - Requests[743].Request.Method = "GET"; + Requests[743].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[743].Request.Path = "/pools/cabbad/nodes"; Requests[744] = new DefaultHttpContext(); Requests[744].RequestServices = CreateServices(); - Requests[744].Request.Method = "POST"; + Requests[744].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[744].Request.Path = "/pools/437d57/removenodes"; Requests[745] = new DefaultHttpContext(); Requests[745].RequestServices = CreateServices(); - Requests[745].Request.Method = "POST"; + Requests[745].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[745].Request.Path = "/pools/b7da64/resize"; Requests[746] = new DefaultHttpContext(); Requests[746].RequestServices = CreateServices(); - Requests[746].Request.Method = "POST"; + Requests[746].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[746].Request.Path = "/pools/153c29/stopresize"; Requests[747] = new DefaultHttpContext(); Requests[747].RequestServices = CreateServices(); - Requests[747].Request.Method = "POST"; + Requests[747].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[747].Request.Path = "/pools/e7eb02/updateproperties"; Requests[748] = new DefaultHttpContext(); Requests[748].RequestServices = CreateServices(); - Requests[748].Request.Method = "POST"; + Requests[748].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[748].Request.Path = "/pools/b0c5d9/upgradeos"; Requests[749] = new DefaultHttpContext(); Requests[749].RequestServices = CreateServices(); - Requests[749].Request.Method = "GET"; + Requests[749].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[749].Request.Path = "/products/74df056b-/apis"; Requests[750] = new DefaultHttpContext(); Requests[750].RequestServices = CreateServices(); - Requests[750].Request.Method = "GET"; + Requests[750].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[750].Request.Path = "/products/5973bb3a-/groups"; Requests[751] = new DefaultHttpContext(); Requests[751].RequestServices = CreateServices(); - Requests[751].Request.Method = "GET"; + Requests[751].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[751].Request.Path = "/products/e7a08ee0-/policies"; Requests[752] = new DefaultHttpContext(); Requests[752].RequestServices = CreateServices(); - Requests[752].Request.Method = "GET"; + Requests[752].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[752].Request.Path = "/products/1076e9de-/subscriptions"; Requests[753] = new DefaultHttpContext(); Requests[753].RequestServices = CreateServices(); - Requests[753].Request.Method = "DELETE"; + Requests[753].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[753].Request.Path = "/projects/82395036-/images"; Requests[754] = new DefaultHttpContext(); Requests[754].RequestServices = CreateServices(); - Requests[754].Request.Method = "POST"; + Requests[754].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[754].Request.Path = "/projects/ebc90bbe-/images"; Requests[755] = new DefaultHttpContext(); Requests[755].RequestServices = CreateServices(); - Requests[755].Request.Method = "GET"; + Requests[755].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[755].Request.Path = "/projects/0bf730b1-/iterations"; Requests[756] = new DefaultHttpContext(); Requests[756].RequestServices = CreateServices(); - Requests[756].Request.Method = "DELETE"; + Requests[756].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[756].Request.Path = "/projects/179f45cb-/predictions"; Requests[757] = new DefaultHttpContext(); Requests[757].RequestServices = CreateServices(); - Requests[757].Request.Method = "POST"; + Requests[757].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[757].Request.Path = "/projects/ccf484e1-/tags"; Requests[758] = new DefaultHttpContext(); Requests[758].RequestServices = CreateServices(); - Requests[758].Request.Method = "GET"; + Requests[758].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[758].Request.Path = "/projects/f5d13230-/tags"; Requests[759] = new DefaultHttpContext(); Requests[759].RequestServices = CreateServices(); - Requests[759].Request.Method = "POST"; + Requests[759].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[759].Request.Path = "/projects/7a10a329-/train"; Requests[760] = new DefaultHttpContext(); Requests[760].RequestServices = CreateServices(); - Requests[760].Request.Method = "GET"; + Requests[760].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[760].Request.Path = "/providers/db04db2f-edc2-4b3e-9919-9/operations"; Requests[761] = new DefaultHttpContext(); Requests[761].RequestServices = CreateServices(); - Requests[761].Request.Method = "POST"; + Requests[761].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[761].Request.Path = "/secrets/3e4ce1c3-6c/backup"; Requests[762] = new DefaultHttpContext(); Requests[762].RequestServices = CreateServices(); - Requests[762].Request.Method = "GET"; + Requests[762].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[762].Request.Path = "/secrets/facc0061-39/versions"; Requests[763] = new DefaultHttpContext(); Requests[763].RequestServices = CreateServices(); - Requests[763].Request.Method = "POST"; + Requests[763].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[763].Request.Path = "/storage/cd72e4d4-c6ff-4c46-b/backup"; Requests[764] = new DefaultHttpContext(); Requests[764].RequestServices = CreateServices(); - Requests[764].Request.Method = "POST"; + Requests[764].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[764].Request.Path = "/storage/fc43a107-86fb-4a89-8/regeneratekey"; Requests[765] = new DefaultHttpContext(); Requests[765].RequestServices = CreateServices(); - Requests[765].Request.Method = "GET"; + Requests[765].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[765].Request.Path = "/storage/0388fbaa-2bde-4a86-a/sas"; Requests[766] = new DefaultHttpContext(); Requests[766].RequestServices = CreateServices(); - Requests[766].Request.Method = "POST"; + Requests[766].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[766].Request.Path = "/subscriptions/8b424/regeneratePrimaryKey"; Requests[767] = new DefaultHttpContext(); Requests[767].RequestServices = CreateServices(); - Requests[767].Request.Method = "POST"; + Requests[767].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[767].Request.Path = "/subscriptions/ee250/regenerateSecondaryKey"; Requests[768] = new DefaultHttpContext(); Requests[768].RequestServices = CreateServices(); - Requests[768].Request.Method = "GET"; + Requests[768].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[768].Request.Path = "/subscriptions/ac66aaa2-7800-/locations"; Requests[769] = new DefaultHttpContext(); Requests[769].RequestServices = CreateServices(); - Requests[769].Request.Method = "GET"; + Requests[769].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[769].Request.Path = "/subscriptions/5caff573-482e-/providers"; Requests[770] = new DefaultHttpContext(); Requests[770].RequestServices = CreateServices(); - Requests[770].Request.Method = "GET"; + Requests[770].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[770].Request.Path = "/subscriptions/bf658f64-680e-/resourcegroups"; Requests[771] = new DefaultHttpContext(); Requests[771].RequestServices = CreateServices(); - Requests[771].Request.Method = "GET"; + Requests[771].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[771].Request.Path = "/subscriptions/19df9045-6ab6-/resources"; Requests[772] = new DefaultHttpContext(); Requests[772].RequestServices = CreateServices(); - Requests[772].Request.Method = "GET"; + Requests[772].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[772].Request.Path = "/subscriptions/b3d57c87-2819-/tagNames"; Requests[773] = new DefaultHttpContext(); Requests[773].RequestServices = CreateServices(); - Requests[773].Request.Method = "GET"; + Requests[773].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[773].Request.Path = "/tenant/10070398-4/git"; Requests[774] = new DefaultHttpContext(); Requests[774].RequestServices = CreateServices(); - Requests[774].Request.Method = "POST"; + Requests[774].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[774].Request.Path = "/tenant/4af7dd60-b/regeneratePrimaryKey"; Requests[775] = new DefaultHttpContext(); Requests[775].RequestServices = CreateServices(); - Requests[775].Request.Method = "POST"; + Requests[775].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[775].Request.Path = "/tenant/c56b905a-f/regenerateSecondaryKey"; Requests[776] = new DefaultHttpContext(); Requests[776].RequestServices = CreateServices(); - Requests[776].Request.Method = "POST"; + Requests[776].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[776].Request.Path = "/tenant/ce51577a-bfea-457/deploy"; Requests[777] = new DefaultHttpContext(); Requests[777].RequestServices = CreateServices(); - Requests[777].Request.Method = "POST"; + Requests[777].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[777].Request.Path = "/tenant/980d38d9-c59f-4f7/save"; Requests[778] = new DefaultHttpContext(); Requests[778].RequestServices = CreateServices(); - Requests[778].Request.Method = "GET"; + Requests[778].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[778].Request.Path = "/tenant/72062f52-d924-4a6/syncState"; Requests[779] = new DefaultHttpContext(); Requests[779].RequestServices = CreateServices(); - Requests[779].Request.Method = "POST"; + Requests[779].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[779].Request.Path = "/tenant/595749c6-1078-46f/validate"; Requests[780] = new DefaultHttpContext(); Requests[780].RequestServices = CreateServices(); - Requests[780].Request.Method = "POST"; + Requests[780].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[780].Request.Path = "/users/73ba5/generateSsoUrl"; Requests[781] = new DefaultHttpContext(); Requests[781].RequestServices = CreateServices(); - Requests[781].Request.Method = "GET"; + Requests[781].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[781].Request.Path = "/users/7cf5b/groups"; Requests[782] = new DefaultHttpContext(); Requests[782].RequestServices = CreateServices(); - Requests[782].Request.Method = "GET"; + Requests[782].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[782].Request.Path = "/users/4b8c5/identities"; Requests[783] = new DefaultHttpContext(); Requests[783].RequestServices = CreateServices(); - Requests[783].Request.Method = "GET"; + Requests[783].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[783].Request.Path = "/users/0b329/subscriptions"; Requests[784] = new DefaultHttpContext(); Requests[784].RequestServices = CreateServices(); - Requests[784].Request.Method = "POST"; + Requests[784].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[784].Request.Path = "/users/f0b88/token"; Requests[785] = new DefaultHttpContext(); Requests[785].RequestServices = CreateServices(); - Requests[785].Request.Method = "GET"; + Requests[785].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[785].Request.Path = "/workspaces/a910ff67-17/query"; Requests[786] = new DefaultHttpContext(); Requests[786].RequestServices = CreateServices(); - Requests[786].Request.Method = "POST"; + Requests[786].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[786].Request.Path = "/workspaces/2e3164c4-7b/query"; Requests[787] = new DefaultHttpContext(); Requests[787].RequestServices = CreateServices(); - Requests[787].Request.Method = "POST"; + Requests[787].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[787].Request.Path = "/Applications/f1e30f3d-c543/$/Delete"; Requests[788] = new DefaultHttpContext(); Requests[788].RequestServices = CreateServices(); - Requests[788].Request.Method = "POST"; + Requests[788].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[788].Request.Path = "/Applications/fda1284b-8557/$/DisableBackup"; Requests[789] = new DefaultHttpContext(); Requests[789].RequestServices = CreateServices(); - Requests[789].Request.Method = "POST"; + Requests[789].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[789].Request.Path = "/Applications/b51cffb8-39bf/$/EnableBackup"; Requests[790] = new DefaultHttpContext(); Requests[790].RequestServices = CreateServices(); - Requests[790].Request.Method = "GET"; + Requests[790].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[790].Request.Path = "/Applications/f320177c-841c/$/GetBackupConfigurationInfo"; Requests[791] = new DefaultHttpContext(); Requests[791].RequestServices = CreateServices(); - Requests[791].Request.Method = "GET"; + Requests[791].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[791].Request.Path = "/Applications/074d2167-bb2c/$/GetBackups"; Requests[792] = new DefaultHttpContext(); Requests[792].RequestServices = CreateServices(); - Requests[792].Request.Method = "POST"; + Requests[792].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[792].Request.Path = "/Applications/bc7c9b6b-f7a2/$/GetHealth"; Requests[793] = new DefaultHttpContext(); Requests[793].RequestServices = CreateServices(); - Requests[793].Request.Method = "GET"; + Requests[793].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[793].Request.Path = "/Applications/0046ea84-76ba/$/GetHealth"; Requests[794] = new DefaultHttpContext(); Requests[794].RequestServices = CreateServices(); - Requests[794].Request.Method = "GET"; + Requests[794].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[794].Request.Path = "/Applications/d036ffbd-dddd/$/GetLoadInformation"; Requests[795] = new DefaultHttpContext(); Requests[795].RequestServices = CreateServices(); - Requests[795].Request.Method = "GET"; + Requests[795].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[795].Request.Path = "/Applications/b5abeb63-8542/$/GetServices"; Requests[796] = new DefaultHttpContext(); Requests[796].RequestServices = CreateServices(); - Requests[796].Request.Method = "GET"; + Requests[796].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[796].Request.Path = "/Applications/97e38602-224e/$/GetUpgradeProgress"; Requests[797] = new DefaultHttpContext(); Requests[797].RequestServices = CreateServices(); - Requests[797].Request.Method = "POST"; + Requests[797].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[797].Request.Path = "/Applications/71100aa3-14a7/$/MoveToNextUpgradeDomain"; Requests[798] = new DefaultHttpContext(); Requests[798].RequestServices = CreateServices(); - Requests[798].Request.Method = "POST"; + Requests[798].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[798].Request.Path = "/Applications/a5e6c630-e386/$/ReportHealth"; Requests[799] = new DefaultHttpContext(); Requests[799].RequestServices = CreateServices(); - Requests[799].Request.Method = "POST"; + Requests[799].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[799].Request.Path = "/Applications/d81e0ffb-8cf9/$/ResumeBackup"; Requests[800] = new DefaultHttpContext(); Requests[800].RequestServices = CreateServices(); - Requests[800].Request.Method = "POST"; + Requests[800].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[800].Request.Path = "/Applications/c312a7cb-995b/$/RollbackUpgrade"; Requests[801] = new DefaultHttpContext(); Requests[801].RequestServices = CreateServices(); - Requests[801].Request.Method = "POST"; + Requests[801].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[801].Request.Path = "/Applications/fff9b2df-589c/$/SuspendBackup"; Requests[802] = new DefaultHttpContext(); Requests[802].RequestServices = CreateServices(); - Requests[802].Request.Method = "POST"; + Requests[802].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[802].Request.Path = "/Applications/71399a19-599d/$/UpdateUpgrade"; Requests[803] = new DefaultHttpContext(); Requests[803].RequestServices = CreateServices(); - Requests[803].Request.Method = "POST"; + Requests[803].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[803].Request.Path = "/Applications/147962f8-307c/$/Upgrade"; Requests[804] = new DefaultHttpContext(); Requests[804].RequestServices = CreateServices(); - Requests[804].Request.Method = "POST"; + Requests[804].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[804].Request.Path = "/Applications/99de231c-c0c4-4/$/MoveNextUpgradeDomain"; Requests[805] = new DefaultHttpContext(); Requests[805].RequestServices = CreateServices(); - Requests[805].Request.Method = "GET"; + Requests[805].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[805].Request.Path = "/ApplicationTypes/b4ae891c-13f7-4b8e-/$/GetApplicationManifest"; Requests[806] = new DefaultHttpContext(); Requests[806].RequestServices = CreateServices(); - Requests[806].Request.Method = "GET"; + Requests[806].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[806].Request.Path = "/ApplicationTypes/1183e49e-75f1-4704-/$/GetServiceManifest"; Requests[807] = new DefaultHttpContext(); Requests[807].RequestServices = CreateServices(); - Requests[807].Request.Method = "GET"; + Requests[807].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[807].Request.Path = "/ApplicationTypes/e3d000c2-ca7f-4d99-/$/GetServiceTypes"; Requests[808] = new DefaultHttpContext(); Requests[808].RequestServices = CreateServices(); - Requests[808].Request.Method = "POST"; + Requests[808].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[808].Request.Path = "/ApplicationTypes/198b12cb-3ad6-4139-/$/Unprovision"; Requests[809] = new DefaultHttpContext(); Requests[809].RequestServices = CreateServices(); - Requests[809].Request.Method = "GET"; + Requests[809].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[809].Request.Path = "/apps/884cb/events/$metadata"; Requests[810] = new DefaultHttpContext(); Requests[810].RequestServices = CreateServices(); - Requests[810].Request.Method = "GET"; + Requests[810].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[810].Request.Path = "/apps/39e3d/metrics/metadata"; Requests[811] = new DefaultHttpContext(); Requests[811].RequestServices = CreateServices(); - Requests[811].Request.Method = "GET"; + Requests[811].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[811].Request.Path = "/apps/202b8/query/schema"; Requests[812] = new DefaultHttpContext(); Requests[812].RequestServices = CreateServices(); - Requests[812].Request.Method = "POST"; + Requests[812].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[812].Request.Path = "/apps/49d08/versions/import"; Requests[813] = new DefaultHttpContext(); Requests[813].RequestServices = CreateServices(); - Requests[813].Request.Method = "POST"; + Requests[813].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[813].Request.Path = "/certificates/e2e0e6c2-b88b-42/pending/merge"; Requests[814] = new DefaultHttpContext(); Requests[814].RequestServices = CreateServices(); - Requests[814].Request.Method = "POST"; + Requests[814].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[814].Request.Path = "/ComposeDeployments/cd43ccfd-e4dd-/$/Delete"; Requests[815] = new DefaultHttpContext(); Requests[815].RequestServices = CreateServices(); - Requests[815].Request.Method = "GET"; + Requests[815].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[815].Request.Path = "/ComposeDeployments/83ea37bc-fc16-/$/GetUpgradeProgress"; Requests[816] = new DefaultHttpContext(); Requests[816].RequestServices = CreateServices(); - Requests[816].Request.Method = "POST"; + Requests[816].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[816].Request.Path = "/ComposeDeployments/50c170fa-c9e8-/$/Upgrade"; Requests[817] = new DefaultHttpContext(); Requests[817].RequestServices = CreateServices(); - Requests[817].Request.Method = "GET"; + Requests[817].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[817].Request.Path = "/ImageStore/7cbb81ae-2d/$/GetUploadSession"; Requests[818] = new DefaultHttpContext(); Requests[818].RequestServices = CreateServices(); - Requests[818].Request.Method = "PUT"; + Requests[818].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[818].Request.Path = "/ImageStore/daf409a0-e0/$/UploadChunk"; Requests[819] = new DefaultHttpContext(); Requests[819].RequestServices = CreateServices(); - Requests[819].Request.Method = "GET"; + Requests[819].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[819].Request.Path = "/Names/6492ae/$/GetProperties"; Requests[820] = new DefaultHttpContext(); Requests[820].RequestServices = CreateServices(); - Requests[820].Request.Method = "DELETE"; + Requests[820].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[820].Request.Path = "/Names/b0efb1/$/GetProperty"; Requests[821] = new DefaultHttpContext(); Requests[821].RequestServices = CreateServices(); - Requests[821].Request.Method = "PUT"; + Requests[821].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[821].Request.Path = "/Names/904669/$/GetProperty"; Requests[822] = new DefaultHttpContext(); Requests[822].RequestServices = CreateServices(); - Requests[822].Request.Method = "GET"; + Requests[822].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[822].Request.Path = "/Names/861b3d/$/GetProperty"; Requests[823] = new DefaultHttpContext(); Requests[823].RequestServices = CreateServices(); - Requests[823].Request.Method = "GET"; + Requests[823].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[823].Request.Path = "/Names/2fcefb/$/GetSubNames"; Requests[824] = new DefaultHttpContext(); Requests[824].RequestServices = CreateServices(); - Requests[824].Request.Method = "POST"; + Requests[824].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[824].Request.Path = "/Nodes/c4b39a13/$/Activate"; Requests[825] = new DefaultHttpContext(); Requests[825].RequestServices = CreateServices(); - Requests[825].Request.Method = "POST"; + Requests[825].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[825].Request.Path = "/Nodes/85caf970/$/Deactivate"; Requests[826] = new DefaultHttpContext(); Requests[826].RequestServices = CreateServices(); - Requests[826].Request.Method = "POST"; + Requests[826].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[826].Request.Path = "/Nodes/e67a7b50/$/DeployServicePackage"; Requests[827] = new DefaultHttpContext(); Requests[827].RequestServices = CreateServices(); - Requests[827].Request.Method = "GET"; + Requests[827].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[827].Request.Path = "/Nodes/5a1efdd7/$/GetApplications"; Requests[828] = new DefaultHttpContext(); Requests[828].RequestServices = CreateServices(); - Requests[828].Request.Method = "GET"; + Requests[828].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[828].Request.Path = "/Nodes/0225062e/$/GetHealth"; Requests[829] = new DefaultHttpContext(); Requests[829].RequestServices = CreateServices(); - Requests[829].Request.Method = "POST"; + Requests[829].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[829].Request.Path = "/Nodes/f2cbc65f/$/GetHealth"; Requests[830] = new DefaultHttpContext(); Requests[830].RequestServices = CreateServices(); - Requests[830].Request.Method = "GET"; + Requests[830].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[830].Request.Path = "/Nodes/f78919ab/$/GetLoadInformation"; Requests[831] = new DefaultHttpContext(); Requests[831].RequestServices = CreateServices(); - Requests[831].Request.Method = "POST"; + Requests[831].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[831].Request.Path = "/Nodes/ee0ab328/$/RemoveNodeState"; Requests[832] = new DefaultHttpContext(); Requests[832].RequestServices = CreateServices(); - Requests[832].Request.Method = "POST"; + Requests[832].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[832].Request.Path = "/Nodes/40657a8f/$/ReportHealth"; Requests[833] = new DefaultHttpContext(); Requests[833].RequestServices = CreateServices(); - Requests[833].Request.Method = "POST"; + Requests[833].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[833].Request.Path = "/Nodes/7f776435/$/Restart"; Requests[834] = new DefaultHttpContext(); Requests[834].RequestServices = CreateServices(); - Requests[834].Request.Method = "POST"; + Requests[834].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[834].Request.Path = "/Nodes/66bd5a77/$/Start"; Requests[835] = new DefaultHttpContext(); Requests[835].RequestServices = CreateServices(); - Requests[835].Request.Method = "POST"; + Requests[835].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[835].Request.Path = "/Nodes/5bf546d1/$/Stop"; Requests[836] = new DefaultHttpContext(); Requests[836].RequestServices = CreateServices(); - Requests[836].Request.Method = "POST"; + Requests[836].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[836].Request.Path = "/Partitions/97f781d1-b2/$/Backup"; Requests[837] = new DefaultHttpContext(); Requests[837].RequestServices = CreateServices(); - Requests[837].Request.Method = "POST"; + Requests[837].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[837].Request.Path = "/Partitions/84345432-b4/$/DisableBackup"; Requests[838] = new DefaultHttpContext(); Requests[838].RequestServices = CreateServices(); - Requests[838].Request.Method = "POST"; + Requests[838].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[838].Request.Path = "/Partitions/adc43efd-a0/$/EnableBackup"; Requests[839] = new DefaultHttpContext(); Requests[839].RequestServices = CreateServices(); - Requests[839].Request.Method = "GET"; + Requests[839].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[839].Request.Path = "/Partitions/a4fdc7a7-44/$/GetBackupConfigurationInfo"; Requests[840] = new DefaultHttpContext(); Requests[840].RequestServices = CreateServices(); - Requests[840].Request.Method = "GET"; + Requests[840].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[840].Request.Path = "/Partitions/0fe03f5a-9a/$/GetBackupProgress"; Requests[841] = new DefaultHttpContext(); Requests[841].RequestServices = CreateServices(); - Requests[841].Request.Method = "GET"; + Requests[841].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[841].Request.Path = "/Partitions/0050c1a7-1e/$/GetBackups"; Requests[842] = new DefaultHttpContext(); Requests[842].RequestServices = CreateServices(); - Requests[842].Request.Method = "POST"; + Requests[842].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[842].Request.Path = "/Partitions/61c4bc06-7a/$/GetHealth"; Requests[843] = new DefaultHttpContext(); Requests[843].RequestServices = CreateServices(); - Requests[843].Request.Method = "GET"; + Requests[843].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[843].Request.Path = "/Partitions/9a9d7693-88/$/GetHealth"; Requests[844] = new DefaultHttpContext(); Requests[844].RequestServices = CreateServices(); - Requests[844].Request.Method = "GET"; + Requests[844].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[844].Request.Path = "/Partitions/6c80d567-d1/$/GetLoadInformation"; Requests[845] = new DefaultHttpContext(); Requests[845].RequestServices = CreateServices(); - Requests[845].Request.Method = "GET"; + Requests[845].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[845].Request.Path = "/Partitions/232ef6a6-3e/$/GetReplicas"; Requests[846] = new DefaultHttpContext(); Requests[846].RequestServices = CreateServices(); - Requests[846].Request.Method = "GET"; + Requests[846].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[846].Request.Path = "/Partitions/b3cc5c40-4a/$/GetRestoreProgress"; Requests[847] = new DefaultHttpContext(); Requests[847].RequestServices = CreateServices(); - Requests[847].Request.Method = "GET"; + Requests[847].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[847].Request.Path = "/Partitions/f060aaab-56/$/GetServiceName"; Requests[848] = new DefaultHttpContext(); Requests[848].RequestServices = CreateServices(); - Requests[848].Request.Method = "POST"; + Requests[848].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[848].Request.Path = "/Partitions/42ac866e-69/$/Recover"; Requests[849] = new DefaultHttpContext(); Requests[849].RequestServices = CreateServices(); - Requests[849].Request.Method = "POST"; + Requests[849].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[849].Request.Path = "/Partitions/9052d799-d2/$/ReportHealth"; Requests[850] = new DefaultHttpContext(); Requests[850].RequestServices = CreateServices(); - Requests[850].Request.Method = "POST"; + Requests[850].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[850].Request.Path = "/Partitions/99025638-96/$/ResetLoad"; Requests[851] = new DefaultHttpContext(); Requests[851].RequestServices = CreateServices(); - Requests[851].Request.Method = "POST"; + Requests[851].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[851].Request.Path = "/Partitions/562b58e5-9b/$/Restore"; Requests[852] = new DefaultHttpContext(); Requests[852].RequestServices = CreateServices(); - Requests[852].Request.Method = "POST"; + Requests[852].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[852].Request.Path = "/Partitions/7ec7070a-b7/$/ResumeBackup"; Requests[853] = new DefaultHttpContext(); Requests[853].RequestServices = CreateServices(); - Requests[853].Request.Method = "POST"; + Requests[853].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[853].Request.Path = "/Partitions/939b61a8-e9/$/SuspendBackup"; Requests[854] = new DefaultHttpContext(); Requests[854].RequestServices = CreateServices(); - Requests[854].Request.Method = "POST"; + Requests[854].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[854].Request.Path = "/projects/26bcc9a7-/images/files"; Requests[855] = new DefaultHttpContext(); Requests[855].RequestServices = CreateServices(); - Requests[855].Request.Method = "GET"; + Requests[855].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[855].Request.Path = "/projects/be82b800-/images/id"; Requests[856] = new DefaultHttpContext(); Requests[856].RequestServices = CreateServices(); - Requests[856].Request.Method = "POST"; + Requests[856].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[856].Request.Path = "/projects/0ac8c21b-/images/predictions"; Requests[857] = new DefaultHttpContext(); Requests[857].RequestServices = CreateServices(); - Requests[857].Request.Method = "DELETE"; + Requests[857].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[857].Request.Path = "/projects/4560e2be-/images/regions"; Requests[858] = new DefaultHttpContext(); Requests[858].RequestServices = CreateServices(); - Requests[858].Request.Method = "POST"; + Requests[858].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[858].Request.Path = "/projects/3b40e5ec-/images/regions"; Requests[859] = new DefaultHttpContext(); Requests[859].RequestServices = CreateServices(); - Requests[859].Request.Method = "GET"; + Requests[859].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[859].Request.Path = "/projects/5a1a8f9e-/images/tagged"; Requests[860] = new DefaultHttpContext(); Requests[860].RequestServices = CreateServices(); - Requests[860].Request.Method = "DELETE"; + Requests[860].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[860].Request.Path = "/projects/b1d78b4a-/images/tags"; Requests[861] = new DefaultHttpContext(); Requests[861].RequestServices = CreateServices(); - Requests[861].Request.Method = "POST"; + Requests[861].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[861].Request.Path = "/projects/11917603-/images/tags"; Requests[862] = new DefaultHttpContext(); Requests[862].RequestServices = CreateServices(); - Requests[862].Request.Method = "GET"; + Requests[862].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[862].Request.Path = "/projects/e5253ed6-/images/untagged"; Requests[863] = new DefaultHttpContext(); Requests[863].RequestServices = CreateServices(); - Requests[863].Request.Method = "POST"; + Requests[863].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[863].Request.Path = "/projects/cdaa0b04-/images/urls"; Requests[864] = new DefaultHttpContext(); Requests[864].RequestServices = CreateServices(); - Requests[864].Request.Method = "POST"; + Requests[864].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[864].Request.Path = "/projects/e1d4e435-/predictions/query"; Requests[865] = new DefaultHttpContext(); Requests[865].RequestServices = CreateServices(); - Requests[865].Request.Method = "POST"; + Requests[865].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[865].Request.Path = "/projects/562348bb-/quicktest/image"; Requests[866] = new DefaultHttpContext(); Requests[866].RequestServices = CreateServices(); - Requests[866].Request.Method = "POST"; + Requests[866].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[866].Request.Path = "/projects/113b1986-/quicktest/url"; Requests[867] = new DefaultHttpContext(); Requests[867].RequestServices = CreateServices(); - Requests[867].Request.Method = "POST"; + Requests[867].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[867].Request.Path = "/Services/ab575683-/$/Delete"; Requests[868] = new DefaultHttpContext(); Requests[868].RequestServices = CreateServices(); - Requests[868].Request.Method = "POST"; + Requests[868].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[868].Request.Path = "/Services/23376534-/$/DisableBackup"; Requests[869] = new DefaultHttpContext(); Requests[869].RequestServices = CreateServices(); - Requests[869].Request.Method = "POST"; + Requests[869].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[869].Request.Path = "/Services/d4095803-/$/EnableBackup"; Requests[870] = new DefaultHttpContext(); Requests[870].RequestServices = CreateServices(); - Requests[870].Request.Method = "GET"; + Requests[870].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[870].Request.Path = "/Services/0431d2a4-/$/GetApplicationName"; Requests[871] = new DefaultHttpContext(); Requests[871].RequestServices = CreateServices(); - Requests[871].Request.Method = "GET"; + Requests[871].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[871].Request.Path = "/Services/bff31263-/$/GetBackupConfigurationInfo"; Requests[872] = new DefaultHttpContext(); Requests[872].RequestServices = CreateServices(); - Requests[872].Request.Method = "GET"; + Requests[872].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[872].Request.Path = "/Services/e2a9d29d-/$/GetBackups"; Requests[873] = new DefaultHttpContext(); Requests[873].RequestServices = CreateServices(); - Requests[873].Request.Method = "GET"; + Requests[873].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[873].Request.Path = "/Services/86ac9864-/$/GetDescription"; Requests[874] = new DefaultHttpContext(); Requests[874].RequestServices = CreateServices(); - Requests[874].Request.Method = "POST"; + Requests[874].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[874].Request.Path = "/Services/6fc8ba32-/$/GetHealth"; Requests[875] = new DefaultHttpContext(); Requests[875].RequestServices = CreateServices(); - Requests[875].Request.Method = "GET"; + Requests[875].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[875].Request.Path = "/Services/e524bd5b-/$/GetHealth"; Requests[876] = new DefaultHttpContext(); Requests[876].RequestServices = CreateServices(); - Requests[876].Request.Method = "GET"; + Requests[876].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[876].Request.Path = "/Services/ac25d8af-/$/GetPartitions"; Requests[877] = new DefaultHttpContext(); Requests[877].RequestServices = CreateServices(); - Requests[877].Request.Method = "POST"; + Requests[877].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[877].Request.Path = "/Services/521379e0-/$/ReportHealth"; Requests[878] = new DefaultHttpContext(); Requests[878].RequestServices = CreateServices(); - Requests[878].Request.Method = "GET"; + Requests[878].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[878].Request.Path = "/Services/7e924ad0-/$/ResolvePartition"; Requests[879] = new DefaultHttpContext(); Requests[879].RequestServices = CreateServices(); - Requests[879].Request.Method = "POST"; + Requests[879].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[879].Request.Path = "/Services/4f6bcf02-/$/ResumeBackup"; Requests[880] = new DefaultHttpContext(); Requests[880].RequestServices = CreateServices(); - Requests[880].Request.Method = "POST"; + Requests[880].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[880].Request.Path = "/Services/c4066929-/$/SuspendBackup"; Requests[881] = new DefaultHttpContext(); Requests[881].RequestServices = CreateServices(); - Requests[881].Request.Method = "POST"; + Requests[881].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[881].Request.Path = "/Services/7ad3bf49-/$/Update"; Requests[882] = new DefaultHttpContext(); Requests[882].RequestServices = CreateServices(); - Requests[882].Request.Method = "POST"; + Requests[882].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[882].Request.Path = "/tenant/5f6fc501-3/git/regeneratePrimaryKey"; Requests[883] = new DefaultHttpContext(); Requests[883].RequestServices = CreateServices(); - Requests[883].Request.Method = "POST"; + Requests[883].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[883].Request.Path = "/tenant/07f9ea58-f/git/regenerateSecondaryKey"; Requests[884] = new DefaultHttpContext(); Requests[884].RequestServices = CreateServices(); - Requests[884].Request.Method = "GET"; + Requests[884].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[884].Request.Path = "/projects/54dec105-/images/tagged/count"; Requests[885] = new DefaultHttpContext(); Requests[885].RequestServices = CreateServices(); - Requests[885].Request.Method = "GET"; + Requests[885].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[885].Request.Path = "/projects/3f6ddd0e-/images/untagged/count"; Requests[886] = new DefaultHttpContext(); Requests[886].RequestServices = CreateServices(); - Requests[886].Request.Method = "GET"; + Requests[886].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[886].Request.Path = "/subscriptions/0a5a0c6d-71f0-/providers/Microsoft.AAD/domainServices"; Requests[887] = new DefaultHttpContext(); Requests[887].RequestServices = CreateServices(); - Requests[887].Request.Method = "GET"; + Requests[887].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[887].Request.Path = "/subscriptions/fb7e38ea-cddd-/providers/Microsoft.Advisor/configurations"; Requests[888] = new DefaultHttpContext(); Requests[888].RequestServices = CreateServices(); - Requests[888].Request.Method = "PUT"; + Requests[888].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[888].Request.Path = "/subscriptions/46b22cf9-858e-/providers/Microsoft.Advisor/configurations"; Requests[889] = new DefaultHttpContext(); Requests[889].RequestServices = CreateServices(); - Requests[889].Request.Method = "POST"; + Requests[889].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[889].Request.Path = "/subscriptions/21b6ffc4-40da-/providers/Microsoft.Advisor/generateRecommendations"; Requests[890] = new DefaultHttpContext(); Requests[890].RequestServices = CreateServices(); - Requests[890].Request.Method = "GET"; + Requests[890].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[890].Request.Path = "/subscriptions/1264f84b-d223-/providers/Microsoft.Advisor/recommendations"; Requests[891] = new DefaultHttpContext(); Requests[891].RequestServices = CreateServices(); - Requests[891].Request.Method = "GET"; + Requests[891].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[891].Request.Path = "/subscriptions/af225166-5f40-/providers/Microsoft.Advisor/suppressions"; Requests[892] = new DefaultHttpContext(); Requests[892].RequestServices = CreateServices(); - Requests[892].Request.Method = "GET"; + Requests[892].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[892].Request.Path = "/subscriptions/a2918165-b0b2-/providers/Microsoft.AnalysisServices/servers"; Requests[893] = new DefaultHttpContext(); Requests[893].RequestServices = CreateServices(); - Requests[893].Request.Method = "GET"; + Requests[893].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[893].Request.Path = "/subscriptions/c13257a4-e1be-/providers/Microsoft.AnalysisServices/skus"; Requests[894] = new DefaultHttpContext(); Requests[894].RequestServices = CreateServices(); - Requests[894].Request.Method = "POST"; + Requests[894].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[894].Request.Path = "/subscriptions/258d12b1-72f2-/providers/Microsoft.ApiManagement/checkNameAvailability"; Requests[895] = new DefaultHttpContext(); Requests[895].RequestServices = CreateServices(); - Requests[895].Request.Method = "GET"; + Requests[895].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[895].Request.Path = "/subscriptions/901e692f-e538-/providers/Microsoft.ApiManagement/service"; Requests[896] = new DefaultHttpContext(); Requests[896].RequestServices = CreateServices(); - Requests[896].Request.Method = "GET"; + Requests[896].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[896].Request.Path = "/subscriptions/0bdb0c4d-b319-/providers/Microsoft.Authorization/classicAdministrators"; Requests[897] = new DefaultHttpContext(); Requests[897].RequestServices = CreateServices(); - Requests[897].Request.Method = "GET"; + Requests[897].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[897].Request.Path = "/subscriptions/7ec58203-f3da-/providers/Microsoft.Authorization/locks"; Requests[898] = new DefaultHttpContext(); Requests[898].RequestServices = CreateServices(); - Requests[898].Request.Method = "GET"; + Requests[898].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[898].Request.Path = "/subscriptions/453decbc-11e9-/providers/Microsoft.Authorization/policyAssignments"; Requests[899] = new DefaultHttpContext(); Requests[899].RequestServices = CreateServices(); - Requests[899].Request.Method = "GET"; + Requests[899].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[899].Request.Path = "/subscriptions/6841c237-6a91-/providers/Microsoft.Authorization/policyDefinitions"; Requests[900] = new DefaultHttpContext(); Requests[900].RequestServices = CreateServices(); - Requests[900].Request.Method = "GET"; + Requests[900].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[900].Request.Path = "/subscriptions/e4ad2fbb-317b-/providers/Microsoft.Authorization/policySetDefinitions"; Requests[901] = new DefaultHttpContext(); Requests[901].RequestServices = CreateServices(); - Requests[901].Request.Method = "GET"; + Requests[901].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[901].Request.Path = "/subscriptions/d9d4352e-2e35-/providers/Microsoft.Authorization/roleAssignments"; Requests[902] = new DefaultHttpContext(); Requests[902].RequestServices = CreateServices(); - Requests[902].Request.Method = "GET"; + Requests[902].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[902].Request.Path = "/subscriptions/1c5fbf85-2b5c-/providers/Microsoft.Automation/automationAccounts"; Requests[903] = new DefaultHttpContext(); Requests[903].RequestServices = CreateServices(); - Requests[903].Request.Method = "GET"; + Requests[903].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[903].Request.Path = "/subscriptions/d489737f-5ebd-/providers/Microsoft.Batch/batchAccounts"; Requests[904] = new DefaultHttpContext(); Requests[904].RequestServices = CreateServices(); - Requests[904].Request.Method = "GET"; + Requests[904].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[904].Request.Path = "/subscriptions/95368823-be35-/providers/Microsoft.BatchAI/clusters"; Requests[905] = new DefaultHttpContext(); Requests[905].RequestServices = CreateServices(); - Requests[905].Request.Method = "GET"; + Requests[905].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[905].Request.Path = "/subscriptions/01e71765-c032-/providers/Microsoft.BatchAI/fileServers"; Requests[906] = new DefaultHttpContext(); Requests[906].RequestServices = CreateServices(); - Requests[906].Request.Method = "GET"; + Requests[906].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[906].Request.Path = "/subscriptions/066ba07b-f9e8-/providers/Microsoft.BatchAI/jobs"; Requests[907] = new DefaultHttpContext(); Requests[907].RequestServices = CreateServices(); - Requests[907].Request.Method = "GET"; + Requests[907].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[907].Request.Path = "/subscriptions/e30ac44d-1763-/providers/Microsoft.BatchAI/workspaces"; Requests[908] = new DefaultHttpContext(); Requests[908].RequestServices = CreateServices(); - Requests[908].Request.Method = "GET"; + Requests[908].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[908].Request.Path = "/subscriptions/2d0503b6-58e1-/providers/Microsoft.Billing/billingPeriods"; Requests[909] = new DefaultHttpContext(); Requests[909].RequestServices = CreateServices(); - Requests[909].Request.Method = "GET"; + Requests[909].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[909].Request.Path = "/subscriptions/aebd7110-1360-/providers/Microsoft.Billing/invoices"; Requests[910] = new DefaultHttpContext(); Requests[910].RequestServices = CreateServices(); - Requests[910].Request.Method = "GET"; + Requests[910].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[910].Request.Path = "/subscriptions/329c7408-368e-/providers/Microsoft.BotService/botServices"; Requests[911] = new DefaultHttpContext(); Requests[911].RequestServices = CreateServices(); - Requests[911].Request.Method = "POST"; + Requests[911].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[911].Request.Path = "/subscriptions/43381579-d824-/providers/Microsoft.Cache/CheckNameAvailability"; Requests[912] = new DefaultHttpContext(); Requests[912].RequestServices = CreateServices(); - Requests[912].Request.Method = "GET"; + Requests[912].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[912].Request.Path = "/subscriptions/8cc1a5b5-64be-/providers/Microsoft.Cache/Redis"; Requests[913] = new DefaultHttpContext(); Requests[913].RequestServices = CreateServices(); - Requests[913].Request.Method = "GET"; + Requests[913].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[913].Request.Path = "/subscriptions/eac0509e-2c39-/providers/Microsoft.Capacity/appliedReservations"; Requests[914] = new DefaultHttpContext(); Requests[914].RequestServices = CreateServices(); - Requests[914].Request.Method = "GET"; + Requests[914].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[914].Request.Path = "/subscriptions/bdb0b1f7-0f01-/providers/Microsoft.Capacity/catalogs"; Requests[915] = new DefaultHttpContext(); Requests[915].RequestServices = CreateServices(); - Requests[915].Request.Method = "POST"; + Requests[915].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[915].Request.Path = "/subscriptions/e8404501-3911-/providers/Microsoft.Cdn/checkNameAvailability"; Requests[916] = new DefaultHttpContext(); Requests[916].RequestServices = CreateServices(); - Requests[916].Request.Method = "POST"; + Requests[916].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[916].Request.Path = "/subscriptions/3846164b-d147-/providers/Microsoft.Cdn/checkResourceUsage"; Requests[917] = new DefaultHttpContext(); Requests[917].RequestServices = CreateServices(); - Requests[917].Request.Method = "GET"; + Requests[917].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[917].Request.Path = "/subscriptions/c8afe5bb-ae62-/providers/Microsoft.Cdn/profiles"; Requests[918] = new DefaultHttpContext(); Requests[918].RequestServices = CreateServices(); - Requests[918].Request.Method = "POST"; + Requests[918].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[918].Request.Path = "/subscriptions/285ee03a-12e4-/providers/Microsoft.Cdn/validateProbe"; Requests[919] = new DefaultHttpContext(); Requests[919].RequestServices = CreateServices(); - Requests[919].Request.Method = "GET"; + Requests[919].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[919].Request.Path = "/subscriptions/77f9a941-6ddb-/providers/Microsoft.CertificateRegistration/certificateOrders"; Requests[920] = new DefaultHttpContext(); Requests[920].RequestServices = CreateServices(); - Requests[920].Request.Method = "POST"; + Requests[920].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[920].Request.Path = "/subscriptions/c7919896-8cf6-/providers/Microsoft.CertificateRegistration/validateCertificateRegistrationInformation"; Requests[921] = new DefaultHttpContext(); Requests[921].RequestServices = CreateServices(); - Requests[921].Request.Method = "GET"; + Requests[921].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[921].Request.Path = "/subscriptions/dfbd3abc-6afb-/providers/Microsoft.CognitiveServices/accounts"; Requests[922] = new DefaultHttpContext(); Requests[922].RequestServices = CreateServices(); - Requests[922].Request.Method = "GET"; + Requests[922].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[922].Request.Path = "/subscriptions/9de165c5-a845-/providers/Microsoft.CognitiveServices/skus"; Requests[923] = new DefaultHttpContext(); Requests[923].RequestServices = CreateServices(); - Requests[923].Request.Method = "GET"; + Requests[923].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[923].Request.Path = "/subscriptions/4065b95b-6192-/providers/Microsoft.Commerce.Admin/subscriberUsageAggregates"; Requests[924] = new DefaultHttpContext(); Requests[924].RequestServices = CreateServices(); - Requests[924].Request.Method = "POST"; + Requests[924].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[924].Request.Path = "/subscriptions/0de13f8f-6274-/providers/Microsoft.Commerce.Admin/updateEncryption"; Requests[925] = new DefaultHttpContext(); Requests[925].RequestServices = CreateServices(); - Requests[925].Request.Method = "GET"; + Requests[925].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[925].Request.Path = "/subscriptions/ab4d1fc0-a352-/providers/Microsoft.Commerce/RateCard"; Requests[926] = new DefaultHttpContext(); Requests[926].RequestServices = CreateServices(); - Requests[926].Request.Method = "GET"; + Requests[926].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[926].Request.Path = "/subscriptions/b636a8ab-3a18-/providers/Microsoft.Commerce/UsageAggregates"; Requests[927] = new DefaultHttpContext(); Requests[927].RequestServices = CreateServices(); - Requests[927].Request.Method = "GET"; + Requests[927].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[927].Request.Path = "/subscriptions/fbeb450f-2dc2-/providers/Microsoft.Compute/disks"; Requests[928] = new DefaultHttpContext(); Requests[928].RequestServices = CreateServices(); - Requests[928].Request.Method = "GET"; + Requests[928].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[928].Request.Path = "/subscriptions/b44f5eb3-5952-/providers/Microsoft.Compute/galleries"; Requests[929] = new DefaultHttpContext(); Requests[929].RequestServices = CreateServices(); - Requests[929].Request.Method = "GET"; + Requests[929].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[929].Request.Path = "/subscriptions/4688bd31-77f6-/providers/Microsoft.Compute/images"; Requests[930] = new DefaultHttpContext(); Requests[930].RequestServices = CreateServices(); - Requests[930].Request.Method = "GET"; + Requests[930].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[930].Request.Path = "/subscriptions/66d35a79-eb43-/providers/Microsoft.Compute/skus"; Requests[931] = new DefaultHttpContext(); Requests[931].RequestServices = CreateServices(); - Requests[931].Request.Method = "GET"; + Requests[931].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[931].Request.Path = "/subscriptions/9181ace1-4b6c-/providers/Microsoft.Compute/snapshots"; Requests[932] = new DefaultHttpContext(); Requests[932].RequestServices = CreateServices(); - Requests[932].Request.Method = "GET"; + Requests[932].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[932].Request.Path = "/subscriptions/01445b38-3dcf-/providers/Microsoft.Compute/virtualMachines"; Requests[933] = new DefaultHttpContext(); Requests[933].RequestServices = CreateServices(); - Requests[933].Request.Method = "GET"; + Requests[933].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[933].Request.Path = "/subscriptions/086ae94a-d24d-/providers/Microsoft.Compute/virtualMachineScaleSets"; Requests[934] = new DefaultHttpContext(); Requests[934].RequestServices = CreateServices(); - Requests[934].Request.Method = "GET"; + Requests[934].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[934].Request.Path = "/subscriptions/8c26d0a3-2c27-/providers/Microsoft.Consumption/budgets"; Requests[935] = new DefaultHttpContext(); Requests[935].RequestServices = CreateServices(); - Requests[935].Request.Method = "GET"; + Requests[935].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[935].Request.Path = "/subscriptions/58715cc1-da0f-/providers/Microsoft.Consumption/forecasts"; Requests[936] = new DefaultHttpContext(); Requests[936].RequestServices = CreateServices(); - Requests[936].Request.Method = "GET"; + Requests[936].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[936].Request.Path = "/subscriptions/e6d912d5-a65f-/providers/Microsoft.Consumption/marketplaces"; Requests[937] = new DefaultHttpContext(); Requests[937].RequestServices = CreateServices(); - Requests[937].Request.Method = "GET"; + Requests[937].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[937].Request.Path = "/subscriptions/365acf77-7ba3-/providers/Microsoft.Consumption/reservationRecommendations"; Requests[938] = new DefaultHttpContext(); Requests[938].RequestServices = CreateServices(); - Requests[938].Request.Method = "GET"; + Requests[938].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[938].Request.Path = "/subscriptions/f2a30466-5f3f-/providers/Microsoft.Consumption/usageDetails"; Requests[939] = new DefaultHttpContext(); Requests[939].RequestServices = CreateServices(); - Requests[939].Request.Method = "GET"; + Requests[939].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[939].Request.Path = "/subscriptions/6fccc861-579c-/providers/Microsoft.ContainerInstance/containerGroups"; Requests[940] = new DefaultHttpContext(); Requests[940].RequestServices = CreateServices(); - Requests[940].Request.Method = "POST"; + Requests[940].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[940].Request.Path = "/subscriptions/d3e733bb-ff9a-/providers/Microsoft.ContainerRegistry/checkNameAvailability"; Requests[941] = new DefaultHttpContext(); Requests[941].RequestServices = CreateServices(); - Requests[941].Request.Method = "GET"; + Requests[941].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[941].Request.Path = "/subscriptions/d1d5a743-7fef-/providers/Microsoft.ContainerRegistry/registries"; Requests[942] = new DefaultHttpContext(); Requests[942].RequestServices = CreateServices(); - Requests[942].Request.Method = "GET"; + Requests[942].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[942].Request.Path = "/subscriptions/6565c67e-2b33-/providers/Microsoft.ContainerService/containerServices"; Requests[943] = new DefaultHttpContext(); Requests[943].RequestServices = CreateServices(); - Requests[943].Request.Method = "GET"; + Requests[943].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[943].Request.Path = "/subscriptions/08e683bc-ccb7-/providers/Microsoft.ContainerService/managedClusters"; Requests[944] = new DefaultHttpContext(); Requests[944].RequestServices = CreateServices(); - Requests[944].Request.Method = "GET"; + Requests[944].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[944].Request.Path = "/subscriptions/a3ba9879-b0ca-/providers/Microsoft.CustomerInsights/hubs"; Requests[945] = new DefaultHttpContext(); Requests[945].RequestServices = CreateServices(); - Requests[945].Request.Method = "GET"; + Requests[945].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[945].Request.Path = "/subscriptions/5f487c4c-0773-/providers/Microsoft.DataBox/jobs"; Requests[946] = new DefaultHttpContext(); Requests[946].RequestServices = CreateServices(); - Requests[946].Request.Method = "GET"; + Requests[946].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[946].Request.Path = "/subscriptions/d79f3883-1cfc-/providers/Microsoft.Databricks/workspaces"; Requests[947] = new DefaultHttpContext(); Requests[947].RequestServices = CreateServices(); - Requests[947].Request.Method = "GET"; + Requests[947].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[947].Request.Path = "/subscriptions/042023a8-7c2e-/providers/Microsoft.DataFactory/factories"; Requests[948] = new DefaultHttpContext(); Requests[948].RequestServices = CreateServices(); - Requests[948].Request.Method = "GET"; + Requests[948].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[948].Request.Path = "/subscriptions/077418d5-9cd9-/providers/Microsoft.DataLakeAnalytics/accounts"; Requests[949] = new DefaultHttpContext(); Requests[949].RequestServices = CreateServices(); - Requests[949].Request.Method = "GET"; + Requests[949].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[949].Request.Path = "/subscriptions/1c264d89-aae7-/providers/Microsoft.DataLakeStore/accounts"; Requests[950] = new DefaultHttpContext(); Requests[950].RequestServices = CreateServices(); - Requests[950].Request.Method = "GET"; + Requests[950].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[950].Request.Path = "/subscriptions/1f1db437-0ffe-/providers/Microsoft.DataMigration/services"; Requests[951] = new DefaultHttpContext(); Requests[951].RequestServices = CreateServices(); - Requests[951].Request.Method = "GET"; + Requests[951].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[951].Request.Path = "/subscriptions/67959fe5-ed43-/providers/Microsoft.DataMigration/skus"; Requests[952] = new DefaultHttpContext(); Requests[952].RequestServices = CreateServices(); - Requests[952].Request.Method = "POST"; + Requests[952].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[952].Request.Path = "/subscriptions/c1c54da4-3a26-/providers/Microsoft.DBforMySQL/checkNameAvailability"; Requests[953] = new DefaultHttpContext(); Requests[953].RequestServices = CreateServices(); - Requests[953].Request.Method = "GET"; + Requests[953].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[953].Request.Path = "/subscriptions/6db645fb-a27b-/providers/Microsoft.DBforMySQL/performanceTiers"; Requests[954] = new DefaultHttpContext(); Requests[954].RequestServices = CreateServices(); - Requests[954].Request.Method = "GET"; + Requests[954].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[954].Request.Path = "/subscriptions/9f5b84bd-a1b4-/providers/Microsoft.DBforMySQL/servers"; Requests[955] = new DefaultHttpContext(); Requests[955].RequestServices = CreateServices(); - Requests[955].Request.Method = "POST"; + Requests[955].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[955].Request.Path = "/subscriptions/30d324cb-ef20-/providers/Microsoft.DBforPostgreSQL/checkNameAvailability"; Requests[956] = new DefaultHttpContext(); Requests[956].RequestServices = CreateServices(); - Requests[956].Request.Method = "GET"; + Requests[956].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[956].Request.Path = "/subscriptions/6ccc3dbb-690b-/providers/Microsoft.DBforPostgreSQL/performanceTiers"; Requests[957] = new DefaultHttpContext(); Requests[957].RequestServices = CreateServices(); - Requests[957].Request.Method = "GET"; + Requests[957].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[957].Request.Path = "/subscriptions/5b9e5fea-63ca-/providers/Microsoft.DBforPostgreSQL/servers"; Requests[958] = new DefaultHttpContext(); Requests[958].RequestServices = CreateServices(); - Requests[958].Request.Method = "POST"; + Requests[958].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[958].Request.Path = "/subscriptions/08e6a542-dc6c-/providers/Microsoft.Devices/checkNameAvailability"; Requests[959] = new DefaultHttpContext(); Requests[959].RequestServices = CreateServices(); - Requests[959].Request.Method = "POST"; + Requests[959].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[959].Request.Path = "/subscriptions/cc01704f-1fe1-/providers/Microsoft.Devices/checkProvisioningServiceNameAvailability"; Requests[960] = new DefaultHttpContext(); Requests[960].RequestServices = CreateServices(); - Requests[960].Request.Method = "GET"; + Requests[960].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[960].Request.Path = "/subscriptions/62693f65-3c70-/providers/Microsoft.Devices/IotHubs"; Requests[961] = new DefaultHttpContext(); Requests[961].RequestServices = CreateServices(); - Requests[961].Request.Method = "GET"; + Requests[961].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[961].Request.Path = "/subscriptions/6f39740a-bd55-/providers/Microsoft.Devices/provisioningServices"; Requests[962] = new DefaultHttpContext(); Requests[962].RequestServices = CreateServices(); - Requests[962].Request.Method = "GET"; + Requests[962].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[962].Request.Path = "/subscriptions/ea71a529-c606-/providers/Microsoft.Devices/usages"; Requests[963] = new DefaultHttpContext(); Requests[963].RequestServices = CreateServices(); - Requests[963].Request.Method = "GET"; + Requests[963].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[963].Request.Path = "/subscriptions/88dbf9a4-e93a-/providers/Microsoft.DevTestLab/labs"; Requests[964] = new DefaultHttpContext(); Requests[964].RequestServices = CreateServices(); - Requests[964].Request.Method = "GET"; + Requests[964].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[964].Request.Path = "/subscriptions/aba6c745-cd72-/providers/Microsoft.DevTestLab/schedules"; Requests[965] = new DefaultHttpContext(); Requests[965].RequestServices = CreateServices(); - Requests[965].Request.Method = "GET"; + Requests[965].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[965].Request.Path = "/subscriptions/3405359b-1a86-/providers/Microsoft.DocumentDB/databaseAccounts"; Requests[966] = new DefaultHttpContext(); Requests[966].RequestServices = CreateServices(); - Requests[966].Request.Method = "POST"; + Requests[966].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[966].Request.Path = "/subscriptions/cdac7e69-032a-/providers/Microsoft.DomainRegistration/checkDomainAvailability"; Requests[967] = new DefaultHttpContext(); Requests[967].RequestServices = CreateServices(); - Requests[967].Request.Method = "GET"; + Requests[967].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[967].Request.Path = "/subscriptions/903d4f4b-a043-/providers/Microsoft.DomainRegistration/domains"; Requests[968] = new DefaultHttpContext(); Requests[968].RequestServices = CreateServices(); - Requests[968].Request.Method = "POST"; + Requests[968].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[968].Request.Path = "/subscriptions/b2f972a3-19e0-/providers/Microsoft.DomainRegistration/generateSsoRequest"; Requests[969] = new DefaultHttpContext(); Requests[969].RequestServices = CreateServices(); - Requests[969].Request.Method = "POST"; + Requests[969].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[969].Request.Path = "/subscriptions/b9d6fe3d-8ba6-/providers/Microsoft.DomainRegistration/listDomainRecommendations"; Requests[970] = new DefaultHttpContext(); Requests[970].RequestServices = CreateServices(); - Requests[970].Request.Method = "GET"; + Requests[970].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[970].Request.Path = "/subscriptions/a0766c86-4f20-/providers/Microsoft.DomainRegistration/topLevelDomains"; Requests[971] = new DefaultHttpContext(); Requests[971].RequestServices = CreateServices(); - Requests[971].Request.Method = "POST"; + Requests[971].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[971].Request.Path = "/subscriptions/30bd17e5-3b57-/providers/Microsoft.DomainRegistration/validateDomainRegistrationInformation"; Requests[972] = new DefaultHttpContext(); Requests[972].RequestServices = CreateServices(); - Requests[972].Request.Method = "GET"; + Requests[972].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[972].Request.Path = "/subscriptions/bebb30ec-0e1e-/providers/Microsoft.EventGrid/eventSubscriptions"; Requests[973] = new DefaultHttpContext(); Requests[973].RequestServices = CreateServices(); - Requests[973].Request.Method = "GET"; + Requests[973].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[973].Request.Path = "/subscriptions/aec6d0bf-e9c5-/providers/Microsoft.EventGrid/topics"; Requests[974] = new DefaultHttpContext(); Requests[974].RequestServices = CreateServices(); - Requests[974].Request.Method = "POST"; + Requests[974].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[974].Request.Path = "/subscriptions/a95d1545-da7e-/providers/Microsoft.EventHub/CheckNameAvailability"; Requests[975] = new DefaultHttpContext(); Requests[975].RequestServices = CreateServices(); - Requests[975].Request.Method = "POST"; + Requests[975].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[975].Request.Path = "/subscriptions/390d250c-4214-/providers/Microsoft.EventHub/CheckNamespaceAvailability"; Requests[976] = new DefaultHttpContext(); Requests[976].RequestServices = CreateServices(); - Requests[976].Request.Method = "GET"; + Requests[976].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[976].Request.Path = "/subscriptions/7c4b2982-3c2f-/providers/Microsoft.EventHub/namespaces"; Requests[977] = new DefaultHttpContext(); Requests[977].RequestServices = CreateServices(); - Requests[977].Request.Method = "GET"; + Requests[977].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[977].Request.Path = "/subscriptions/75a2d4e6-74d8-/providers/Microsoft.Features/features"; Requests[978] = new DefaultHttpContext(); Requests[978].RequestServices = CreateServices(); - Requests[978].Request.Method = "POST"; + Requests[978].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[978].Request.Path = "/subscriptions/ff5075ea-7701-/providers/microsoft.gallery.admin/galleryItems"; Requests[979] = new DefaultHttpContext(); Requests[979].RequestServices = CreateServices(); - Requests[979].Request.Method = "GET"; + Requests[979].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[979].Request.Path = "/subscriptions/0ac2f646-a44b-/providers/microsoft.gallery.admin/galleryItems"; Requests[980] = new DefaultHttpContext(); Requests[980].RequestServices = CreateServices(); - Requests[980].Request.Method = "GET"; + Requests[980].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[980].Request.Path = "/subscriptions/88d19def-4ba0-/providers/Microsoft.HanaOnAzure/hanaInstances"; Requests[981] = new DefaultHttpContext(); Requests[981].RequestServices = CreateServices(); - Requests[981].Request.Method = "GET"; + Requests[981].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[981].Request.Path = "/subscriptions/bd473a6f-9c00-/providers/Microsoft.HDInsight/clusters"; Requests[982] = new DefaultHttpContext(); Requests[982].RequestServices = CreateServices(); - Requests[982].Request.Method = "GET"; + Requests[982].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[982].Request.Path = "/subscriptions/daaf34b4-96f1-/providers/Microsoft.ImportExport/jobs"; Requests[983] = new DefaultHttpContext(); Requests[983].RequestServices = CreateServices(); - Requests[983].Request.Method = "GET"; + Requests[983].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[983].Request.Path = "/subscriptions/fe3bc475-72a7-/providers/microsoft.insights/actionGroups"; Requests[984] = new DefaultHttpContext(); Requests[984].RequestServices = CreateServices(); - Requests[984].Request.Method = "GET"; + Requests[984].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[984].Request.Path = "/subscriptions/e68c6114-ffab-/providers/microsoft.insights/activityLogAlerts"; Requests[985] = new DefaultHttpContext(); Requests[985].RequestServices = CreateServices(); - Requests[985].Request.Method = "GET"; + Requests[985].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[985].Request.Path = "/subscriptions/430259fd-e37b-/providers/Microsoft.Insights/components"; Requests[986] = new DefaultHttpContext(); Requests[986].RequestServices = CreateServices(); - Requests[986].Request.Method = "POST"; + Requests[986].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[986].Request.Path = "/subscriptions/e23417a9-cb23-/providers/microsoft.insights/listMigrationdate"; Requests[987] = new DefaultHttpContext(); Requests[987].RequestServices = CreateServices(); - Requests[987].Request.Method = "GET"; + Requests[987].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[987].Request.Path = "/subscriptions/afb95f48-bfa4-/providers/microsoft.insights/logprofiles"; Requests[988] = new DefaultHttpContext(); Requests[988].RequestServices = CreateServices(); - Requests[988].Request.Method = "GET"; + Requests[988].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[988].Request.Path = "/subscriptions/0714f45c-a049-/providers/Microsoft.Insights/metricAlerts"; Requests[989] = new DefaultHttpContext(); Requests[989].RequestServices = CreateServices(); - Requests[989].Request.Method = "POST"; + Requests[989].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[989].Request.Path = "/subscriptions/8e7cf130-43c4-/providers/microsoft.insights/migrateToNewPricingModel"; Requests[990] = new DefaultHttpContext(); Requests[990].RequestServices = CreateServices(); - Requests[990].Request.Method = "POST"; + Requests[990].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[990].Request.Path = "/subscriptions/cc2a16a8-e9ce-/providers/microsoft.insights/rollbackToLegacyPricingModel"; Requests[991] = new DefaultHttpContext(); Requests[991].RequestServices = CreateServices(); - Requests[991].Request.Method = "GET"; + Requests[991].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[991].Request.Path = "/subscriptions/e31b3661-94d7-/providers/microsoft.insights/scheduledQueryRules"; Requests[992] = new DefaultHttpContext(); Requests[992].RequestServices = CreateServices(); - Requests[992].Request.Method = "GET"; + Requests[992].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[992].Request.Path = "/subscriptions/a6f87413-1940-/providers/Microsoft.Insights/webtests"; Requests[993] = new DefaultHttpContext(); Requests[993].RequestServices = CreateServices(); - Requests[993].Request.Method = "POST"; + Requests[993].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[993].Request.Path = "/subscriptions/0f638a4c-8051-/providers/Microsoft.IoTCentral/checkNameAvailability"; Requests[994] = new DefaultHttpContext(); Requests[994].RequestServices = CreateServices(); - Requests[994].Request.Method = "GET"; + Requests[994].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[994].Request.Path = "/subscriptions/24da9142-d847-/providers/Microsoft.IoTCentral/IoTApps"; Requests[995] = new DefaultHttpContext(); Requests[995].RequestServices = CreateServices(); - Requests[995].Request.Method = "POST"; + Requests[995].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[995].Request.Path = "/subscriptions/e58b4a26-9959-/providers/Microsoft.IoTSpaces/checkNameAvailability"; Requests[996] = new DefaultHttpContext(); Requests[996].RequestServices = CreateServices(); - Requests[996].Request.Method = "GET"; + Requests[996].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[996].Request.Path = "/subscriptions/8360ae11-9e4b-/providers/Microsoft.IoTSpaces/Graph"; Requests[997] = new DefaultHttpContext(); Requests[997].RequestServices = CreateServices(); - Requests[997].Request.Method = "POST"; + Requests[997].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[997].Request.Path = "/subscriptions/c4e695d6-538f-/providers/Microsoft.KeyVault/checkNameAvailability"; Requests[998] = new DefaultHttpContext(); Requests[998].RequestServices = CreateServices(); - Requests[998].Request.Method = "GET"; + Requests[998].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[998].Request.Path = "/subscriptions/e7b82dca-b3f3-/providers/Microsoft.KeyVault/deletedVaults"; Requests[999] = new DefaultHttpContext(); Requests[999].RequestServices = CreateServices(); - Requests[999].Request.Method = "GET"; + Requests[999].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[999].Request.Path = "/subscriptions/f62ec81b-248c-/providers/Microsoft.KeyVault/vaults"; Requests[1000] = new DefaultHttpContext(); Requests[1000].RequestServices = CreateServices(); - Requests[1000].Request.Method = "GET"; + Requests[1000].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1000].Request.Path = "/subscriptions/6e6b976c-82fe-/providers/Microsoft.Logic/integrationAccounts"; Requests[1001] = new DefaultHttpContext(); Requests[1001].RequestServices = CreateServices(); - Requests[1001].Request.Method = "GET"; + Requests[1001].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1001].Request.Path = "/subscriptions/cb8a5cee-0f64-/providers/Microsoft.Logic/workflows"; Requests[1002] = new DefaultHttpContext(); Requests[1002].RequestServices = CreateServices(); - Requests[1002].Request.Method = "GET"; + Requests[1002].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1002].Request.Path = "/subscriptions/486385fd-2b23-/providers/Microsoft.MachineLearning/commitmentPlans"; Requests[1003] = new DefaultHttpContext(); Requests[1003].RequestServices = CreateServices(); - Requests[1003].Request.Method = "GET"; + Requests[1003].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1003].Request.Path = "/subscriptions/938b0efa-9eca-/providers/Microsoft.MachineLearning/skus"; Requests[1004] = new DefaultHttpContext(); Requests[1004].RequestServices = CreateServices(); - Requests[1004].Request.Method = "GET"; + Requests[1004].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1004].Request.Path = "/subscriptions/16361157-288d-/providers/Microsoft.MachineLearning/webServices"; Requests[1005] = new DefaultHttpContext(); Requests[1005].RequestServices = CreateServices(); - Requests[1005].Request.Method = "GET"; + Requests[1005].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1005].Request.Path = "/subscriptions/52fdc34a-6c10-/providers/Microsoft.MachineLearning/workspaces"; Requests[1006] = new DefaultHttpContext(); Requests[1006].RequestServices = CreateServices(); - Requests[1006].Request.Method = "GET"; + Requests[1006].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1006].Request.Path = "/subscriptions/5c89d884-3d39-/providers/Microsoft.MachineLearningCompute/operationalizationClusters"; Requests[1007] = new DefaultHttpContext(); Requests[1007].RequestServices = CreateServices(); - Requests[1007].Request.Method = "GET"; + Requests[1007].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1007].Request.Path = "/subscriptions/2c76e406-d2b1-/providers/Microsoft.MachineLearningExperimentation/accounts"; Requests[1008] = new DefaultHttpContext(); Requests[1008].RequestServices = CreateServices(); - Requests[1008].Request.Method = "GET"; + Requests[1008].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1008].Request.Path = "/subscriptions/a2fe8944-808a-/providers/Microsoft.MachineLearningServices/workspaces"; Requests[1009] = new DefaultHttpContext(); Requests[1009].RequestServices = CreateServices(); - Requests[1009].Request.Method = "GET"; + Requests[1009].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1009].Request.Path = "/subscriptions/807bb23c-6a9d-/providers/Microsoft.ManagedIdentity/userAssignedIdentities"; Requests[1010] = new DefaultHttpContext(); Requests[1010].RequestServices = CreateServices(); - Requests[1010].Request.Method = "GET"; + Requests[1010].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1010].Request.Path = "/subscriptions/c77a28f7-54f1-/providers/Microsoft.Maps/accounts"; Requests[1011] = new DefaultHttpContext(); Requests[1011].RequestServices = CreateServices(); - Requests[1011].Request.Method = "POST"; + Requests[1011].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[1011].Request.Path = "/subscriptions/a58b330b-15f2-/providers/Microsoft.Media/CheckNameAvailability"; Requests[1012] = new DefaultHttpContext(); Requests[1012].RequestServices = CreateServices(); - Requests[1012].Request.Method = "GET"; + Requests[1012].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1012].Request.Path = "/subscriptions/cc0aa715-5a43-/providers/Microsoft.Media/mediaservices"; Requests[1013] = new DefaultHttpContext(); Requests[1013].RequestServices = CreateServices(); - Requests[1013].Request.Method = "GET"; + Requests[1013].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1013].Request.Path = "/subscriptions/08f789a7-81d0-/providers/Microsoft.Network.Admin/adminLoadBalancers"; Requests[1014] = new DefaultHttpContext(); Requests[1014].RequestServices = CreateServices(); - Requests[1014].Request.Method = "GET"; + Requests[1014].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1014].Request.Path = "/subscriptions/88528d53-d7fb-/providers/Microsoft.Network.Admin/adminOverview"; Requests[1015] = new DefaultHttpContext(); Requests[1015].RequestServices = CreateServices(); - Requests[1015].Request.Method = "GET"; + Requests[1015].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1015].Request.Path = "/subscriptions/11593304-b279-/providers/Microsoft.Network.Admin/adminPublicIpAddresses"; Requests[1016] = new DefaultHttpContext(); Requests[1016].RequestServices = CreateServices(); - Requests[1016].Request.Method = "GET"; + Requests[1016].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1016].Request.Path = "/subscriptions/a96762e9-f34f-/providers/Microsoft.Network.Admin/adminVirtualNetworks"; Requests[1017] = new DefaultHttpContext(); Requests[1017].RequestServices = CreateServices(); - Requests[1017].Request.Method = "GET"; + Requests[1017].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1017].Request.Path = "/subscriptions/71594e4d-64fe-/providers/Microsoft.Network/applicationGatewayAvailableWafRuleSets"; Requests[1018] = new DefaultHttpContext(); Requests[1018].RequestServices = CreateServices(); - Requests[1018].Request.Method = "GET"; + Requests[1018].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1018].Request.Path = "/subscriptions/d8252758-af67-/providers/Microsoft.Network/applicationGateways"; Requests[1019] = new DefaultHttpContext(); Requests[1019].RequestServices = CreateServices(); - Requests[1019].Request.Method = "GET"; + Requests[1019].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1019].Request.Path = "/subscriptions/68a3bd99-ac0e-/providers/Microsoft.Network/applicationSecurityGroups"; Requests[1020] = new DefaultHttpContext(); Requests[1020].RequestServices = CreateServices(); - Requests[1020].Request.Method = "GET"; + Requests[1020].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1020].Request.Path = "/subscriptions/884a681e-a255-/providers/Microsoft.Network/bgpServiceCommunities"; Requests[1021] = new DefaultHttpContext(); Requests[1021].RequestServices = CreateServices(); - Requests[1021].Request.Method = "GET"; + Requests[1021].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1021].Request.Path = "/subscriptions/963cfc45-bd9b-/providers/Microsoft.Network/ddosProtectionPlans"; Requests[1022] = new DefaultHttpContext(); Requests[1022].RequestServices = CreateServices(); - Requests[1022].Request.Method = "GET"; + Requests[1022].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1022].Request.Path = "/subscriptions/fedc37c5-f484-/providers/Microsoft.Network/dnszones"; Requests[1023] = new DefaultHttpContext(); Requests[1023].RequestServices = CreateServices(); - Requests[1023].Request.Method = "GET"; + Requests[1023].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1023].Request.Path = "/subscriptions/b035912e-9702-/providers/Microsoft.Network/expressRouteCircuits"; Requests[1024] = new DefaultHttpContext(); Requests[1024].RequestServices = CreateServices(); - Requests[1024].Request.Method = "GET"; + Requests[1024].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1024].Request.Path = "/subscriptions/88bd1b39-78bf-/providers/Microsoft.Network/expressRouteCrossConnections"; Requests[1025] = new DefaultHttpContext(); Requests[1025].RequestServices = CreateServices(); - Requests[1025].Request.Method = "GET"; + Requests[1025].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1025].Request.Path = "/subscriptions/25279605-40d1-/providers/Microsoft.Network/expressRouteServiceProviders"; Requests[1026] = new DefaultHttpContext(); Requests[1026].RequestServices = CreateServices(); - Requests[1026].Request.Method = "GET"; + Requests[1026].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1026].Request.Path = "/subscriptions/de323d9d-3676-/providers/Microsoft.Network/loadBalancers"; Requests[1027] = new DefaultHttpContext(); Requests[1027].RequestServices = CreateServices(); - Requests[1027].Request.Method = "GET"; + Requests[1027].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1027].Request.Path = "/subscriptions/852e11ab-3639-/providers/Microsoft.Network/networkInterfaces"; Requests[1028] = new DefaultHttpContext(); Requests[1028].RequestServices = CreateServices(); - Requests[1028].Request.Method = "GET"; + Requests[1028].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1028].Request.Path = "/subscriptions/62853ea7-0c8b-/providers/Microsoft.Network/networkSecurityGroups"; Requests[1029] = new DefaultHttpContext(); Requests[1029].RequestServices = CreateServices(); - Requests[1029].Request.Method = "GET"; + Requests[1029].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1029].Request.Path = "/subscriptions/bd8cb706-0640-/providers/Microsoft.Network/networkWatchers"; Requests[1030] = new DefaultHttpContext(); Requests[1030].RequestServices = CreateServices(); - Requests[1030].Request.Method = "GET"; + Requests[1030].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1030].Request.Path = "/subscriptions/74055f37-0834-/providers/Microsoft.Network/publicIPAddresses"; Requests[1031] = new DefaultHttpContext(); Requests[1031].RequestServices = CreateServices(); - Requests[1031].Request.Method = "GET"; + Requests[1031].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1031].Request.Path = "/subscriptions/af96f5eb-e9a7-/providers/Microsoft.Network/routeFilters"; Requests[1032] = new DefaultHttpContext(); Requests[1032].RequestServices = CreateServices(); - Requests[1032].Request.Method = "GET"; + Requests[1032].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1032].Request.Path = "/subscriptions/5554c946-2662-/providers/Microsoft.Network/routeTables"; Requests[1033] = new DefaultHttpContext(); Requests[1033].RequestServices = CreateServices(); - Requests[1033].Request.Method = "GET"; + Requests[1033].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1033].Request.Path = "/subscriptions/de047bdf-40fb-/providers/Microsoft.Network/trafficmanagerprofiles"; Requests[1034] = new DefaultHttpContext(); Requests[1034].RequestServices = CreateServices(); - Requests[1034].Request.Method = "DELETE"; + Requests[1034].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[1034].Request.Path = "/subscriptions/a1f47576-2fb6-/providers/Microsoft.Network/trafficManagerUserMetricsKeys"; Requests[1035] = new DefaultHttpContext(); Requests[1035].RequestServices = CreateServices(); - Requests[1035].Request.Method = "PUT"; + Requests[1035].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[1035].Request.Path = "/subscriptions/8009859d-d974-/providers/Microsoft.Network/trafficManagerUserMetricsKeys"; Requests[1036] = new DefaultHttpContext(); Requests[1036].RequestServices = CreateServices(); - Requests[1036].Request.Method = "GET"; + Requests[1036].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1036].Request.Path = "/subscriptions/8424a2df-e09c-/providers/Microsoft.Network/trafficManagerUserMetricsKeys"; Requests[1037] = new DefaultHttpContext(); Requests[1037].RequestServices = CreateServices(); - Requests[1037].Request.Method = "GET"; + Requests[1037].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1037].Request.Path = "/subscriptions/28e10f36-916b-/providers/Microsoft.Network/virtualNetworks"; Requests[1038] = new DefaultHttpContext(); Requests[1038].RequestServices = CreateServices(); - Requests[1038].Request.Method = "POST"; + Requests[1038].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[1038].Request.Path = "/subscriptions/4c43efb2-83df-/providers/Microsoft.NotificationHubs/checkNamespaceAvailability"; Requests[1039] = new DefaultHttpContext(); Requests[1039].RequestServices = CreateServices(); - Requests[1039].Request.Method = "GET"; + Requests[1039].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1039].Request.Path = "/subscriptions/8ba19503-53da-/providers/Microsoft.NotificationHubs/namespaces"; Requests[1040] = new DefaultHttpContext(); Requests[1040].RequestServices = CreateServices(); - Requests[1040].Request.Method = "GET"; + Requests[1040].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1040].Request.Path = "/subscriptions/ba8a95df-f742-/providers/Microsoft.OperationalInsights/linkTargets"; Requests[1041] = new DefaultHttpContext(); Requests[1041].RequestServices = CreateServices(); - Requests[1041].Request.Method = "GET"; + Requests[1041].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1041].Request.Path = "/subscriptions/bc28ee82-a370-/providers/Microsoft.OperationalInsights/workspaces"; Requests[1042] = new DefaultHttpContext(); Requests[1042].RequestServices = CreateServices(); - Requests[1042].Request.Method = "GET"; + Requests[1042].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1042].Request.Path = "/subscriptions/a2c5cce2-1cd1-/providers/Microsoft.OperationsManagement/ManagementAssociations"; Requests[1043] = new DefaultHttpContext(); Requests[1043].RequestServices = CreateServices(); - Requests[1043].Request.Method = "GET"; + Requests[1043].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1043].Request.Path = "/subscriptions/af482e37-5767-/providers/Microsoft.OperationsManagement/ManagementConfigurations"; Requests[1044] = new DefaultHttpContext(); Requests[1044].RequestServices = CreateServices(); - Requests[1044].Request.Method = "GET"; + Requests[1044].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1044].Request.Path = "/subscriptions/6769846a-79ed-/providers/Microsoft.OperationsManagement/solutions"; Requests[1045] = new DefaultHttpContext(); Requests[1045].RequestServices = CreateServices(); - Requests[1045].Request.Method = "GET"; + Requests[1045].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1045].Request.Path = "/subscriptions/ec5760af-793f-/providers/Microsoft.PowerBI/workspaceCollections"; Requests[1046] = new DefaultHttpContext(); Requests[1046].RequestServices = CreateServices(); - Requests[1046].Request.Method = "GET"; + Requests[1046].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1046].Request.Path = "/subscriptions/66125a82-b772-/providers/Microsoft.PowerBIDedicated/capacities"; Requests[1047] = new DefaultHttpContext(); Requests[1047].RequestServices = CreateServices(); - Requests[1047].Request.Method = "GET"; + Requests[1047].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1047].Request.Path = "/subscriptions/cc428b3c-67a5-/providers/Microsoft.PowerBIDedicated/skus"; Requests[1048] = new DefaultHttpContext(); Requests[1048].RequestServices = CreateServices(); - Requests[1048].Request.Method = "GET"; + Requests[1048].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1048].Request.Path = "/subscriptions/b036a651-fe3d-/providers/Microsoft.RecoveryServices/vaults"; Requests[1049] = new DefaultHttpContext(); Requests[1049].RequestServices = CreateServices(); - Requests[1049].Request.Method = "POST"; + Requests[1049].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[1049].Request.Path = "/subscriptions/5d4023a3-9545-/providers/Microsoft.Relay/checkNameAvailability"; Requests[1050] = new DefaultHttpContext(); Requests[1050].RequestServices = CreateServices(); - Requests[1050].Request.Method = "GET"; + Requests[1050].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1050].Request.Path = "/subscriptions/f0a6a841-6dfd-/providers/Microsoft.Relay/namespaces"; Requests[1051] = new DefaultHttpContext(); Requests[1051].RequestServices = CreateServices(); - Requests[1051].Request.Method = "GET"; + Requests[1051].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1051].Request.Path = "/subscriptions/704a7a62-34f5-/providers/Microsoft.ResourceHealth/availabilityStatuses"; Requests[1052] = new DefaultHttpContext(); Requests[1052].RequestServices = CreateServices(); - Requests[1052].Request.Method = "GET"; + Requests[1052].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1052].Request.Path = "/subscriptions/aca08c7f-1898-/providers/Microsoft.Resources/links"; Requests[1053] = new DefaultHttpContext(); Requests[1053].RequestServices = CreateServices(); - Requests[1053].Request.Method = "GET"; + Requests[1053].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1053].Request.Path = "/subscriptions/363b10b6-bbfb-/providers/Microsoft.Scheduler/jobCollections"; Requests[1054] = new DefaultHttpContext(); Requests[1054].RequestServices = CreateServices(); - Requests[1054].Request.Method = "POST"; + Requests[1054].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[1054].Request.Path = "/subscriptions/578b6017-3f04-/providers/Microsoft.Search/checkNameAvailability"; Requests[1055] = new DefaultHttpContext(); Requests[1055].RequestServices = CreateServices(); - Requests[1055].Request.Method = "GET"; + Requests[1055].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1055].Request.Path = "/subscriptions/33467e7b-db71-/providers/Microsoft.Security/alerts"; Requests[1056] = new DefaultHttpContext(); Requests[1056].RequestServices = CreateServices(); - Requests[1056].Request.Method = "GET"; + Requests[1056].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1056].Request.Path = "/subscriptions/6d986773-38ea-/providers/Microsoft.Security/autoProvisioningSettings"; Requests[1057] = new DefaultHttpContext(); Requests[1057].RequestServices = CreateServices(); - Requests[1057].Request.Method = "GET"; + Requests[1057].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1057].Request.Path = "/subscriptions/9f0401ce-0d90-/providers/Microsoft.Security/discoveredSecuritySolutions"; Requests[1058] = new DefaultHttpContext(); Requests[1058].RequestServices = CreateServices(); - Requests[1058].Request.Method = "GET"; + Requests[1058].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1058].Request.Path = "/subscriptions/90c3dc15-e5a0-/providers/Microsoft.Security/externalSecuritySolutions"; Requests[1059] = new DefaultHttpContext(); Requests[1059].RequestServices = CreateServices(); - Requests[1059].Request.Method = "GET"; + Requests[1059].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1059].Request.Path = "/subscriptions/f819e04b-bcc6-/providers/Microsoft.Security/jitNetworkAccessPolicies"; Requests[1060] = new DefaultHttpContext(); Requests[1060].RequestServices = CreateServices(); - Requests[1060].Request.Method = "GET"; + Requests[1060].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1060].Request.Path = "/subscriptions/3d25a6f3-7308-/providers/Microsoft.Security/locations"; Requests[1061] = new DefaultHttpContext(); Requests[1061].RequestServices = CreateServices(); - Requests[1061].Request.Method = "GET"; + Requests[1061].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1061].Request.Path = "/subscriptions/550c9b3c-b7f8-/providers/Microsoft.Security/pricings"; Requests[1062] = new DefaultHttpContext(); Requests[1062].RequestServices = CreateServices(); - Requests[1062].Request.Method = "GET"; + Requests[1062].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1062].Request.Path = "/subscriptions/2627c1ca-cbbd-/providers/Microsoft.Security/securityContacts"; Requests[1063] = new DefaultHttpContext(); Requests[1063].RequestServices = CreateServices(); - Requests[1063].Request.Method = "GET"; + Requests[1063].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1063].Request.Path = "/subscriptions/80a73761-56af-/providers/Microsoft.Security/tasks"; Requests[1064] = new DefaultHttpContext(); Requests[1064].RequestServices = CreateServices(); - Requests[1064].Request.Method = "GET"; + Requests[1064].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1064].Request.Path = "/subscriptions/a28076ef-1904-/providers/Microsoft.Security/workspaceSettings"; Requests[1065] = new DefaultHttpContext(); Requests[1065].RequestServices = CreateServices(); - Requests[1065].Request.Method = "GET"; + Requests[1065].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1065].Request.Path = "/subscriptions/44df1197-51b0-/providers/Microsoft.ServerManagement/gateways"; Requests[1066] = new DefaultHttpContext(); Requests[1066].RequestServices = CreateServices(); - Requests[1066].Request.Method = "GET"; + Requests[1066].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1066].Request.Path = "/subscriptions/81f9fd80-6072-/providers/Microsoft.ServerManagement/nodes"; Requests[1067] = new DefaultHttpContext(); Requests[1067].RequestServices = CreateServices(); - Requests[1067].Request.Method = "POST"; + Requests[1067].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[1067].Request.Path = "/subscriptions/563cebfe-7715-/providers/Microsoft.ServiceBus/CheckNameAvailability"; Requests[1068] = new DefaultHttpContext(); Requests[1068].RequestServices = CreateServices(); - Requests[1068].Request.Method = "POST"; + Requests[1068].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[1068].Request.Path = "/subscriptions/225f2890-62d2-/providers/Microsoft.ServiceBus/CheckNameSpaceAvailability"; Requests[1069] = new DefaultHttpContext(); Requests[1069].RequestServices = CreateServices(); - Requests[1069].Request.Method = "GET"; + Requests[1069].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1069].Request.Path = "/subscriptions/58f5fca4-c1ba-/providers/Microsoft.ServiceBus/namespaces"; Requests[1070] = new DefaultHttpContext(); Requests[1070].RequestServices = CreateServices(); - Requests[1070].Request.Method = "GET"; + Requests[1070].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1070].Request.Path = "/subscriptions/b014e3c8-6b2e-/providers/Microsoft.ServiceBus/premiumMessagingRegions"; Requests[1071] = new DefaultHttpContext(); Requests[1071].RequestServices = CreateServices(); - Requests[1071].Request.Method = "GET"; + Requests[1071].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1071].Request.Path = "/subscriptions/1ada5511-02db-/providers/Microsoft.ServiceFabric/clusters"; Requests[1072] = new DefaultHttpContext(); Requests[1072].RequestServices = CreateServices(); - Requests[1072].Request.Method = "GET"; + Requests[1072].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1072].Request.Path = "/subscriptions/178a5044-0490-/providers/Microsoft.SignalRService/SignalR"; Requests[1073] = new DefaultHttpContext(); Requests[1073].RequestServices = CreateServices(); - Requests[1073].Request.Method = "GET"; + Requests[1073].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1073].Request.Path = "/subscriptions/d2ea0cea-0c68-/providers/Microsoft.Solutions/appliances"; Requests[1074] = new DefaultHttpContext(); Requests[1074].RequestServices = CreateServices(); - Requests[1074].Request.Method = "GET"; + Requests[1074].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1074].Request.Path = "/subscriptions/d9ff1703-4af5-/providers/Microsoft.Solutions/applications"; Requests[1075] = new DefaultHttpContext(); Requests[1075].RequestServices = CreateServices(); - Requests[1075].Request.Method = "POST"; + Requests[1075].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[1075].Request.Path = "/subscriptions/489d24e2-fef1-/providers/Microsoft.Sql/checkNameAvailability"; Requests[1076] = new DefaultHttpContext(); Requests[1076].RequestServices = CreateServices(); - Requests[1076].Request.Method = "GET"; + Requests[1076].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1076].Request.Path = "/subscriptions/7c102957-835d-/providers/Microsoft.Sql/managedInstances"; Requests[1077] = new DefaultHttpContext(); Requests[1077].RequestServices = CreateServices(); - Requests[1077].Request.Method = "GET"; + Requests[1077].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1077].Request.Path = "/subscriptions/5aee771b-ae0a-/providers/Microsoft.Sql/servers"; Requests[1078] = new DefaultHttpContext(); Requests[1078].RequestServices = CreateServices(); - Requests[1078].Request.Method = "POST"; + Requests[1078].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[1078].Request.Path = "/subscriptions/40ba2598-1243-/providers/Microsoft.Storage/checkNameAvailability"; Requests[1079] = new DefaultHttpContext(); Requests[1079].RequestServices = CreateServices(); - Requests[1079].Request.Method = "GET"; + Requests[1079].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1079].Request.Path = "/subscriptions/00299657-2efd-/providers/Microsoft.Storage/skus"; Requests[1080] = new DefaultHttpContext(); Requests[1080].RequestServices = CreateServices(); - Requests[1080].Request.Method = "GET"; + Requests[1080].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1080].Request.Path = "/subscriptions/487bf093-35c4-/providers/Microsoft.Storage/storageAccounts"; Requests[1081] = new DefaultHttpContext(); Requests[1081].RequestServices = CreateServices(); - Requests[1081].Request.Method = "GET"; + Requests[1081].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1081].Request.Path = "/subscriptions/fd9fe1e6-0491-/providers/Microsoft.Storage/usages"; Requests[1082] = new DefaultHttpContext(); Requests[1082].RequestServices = CreateServices(); - Requests[1082].Request.Method = "GET"; + Requests[1082].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1082].Request.Path = "/subscriptions/132cf7a8-e639-/providers/Microsoft.StorSimple/managers"; Requests[1083] = new DefaultHttpContext(); Requests[1083].RequestServices = CreateServices(); - Requests[1083].Request.Method = "GET"; + Requests[1083].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1083].Request.Path = "/subscriptions/40557ca5-3557-/providers/Microsoft.StreamAnalytics/streamingjobs"; Requests[1084] = new DefaultHttpContext(); Requests[1084].RequestServices = CreateServices(); - Requests[1084].Request.Method = "POST"; + Requests[1084].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[1084].Request.Path = "/subscriptions/58eb8c1a-41d7-/providers/Microsoft.Subscriptions.Admin/checkNameAvailability"; Requests[1085] = new DefaultHttpContext(); Requests[1085].RequestServices = CreateServices(); - Requests[1085].Request.Method = "GET"; + Requests[1085].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1085].Request.Path = "/subscriptions/d00baaa0-0a1f-/providers/Microsoft.Subscriptions.Admin/delegatedProviders"; Requests[1086] = new DefaultHttpContext(); Requests[1086].RequestServices = CreateServices(); - Requests[1086].Request.Method = "GET"; + Requests[1086].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1086].Request.Path = "/subscriptions/52cc570f-34af-/providers/Microsoft.Subscriptions.Admin/locations"; Requests[1087] = new DefaultHttpContext(); Requests[1087].RequestServices = CreateServices(); - Requests[1087].Request.Method = "POST"; + Requests[1087].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[1087].Request.Path = "/subscriptions/03375967-c9e3-/providers/Microsoft.Subscriptions.Admin/moveSubscriptions"; Requests[1088] = new DefaultHttpContext(); Requests[1088].RequestServices = CreateServices(); - Requests[1088].Request.Method = "GET"; + Requests[1088].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1088].Request.Path = "/subscriptions/b6c779c3-5152-/providers/Microsoft.Subscriptions.Admin/offers"; Requests[1089] = new DefaultHttpContext(); Requests[1089].RequestServices = CreateServices(); - Requests[1089].Request.Method = "GET"; + Requests[1089].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1089].Request.Path = "/subscriptions/d69e68ff-12ac-/providers/Microsoft.Subscriptions.Admin/plans"; Requests[1090] = new DefaultHttpContext(); Requests[1090].RequestServices = CreateServices(); - Requests[1090].Request.Method = "POST"; + Requests[1090].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[1090].Request.Path = "/subscriptions/6078dad4-200d-/providers/Microsoft.Subscriptions.Admin/restoreData"; Requests[1091] = new DefaultHttpContext(); Requests[1091].RequestServices = CreateServices(); - Requests[1091].Request.Method = "GET"; + Requests[1091].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1091].Request.Path = "/subscriptions/8d36d204-2cb8-/providers/Microsoft.Subscriptions.Admin/subscriptions"; Requests[1092] = new DefaultHttpContext(); Requests[1092].RequestServices = CreateServices(); - Requests[1092].Request.Method = "POST"; + Requests[1092].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[1092].Request.Path = "/subscriptions/9de6f370-3bf4-/providers/Microsoft.Subscriptions.Admin/updateEncryption"; Requests[1093] = new DefaultHttpContext(); Requests[1093].RequestServices = CreateServices(); - Requests[1093].Request.Method = "POST"; + Requests[1093].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[1093].Request.Path = "/subscriptions/78f48558-740a-/providers/Microsoft.Subscriptions.Admin/validateMoveSubscriptions"; Requests[1094] = new DefaultHttpContext(); Requests[1094].RequestServices = CreateServices(); - Requests[1094].Request.Method = "GET"; + Requests[1094].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1094].Request.Path = "/subscriptions/42438a11-50df-/providers/Microsoft.TimeSeriesInsights/environments"; Requests[1095] = new DefaultHttpContext(); Requests[1095].RequestServices = CreateServices(); - Requests[1095].Request.Method = "POST"; + Requests[1095].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[1095].Request.Path = "/subscriptions/73f1aeed-9af5-/providers/microsoft.visualstudio/checkNameAvailability"; Requests[1096] = new DefaultHttpContext(); Requests[1096].RequestServices = CreateServices(); - Requests[1096].Request.Method = "GET"; + Requests[1096].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1096].Request.Path = "/subscriptions/0544cf4c-ff84-/providers/Microsoft.Web/availableStacks"; Requests[1097] = new DefaultHttpContext(); Requests[1097].RequestServices = CreateServices(); - Requests[1097].Request.Method = "GET"; + Requests[1097].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1097].Request.Path = "/subscriptions/04605dc7-fcb9-/providers/Microsoft.Web/billingMeters"; Requests[1098] = new DefaultHttpContext(); Requests[1098].RequestServices = CreateServices(); - Requests[1098].Request.Method = "GET"; + Requests[1098].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1098].Request.Path = "/subscriptions/a59dce8e-cbc1-/providers/Microsoft.Web/certificates"; Requests[1099] = new DefaultHttpContext(); Requests[1099].RequestServices = CreateServices(); - Requests[1099].Request.Method = "POST"; + Requests[1099].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[1099].Request.Path = "/subscriptions/44d03a09-6f1b-/providers/Microsoft.Web/checknameavailability"; Requests[1100] = new DefaultHttpContext(); Requests[1100].RequestServices = CreateServices(); - Requests[1100].Request.Method = "GET"; + Requests[1100].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1100].Request.Path = "/subscriptions/574554f7-57ff-/providers/Microsoft.Web/classicMobileServices"; Requests[1101] = new DefaultHttpContext(); Requests[1101].RequestServices = CreateServices(); - Requests[1101].Request.Method = "GET"; + Requests[1101].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1101].Request.Path = "/subscriptions/e44cd816-1d24-/providers/Microsoft.Web/connectionGateways"; Requests[1102] = new DefaultHttpContext(); Requests[1102].RequestServices = CreateServices(); - Requests[1102].Request.Method = "GET"; + Requests[1102].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1102].Request.Path = "/subscriptions/b9ad6a66-c5fa-/providers/Microsoft.Web/customApis"; Requests[1103] = new DefaultHttpContext(); Requests[1103].RequestServices = CreateServices(); - Requests[1103].Request.Method = "GET"; + Requests[1103].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1103].Request.Path = "/subscriptions/015bbd01-b7cc-/providers/Microsoft.Web/deletedSites"; Requests[1104] = new DefaultHttpContext(); Requests[1104].RequestServices = CreateServices(); - Requests[1104].Request.Method = "GET"; + Requests[1104].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1104].Request.Path = "/subscriptions/7de8c312-a38f-/providers/Microsoft.Web/deploymentLocations"; Requests[1105] = new DefaultHttpContext(); Requests[1105].RequestServices = CreateServices(); - Requests[1105].Request.Method = "GET"; + Requests[1105].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1105].Request.Path = "/subscriptions/80321295-d5ec-/providers/Microsoft.Web/geoRegions"; Requests[1106] = new DefaultHttpContext(); Requests[1106].RequestServices = CreateServices(); - Requests[1106].Request.Method = "GET"; + Requests[1106].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1106].Request.Path = "/subscriptions/0b30fa81-9792-/providers/Microsoft.Web/hostingEnvironments"; Requests[1107] = new DefaultHttpContext(); Requests[1107].RequestServices = CreateServices(); - Requests[1107].Request.Method = "GET"; + Requests[1107].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1107].Request.Path = "/subscriptions/3f6c8dc7-7fe7-/providers/Microsoft.Web/ishostingenvironmentnameavailable"; Requests[1108] = new DefaultHttpContext(); Requests[1108].RequestServices = CreateServices(); - Requests[1108].Request.Method = "POST"; + Requests[1108].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[1108].Request.Path = "/subscriptions/620d2dbe-be5a-/providers/Microsoft.Web/listSitesAssignedToHostName"; Requests[1109] = new DefaultHttpContext(); Requests[1109].RequestServices = CreateServices(); - Requests[1109].Request.Method = "GET"; + Requests[1109].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1109].Request.Path = "/subscriptions/4e966d1e-8db6-/providers/Microsoft.Web/managedHostingEnvironments"; Requests[1110] = new DefaultHttpContext(); Requests[1110].RequestServices = CreateServices(); - Requests[1110].Request.Method = "GET"; + Requests[1110].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1110].Request.Path = "/subscriptions/5811519a-7478-/providers/Microsoft.Web/premieraddonoffers"; Requests[1111] = new DefaultHttpContext(); Requests[1111].RequestServices = CreateServices(); - Requests[1111].Request.Method = "GET"; + Requests[1111].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1111].Request.Path = "/subscriptions/b1a9cbd9-1628-/providers/Microsoft.Web/publishingCredentials"; Requests[1112] = new DefaultHttpContext(); Requests[1112].RequestServices = CreateServices(); - Requests[1112].Request.Method = "PUT"; + Requests[1112].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[1112].Request.Path = "/subscriptions/d7ed5081-7a3f-/providers/Microsoft.Web/publishingCredentials"; Requests[1113] = new DefaultHttpContext(); Requests[1113].RequestServices = CreateServices(); - Requests[1113].Request.Method = "GET"; + Requests[1113].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1113].Request.Path = "/subscriptions/3ba64e9e-44af-/providers/Microsoft.Web/recommendations"; Requests[1114] = new DefaultHttpContext(); Requests[1114].RequestServices = CreateServices(); - Requests[1114].Request.Method = "GET"; + Requests[1114].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1114].Request.Path = "/subscriptions/012daf3c-e513-/providers/Microsoft.Web/resourceHealthMetadata"; Requests[1115] = new DefaultHttpContext(); Requests[1115].RequestServices = CreateServices(); - Requests[1115].Request.Method = "GET"; + Requests[1115].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1115].Request.Path = "/subscriptions/0690ec47-f1f4-/providers/Microsoft.Web/serverfarms"; Requests[1116] = new DefaultHttpContext(); Requests[1116].RequestServices = CreateServices(); - Requests[1116].Request.Method = "GET"; + Requests[1116].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1116].Request.Path = "/subscriptions/b394c8f5-8a8e-/providers/Microsoft.Web/sites"; Requests[1117] = new DefaultHttpContext(); Requests[1117].RequestServices = CreateServices(); - Requests[1117].Request.Method = "GET"; + Requests[1117].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1117].Request.Path = "/subscriptions/0f5bd1e6-6d54-/providers/Microsoft.Web/skus"; Requests[1118] = new DefaultHttpContext(); Requests[1118].RequestServices = CreateServices(); - Requests[1118].Request.Method = "POST"; + Requests[1118].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[1118].Request.Path = "/subscriptions/d94b2663-3158-/providers/Microsoft.Web/verifyHostingEnvironmentVnet"; Requests[1119] = new DefaultHttpContext(); Requests[1119].RequestServices = CreateServices(); - Requests[1119].Request.Method = "POST"; + Requests[1119].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[1119].Request.Path = "/Applications/e880d90d-becf/$/GetServices/$/Create"; Requests[1120] = new DefaultHttpContext(); Requests[1120].RequestServices = CreateServices(); - Requests[1120].Request.Method = "POST"; + Requests[1120].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[1120].Request.Path = "/Applications/c8c7e77e-3db4/$/GetServices/$/CreateFromTemplate"; Requests[1121] = new DefaultHttpContext(); Requests[1121].RequestServices = CreateServices(); - Requests[1121].Request.Method = "POST"; + Requests[1121].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[1121].Request.Path = "/Applications/52cea4ab-4850-4/$/GetServiceGroups/$/CreateServiceGroupFromTemplate"; Requests[1122] = new DefaultHttpContext(); Requests[1122].RequestServices = CreateServices(); - Requests[1122].Request.Method = "POST"; + Requests[1122].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[1122].Request.Path = "/Applications/19392772-d74b-4/$/GetServices/$/CreateServiceGroup"; Requests[1123] = new DefaultHttpContext(); Requests[1123].RequestServices = CreateServices(); - Requests[1123].Request.Method = "POST"; + Requests[1123].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[1123].Request.Path = "/Names/51d253/$/GetProperties/$/SubmitBatch"; Requests[1124] = new DefaultHttpContext(); Requests[1124].RequestServices = CreateServices(); - Requests[1124].Request.Method = "POST"; + Requests[1124].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[1124].Request.Path = "/Services/c0b2d6f1-2d/$/GetPartitions/$/Recover"; Requests[1125] = new DefaultHttpContext(); Requests[1125].RequestServices = CreateServices(); - Requests[1125].Request.Method = "GET"; + Requests[1125].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1125].Request.Path = "/subscriptions/12aaaec1-1396-/providers/Microsoft.Billing/invoices/latest"; Requests[1126] = new DefaultHttpContext(); Requests[1126].RequestServices = CreateServices(); - Requests[1126].Request.Method = "GET"; + Requests[1126].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1126].Request.Path = "/subscriptions/d5972adf-758e-/providers/Microsoft.Consumption/pricesheets/default"; Requests[1127] = new DefaultHttpContext(); Requests[1127].RequestServices = CreateServices(); - Requests[1127].Request.Method = "GET"; + Requests[1127].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1127].Request.Path = "/subscriptions/422cb620-6073-/providers/Microsoft.Network/applicationGatewayAvailableSslOptions/default"; Requests[1128] = new DefaultHttpContext(); Requests[1128].RequestServices = CreateServices(); - Requests[1128].Request.Method = "POST"; + Requests[1128].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[1128].Request.Path = "/subscriptions/b17910d7-68ad-/providers/Microsoft.Web/recommendations/reset"; Requests[1129] = new DefaultHttpContext(); Requests[1129].RequestServices = CreateServices(); - Requests[1129].Request.Method = "POST"; + Requests[1129].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[1129].Request.Path = "/subscriptions/8baf4f11-8d6d-/providers/Microsoft.Addons/supportProviders/canonical/listSupportPlanInfo"; Requests[1130] = new DefaultHttpContext(); Requests[1130].RequestServices = CreateServices(); - Requests[1130].Request.Method = "GET"; + Requests[1130].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1130].Request.Path = "/subscriptions/840367a0-dc58-/providers/microsoft.insights/eventtypes/management/values"; Requests[1131] = new DefaultHttpContext(); Requests[1131].RequestServices = CreateServices(); - Requests[1131].Request.Method = "GET"; + Requests[1131].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1131].Request.Path = "/subscriptions/a6994d5f-c459-/providers/Microsoft.Network/applicationGatewayAvailableSslOptions/default/predefinedPolicies"; Requests[1132] = new DefaultHttpContext(); Requests[1132].RequestServices = CreateServices(); - Requests[1132].Request.Method = "GET"; + Requests[1132].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1132].Request.Path = "/subscriptions/7e281b1b-4ec5-/providers/Microsoft.Network/applicationGatewayAvailableSslOptions/default/predefinedPolicies/7be2d30c-a335-43b5-a"; Requests[1133] = new DefaultHttpContext(); Requests[1133].RequestServices = CreateServices(); - Requests[1133].Request.Method = "GET"; + Requests[1133].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1133].Request.Path = "/subscriptions/ecabb61d-1cce-/providers/Microsoft.Advisor/generateRecommendations/9cd44b3f-6e"; Requests[1134] = new DefaultHttpContext(); Requests[1134].RequestServices = CreateServices(); - Requests[1134].Request.Method = "PUT"; + Requests[1134].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[1134].Request.Path = "/subscriptions/b7636d16-7f6d-/providers/Microsoft.Authorization/locks/69106483"; Requests[1135] = new DefaultHttpContext(); Requests[1135].RequestServices = CreateServices(); - Requests[1135].Request.Method = "GET"; + Requests[1135].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1135].Request.Path = "/subscriptions/917c7d55-eb3c-/providers/Microsoft.Authorization/locks/cb71102b"; Requests[1136] = new DefaultHttpContext(); Requests[1136].RequestServices = CreateServices(); - Requests[1136].Request.Method = "DELETE"; + Requests[1136].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[1136].Request.Path = "/subscriptions/15214889-f041-/providers/Microsoft.Authorization/locks/474498eb"; Requests[1137] = new DefaultHttpContext(); Requests[1137].RequestServices = CreateServices(); - Requests[1137].Request.Method = "DELETE"; + Requests[1137].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[1137].Request.Path = "/subscriptions/be14d324-16c4-/providers/Microsoft.Authorization/policydefinitions/cbe2dafc-1cba-44ce-b"; Requests[1138] = new DefaultHttpContext(); Requests[1138].RequestServices = CreateServices(); - Requests[1138].Request.Method = "GET"; + Requests[1138].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1138].Request.Path = "/subscriptions/ab607ff8-8d0a-/providers/Microsoft.Authorization/policydefinitions/9742ec17-4385-456b-b"; Requests[1139] = new DefaultHttpContext(); Requests[1139].RequestServices = CreateServices(); - Requests[1139].Request.Method = "PUT"; + Requests[1139].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[1139].Request.Path = "/subscriptions/9e36e7c1-5cd0-/providers/Microsoft.Authorization/policydefinitions/269260fe-b09d-43ca-a"; Requests[1140] = new DefaultHttpContext(); Requests[1140].RequestServices = CreateServices(); - Requests[1140].Request.Method = "GET"; + Requests[1140].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1140].Request.Path = "/subscriptions/4c3b6b1c-ab01-/providers/Microsoft.Authorization/policySetDefinitions/c69c8156-dfea-4b45-89ba"; Requests[1141] = new DefaultHttpContext(); Requests[1141].RequestServices = CreateServices(); - Requests[1141].Request.Method = "DELETE"; + Requests[1141].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[1141].Request.Path = "/subscriptions/b4a3ccbd-932d-/providers/Microsoft.Authorization/policySetDefinitions/d1cb11eb-0759-4a62-ba3f"; Requests[1142] = new DefaultHttpContext(); Requests[1142].RequestServices = CreateServices(); - Requests[1142].Request.Method = "PUT"; + Requests[1142].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[1142].Request.Path = "/subscriptions/aa6fbfec-8a82-/providers/Microsoft.Authorization/policySetDefinitions/927e9faa-a5a6-4386-b5b6"; Requests[1143] = new DefaultHttpContext(); Requests[1143].RequestServices = CreateServices(); - Requests[1143].Request.Method = "GET"; + Requests[1143].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1143].Request.Path = "/subscriptions/1b088fdc-5ad9-/providers/Microsoft.Billing/billingPeriods/a35f7a7f-af53-4c4"; Requests[1144] = new DefaultHttpContext(); Requests[1144].RequestServices = CreateServices(); - Requests[1144].Request.Method = "GET"; + Requests[1144].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1144].Request.Path = "/subscriptions/153412a8-761a-/providers/Microsoft.Billing/invoices/76dd5f65-31"; Requests[1145] = new DefaultHttpContext(); Requests[1145].RequestServices = CreateServices(); - Requests[1145].Request.Method = "GET"; + Requests[1145].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1145].Request.Path = "/subscriptions/d0aa86a8-ea51-/providers/Microsoft.Consumption/budgets/607da031-b"; Requests[1146] = new DefaultHttpContext(); Requests[1146].RequestServices = CreateServices(); - Requests[1146].Request.Method = "PUT"; + Requests[1146].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[1146].Request.Path = "/subscriptions/3a7ee920-15e7-/providers/Microsoft.Consumption/budgets/c76b8046-5"; Requests[1147] = new DefaultHttpContext(); Requests[1147].RequestServices = CreateServices(); - Requests[1147].Request.Method = "DELETE"; + Requests[1147].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[1147].Request.Path = "/subscriptions/0882a096-646f-/providers/Microsoft.Consumption/budgets/9fe83a9b-7"; Requests[1148] = new DefaultHttpContext(); Requests[1148].RequestServices = CreateServices(); - Requests[1148].Request.Method = "GET"; + Requests[1148].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1148].Request.Path = "/subscriptions/6e6eecf8-89c7-/providers/Microsoft.DomainRegistration/topLevelDomains/93f74"; Requests[1149] = new DefaultHttpContext(); Requests[1149].RequestServices = CreateServices(); - Requests[1149].Request.Method = "DELETE"; + Requests[1149].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[1149].Request.Path = "/subscriptions/a13af210-d9d6-/providers/microsoft.gallery.admin/galleryItems/dcb199b0-d162-4"; Requests[1150] = new DefaultHttpContext(); Requests[1150].RequestServices = CreateServices(); - Requests[1150].Request.Method = "GET"; + Requests[1150].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1150].Request.Path = "/subscriptions/e97cf79d-d9b3-/providers/microsoft.gallery.admin/galleryItems/1ab9d654-35ed-4"; Requests[1151] = new DefaultHttpContext(); Requests[1151].RequestServices = CreateServices(); - Requests[1151].Request.Method = "PUT"; + Requests[1151].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[1151].Request.Path = "/subscriptions/f56f2515-1651-/providers/microsoft.insights/logprofiles/0779820c-a249-"; Requests[1152] = new DefaultHttpContext(); Requests[1152].RequestServices = CreateServices(); - Requests[1152].Request.Method = "GET"; + Requests[1152].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1152].Request.Path = "/subscriptions/7341ee3c-2ff2-/providers/microsoft.insights/logprofiles/3c216b1b-b98a-"; Requests[1153] = new DefaultHttpContext(); Requests[1153].RequestServices = CreateServices(); - Requests[1153].Request.Method = "DELETE"; + Requests[1153].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[1153].Request.Path = "/subscriptions/a5a96ea3-4968-/providers/microsoft.insights/logprofiles/d55f94f9-cf49-"; Requests[1154] = new DefaultHttpContext(); Requests[1154].RequestServices = CreateServices(); - Requests[1154].Request.Method = "PATCH"; + Requests[1154].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[1154].Request.Path = "/subscriptions/7deeaa88-8218-/providers/microsoft.insights/logprofiles/cd18706f-e1e0-"; Requests[1155] = new DefaultHttpContext(); Requests[1155].RequestServices = CreateServices(); - Requests[1155].Request.Method = "GET"; + Requests[1155].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1155].Request.Path = "/subscriptions/593e6ab8-431e-/providers/Microsoft.Media/mediaservices/5ceb78a0-82"; Requests[1156] = new DefaultHttpContext(); Requests[1156].RequestServices = CreateServices(); - Requests[1156].Request.Method = "PUT"; + Requests[1156].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[1156].Request.Path = "/subscriptions/85813494-a0c4-/providers/Microsoft.Security/autoProvisioningSettings/15fb92d4-bc"; Requests[1157] = new DefaultHttpContext(); Requests[1157].RequestServices = CreateServices(); - Requests[1157].Request.Method = "GET"; + Requests[1157].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1157].Request.Path = "/subscriptions/6c14d1b2-9a4d-/providers/Microsoft.Security/autoProvisioningSettings/84f224eb-25"; Requests[1158] = new DefaultHttpContext(); Requests[1158].RequestServices = CreateServices(); - Requests[1158].Request.Method = "GET"; + Requests[1158].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1158].Request.Path = "/subscriptions/88947aab-740e-/providers/Microsoft.Security/locations/515cde4a-fc"; Requests[1159] = new DefaultHttpContext(); Requests[1159].RequestServices = CreateServices(); - Requests[1159].Request.Method = "PUT"; + Requests[1159].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[1159].Request.Path = "/subscriptions/9af58a17-db56-/providers/Microsoft.Security/pricings/b4f241d2-d4"; Requests[1160] = new DefaultHttpContext(); Requests[1160].RequestServices = CreateServices(); - Requests[1160].Request.Method = "GET"; + Requests[1160].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1160].Request.Path = "/subscriptions/0f3f0fd9-4667-/providers/Microsoft.Security/pricings/acd33713-b3"; Requests[1161] = new DefaultHttpContext(); Requests[1161].RequestServices = CreateServices(); - Requests[1161].Request.Method = "PATCH"; + Requests[1161].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[1161].Request.Path = "/subscriptions/5819e222-3408-/providers/Microsoft.Security/workspaceSettings/f0a65dfc-fdfb-4139-a"; Requests[1162] = new DefaultHttpContext(); Requests[1162].RequestServices = CreateServices(); - Requests[1162].Request.Method = "PUT"; + Requests[1162].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[1162].Request.Path = "/subscriptions/f74e7547-2d9c-/providers/Microsoft.Security/workspaceSettings/b0486deb-d442-494d-b"; Requests[1163] = new DefaultHttpContext(); Requests[1163].RequestServices = CreateServices(); - Requests[1163].Request.Method = "GET"; + Requests[1163].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1163].Request.Path = "/subscriptions/d23b1e3f-4878-/providers/Microsoft.Security/workspaceSettings/4bba79fd-c3b3-4313-9"; Requests[1164] = new DefaultHttpContext(); Requests[1164].RequestServices = CreateServices(); - Requests[1164].Request.Method = "GET"; + Requests[1164].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1164].Request.Path = "/subscriptions/8942e98a-ec49-/providers/Microsoft.Subscriptions.Admin/delegatedProviders/78eb9d3d-09f7-436"; Requests[1165] = new DefaultHttpContext(); Requests[1165].RequestServices = CreateServices(); - Requests[1165].Request.Method = "DELETE"; + Requests[1165].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[1165].Request.Path = "/subscriptions/59f3201a-adf6-/providers/Microsoft.Subscriptions.Admin/locations/2c4f6681"; Requests[1166] = new DefaultHttpContext(); Requests[1166].RequestServices = CreateServices(); - Requests[1166].Request.Method = "PUT"; + Requests[1166].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[1166].Request.Path = "/subscriptions/3be1f6c9-2488-/providers/Microsoft.Subscriptions.Admin/locations/463b7911"; Requests[1167] = new DefaultHttpContext(); Requests[1167].RequestServices = CreateServices(); - Requests[1167].Request.Method = "GET"; + Requests[1167].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1167].Request.Path = "/subscriptions/476e2f21-9d89-/providers/Microsoft.Subscriptions.Admin/locations/882e1056"; Requests[1168] = new DefaultHttpContext(); Requests[1168].RequestServices = CreateServices(); - Requests[1168].Request.Method = "GET"; + Requests[1168].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1168].Request.Path = "/subscriptions/7d990185-d6ff-/providers/Microsoft.Subscriptions.Admin/subscriptions/4c4e4da2-fd7"; Requests[1169] = new DefaultHttpContext(); Requests[1169].RequestServices = CreateServices(); - Requests[1169].Request.Method = "PUT"; + Requests[1169].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[1169].Request.Path = "/subscriptions/54b0f189-4e0d-/providers/Microsoft.Subscriptions.Admin/subscriptions/72befa9d-ee1"; Requests[1170] = new DefaultHttpContext(); Requests[1170].RequestServices = CreateServices(); - Requests[1170].Request.Method = "DELETE"; + Requests[1170].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[1170].Request.Path = "/subscriptions/a6a3dc23-95f8-/providers/Microsoft.Subscriptions.Admin/subscriptions/63f90ac2-174"; Requests[1171] = new DefaultHttpContext(); Requests[1171].RequestServices = CreateServices(); - Requests[1171].Request.Method = "GET"; + Requests[1171].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1171].Request.Path = "/subscriptions/ff246b1b-7762-/providers/Microsoft.Web/ishostingenvironmentnameavailable/8ce78"; Requests[1172] = new DefaultHttpContext(); Requests[1172].RequestServices = CreateServices(); - Requests[1172].Request.Method = "GET"; + Requests[1172].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1172].Request.Path = "/subscriptions/82aaa395-fdb1-/providers/Microsoft.Addons/supportProviders/e1d5d9df-a99/supportPlanTypes"; Requests[1173] = new DefaultHttpContext(); Requests[1173].RequestServices = CreateServices(); - Requests[1173].Request.Method = "POST"; + Requests[1173].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[1173].Request.Path = "/subscriptions/23ca0b55-c790-/providers/Microsoft.AnalysisServices/locations/ad5065b1/checkNameAvailability"; Requests[1174] = new DefaultHttpContext(); Requests[1174].RequestServices = CreateServices(); - Requests[1174].Request.Method = "POST"; + Requests[1174].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[1174].Request.Path = "/subscriptions/f45188dc-3938-/providers/Microsoft.Batch/locations/13509369-959/checkNameAvailability"; Requests[1175] = new DefaultHttpContext(); Requests[1175].RequestServices = CreateServices(); - Requests[1175].Request.Method = "GET"; + Requests[1175].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1175].Request.Path = "/subscriptions/52ae308d-c575-/providers/Microsoft.Batch/locations/69750529-bb9/quotas"; Requests[1176] = new DefaultHttpContext(); Requests[1176].RequestServices = CreateServices(); - Requests[1176].Request.Method = "GET"; + Requests[1176].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1176].Request.Path = "/subscriptions/5b226997-5d68-/providers/Microsoft.BatchAI/locations/a1d0edac/usages"; Requests[1177] = new DefaultHttpContext(); Requests[1177].RequestServices = CreateServices(); - Requests[1177].Request.Method = "POST"; + Requests[1177].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[1177].Request.Path = "/subscriptions/e3a88556-c30e-/providers/Microsoft.CognitiveServices/locations/c89754d5/checkSkuAvailability"; Requests[1178] = new DefaultHttpContext(); Requests[1178].RequestServices = CreateServices(); - Requests[1178].Request.Method = "GET"; + Requests[1178].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1178].Request.Path = "/subscriptions/c772a4a6-8103-/providers/Microsoft.Compute.Admin/locations/a29a5771/quotas"; Requests[1179] = new DefaultHttpContext(); Requests[1179].RequestServices = CreateServices(); - Requests[1179].Request.Method = "GET"; + Requests[1179].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1179].Request.Path = "/subscriptions/6851776c-2195-/providers/Microsoft.Compute/locations/04d71dbe/publishers"; Requests[1180] = new DefaultHttpContext(); Requests[1180].RequestServices = CreateServices(); - Requests[1180].Request.Method = "GET"; + Requests[1180].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1180].Request.Path = "/subscriptions/9804e971-c872-/providers/Microsoft.Compute/locations/55854cc0/runCommands"; Requests[1181] = new DefaultHttpContext(); Requests[1181].RequestServices = CreateServices(); - Requests[1181].Request.Method = "GET"; + Requests[1181].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1181].Request.Path = "/subscriptions/173d7d9e-210a-/providers/Microsoft.Compute/locations/c59fdd8a/usages"; Requests[1182] = new DefaultHttpContext(); Requests[1182].RequestServices = CreateServices(); - Requests[1182].Request.Method = "GET"; + Requests[1182].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1182].Request.Path = "/subscriptions/e5fd702c-4c01-/providers/Microsoft.Compute/locations/1c8eaea4/vmSizes"; Requests[1183] = new DefaultHttpContext(); Requests[1183].RequestServices = CreateServices(); - Requests[1183].Request.Method = "GET"; + Requests[1183].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1183].Request.Path = "/subscriptions/29a60245-03ab-/providers/Microsoft.ContainerInstance/locations/19b3ae7b/usages"; Requests[1184] = new DefaultHttpContext(); Requests[1184].RequestServices = CreateServices(); - Requests[1184].Request.Method = "GET"; + Requests[1184].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1184].Request.Path = "/subscriptions/c0dc7c96-7f8e-/providers/Microsoft.ContainerService/locations/c7f3cd0a/orchestrators"; Requests[1185] = new DefaultHttpContext(); Requests[1185].RequestServices = CreateServices(); - Requests[1185].Request.Method = "POST"; + Requests[1185].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[1185].Request.Path = "/subscriptions/5f5e97ba-f0aa-/providers/Microsoft.DataBox/locations/97996575/availableSkus"; Requests[1186] = new DefaultHttpContext(); Requests[1186].RequestServices = CreateServices(); - Requests[1186].Request.Method = "POST"; + Requests[1186].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[1186].Request.Path = "/subscriptions/681775c8-ad40-/providers/Microsoft.DataBox/locations/bfaa1b6e/validateAddress"; Requests[1187] = new DefaultHttpContext(); Requests[1187].RequestServices = CreateServices(); - Requests[1187].Request.Method = "POST"; + Requests[1187].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[1187].Request.Path = "/subscriptions/019f8ee8-cf83-/providers/Microsoft.DataFactory/locations/5ab27048-6/configureFactoryRepo"; Requests[1188] = new DefaultHttpContext(); Requests[1188].RequestServices = CreateServices(); - Requests[1188].Request.Method = "GET"; + Requests[1188].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1188].Request.Path = "/subscriptions/72cbf6b2-e0df-/providers/Microsoft.DataLakeAnalytics/locations/54ea6da1/capability"; Requests[1189] = new DefaultHttpContext(); Requests[1189].RequestServices = CreateServices(); - Requests[1189].Request.Method = "POST"; + Requests[1189].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[1189].Request.Path = "/subscriptions/d0d3468f-afd5-/providers/Microsoft.DataLakeAnalytics/locations/7865f9a4/checkNameAvailability"; Requests[1190] = new DefaultHttpContext(); Requests[1190].RequestServices = CreateServices(); - Requests[1190].Request.Method = "GET"; + Requests[1190].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1190].Request.Path = "/subscriptions/e426a2c0-56a0-/providers/Microsoft.DataLakeStore/locations/f13cefc5/capability"; Requests[1191] = new DefaultHttpContext(); Requests[1191].RequestServices = CreateServices(); - Requests[1191].Request.Method = "POST"; + Requests[1191].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[1191].Request.Path = "/subscriptions/0115253d-da3b-/providers/Microsoft.DataLakeStore/locations/5ae1bedd/checkNameAvailability"; Requests[1192] = new DefaultHttpContext(); Requests[1192].RequestServices = CreateServices(); - Requests[1192].Request.Method = "POST"; + Requests[1192].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[1192].Request.Path = "/subscriptions/69e40bdb-cbd4-/providers/Microsoft.DataMigration/locations/abce2769/checkNameAvailability"; Requests[1193] = new DefaultHttpContext(); Requests[1193].RequestServices = CreateServices(); - Requests[1193].Request.Method = "GET"; + Requests[1193].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1193].Request.Path = "/subscriptions/f0648eeb-25d8-/providers/Microsoft.DataMigration/locations/98590540/usages"; Requests[1194] = new DefaultHttpContext(); Requests[1194].RequestServices = CreateServices(); - Requests[1194].Request.Method = "GET"; + Requests[1194].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1194].Request.Path = "/subscriptions/6fff6958-c45c-/providers/Microsoft.DBforMySQL/locations/1b0ae5b2-0ee/performanceTiers"; Requests[1195] = new DefaultHttpContext(); Requests[1195].RequestServices = CreateServices(); - Requests[1195].Request.Method = "GET"; + Requests[1195].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1195].Request.Path = "/subscriptions/41c9d9f8-0cfb-/providers/Microsoft.DBforPostgreSQL/locations/f820f83e-0ba/performanceTiers"; Requests[1196] = new DefaultHttpContext(); Requests[1196].RequestServices = CreateServices(); - Requests[1196].Request.Method = "POST"; + Requests[1196].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[1196].Request.Path = "/subscriptions/232da203-7149-/providers/Microsoft.DomainRegistration/topLevelDomains/b6fba/listAgreements"; Requests[1197] = new DefaultHttpContext(); Requests[1197].RequestServices = CreateServices(); - Requests[1197].Request.Method = "GET"; + Requests[1197].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1197].Request.Path = "/subscriptions/7aeb7ef6-ec91-/providers/Microsoft.EventGrid/locations/d5c50d50/eventSubscriptions"; Requests[1198] = new DefaultHttpContext(); Requests[1198].RequestServices = CreateServices(); - Requests[1198].Request.Method = "GET"; + Requests[1198].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1198].Request.Path = "/subscriptions/fa4a5b5e-6cb4-/providers/Microsoft.EventGrid/topicTypes/44bc3077-09c8/eventSubscriptions"; Requests[1199] = new DefaultHttpContext(); Requests[1199].RequestServices = CreateServices(); - Requests[1199].Request.Method = "GET"; + Requests[1199].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1199].Request.Path = "/subscriptions/45a30f0f-2b6b-/providers/Microsoft.EventHub/sku/45da6/regions"; Requests[1200] = new DefaultHttpContext(); Requests[1200].RequestServices = CreateServices(); - Requests[1200].Request.Method = "GET"; + Requests[1200].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1200].Request.Path = "/subscriptions/0e72bae4-f75a-/providers/Microsoft.Features/providers/e60b13f3-8a95-4e7f-a5a5-2/features"; Requests[1201] = new DefaultHttpContext(); Requests[1201].RequestServices = CreateServices(); - Requests[1201].Request.Method = "GET"; + Requests[1201].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1201].Request.Path = "/subscriptions/9e1183c5-d083-/providers/Microsoft.HDInsight/locations/af5fa8f9/capabilities"; Requests[1202] = new DefaultHttpContext(); Requests[1202].RequestServices = CreateServices(); - Requests[1202].Request.Method = "GET"; + Requests[1202].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1202].Request.Path = "/subscriptions/9d93061f-3d4e-/providers/Microsoft.KeyVault.Admin/locations/7a766b1c/quotas"; Requests[1203] = new DefaultHttpContext(); Requests[1203].RequestServices = CreateServices(); - Requests[1203].Request.Method = "POST"; + Requests[1203].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[1203].Request.Path = "/subscriptions/f5fcce58-c7fb-/providers/Microsoft.Media/locations/b936efb2-a94/checkNameAvailability"; Requests[1204] = new DefaultHttpContext(); Requests[1204].RequestServices = CreateServices(); - Requests[1204].Request.Method = "GET"; + Requests[1204].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1204].Request.Path = "/subscriptions/5594ecd0-eea3-/providers/Microsoft.Network.Admin/locations/83cff230/quotas"; Requests[1205] = new DefaultHttpContext(); Requests[1205].RequestServices = CreateServices(); - Requests[1205].Request.Method = "GET"; + Requests[1205].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1205].Request.Path = "/subscriptions/2c04b1ce-93c5-/providers/Microsoft.Network/locations/27f92f5c/CheckDnsNameAvailability"; Requests[1206] = new DefaultHttpContext(); Requests[1206].RequestServices = CreateServices(); - Requests[1206].Request.Method = "GET"; + Requests[1206].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1206].Request.Path = "/subscriptions/ddd702a4-0aed-/providers/Microsoft.Network/locations/09d7dac3/usages"; Requests[1207] = new DefaultHttpContext(); Requests[1207].RequestServices = CreateServices(); - Requests[1207].Request.Method = "GET"; + Requests[1207].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1207].Request.Path = "/subscriptions/483cd867-0ec9-/providers/Microsoft.Network/locations/23190e13/virtualNetworkAvailableEndpointServices"; Requests[1208] = new DefaultHttpContext(); Requests[1208].RequestServices = CreateServices(); - Requests[1208].Request.Method = "POST"; + Requests[1208].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[1208].Request.Path = "/subscriptions/aedb0408-da99-/providers/Microsoft.PolicyInsights/policyEvents/49d8718f-edd8-428b-8/queryResults"; Requests[1209] = new DefaultHttpContext(); Requests[1209].RequestServices = CreateServices(); - Requests[1209].Request.Method = "POST"; + Requests[1209].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[1209].Request.Path = "/subscriptions/0b6230ce-1342-/providers/Microsoft.PolicyInsights/policyStates/23dd4ef4-b14e-4aa1-a/queryResults"; Requests[1210] = new DefaultHttpContext(); Requests[1210].RequestServices = CreateServices(); - Requests[1210].Request.Method = "POST"; + Requests[1210].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[1210].Request.Path = "/subscriptions/7d049a48-8342-/providers/Microsoft.PolicyInsights/policyStates/74ffc020-743d-4e09-b26f-7a1/summarize"; Requests[1211] = new DefaultHttpContext(); Requests[1211].RequestServices = CreateServices(); - Requests[1211].Request.Method = "POST"; + Requests[1211].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[1211].Request.Path = "/subscriptions/cda8cf5f-f0f5-/providers/Microsoft.PowerBI/locations/007b8789/checkNameAvailability"; Requests[1212] = new DefaultHttpContext(); Requests[1212].RequestServices = CreateServices(); - Requests[1212].Request.Method = "POST"; + Requests[1212].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[1212].Request.Path = "/Subscriptions/eaa315a7-97ce-/providers/Microsoft.RecoveryServices/locations/aa115313-dd/backupPreValidateProtection"; Requests[1213] = new DefaultHttpContext(); Requests[1213].RequestServices = CreateServices(); - Requests[1213].Request.Method = "POST"; + Requests[1213].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[1213].Request.Path = "/Subscriptions/b1ca72f6-f840-/providers/Microsoft.RecoveryServices/locations/abe1861b-5e/backupStatus"; Requests[1214] = new DefaultHttpContext(); Requests[1214].RequestServices = CreateServices(); - Requests[1214].Request.Method = "POST"; + Requests[1214].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[1214].Request.Path = "/Subscriptions/40ae1876-d1bd-/providers/Microsoft.RecoveryServices/locations/e573b393-ef/backupValidateFeatures"; Requests[1215] = new DefaultHttpContext(); Requests[1215].RequestServices = CreateServices(); - Requests[1215].Request.Method = "GET"; + Requests[1215].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1215].Request.Path = "/subscriptions/62cb44b1-cd6f-/providers/Microsoft.Security/locations/cbbd3b76-b6/alerts"; Requests[1216] = new DefaultHttpContext(); Requests[1216].RequestServices = CreateServices(); - Requests[1216].Request.Method = "GET"; + Requests[1216].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1216].Request.Path = "/subscriptions/6c3d3067-db10-/providers/Microsoft.Security/locations/8533a047-40/discoveredSecuritySolutions"; Requests[1217] = new DefaultHttpContext(); Requests[1217].RequestServices = CreateServices(); - Requests[1217].Request.Method = "GET"; + Requests[1217].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1217].Request.Path = "/subscriptions/fcbc5b49-e678-/providers/Microsoft.Security/locations/f7cc43d8-a0/ExternalSecuritySolutions"; Requests[1218] = new DefaultHttpContext(); Requests[1218].RequestServices = CreateServices(); - Requests[1218].Request.Method = "GET"; + Requests[1218].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1218].Request.Path = "/subscriptions/dcdb4710-0fc3-/providers/Microsoft.Security/locations/36ee7a64-94/jitNetworkAccessPolicies"; Requests[1219] = new DefaultHttpContext(); Requests[1219].RequestServices = CreateServices(); - Requests[1219].Request.Method = "GET"; + Requests[1219].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1219].Request.Path = "/subscriptions/2e25acd3-53b2-/providers/Microsoft.Security/locations/74f16873-1e/tasks"; Requests[1220] = new DefaultHttpContext(); Requests[1220].RequestServices = CreateServices(); - Requests[1220].Request.Method = "GET"; + Requests[1220].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1220].Request.Path = "/subscriptions/1670c796-33ed-/providers/Microsoft.ServiceBus/sku/c33a9/regions"; Requests[1221] = new DefaultHttpContext(); Requests[1221].RequestServices = CreateServices(); - Requests[1221].Request.Method = "GET"; + Requests[1221].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1221].Request.Path = "/subscriptions/7d84f0db-7b2a-/providers/Microsoft.ServiceFabric/locations/c7d55ff5/clusterVersions"; Requests[1222] = new DefaultHttpContext(); Requests[1222].RequestServices = CreateServices(); - Requests[1222].Request.Method = "POST"; + Requests[1222].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[1222].Request.Path = "/subscriptions/8e08dad0-bc74-/providers/Microsoft.SignalRService/locations/c602df23/checkNameAvailability"; Requests[1223] = new DefaultHttpContext(); Requests[1223].RequestServices = CreateServices(); - Requests[1223].Request.Method = "GET"; + Requests[1223].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1223].Request.Path = "/subscriptions/38f8a807-ca80-/providers/Microsoft.Sql/locations/65797d40-85b/capabilities"; Requests[1224] = new DefaultHttpContext(); Requests[1224].RequestServices = CreateServices(); - Requests[1224].Request.Method = "GET"; + Requests[1224].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1224].Request.Path = "/subscriptions/9e9475e3-17e1-/providers/Microsoft.Sql/locations/609e5648-188/longTermRetentionBackups"; Requests[1225] = new DefaultHttpContext(); Requests[1225].RequestServices = CreateServices(); - Requests[1225].Request.Method = "GET"; + Requests[1225].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1225].Request.Path = "/subscriptions/e74a01ba-376c-/providers/Microsoft.Sql/locations/a46e9527-573/syncDatabaseIds"; Requests[1226] = new DefaultHttpContext(); Requests[1226].RequestServices = CreateServices(); - Requests[1226].Request.Method = "GET"; + Requests[1226].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1226].Request.Path = "/subscriptions/f75e5089-75cd-/providers/Microsoft.Sql/locations/3fee117e-7b0/usages"; Requests[1227] = new DefaultHttpContext(); Requests[1227].RequestServices = CreateServices(); - Requests[1227].Request.Method = "GET"; + Requests[1227].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1227].Request.Path = "/subscriptions/fce1d849-a467-/providers/Microsoft.Storage.Admin/locations/a138dd68/quotas"; Requests[1228] = new DefaultHttpContext(); Requests[1228].RequestServices = CreateServices(); - Requests[1228].Request.Method = "GET"; + Requests[1228].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1228].Request.Path = "/subscriptions/ca438fae-ad10-/providers/Microsoft.Storage/locations/18cd438a/usages"; Requests[1229] = new DefaultHttpContext(); Requests[1229].RequestServices = CreateServices(); - Requests[1229].Request.Method = "GET"; + Requests[1229].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1229].Request.Path = "/subscriptions/74876131-9b18-/providers/Microsoft.StreamAnalytics/locations/befa5d32/quotas"; Requests[1230] = new DefaultHttpContext(); Requests[1230].RequestServices = CreateServices(); - Requests[1230].Request.Method = "GET"; + Requests[1230].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1230].Request.Path = "/subscriptions/34886381-538d-/providers/Microsoft.Subscriptions.Admin/delegatedProviders/10064dff-882b-4fa7-85c1-2305eec/offers"; Requests[1231] = new DefaultHttpContext(); Requests[1231].RequestServices = CreateServices(); - Requests[1231].Request.Method = "GET"; + Requests[1231].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1231].Request.Path = "/subscriptions/25bdfb36-5305-/providers/Microsoft.Subscriptions.Admin/locations/2528e997/quotas"; Requests[1232] = new DefaultHttpContext(); Requests[1232].RequestServices = CreateServices(); - Requests[1232].Request.Method = "GET"; + Requests[1232].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1232].Request.Path = "/subscriptions/7e593b0a-ba0d-/providers/Microsoft.Subscriptions.Admin/subscriptions/0cef82b8-1be7-4d8f-b/acquiredPlans"; Requests[1233] = new DefaultHttpContext(); Requests[1233].RequestServices = CreateServices(); - Requests[1233].Request.Method = "GET"; + Requests[1233].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1233].Request.Path = "/subscriptions/f58b1c2c-19be-/providers/Microsoft.Web/locations/029e8d30/connectionGatewayInstallations"; Requests[1234] = new DefaultHttpContext(); Requests[1234].RequestServices = CreateServices(); - Requests[1234].Request.Method = "POST"; + Requests[1234].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[1234].Request.Path = "/subscriptions/3fc51542-3856-/providers/Microsoft.Web/locations/1dfd98d1/extractApiDefinitionFromWsdl"; Requests[1235] = new DefaultHttpContext(); Requests[1235].RequestServices = CreateServices(); - Requests[1235].Request.Method = "POST"; + Requests[1235].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[1235].Request.Path = "/subscriptions/3be79fbf-b3bf-/providers/Microsoft.Web/locations/3051d2ac/listWsdlInterfaces"; Requests[1236] = new DefaultHttpContext(); Requests[1236].RequestServices = CreateServices(); - Requests[1236].Request.Method = "GET"; + Requests[1236].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1236].Request.Path = "/subscriptions/6d1ae875-475a-/providers/Microsoft.Web/locations/5c0cef32/managedApis"; Requests[1237] = new DefaultHttpContext(); Requests[1237].RequestServices = CreateServices(); - Requests[1237].Request.Method = "POST"; + Requests[1237].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[1237].Request.Path = "/subscriptions/fbd94678-93f4-/providers/Microsoft.Web/recommendations/ce13c/disable"; Requests[1238] = new DefaultHttpContext(); Requests[1238].RequestServices = CreateServices(); - Requests[1238].Request.Method = "GET"; + Requests[1238].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1238].Request.Path = "/subscriptions/e31a83c1-9760-/providers/Microsoft.Compute.Admin/locations/0290db79/artifactTypes/platformImage"; Requests[1239] = new DefaultHttpContext(); Requests[1239].RequestServices = CreateServices(); - Requests[1239].Request.Method = "GET"; + Requests[1239].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1239].Request.Path = "/subscriptions/bbb9277b-a596-/providers/Microsoft.Compute.Admin/locations/fd7908f6/artifactTypes/VMExtension"; Requests[1240] = new DefaultHttpContext(); Requests[1240].RequestServices = CreateServices(); - Requests[1240].Request.Method = "GET"; + Requests[1240].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1240].Request.Path = "/subscriptions/9fc2a3c7-f3e7-/providers/Microsoft.Billing/billingPeriods/fe427fda-3f44-411/providers/Microsoft.Consumption/marketplaces"; Requests[1241] = new DefaultHttpContext(); Requests[1241].RequestServices = CreateServices(); - Requests[1241].Request.Method = "GET"; + Requests[1241].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1241].Request.Path = "/subscriptions/6779a0c5-7ca2-/providers/Microsoft.Billing/billingPeriods/f3cba789-3706-436/providers/Microsoft.Consumption/usageDetails"; Requests[1242] = new DefaultHttpContext(); Requests[1242].RequestServices = CreateServices(); - Requests[1242].Request.Method = "POST"; + Requests[1242].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[1242].Request.Path = "/subscriptions/a7dee027-a75b-/providers/Microsoft.Compute/locations/51a00475/logAnalytics/apiAccess/getRequestRateByInterval"; Requests[1243] = new DefaultHttpContext(); Requests[1243].RequestServices = CreateServices(); - Requests[1243].Request.Method = "POST"; + Requests[1243].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[1243].Request.Path = "/subscriptions/7dcae95a-b1c0-/providers/Microsoft.Compute/locations/524d7f70/logAnalytics/apiAccess/getThrottledRequests"; Requests[1244] = new DefaultHttpContext(); Requests[1244].RequestServices = CreateServices(); - Requests[1244].Request.Method = "GET"; + Requests[1244].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1244].Request.Path = "/subscriptions/a3e345aa-f69e-/providers/Microsoft.Billing/billingPeriods/87a38584-ce5e-42d/providers/Microsoft.Consumption/pricesheets/default"; Requests[1245] = new DefaultHttpContext(); Requests[1245].RequestServices = CreateServices(); - Requests[1245].Request.Method = "PUT"; + Requests[1245].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[1245].Request.Path = "/subscriptions/ae603476-dea0-/providers/Microsoft.Compute.Admin/locations/a3fc2a4b/artifactTypes/VMExtension/publishers/47241dea-/types/7bce3/versions/f7b97e9"; Requests[1246] = new DefaultHttpContext(); Requests[1246].RequestServices = CreateServices(); - Requests[1246].Request.Method = "DELETE"; + Requests[1246].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[1246].Request.Path = "/subscriptions/847ff6c0-6986-/providers/Microsoft.Compute.Admin/locations/57974f77/artifactTypes/VMExtension/publishers/d1dfc936-/types/c0f29/versions/7ff6e6d"; Requests[1247] = new DefaultHttpContext(); Requests[1247].RequestServices = CreateServices(); - Requests[1247].Request.Method = "GET"; + Requests[1247].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1247].Request.Path = "/subscriptions/8ad03701-6d49-/providers/Microsoft.Compute.Admin/locations/9dc15717/artifactTypes/VMExtension/publishers/d8663ec8-/types/62bbd/versions/e1c83ef"; Requests[1248] = new DefaultHttpContext(); Requests[1248].RequestServices = CreateServices(); - Requests[1248].Request.Method = "DELETE"; + Requests[1248].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[1248].Request.Path = "/subscriptions/fafa61c9-fa4e-/providers/Microsoft.Compute.Admin/locations/c6aab8bd/artifactTypes/platformImage/publishers/a5d3412e-/offers/f13ee/skus/392c1/versions/834015d"; Requests[1249] = new DefaultHttpContext(); Requests[1249].RequestServices = CreateServices(); - Requests[1249].Request.Method = "GET"; + Requests[1249].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1249].Request.Path = "/subscriptions/27e3d72c-a258-/providers/Microsoft.Compute.Admin/locations/5a328caf/artifactTypes/platformImage/publishers/e352a859-/offers/791a1/skus/09781/versions/7784b1a"; Requests[1250] = new DefaultHttpContext(); Requests[1250].RequestServices = CreateServices(); - Requests[1250].Request.Method = "PUT"; + Requests[1250].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[1250].Request.Path = "/subscriptions/800a928c-ed9d-/providers/Microsoft.Compute.Admin/locations/3387d58b/artifactTypes/platformImage/publishers/ffc1427b-/offers/2aad4/skus/1625c/versions/31ff0e5"; Requests[1251] = new DefaultHttpContext(); Requests[1251].RequestServices = CreateServices(); - Requests[1251].Request.Method = "PUT"; + Requests[1251].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[1251].Request.Path = "/subscriptions/618a3755-be35-/providers/Microsoft.Addons/supportProviders/b86dd8f0-f55/supportPlanTypes/40990d2b-2be"; Requests[1252] = new DefaultHttpContext(); Requests[1252].RequestServices = CreateServices(); - Requests[1252].Request.Method = "DELETE"; + Requests[1252].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[1252].Request.Path = "/subscriptions/82d18335-e962-/providers/Microsoft.Addons/supportProviders/f099557e-1ce/supportPlanTypes/1bff69f5-acb"; Requests[1253] = new DefaultHttpContext(); Requests[1253].RequestServices = CreateServices(); - Requests[1253].Request.Method = "GET"; + Requests[1253].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1253].Request.Path = "/subscriptions/e310500c-2fc5-/providers/Microsoft.Addons/supportProviders/1d65cca4-67b/supportPlanTypes/80a8fdfc-6a5"; Requests[1254] = new DefaultHttpContext(); Requests[1254].RequestServices = CreateServices(); - Requests[1254].Request.Method = "GET"; + Requests[1254].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1254].Request.Path = "/subscriptions/8e53c8c3-df61-/providers/Microsoft.AnalysisServices/locations/cccf18bb/operationresults/34c5c5c9-1b"; Requests[1255] = new DefaultHttpContext(); Requests[1255].RequestServices = CreateServices(); - Requests[1255].Request.Method = "GET"; + Requests[1255].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1255].Request.Path = "/subscriptions/cd310a06-04ce-/providers/Microsoft.AnalysisServices/locations/ed735194/operationstatuses/4fdd5326-ba"; Requests[1256] = new DefaultHttpContext(); Requests[1256].RequestServices = CreateServices(); - Requests[1256].Request.Method = "PUT"; + Requests[1256].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[1256].Request.Path = "/subscriptions/2427095f-4c5a-/providers/Microsoft.Compute.Admin/locations/f100ce16/quotas/cbdf79ba-"; Requests[1257] = new DefaultHttpContext(); Requests[1257].RequestServices = CreateServices(); - Requests[1257].Request.Method = "GET"; + Requests[1257].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1257].Request.Path = "/subscriptions/400b3846-23c3-/providers/Microsoft.Compute.Admin/locations/821c1095/quotas/4a3ea1ce-"; Requests[1258] = new DefaultHttpContext(); Requests[1258].RequestServices = CreateServices(); - Requests[1258].Request.Method = "DELETE"; + Requests[1258].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[1258].Request.Path = "/subscriptions/73032fec-5cac-/providers/Microsoft.Compute.Admin/locations/9a4a4000/quotas/6e564043-"; Requests[1259] = new DefaultHttpContext(); Requests[1259].RequestServices = CreateServices(); - Requests[1259].Request.Method = "GET"; + Requests[1259].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1259].Request.Path = "/subscriptions/740effd5-12ce-/providers/Microsoft.Compute/locations/6c9beb72/runCommands/7fa1b14c-"; Requests[1260] = new DefaultHttpContext(); Requests[1260].RequestServices = CreateServices(); - Requests[1260].Request.Method = "GET"; + Requests[1260].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1260].Request.Path = "/subscriptions/b4bef99b-4b7e-/providers/Microsoft.DevTestLab/locations/43cfb089-2cc/operations/5eb52"; Requests[1261] = new DefaultHttpContext(); Requests[1261].RequestServices = CreateServices(); - Requests[1261].Request.Method = "GET"; + Requests[1261].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1261].Request.Path = "/subscriptions/e4e683a1-23bc-/providers/Microsoft.Features/providers/22fae324-c430-4ef1-8ef4-2/features/147124b9-12"; Requests[1262] = new DefaultHttpContext(); Requests[1262].RequestServices = CreateServices(); - Requests[1262].Request.Method = "GET"; + Requests[1262].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1262].Request.Path = "/subscriptions/9460f76f-a798-/providers/Microsoft.KeyVault/locations/a56cca37/deletedVaults/4085e18f-"; Requests[1263] = new DefaultHttpContext(); Requests[1263].RequestServices = CreateServices(); - Requests[1263].Request.Method = "GET"; + Requests[1263].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1263].Request.Path = "/subscriptions/621077fc-0787-/providers/Microsoft.Network.Admin/locations/261b5c6e/quotas/c88fe1f5-2a6"; Requests[1264] = new DefaultHttpContext(); Requests[1264].RequestServices = CreateServices(); - Requests[1264].Request.Method = "DELETE"; + Requests[1264].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[1264].Request.Path = "/subscriptions/e570c9eb-24e9-/providers/Microsoft.Network.Admin/locations/e7c26217/quotas/ca1152f5-b5f"; Requests[1265] = new DefaultHttpContext(); Requests[1265].RequestServices = CreateServices(); - Requests[1265].Request.Method = "PUT"; + Requests[1265].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[1265].Request.Path = "/subscriptions/9467d9e6-cfec-/providers/Microsoft.Network.Admin/locations/79b5e320/quotas/ca8158a9-cbe"; Requests[1266] = new DefaultHttpContext(); Requests[1266].RequestServices = CreateServices(); - Requests[1266].Request.Method = "GET"; + Requests[1266].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1266].Request.Path = "/subscriptions/ece6fbaf-a429-/providers/Microsoft.Security/locations/0ca497f9-34/alerts/1d19e947-"; Requests[1267] = new DefaultHttpContext(); Requests[1267].RequestServices = CreateServices(); - Requests[1267].Request.Method = "GET"; + Requests[1267].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1267].Request.Path = "/subscriptions/6042b579-a059-/providers/Microsoft.Security/locations/861eaec5-98/tasks/db3ef89d"; Requests[1268] = new DefaultHttpContext(); Requests[1268].RequestServices = CreateServices(); - Requests[1268].Request.Method = "GET"; + Requests[1268].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1268].Request.Path = "/subscriptions/1111c27a-e0d2-/providers/Microsoft.ServiceFabric/locations/a79b3aa2/clusterVersions/3d9a5d7f-4890-"; Requests[1269] = new DefaultHttpContext(); Requests[1269].RequestServices = CreateServices(); - Requests[1269].Request.Method = "GET"; + Requests[1269].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1269].Request.Path = "/subscriptions/c415ba33-0245-/providers/Microsoft.Sql/locations/8976679b-061/usages/7e36fe5e-"; Requests[1270] = new DefaultHttpContext(); Requests[1270].RequestServices = CreateServices(); - Requests[1270].Request.Method = "DELETE"; + Requests[1270].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[1270].Request.Path = "/subscriptions/d10f8ac7-dd69-/providers/Microsoft.Storage.Admin/locations/d5d5aed9/quotas/7c806e9d-"; Requests[1271] = new DefaultHttpContext(); Requests[1271].RequestServices = CreateServices(); - Requests[1271].Request.Method = "GET"; + Requests[1271].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1271].Request.Path = "/subscriptions/6df50e18-8b28-/providers/Microsoft.Storage.Admin/locations/d1ba55b6/quotas/810c6e91-"; Requests[1272] = new DefaultHttpContext(); Requests[1272].RequestServices = CreateServices(); - Requests[1272].Request.Method = "PUT"; + Requests[1272].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[1272].Request.Path = "/subscriptions/2dff9e60-5c57-/providers/Microsoft.Storage.Admin/locations/d945e13a/quotas/aa757c51-"; Requests[1273] = new DefaultHttpContext(); Requests[1273].RequestServices = CreateServices(); - Requests[1273].Request.Method = "GET"; + Requests[1273].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1273].Request.Path = "/subscriptions/78c8551b-345d-/providers/Microsoft.Subscriptions.Admin/delegatedProviders/a96fdb40-fbb5-46eb-b84d-221284e/offers/b51f6"; Requests[1274] = new DefaultHttpContext(); Requests[1274].RequestServices = CreateServices(); - Requests[1274].Request.Method = "GET"; + Requests[1274].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1274].Request.Path = "/subscriptions/a0082974-aee0-/providers/Microsoft.Subscriptions.Admin/locations/65febca0/quotas/6e06b"; Requests[1275] = new DefaultHttpContext(); Requests[1275].RequestServices = CreateServices(); - Requests[1275].Request.Method = "DELETE"; + Requests[1275].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[1275].Request.Path = "/subscriptions/73e538cd-79f9-/providers/Microsoft.Subscriptions.Admin/subscriptions/da1ba285-f5fa-43e1-8/acquiredPlans/a922ba2b-d02d-404"; Requests[1276] = new DefaultHttpContext(); Requests[1276].RequestServices = CreateServices(); - Requests[1276].Request.Method = "PUT"; + Requests[1276].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[1276].Request.Path = "/subscriptions/737e3704-2800-/providers/Microsoft.Subscriptions.Admin/subscriptions/42f16d26-425f-4cda-9/acquiredPlans/947e3223-87a1-447"; Requests[1277] = new DefaultHttpContext(); Requests[1277].RequestServices = CreateServices(); - Requests[1277].Request.Method = "GET"; + Requests[1277].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1277].Request.Path = "/subscriptions/2c21f8ce-a002-/providers/Microsoft.Subscriptions.Admin/subscriptions/102e563d-9d43-4071-8/acquiredPlans/a8f52a19-f31d-402"; Requests[1278] = new DefaultHttpContext(); Requests[1278].RequestServices = CreateServices(); - Requests[1278].Request.Method = "GET"; + Requests[1278].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1278].Request.Path = "/subscriptions/fa1cd062-a6f4-/providers/Microsoft.Web/locations/82aa7c72/connectionGatewayInstallations/274f1114-"; Requests[1279] = new DefaultHttpContext(); Requests[1279].RequestServices = CreateServices(); - Requests[1279].Request.Method = "GET"; + Requests[1279].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1279].Request.Path = "/subscriptions/6d780efb-6f48-/providers/Microsoft.Web/locations/232d7dad/managedApis/8928d6b"; Requests[1280] = new DefaultHttpContext(); Requests[1280].RequestServices = CreateServices(); - Requests[1280].Request.Method = "GET"; + Requests[1280].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1280].Request.Path = "/subscriptions/bf44e162-a8c5-/providers/Microsoft.EventGrid/locations/4115ac8f/topicTypes/e1691906-750f/eventSubscriptions"; Requests[1281] = new DefaultHttpContext(); Requests[1281].RequestServices = CreateServices(); - Requests[1281].Request.Method = "POST"; + Requests[1281].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[1281].Request.Path = "/subscriptions/7433fc16-3826-/providers/Microsoft.Features/providers/4100c1e6-2587-4035-a3b6-c/features/7fa2776a-cc/register"; Requests[1282] = new DefaultHttpContext(); Requests[1282].RequestServices = CreateServices(); - Requests[1282].Request.Method = "POST"; + Requests[1282].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[1282].Request.Path = "/subscriptions/240db3d2-4461-/providers/Microsoft.KeyVault/locations/db42eff9/deletedVaults/5576afe0-/purge"; Requests[1283] = new DefaultHttpContext(); Requests[1283].RequestServices = CreateServices(); - Requests[1283].Request.Method = "GET"; + Requests[1283].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1283].Request.Path = "/subscriptions/4f7972b9-093a-/providers/Microsoft.ServiceFabric/locations/89d680e8/environments/82885d71-e2/clusterVersions"; Requests[1284] = new DefaultHttpContext(); Requests[1284].RequestServices = CreateServices(); - Requests[1284].Request.Method = "GET"; + Requests[1284].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1284].Request.Path = "/subscriptions/b5cbefab-d37c-/providers/Microsoft.Sql/locations/cc585d41-2f9/longTermRetentionServers/e8d8cb85-9044-4273-827e-929/longTermRetentionBackups"; Requests[1285] = new DefaultHttpContext(); Requests[1285].RequestServices = CreateServices(); - Requests[1285].Request.Method = "POST"; + Requests[1285].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[1285].Request.Path = "/subscriptions/e99c0139-3f32-/providers/Microsoft.Sql/locations/bc670500-912/managedDatabaseRestoreAzureAsyncOperation/0871537b-29/completeRestore"; Requests[1286] = new DefaultHttpContext(); Requests[1286].RequestServices = CreateServices(); - Requests[1286].Request.Method = "GET"; + Requests[1286].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1286].Request.Path = "/subscriptions/41726a57-e575-/providers/Microsoft.Compute/locations/3af588e2/publishers/0efe529d-c4d3/artifacttypes/vmextension/types"; Requests[1287] = new DefaultHttpContext(); Requests[1287].RequestServices = CreateServices(); - Requests[1287].Request.Method = "GET"; + Requests[1287].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1287].Request.Path = "/subscriptions/ea8e8d47-56ca-/providers/Microsoft.Compute/locations/35bb3a82/publishers/7529e227-6d57/artifacttypes/vmimage/offers"; Requests[1288] = new DefaultHttpContext(); Requests[1288].RequestServices = CreateServices(); - Requests[1288].Request.Method = "GET"; + Requests[1288].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1288].Request.Path = "/subscriptions/19a5adfe-ab65-/providers/Microsoft.Compute/locations/c990531e/publishers/a5b79c76-3d24/artifacttypes/vmextension/types/fc9df/versions"; Requests[1289] = new DefaultHttpContext(); Requests[1289].RequestServices = CreateServices(); - Requests[1289].Request.Method = "GET"; + Requests[1289].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1289].Request.Path = "/subscriptions/887d3177-81e1-/providers/Microsoft.Compute/locations/7fa0ef95/publishers/d8b3c5f5-325c/artifacttypes/vmimage/offers/c6c33/skus"; Requests[1290] = new DefaultHttpContext(); Requests[1290].RequestServices = CreateServices(); - Requests[1290].Request.Method = "GET"; + Requests[1290].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1290].Request.Path = "/subscriptions/0cef3769-3c9e-/providers/Microsoft.Compute/locations/d881fbe3/publishers/26c70639-92c0/artifacttypes/vmextension/types/df543/versions/3a45b0a"; Requests[1291] = new DefaultHttpContext(); Requests[1291].RequestServices = CreateServices(); - Requests[1291].Request.Method = "GET"; + Requests[1291].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1291].Request.Path = "/subscriptions/adee9e3b-d0d1-/providers/Microsoft.Compute/locations/2eba8a9e/publishers/a32fa8ca-46c1/artifacttypes/vmimage/offers/1abaf/skus/ae9c8/versions"; Requests[1292] = new DefaultHttpContext(); Requests[1292].RequestServices = CreateServices(); - Requests[1292].Request.Method = "GET"; + Requests[1292].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1292].Request.Path = "/subscriptions/8fe6e117-b734-/providers/Microsoft.Compute/locations/773c293f/publishers/30581879-914c/artifacttypes/vmimage/offers/06217/skus/0a4e1/versions/5dd8af2"; Requests[1293] = new DefaultHttpContext(); Requests[1293].RequestServices = CreateServices(); - Requests[1293].Request.Method = "GET"; + Requests[1293].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1293].Request.Path = "/subscriptions/ac653c91-e804-/providers/Microsoft.ServiceFabric/locations/e9be59c0/environments/478a0b9d-6c/clusterVersions/4345a391-5b8d-"; Requests[1294] = new DefaultHttpContext(); Requests[1294].RequestServices = CreateServices(); - Requests[1294].Request.Method = "GET"; + Requests[1294].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1294].Request.Path = "/subscriptions/fdac51a9-ebf7-/providers/Microsoft.Sql/locations/36355b70-fe7/longTermRetentionServers/9aad3d75-af79-4dc9-8432-dc2/longTermRetentionDatabases/ee445a27-d51e-42c9-8ff2-754b1/longTermRetentionBackups"; Requests[1295] = new DefaultHttpContext(); Requests[1295].RequestServices = CreateServices(); - Requests[1295].Request.Method = "GET"; + Requests[1295].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1295].Request.Path = "/subscriptions/3b075d6f-c92a-/providers/Microsoft.Sql/locations/c1e05683-0b1/longTermRetentionServers/c6d429f5-c983-4dcf-a877-a9c/longTermRetentionDatabases/83381dc3-fd69-44e2-aaf5-12978/longTermRetentionBackups/31a5cedc-5"; Requests[1296] = new DefaultHttpContext(); Requests[1296].RequestServices = CreateServices(); - Requests[1296].Request.Method = "DELETE"; + Requests[1296].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[1296].Request.Path = "/subscriptions/3533ded4-e0a1-/providers/Microsoft.Sql/locations/49ea713b-249/longTermRetentionServers/194c0ebb-65a0-4686-9397-228/longTermRetentionDatabases/445fd336-d9ef-4d25-a81b-d5931/longTermRetentionBackups/cca11573-c"; Requests[1297] = new DefaultHttpContext(); Requests[1297].RequestServices = CreateServices(); - Requests[1297].Request.Method = "GET"; + Requests[1297].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1297].Request.Path = "/subscriptions/db248ffb-0142-/providers/Microsoft.MarketplaceOrdering/offerTypes/48ce2c53-/publishers/640b9ed0-21/offers/b3f7c09/plans/0ce23d/agreements/current"; Requests[1298] = new DefaultHttpContext(); Requests[1298].RequestServices = CreateServices(); - Requests[1298].Request.Method = "PUT"; + Requests[1298].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[1298].Request.Path = "/subscriptions/a6ace3df-05ab-/providers/Microsoft.MarketplaceOrdering/offerTypes/efb17a6d-/publishers/a33375d7-13/offers/11f1103/plans/9ee020/agreements/current"; Requests[1299] = new DefaultHttpContext(); Requests[1299].RequestServices = CreateServices(); - Requests[1299].Request.Method = "POST"; + Requests[1299].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[1299].Request.Path = "/subscriptions/f464e38e-3898-/providers/Microsoft.Security/locations/6799ad98-1c/alerts/2406a70e-/b4680df5-acab-4ea5-b5"; Requests[1300] = new DefaultHttpContext(); Requests[1300].RequestServices = CreateServices(); - Requests[1300].Request.Method = "POST"; + Requests[1300].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[1300].Request.Path = "/subscriptions/157317b7-31d2-/providers/Microsoft.Security/locations/324c7b61-89/tasks/f8e17844/2c920d64-ed85-497c-a"; Requests[1301] = new DefaultHttpContext(); Requests[1301].RequestServices = CreateServices(); - Requests[1301].Request.Method = "GET"; + Requests[1301].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1301].Request.Path = "/Applications/ed70163f-f886/$/GetServices/f7176267-"; Requests[1302] = new DefaultHttpContext(); Requests[1302].RequestServices = CreateServices(); - Requests[1302].Request.Method = "GET"; + Requests[1302].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1302].Request.Path = "/ApplicationTypes/7d0410bf-12af-4393-/$/GetServiceTypes/36bbb739-9f01-4"; Requests[1303] = new DefaultHttpContext(); Requests[1303].RequestServices = CreateServices(); - Requests[1303].Request.Method = "GET"; + Requests[1303].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1303].Request.Path = "/Nodes/c46b55b8/$/GetApplications/12835253-d346"; Requests[1304] = new DefaultHttpContext(); Requests[1304].RequestServices = CreateServices(); - Requests[1304].Request.Method = "GET"; + Requests[1304].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1304].Request.Path = "/Partitions/b36c29e6-61/$/GetReplicas/b972814d-"; Requests[1305] = new DefaultHttpContext(); Requests[1305].RequestServices = CreateServices(); - Requests[1305].Request.Method = "GET"; + Requests[1305].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1305].Request.Path = "/Services/4e67d636-d9/$/GetPartitions/c2142d3a-fb"; Requests[1306] = new DefaultHttpContext(); Requests[1306].RequestServices = CreateServices(); - Requests[1306].Request.Method = "POST"; + Requests[1306].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[1306].Request.Path = "/Applications/f5b4fe26-35f3-4/$/GetServiceGroups/874e9054-09/$/Delete"; Requests[1307] = new DefaultHttpContext(); Requests[1307].RequestServices = CreateServices(); - Requests[1307].Request.Method = "GET"; + Requests[1307].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1307].Request.Path = "/Applications/de7f11f0-46f4-4/$/GetServices/b6b22bef-e7/$/GetServiceGroupDescription"; Requests[1308] = new DefaultHttpContext(); Requests[1308].RequestServices = CreateServices(); - Requests[1308].Request.Method = "GET"; + Requests[1308].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1308].Request.Path = "/Applications/642c4f21-656f-4/$/GetServices/09d5461d-97/$/GetServiceGroupMembers"; Requests[1309] = new DefaultHttpContext(); Requests[1309].RequestServices = CreateServices(); - Requests[1309].Request.Method = "POST"; + Requests[1309].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[1309].Request.Path = "/Applications/2d4ddc02-11f0-4/$/GetServices/74f6e040-a9/$/UpdateServiceGroup"; Requests[1310] = new DefaultHttpContext(); Requests[1310].RequestServices = CreateServices(); - Requests[1310].Request.Method = "GET"; + Requests[1310].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1310].Request.Path = "/Nodes/345739d6/$/GetApplications/3a36c19e-dcd4/$/GetCodePackages"; Requests[1311] = new DefaultHttpContext(); Requests[1311].RequestServices = CreateServices(); - Requests[1311].Request.Method = "GET"; + Requests[1311].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1311].Request.Path = "/Nodes/d21b4423/$/GetApplications/a2d0c987-c96a/$/GetHealth"; Requests[1312] = new DefaultHttpContext(); Requests[1312].RequestServices = CreateServices(); - Requests[1312].Request.Method = "POST"; + Requests[1312].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[1312].Request.Path = "/Nodes/28902ce3/$/GetApplications/960875f3-673f/$/GetHealth"; Requests[1313] = new DefaultHttpContext(); Requests[1313].RequestServices = CreateServices(); - Requests[1313].Request.Method = "GET"; + Requests[1313].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1313].Request.Path = "/Nodes/b19c90c2/$/GetApplications/eb25509e-1f0f/$/GetReplicas"; Requests[1314] = new DefaultHttpContext(); Requests[1314].RequestServices = CreateServices(); - Requests[1314].Request.Method = "GET"; + Requests[1314].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1314].Request.Path = "/Nodes/72907a77/$/GetApplications/92353823-f1bf/$/GetServicePackages"; Requests[1315] = new DefaultHttpContext(); Requests[1315].RequestServices = CreateServices(); - Requests[1315].Request.Method = "GET"; + Requests[1315].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1315].Request.Path = "/Nodes/762f5953/$/GetApplications/cd7051b7-29ae/$/GetServiceTypes"; Requests[1316] = new DefaultHttpContext(); Requests[1316].RequestServices = CreateServices(); - Requests[1316].Request.Method = "POST"; + Requests[1316].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[1316].Request.Path = "/Nodes/f70232c3/$/GetApplications/a916cb37-f6ef/$/ReportHealth"; Requests[1317] = new DefaultHttpContext(); Requests[1317].RequestServices = CreateServices(); - Requests[1317].Request.Method = "GET"; + Requests[1317].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1317].Request.Path = "/Nodes/ef5b5371/$/GetPartitions/28ce57ac-bd/$/GetReplicas"; Requests[1318] = new DefaultHttpContext(); Requests[1318].RequestServices = CreateServices(); - Requests[1318].Request.Method = "POST"; + Requests[1318].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[1318].Request.Path = "/Partitions/bf1e504f-b8/$/GetReplicas/87513de2-/$/GetHealth"; Requests[1319] = new DefaultHttpContext(); Requests[1319].RequestServices = CreateServices(); - Requests[1319].Request.Method = "GET"; + Requests[1319].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1319].Request.Path = "/Partitions/d4c9f4ac-eb/$/GetReplicas/a8146dde-/$/GetHealth"; Requests[1320] = new DefaultHttpContext(); Requests[1320].RequestServices = CreateServices(); - Requests[1320].Request.Method = "GET"; + Requests[1320].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1320].Request.Path = "/Partitions/d77a2929-e6/$/GetReplicas/ea1245b1-/$/GetLoadInformation"; Requests[1321] = new DefaultHttpContext(); Requests[1321].RequestServices = CreateServices(); - Requests[1321].Request.Method = "POST"; + Requests[1321].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[1321].Request.Path = "/Partitions/a17199a4-6b/$/GetReplicas/b5a3df2e-/$/ReportHealth"; Requests[1322] = new DefaultHttpContext(); Requests[1322].RequestServices = CreateServices(); - Requests[1322].Request.Method = "POST"; + Requests[1322].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[1322].Request.Path = "/Nodes/028bca86/$/GetApplications/94c4fcb7-484c/$/GetCodePackages/$/ContainerApi"; Requests[1323] = new DefaultHttpContext(); Requests[1323].RequestServices = CreateServices(); - Requests[1323].Request.Method = "GET"; + Requests[1323].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1323].Request.Path = "/Nodes/cf8b94ca/$/GetApplications/74b2ce3b-e687/$/GetCodePackages/$/ContainerLogs"; Requests[1324] = new DefaultHttpContext(); Requests[1324].RequestServices = CreateServices(); - Requests[1324].Request.Method = "POST"; + Requests[1324].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[1324].Request.Path = "/Nodes/b612ca60/$/GetApplications/976b7eaa-f24d/$/GetCodePackages/$/Restart"; Requests[1325] = new DefaultHttpContext(); Requests[1325].RequestServices = CreateServices(); - Requests[1325].Request.Method = "GET"; + Requests[1325].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1325].Request.Path = "/Nodes/29b98a7b/$/GetApplications/1c7060e6-f8cf/$/GetServicePackages/a19f61d5-8402-4eb2"; Requests[1326] = new DefaultHttpContext(); Requests[1326].RequestServices = CreateServices(); - Requests[1326].Request.Method = "GET"; + Requests[1326].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1326].Request.Path = "/Nodes/6aa346f5/$/GetApplications/6513be00-97b7/$/GetServiceTypes/268e2f73-6aa3-4"; Requests[1327] = new DefaultHttpContext(); Requests[1327].RequestServices = CreateServices(); - Requests[1327].Request.Method = "GET"; + Requests[1327].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1327].Request.Path = "/Nodes/9ae4054f/$/GetApplications/843f8441-8a59/$/GetServicePackages/013371c7-fe95-45b3/$/GetHealth"; Requests[1328] = new DefaultHttpContext(); Requests[1328].RequestServices = CreateServices(); - Requests[1328].Request.Method = "POST"; + Requests[1328].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[1328].Request.Path = "/Nodes/8bffb32e/$/GetApplications/5bed31a5-f9f9/$/GetServicePackages/02b41713-4d20-457a/$/GetHealth"; Requests[1329] = new DefaultHttpContext(); Requests[1329].RequestServices = CreateServices(); - Requests[1329].Request.Method = "POST"; + Requests[1329].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[1329].Request.Path = "/Nodes/0039743b/$/GetApplications/50789cfb-795d/$/GetServicePackages/05ede1e9-6ea1-4492/$/ReportHealth"; Requests[1330] = new DefaultHttpContext(); Requests[1330].RequestServices = CreateServices(); - Requests[1330].Request.Method = "POST"; + Requests[1330].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[1330].Request.Path = "/Nodes/0922065e/$/GetPartitions/07c1c584-1b/$/GetReplicas/d652aa5f-/$/Delete"; Requests[1331] = new DefaultHttpContext(); Requests[1331].RequestServices = CreateServices(); - Requests[1331].Request.Method = "GET"; + Requests[1331].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1331].Request.Path = "/Nodes/e2afd9f0/$/GetPartitions/816555eb-4e/$/GetReplicas/5f6a5a2f-/$/GetDetail"; Requests[1332] = new DefaultHttpContext(); Requests[1332].RequestServices = CreateServices(); - Requests[1332].Request.Method = "POST"; + Requests[1332].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[1332].Request.Path = "/Nodes/0c179a33/$/GetPartitions/d1165342-b7/$/GetReplicas/2c4fdbd6-/$/Restart"; Requests[1333] = new DefaultHttpContext(); Requests[1333].RequestServices = CreateServices(); - Requests[1333].Request.Method = "DELETE"; + Requests[1333].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[1333].Request.Path = "/apis/f2c95/operations/17eaf31f-12"; Requests[1334] = new DefaultHttpContext(); Requests[1334].RequestServices = CreateServices(); - Requests[1334].Request.Method = "GET"; + Requests[1334].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1334].Request.Path = "/apis/66f43/operations/00815541-88"; Requests[1335] = new DefaultHttpContext(); Requests[1335].RequestServices = CreateServices(); - Requests[1335].Request.Method = "PATCH"; + Requests[1335].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[1335].Request.Path = "/apis/f45d7/operations/697af956-b9"; Requests[1336] = new DefaultHttpContext(); Requests[1336].RequestServices = CreateServices(); - Requests[1336].Request.Method = "PUT"; + Requests[1336].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[1336].Request.Path = "/apis/b2bf5/operations/9b74f183-e4"; Requests[1337] = new DefaultHttpContext(); Requests[1337].RequestServices = CreateServices(); - Requests[1337].Request.Method = "GET"; + Requests[1337].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1337].Request.Path = "/apis/581f7/policies/54f5d99f"; Requests[1338] = new DefaultHttpContext(); Requests[1338].RequestServices = CreateServices(); - Requests[1338].Request.Method = "PUT"; + Requests[1338].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[1338].Request.Path = "/apis/163ec/policies/1dcd59be"; Requests[1339] = new DefaultHttpContext(); Requests[1339].RequestServices = CreateServices(); - Requests[1339].Request.Method = "DELETE"; + Requests[1339].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[1339].Request.Path = "/apis/8a89c/policies/3700c79f"; Requests[1340] = new DefaultHttpContext(); Requests[1340].RequestServices = CreateServices(); - Requests[1340].Request.Method = "DELETE"; + Requests[1340].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[1340].Request.Path = "/apis/ec08c/schemas/61e3a8f5"; Requests[1341] = new DefaultHttpContext(); Requests[1341].RequestServices = CreateServices(); - Requests[1341].Request.Method = "PUT"; + Requests[1341].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[1341].Request.Path = "/apis/4e90b/schemas/bdec81c9"; Requests[1342] = new DefaultHttpContext(); Requests[1342].RequestServices = CreateServices(); - Requests[1342].Request.Method = "GET"; + Requests[1342].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1342].Request.Path = "/apis/0a351/schemas/10a5bc54"; Requests[1343] = new DefaultHttpContext(); Requests[1343].RequestServices = CreateServices(); - Requests[1343].Request.Method = "GET"; + Requests[1343].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1343].Request.Path = "/apps/63813/events/cbdb18bb-"; Requests[1344] = new DefaultHttpContext(); Requests[1344].RequestServices = CreateServices(); - Requests[1344].Request.Method = "GET"; + Requests[1344].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1344].Request.Path = "/apps/1e10e/metrics/f50f9df2"; Requests[1345] = new DefaultHttpContext(); Requests[1345].RequestServices = CreateServices(); - Requests[1345].Request.Method = "DELETE"; + Requests[1345].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[1345].Request.Path = "/apps/4f105/versions/bbc71dda-"; Requests[1346] = new DefaultHttpContext(); Requests[1346].RequestServices = CreateServices(); - Requests[1346].Request.Method = "PUT"; + Requests[1346].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[1346].Request.Path = "/apps/598b4/versions/18d34fe4-"; Requests[1347] = new DefaultHttpContext(); Requests[1347].RequestServices = CreateServices(); - Requests[1347].Request.Method = "GET"; + Requests[1347].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1347].Request.Path = "/apps/1376d/versions/e8e4cafb-"; Requests[1348] = new DefaultHttpContext(); Requests[1348].RequestServices = CreateServices(); - Requests[1348].Request.Method = "GET"; + Requests[1348].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1348].Request.Path = "/delegatedProviders/55ad106d-a4f6-40d1-/offers/cdda69b0-"; Requests[1349] = new DefaultHttpContext(); Requests[1349].RequestServices = CreateServices(); - Requests[1349].Request.Method = "GET"; + Requests[1349].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1349].Request.Path = "/deletedstorage/351d3d69-0c43-49f8-b/sas/93d5537d-0a1c-4f5c-"; Requests[1350] = new DefaultHttpContext(); Requests[1350].RequestServices = CreateServices(); - Requests[1350].Request.Method = "DELETE"; + Requests[1350].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[1350].Request.Path = "/facelists/843eb893-9/persistedFaces/2373e0cd-330b-4"; Requests[1351] = new DefaultHttpContext(); Requests[1351].RequestServices = CreateServices(); - Requests[1351].Request.Method = "PUT"; + Requests[1351].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[1351].Request.Path = "/groups/4e82b5d/users/85dd0"; Requests[1352] = new DefaultHttpContext(); Requests[1352].RequestServices = CreateServices(); - Requests[1352].Request.Method = "DELETE"; + Requests[1352].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[1352].Request.Path = "/groups/26e2722/users/81405"; Requests[1353] = new DefaultHttpContext(); Requests[1353].RequestServices = CreateServices(); - Requests[1353].Request.Method = "GET"; + Requests[1353].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1353].Request.Path = "/jobs/87bef/tasks/d55658"; Requests[1354] = new DefaultHttpContext(); Requests[1354].RequestServices = CreateServices(); - Requests[1354].Request.Method = "DELETE"; + Requests[1354].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[1354].Request.Path = "/jobs/e7a5d/tasks/96f0d6"; Requests[1355] = new DefaultHttpContext(); Requests[1355].RequestServices = CreateServices(); - Requests[1355].Request.Method = "PUT"; + Requests[1355].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[1355].Request.Path = "/jobs/533fe/tasks/65c5cb"; Requests[1356] = new DefaultHttpContext(); Requests[1356].RequestServices = CreateServices(); - Requests[1356].Request.Method = "GET"; + Requests[1356].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1356].Request.Path = "/persongroups/b1b71c4a-4a33/persons/111fffa2"; Requests[1357] = new DefaultHttpContext(); Requests[1357].RequestServices = CreateServices(); - Requests[1357].Request.Method = "PATCH"; + Requests[1357].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[1357].Request.Path = "/persongroups/51c96583-bbd3/persons/cafb8ee3"; Requests[1358] = new DefaultHttpContext(); Requests[1358].RequestServices = CreateServices(); - Requests[1358].Request.Method = "DELETE"; + Requests[1358].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[1358].Request.Path = "/persongroups/09cb77eb-a357/persons/6b475c68"; Requests[1359] = new DefaultHttpContext(); Requests[1359].RequestServices = CreateServices(); - Requests[1359].Request.Method = "GET"; + Requests[1359].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1359].Request.Path = "/pools/351e51/nodes/8a86cb"; Requests[1360] = new DefaultHttpContext(); Requests[1360].RequestServices = CreateServices(); - Requests[1360].Request.Method = "DELETE"; + Requests[1360].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[1360].Request.Path = "/products/122d56fe-/apis/3f551"; Requests[1361] = new DefaultHttpContext(); Requests[1361].RequestServices = CreateServices(); - Requests[1361].Request.Method = "PUT"; + Requests[1361].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[1361].Request.Path = "/products/155a381a-/apis/077e7"; Requests[1362] = new DefaultHttpContext(); Requests[1362].RequestServices = CreateServices(); - Requests[1362].Request.Method = "PUT"; + Requests[1362].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[1362].Request.Path = "/products/1dc0446a-/groups/ae08e25"; Requests[1363] = new DefaultHttpContext(); Requests[1363].RequestServices = CreateServices(); - Requests[1363].Request.Method = "DELETE"; + Requests[1363].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[1363].Request.Path = "/products/6cf8dfef-/groups/689d271"; Requests[1364] = new DefaultHttpContext(); Requests[1364].RequestServices = CreateServices(); - Requests[1364].Request.Method = "PUT"; + Requests[1364].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[1364].Request.Path = "/products/9aacee11-/policies/e1c02d0b"; Requests[1365] = new DefaultHttpContext(); Requests[1365].RequestServices = CreateServices(); - Requests[1365].Request.Method = "GET"; + Requests[1365].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1365].Request.Path = "/products/341e764c-/policies/8c54cf47"; Requests[1366] = new DefaultHttpContext(); Requests[1366].RequestServices = CreateServices(); - Requests[1366].Request.Method = "DELETE"; + Requests[1366].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[1366].Request.Path = "/products/3b778fa1-/policies/d740c035"; Requests[1367] = new DefaultHttpContext(); Requests[1367].RequestServices = CreateServices(); - Requests[1367].Request.Method = "DELETE"; + Requests[1367].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[1367].Request.Path = "/projects/7bde34e5-/iterations/b8b1cfef-c2"; Requests[1368] = new DefaultHttpContext(); Requests[1368].RequestServices = CreateServices(); - Requests[1368].Request.Method = "PATCH"; + Requests[1368].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[1368].Request.Path = "/projects/0dea1c1d-/iterations/ab59f5cc-4b"; Requests[1369] = new DefaultHttpContext(); Requests[1369].RequestServices = CreateServices(); - Requests[1369].Request.Method = "GET"; + Requests[1369].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1369].Request.Path = "/projects/ee7a14bf-/iterations/42461e85-27"; Requests[1370] = new DefaultHttpContext(); Requests[1370].RequestServices = CreateServices(); - Requests[1370].Request.Method = "DELETE"; + Requests[1370].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[1370].Request.Path = "/projects/7ac42682-/tags/f8dce"; Requests[1371] = new DefaultHttpContext(); Requests[1371].RequestServices = CreateServices(); - Requests[1371].Request.Method = "PATCH"; + Requests[1371].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[1371].Request.Path = "/projects/18347b5b-/tags/1b894"; Requests[1372] = new DefaultHttpContext(); Requests[1372].RequestServices = CreateServices(); - Requests[1372].Request.Method = "GET"; + Requests[1372].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1372].Request.Path = "/projects/dfccf1e9-/tags/59527"; Requests[1373] = new DefaultHttpContext(); Requests[1373].RequestServices = CreateServices(); - Requests[1373].Request.Method = "PATCH"; + Requests[1373].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[1373].Request.Path = "/storage/9cfd8322-ab57-4979-9/sas/3d259dd5-00ae-479a-"; Requests[1374] = new DefaultHttpContext(); Requests[1374].RequestServices = CreateServices(); - Requests[1374].Request.Method = "PUT"; + Requests[1374].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[1374].Request.Path = "/storage/0d93fd72-6818-4d10-8/sas/0801985d-2de9-421c-"; Requests[1375] = new DefaultHttpContext(); Requests[1375].RequestServices = CreateServices(); - Requests[1375].Request.Method = "DELETE"; + Requests[1375].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[1375].Request.Path = "/storage/14a80398-0958-43b1-9/sas/466b9136-7a7b-4e22-"; Requests[1376] = new DefaultHttpContext(); Requests[1376].RequestServices = CreateServices(); - Requests[1376].Request.Method = "GET"; + Requests[1376].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1376].Request.Path = "/storage/e99b0743-2f45-478e-9/sas/316980f2-15c1-4db9-"; Requests[1377] = new DefaultHttpContext(); Requests[1377].RequestServices = CreateServices(); - Requests[1377].Request.Method = "GET"; + Requests[1377].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1377].Request.Path = "/subscriptions/70c5d444-0ea0-/providers/ca932bfb-c23b-48f0-8fac-e"; Requests[1378] = new DefaultHttpContext(); Requests[1378].RequestServices = CreateServices(); - Requests[1378].Request.Method = "HEAD"; + Requests[1378].Request.Method = HttpMethods.GetCanonicalizedValue("HEAD"); Requests[1378].Request.Path = "/subscriptions/33421b06-87ae-/resourcegroups/b65090e7-6dae-47e"; Requests[1379] = new DefaultHttpContext(); Requests[1379].RequestServices = CreateServices(); - Requests[1379].Request.Method = "PATCH"; + Requests[1379].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[1379].Request.Path = "/subscriptions/b8ea6988-ba87-/resourcegroups/2e888959-3158-469"; Requests[1380] = new DefaultHttpContext(); Requests[1380].RequestServices = CreateServices(); - Requests[1380].Request.Method = "GET"; + Requests[1380].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1380].Request.Path = "/subscriptions/b61598c2-31a1-/resourcegroups/275a9a69-c8bd-44f"; Requests[1381] = new DefaultHttpContext(); Requests[1381].RequestServices = CreateServices(); - Requests[1381].Request.Method = "PUT"; + Requests[1381].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[1381].Request.Path = "/subscriptions/abe92b5f-45a8-/resourcegroups/2c8eb688-3e39-449"; Requests[1382] = new DefaultHttpContext(); Requests[1382].RequestServices = CreateServices(); - Requests[1382].Request.Method = "DELETE"; + Requests[1382].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[1382].Request.Path = "/subscriptions/0ee49827-fcca-/resourcegroups/cbb96ef9-5ef0-4aa"; Requests[1383] = new DefaultHttpContext(); Requests[1383].RequestServices = CreateServices(); - Requests[1383].Request.Method = "DELETE"; + Requests[1383].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[1383].Request.Path = "/subscriptions/4dd04a95-56ca-/tagNames/0b2f487"; Requests[1384] = new DefaultHttpContext(); Requests[1384].RequestServices = CreateServices(); - Requests[1384].Request.Method = "PUT"; + Requests[1384].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[1384].Request.Path = "/subscriptions/fcb97e28-a5d2-/tagNames/9c10be2"; Requests[1385] = new DefaultHttpContext(); Requests[1385].RequestServices = CreateServices(); - Requests[1385].Request.Method = "GET"; + Requests[1385].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1385].Request.Path = "/apis/dc327/operations/65ee625a-45/policies"; Requests[1386] = new DefaultHttpContext(); Requests[1386].RequestServices = CreateServices(); - Requests[1386].Request.Method = "POST"; + Requests[1386].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[1386].Request.Path = "/apps/fa9b1/versions/0668da6b-/clone"; Requests[1387] = new DefaultHttpContext(); Requests[1387].RequestServices = CreateServices(); - Requests[1387].Request.Method = "GET"; + Requests[1387].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1387].Request.Path = "/apps/20ec6/versions/e8dcb709-/closedlists"; Requests[1388] = new DefaultHttpContext(); Requests[1388].RequestServices = CreateServices(); - Requests[1388].Request.Method = "POST"; + Requests[1388].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[1388].Request.Path = "/apps/9851a/versions/ff5a938a-/closedlists"; Requests[1389] = new DefaultHttpContext(); Requests[1389].RequestServices = CreateServices(); - Requests[1389].Request.Method = "POST"; + Requests[1389].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[1389].Request.Path = "/apps/3444a/versions/f91a0bbb-/compositeentities"; Requests[1390] = new DefaultHttpContext(); Requests[1390].RequestServices = CreateServices(); - Requests[1390].Request.Method = "GET"; + Requests[1390].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1390].Request.Path = "/apps/cbeee/versions/6f0f4da4-/compositeentities"; Requests[1391] = new DefaultHttpContext(); Requests[1391].RequestServices = CreateServices(); - Requests[1391].Request.Method = "POST"; + Requests[1391].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[1391].Request.Path = "/apps/431f2/versions/89b20a24-/customprebuiltdomains"; Requests[1392] = new DefaultHttpContext(); Requests[1392].RequestServices = CreateServices(); - Requests[1392].Request.Method = "POST"; + Requests[1392].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[1392].Request.Path = "/apps/b2ea0/versions/30e949b9-/customprebuiltentities"; Requests[1393] = new DefaultHttpContext(); Requests[1393].RequestServices = CreateServices(); - Requests[1393].Request.Method = "GET"; + Requests[1393].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1393].Request.Path = "/apps/078d8/versions/133cefd6-/customprebuiltentities"; Requests[1394] = new DefaultHttpContext(); Requests[1394].RequestServices = CreateServices(); - Requests[1394].Request.Method = "POST"; + Requests[1394].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[1394].Request.Path = "/apps/2ad28/versions/3789a8af-/customprebuiltintents"; Requests[1395] = new DefaultHttpContext(); Requests[1395].RequestServices = CreateServices(); - Requests[1395].Request.Method = "GET"; + Requests[1395].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1395].Request.Path = "/apps/d75a7/versions/aa87cdf4-/customprebuiltintents"; Requests[1396] = new DefaultHttpContext(); Requests[1396].RequestServices = CreateServices(); - Requests[1396].Request.Method = "GET"; + Requests[1396].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1396].Request.Path = "/apps/5b790/versions/78a6f8a9-/customprebuiltmodels"; Requests[1397] = new DefaultHttpContext(); Requests[1397].RequestServices = CreateServices(); - Requests[1397].Request.Method = "GET"; + Requests[1397].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1397].Request.Path = "/apps/8a676/versions/e148980b-/entities"; Requests[1398] = new DefaultHttpContext(); Requests[1398].RequestServices = CreateServices(); - Requests[1398].Request.Method = "POST"; + Requests[1398].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[1398].Request.Path = "/apps/5bbd0/versions/b621c868-/entities"; Requests[1399] = new DefaultHttpContext(); Requests[1399].RequestServices = CreateServices(); - Requests[1399].Request.Method = "POST"; + Requests[1399].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[1399].Request.Path = "/apps/8b3fe/versions/463fa26a-/example"; Requests[1400] = new DefaultHttpContext(); Requests[1400].RequestServices = CreateServices(); - Requests[1400].Request.Method = "POST"; + Requests[1400].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[1400].Request.Path = "/apps/1663b/versions/e861ebcf-/examples"; Requests[1401] = new DefaultHttpContext(); Requests[1401].RequestServices = CreateServices(); - Requests[1401].Request.Method = "GET"; + Requests[1401].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1401].Request.Path = "/apps/8a0fa/versions/886a81ef-/examples"; Requests[1402] = new DefaultHttpContext(); Requests[1402].RequestServices = CreateServices(); - Requests[1402].Request.Method = "GET"; + Requests[1402].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1402].Request.Path = "/apps/021e5/versions/7c2324f6-/export"; Requests[1403] = new DefaultHttpContext(); Requests[1403].RequestServices = CreateServices(); - Requests[1403].Request.Method = "GET"; + Requests[1403].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1403].Request.Path = "/apps/c056a/versions/e8c2d6fc-/features"; Requests[1404] = new DefaultHttpContext(); Requests[1404].RequestServices = CreateServices(); - Requests[1404].Request.Method = "GET"; + Requests[1404].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1404].Request.Path = "/apps/6244b/versions/0aebb67a-/hierarchicalentities"; Requests[1405] = new DefaultHttpContext(); Requests[1405].RequestServices = CreateServices(); - Requests[1405].Request.Method = "POST"; + Requests[1405].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[1405].Request.Path = "/apps/a4b78/versions/ffd8902a-/hierarchicalentities"; Requests[1406] = new DefaultHttpContext(); Requests[1406].RequestServices = CreateServices(); - Requests[1406].Request.Method = "POST"; + Requests[1406].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[1406].Request.Path = "/apps/fbea2/versions/4ff0fbdb-/intents"; Requests[1407] = new DefaultHttpContext(); Requests[1407].RequestServices = CreateServices(); - Requests[1407].Request.Method = "GET"; + Requests[1407].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1407].Request.Path = "/apps/4fe5f/versions/59f9efe4-/intents"; Requests[1408] = new DefaultHttpContext(); Requests[1408].RequestServices = CreateServices(); - Requests[1408].Request.Method = "GET"; + Requests[1408].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1408].Request.Path = "/apps/42e84/versions/3c0b2fdc-/listprebuilts"; Requests[1409] = new DefaultHttpContext(); Requests[1409].RequestServices = CreateServices(); - Requests[1409].Request.Method = "GET"; + Requests[1409].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1409].Request.Path = "/apps/1f2b8/versions/2108209c-/models"; Requests[1410] = new DefaultHttpContext(); Requests[1410].RequestServices = CreateServices(); - Requests[1410].Request.Method = "POST"; + Requests[1410].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[1410].Request.Path = "/apps/a874e/versions/ec638c39-/patternanyentities"; Requests[1411] = new DefaultHttpContext(); Requests[1411].RequestServices = CreateServices(); - Requests[1411].Request.Method = "GET"; + Requests[1411].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1411].Request.Path = "/apps/f32d8/versions/610587f9-/patternanyentities"; Requests[1412] = new DefaultHttpContext(); Requests[1412].RequestServices = CreateServices(); - Requests[1412].Request.Method = "POST"; + Requests[1412].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[1412].Request.Path = "/apps/34d19/versions/45a12686-/patternrule"; Requests[1413] = new DefaultHttpContext(); Requests[1413].RequestServices = CreateServices(); - Requests[1413].Request.Method = "GET"; + Requests[1413].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1413].Request.Path = "/apps/37040/versions/7a5039b1-/patternrules"; Requests[1414] = new DefaultHttpContext(); Requests[1414].RequestServices = CreateServices(); - Requests[1414].Request.Method = "DELETE"; + Requests[1414].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[1414].Request.Path = "/apps/a32e6/versions/4edcc313-/patternrules"; Requests[1415] = new DefaultHttpContext(); Requests[1415].RequestServices = CreateServices(); - Requests[1415].Request.Method = "PUT"; + Requests[1415].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[1415].Request.Path = "/apps/8790b/versions/ac7b92a0-/patternrules"; Requests[1416] = new DefaultHttpContext(); Requests[1416].RequestServices = CreateServices(); - Requests[1416].Request.Method = "POST"; + Requests[1416].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[1416].Request.Path = "/apps/1b994/versions/85343a91-/patternrules"; Requests[1417] = new DefaultHttpContext(); Requests[1417].RequestServices = CreateServices(); - Requests[1417].Request.Method = "GET"; + Requests[1417].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1417].Request.Path = "/apps/04516/versions/8a2ab223-/patterns"; Requests[1418] = new DefaultHttpContext(); Requests[1418].RequestServices = CreateServices(); - Requests[1418].Request.Method = "POST"; + Requests[1418].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[1418].Request.Path = "/apps/03c60/versions/79d70224-/patterns"; Requests[1419] = new DefaultHttpContext(); Requests[1419].RequestServices = CreateServices(); - Requests[1419].Request.Method = "POST"; + Requests[1419].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[1419].Request.Path = "/apps/48989/versions/0f77df8e-/phraselists"; Requests[1420] = new DefaultHttpContext(); Requests[1420].RequestServices = CreateServices(); - Requests[1420].Request.Method = "GET"; + Requests[1420].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1420].Request.Path = "/apps/0c73d/versions/a44e717d-/phraselists"; Requests[1421] = new DefaultHttpContext(); Requests[1421].RequestServices = CreateServices(); - Requests[1421].Request.Method = "POST"; + Requests[1421].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[1421].Request.Path = "/apps/a7c42/versions/b0a92db8-/prebuilts"; Requests[1422] = new DefaultHttpContext(); Requests[1422].RequestServices = CreateServices(); - Requests[1422].Request.Method = "GET"; + Requests[1422].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1422].Request.Path = "/apps/fc4cc/versions/b7c0ccf5-/prebuilts"; Requests[1423] = new DefaultHttpContext(); Requests[1423].RequestServices = CreateServices(); - Requests[1423].Request.Method = "GET"; + Requests[1423].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1423].Request.Path = "/apps/8fed9/versions/d8b10cb2-/regexentities"; Requests[1424] = new DefaultHttpContext(); Requests[1424].RequestServices = CreateServices(); - Requests[1424].Request.Method = "POST"; + Requests[1424].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[1424].Request.Path = "/apps/60385/versions/b2b2866d-/regexentities"; Requests[1425] = new DefaultHttpContext(); Requests[1425].RequestServices = CreateServices(); - Requests[1425].Request.Method = "DELETE"; + Requests[1425].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[1425].Request.Path = "/apps/852ed/versions/87e20a25-/suggest"; Requests[1426] = new DefaultHttpContext(); Requests[1426].RequestServices = CreateServices(); - Requests[1426].Request.Method = "POST"; + Requests[1426].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[1426].Request.Path = "/apps/b0db2/versions/36b382bb-/train"; Requests[1427] = new DefaultHttpContext(); Requests[1427].RequestServices = CreateServices(); - Requests[1427].Request.Method = "GET"; + Requests[1427].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1427].Request.Path = "/apps/713c0/versions/8669d433-/train"; Requests[1428] = new DefaultHttpContext(); Requests[1428].RequestServices = CreateServices(); - Requests[1428].Request.Method = "POST"; + Requests[1428].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[1428].Request.Path = "/deletedstorage/514e1d6b-1354-4e55-a/sas/5f58094a-f404-4335-/recover"; Requests[1429] = new DefaultHttpContext(); Requests[1429].RequestServices = CreateServices(); - Requests[1429].Request.Method = "GET"; + Requests[1429].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1429].Request.Path = "/jobs/ed3e3/tasks/d301cc/files"; Requests[1430] = new DefaultHttpContext(); Requests[1430].RequestServices = CreateServices(); - Requests[1430].Request.Method = "POST"; + Requests[1430].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[1430].Request.Path = "/jobs/2d312/tasks/1e8971/reactivate"; Requests[1431] = new DefaultHttpContext(); Requests[1431].RequestServices = CreateServices(); - Requests[1431].Request.Method = "GET"; + Requests[1431].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1431].Request.Path = "/jobs/c9086/tasks/b40b73/subtasksinfo"; Requests[1432] = new DefaultHttpContext(); Requests[1432].RequestServices = CreateServices(); - Requests[1432].Request.Method = "POST"; + Requests[1432].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[1432].Request.Path = "/jobs/71345/tasks/be3e26/terminate"; Requests[1433] = new DefaultHttpContext(); Requests[1433].RequestServices = CreateServices(); - Requests[1433].Request.Method = "POST"; + Requests[1433].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[1433].Request.Path = "/persongroups/56af3c32-9140/persons/e3f145d3/persistedFaces"; Requests[1434] = new DefaultHttpContext(); Requests[1434].RequestServices = CreateServices(); - Requests[1434].Request.Method = "POST"; + Requests[1434].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[1434].Request.Path = "/pools/d6d5a9/nodes/b12c1e/disablescheduling"; Requests[1435] = new DefaultHttpContext(); Requests[1435].RequestServices = CreateServices(); - Requests[1435].Request.Method = "POST"; + Requests[1435].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[1435].Request.Path = "/pools/81a790/nodes/d9db37/enablescheduling"; Requests[1436] = new DefaultHttpContext(); Requests[1436].RequestServices = CreateServices(); - Requests[1436].Request.Method = "GET"; + Requests[1436].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1436].Request.Path = "/pools/73a821/nodes/96761c/files"; Requests[1437] = new DefaultHttpContext(); Requests[1437].RequestServices = CreateServices(); - Requests[1437].Request.Method = "GET"; + Requests[1437].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1437].Request.Path = "/pools/a665c1/nodes/3317d9/rdp"; Requests[1438] = new DefaultHttpContext(); Requests[1438].RequestServices = CreateServices(); - Requests[1438].Request.Method = "POST"; + Requests[1438].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[1438].Request.Path = "/pools/f1105f/nodes/ecac92/reboot"; Requests[1439] = new DefaultHttpContext(); Requests[1439].RequestServices = CreateServices(); - Requests[1439].Request.Method = "POST"; + Requests[1439].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[1439].Request.Path = "/pools/447429/nodes/b63a7d/reimage"; Requests[1440] = new DefaultHttpContext(); Requests[1440].RequestServices = CreateServices(); - Requests[1440].Request.Method = "GET"; + Requests[1440].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1440].Request.Path = "/pools/a03760/nodes/456845/remoteloginsettings"; Requests[1441] = new DefaultHttpContext(); Requests[1441].RequestServices = CreateServices(); - Requests[1441].Request.Method = "POST"; + Requests[1441].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[1441].Request.Path = "/pools/39e8af/nodes/3029df/uploadbatchservicelogs"; Requests[1442] = new DefaultHttpContext(); Requests[1442].RequestServices = CreateServices(); - Requests[1442].Request.Method = "POST"; + Requests[1442].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[1442].Request.Path = "/pools/dd5242/nodes/f89588/users"; Requests[1443] = new DefaultHttpContext(); Requests[1443].RequestServices = CreateServices(); - Requests[1443].Request.Method = "POST"; + Requests[1443].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[1443].Request.Path = "/projects/93f2776c-/iterations/4a1e0386-ec/export"; Requests[1444] = new DefaultHttpContext(); Requests[1444].RequestServices = CreateServices(); - Requests[1444].Request.Method = "GET"; + Requests[1444].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1444].Request.Path = "/projects/cf3eba4c-/iterations/134ed682-87/export"; Requests[1445] = new DefaultHttpContext(); Requests[1445].RequestServices = CreateServices(); - Requests[1445].Request.Method = "GET"; + Requests[1445].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1445].Request.Path = "/projects/265784d9-/iterations/893ef7ac-ea/performance"; Requests[1446] = new DefaultHttpContext(); Requests[1446].RequestServices = CreateServices(); - Requests[1446].Request.Method = "POST"; + Requests[1446].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[1446].Request.Path = "/subscriptions/2447212d-833a-/providers/eb74d7fb-804c-445c-8ac8-4/register"; Requests[1447] = new DefaultHttpContext(); Requests[1447].RequestServices = CreateServices(); - Requests[1447].Request.Method = "POST"; + Requests[1447].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[1447].Request.Path = "/subscriptions/79ce5de2-1d14-/providers/44c77116-eb7a-4a59-982f-6/unregister"; Requests[1448] = new DefaultHttpContext(); Requests[1448].RequestServices = CreateServices(); - Requests[1448].Request.Method = "POST"; + Requests[1448].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[1448].Request.Path = "/subscriptions/29591378-a024-/resourcegroups/8d83dae8-da4d-499/exportTemplate"; Requests[1449] = new DefaultHttpContext(); Requests[1449].RequestServices = CreateServices(); - Requests[1449].Request.Method = "POST"; + Requests[1449].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[1449].Request.Path = "/subscriptions/2a8e259e-0215-/resourceGroups/fbc9cae0-e64d-415/moveResources"; Requests[1450] = new DefaultHttpContext(); Requests[1450].RequestServices = CreateServices(); - Requests[1450].Request.Method = "GET"; + Requests[1450].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1450].Request.Path = "/subscriptions/b71b1306-7f0d-/resourceGroups/02e9ae00-2d73-436/resources"; Requests[1451] = new DefaultHttpContext(); Requests[1451].RequestServices = CreateServices(); - Requests[1451].Request.Method = "POST"; + Requests[1451].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[1451].Request.Path = "/subscriptions/a382d0c2-a395-/resourceGroups/d4783f31-e9c0-46d/validateMoveResources"; Requests[1452] = new DefaultHttpContext(); Requests[1452].RequestServices = CreateServices(); - Requests[1452].Request.Method = "GET"; + Requests[1452].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1452].Request.Path = "/projects/d198d2fb-/iterations/0929539f-eb/performance/images"; Requests[1453] = new DefaultHttpContext(); Requests[1453].RequestServices = CreateServices(); - Requests[1453].Request.Method = "GET"; + Requests[1453].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1453].Request.Path = "/projects/08adcf85-/iterations/4301c8ab-c2/performance/images/count"; Requests[1454] = new DefaultHttpContext(); Requests[1454].RequestServices = CreateServices(); - Requests[1454].Request.Method = "GET"; + Requests[1454].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1454].Request.Path = "/subscriptions/ca896ae5-9afe-/resourceGroup/60f7c494-7880-4be/providers/microsoft.insights/workbooks"; Requests[1455] = new DefaultHttpContext(); Requests[1455].RequestServices = CreateServices(); - Requests[1455].Request.Method = "GET"; + Requests[1455].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1455].Request.Path = "/subscriptions/36f9d9b4-4f6e-/resourceGroups/a6c519dd-/providers/Microsoft.DataMigration/services"; Requests[1456] = new DefaultHttpContext(); Requests[1456].RequestServices = CreateServices(); - Requests[1456].Request.Method = "GET"; + Requests[1456].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1456].Request.Path = "/subscriptions/b9930d38-e558-/resourceGroups/b022c26f-f726/providers/Microsoft.Advisor/configurations"; Requests[1457] = new DefaultHttpContext(); Requests[1457].RequestServices = CreateServices(); - Requests[1457].Request.Method = "PUT"; + Requests[1457].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[1457].Request.Path = "/subscriptions/5fa5365d-21e4-/resourceGroups/2ebabd7d-ef9f/providers/Microsoft.Advisor/configurations"; Requests[1458] = new DefaultHttpContext(); Requests[1458].RequestServices = CreateServices(); - Requests[1458].Request.Method = "GET"; + Requests[1458].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1458].Request.Path = "/subscriptions/ddf37c6e-1a33-/resourcegroups/4b96cea3-aab6/providers/Microsoft.AzureBridge.Admin/activations"; Requests[1459] = new DefaultHttpContext(); Requests[1459].RequestServices = CreateServices(); - Requests[1459].Request.Method = "GET"; + Requests[1459].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1459].Request.Path = "/subscriptions/1414d91b-d65c-/resourceGroups/c87b7484-933b/providers/Microsoft.AzureStack/registrations"; Requests[1460] = new DefaultHttpContext(); Requests[1460].RequestServices = CreateServices(); - Requests[1460].Request.Method = "GET"; + Requests[1460].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1460].Request.Path = "/subscriptions/b70e81d2-b250-/resourceGroups/56609c74-414c-418/providers/Microsoft.AAD/domainServices"; Requests[1461] = new DefaultHttpContext(); Requests[1461].RequestServices = CreateServices(); - Requests[1461].Request.Method = "GET"; + Requests[1461].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1461].Request.Path = "/subscriptions/a5e07f32-7772-/resourceGroups/30ee9a63-5cc8-4d3/providers/Microsoft.AnalysisServices/servers"; Requests[1462] = new DefaultHttpContext(); Requests[1462].RequestServices = CreateServices(); - Requests[1462].Request.Method = "GET"; + Requests[1462].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1462].Request.Path = "/subscriptions/6d45e1cd-a202-/resourceGroups/06531fb8-28dc-405/providers/Microsoft.ApiManagement/service"; Requests[1463] = new DefaultHttpContext(); Requests[1463].RequestServices = CreateServices(); - Requests[1463].Request.Method = "GET"; + Requests[1463].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1463].Request.Path = "/subscriptions/10ee863f-3491-/resourceGroups/d2f95e9f-f138-471/providers/Microsoft.Authorization/locks"; Requests[1464] = new DefaultHttpContext(); Requests[1464].RequestServices = CreateServices(); - Requests[1464].Request.Method = "GET"; + Requests[1464].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1464].Request.Path = "/subscriptions/a1976651-efdf-/resourcegroups/864193a9-3c8a-4e6/providers/Microsoft.Authorization/permissions"; Requests[1465] = new DefaultHttpContext(); Requests[1465].RequestServices = CreateServices(); - Requests[1465].Request.Method = "GET"; + Requests[1465].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1465].Request.Path = "/subscriptions/dba10476-ba3c-/resourceGroups/d9127b89-1d0e-47b/providers/Microsoft.Authorization/policyAssignments"; Requests[1466] = new DefaultHttpContext(); Requests[1466].RequestServices = CreateServices(); - Requests[1466].Request.Method = "GET"; + Requests[1466].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1466].Request.Path = "/subscriptions/eb131152-eb34-/resourceGroups/deb18fb7-3a02-406/providers/Microsoft.Authorization/roleAssignments"; Requests[1467] = new DefaultHttpContext(); Requests[1467].RequestServices = CreateServices(); - Requests[1467].Request.Method = "GET"; + Requests[1467].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1467].Request.Path = "/subscriptions/452aafdf-0805-/resourceGroups/46a021ad-40f5-4ba/providers/Microsoft.Automation/automationAccounts"; Requests[1468] = new DefaultHttpContext(); Requests[1468].RequestServices = CreateServices(); - Requests[1468].Request.Method = "GET"; + Requests[1468].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1468].Request.Path = "/subscriptions/e150e3db-3da4-/resourcegroups/db258bc6-f0ca-4c5/providers/Microsoft.Backup.Admin/backupLocations"; Requests[1469] = new DefaultHttpContext(); Requests[1469].RequestServices = CreateServices(); - Requests[1469].Request.Method = "GET"; + Requests[1469].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1469].Request.Path = "/subscriptions/f543166d-e72e-/resourceGroups/d7c75b06-ed3c-4fa/providers/Microsoft.Batch/batchAccounts"; Requests[1470] = new DefaultHttpContext(); Requests[1470].RequestServices = CreateServices(); - Requests[1470].Request.Method = "GET"; + Requests[1470].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1470].Request.Path = "/subscriptions/d11bee98-4f17-/resourceGroups/0fcc56ad-bcdf-4f7/providers/Microsoft.BatchAI/clusters"; Requests[1471] = new DefaultHttpContext(); Requests[1471].RequestServices = CreateServices(); - Requests[1471].Request.Method = "GET"; + Requests[1471].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1471].Request.Path = "/subscriptions/f9411668-6ef4-/resourceGroups/b770b8b1-6d80-48d/providers/Microsoft.BatchAI/fileServers"; Requests[1472] = new DefaultHttpContext(); Requests[1472].RequestServices = CreateServices(); - Requests[1472].Request.Method = "GET"; + Requests[1472].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1472].Request.Path = "/subscriptions/c5c2215f-5824-/resourceGroups/807d4df1-4435-4bc/providers/Microsoft.BatchAI/jobs"; Requests[1473] = new DefaultHttpContext(); Requests[1473].RequestServices = CreateServices(); - Requests[1473].Request.Method = "GET"; + Requests[1473].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1473].Request.Path = "/subscriptions/e9b15b23-0a55-/resourceGroups/5887d7f7-aa54-4d1/providers/Microsoft.BatchAI/workspaces"; Requests[1474] = new DefaultHttpContext(); Requests[1474].RequestServices = CreateServices(); - Requests[1474].Request.Method = "GET"; + Requests[1474].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1474].Request.Path = "/subscriptions/cb0a3a85-f8a4-/resourceGroups/cfb20eda-ff51-4f5/providers/Microsoft.BotService/botServices"; Requests[1475] = new DefaultHttpContext(); Requests[1475].RequestServices = CreateServices(); - Requests[1475].Request.Method = "GET"; + Requests[1475].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1475].Request.Path = "/subscriptions/1660fbb0-bd45-/resourceGroups/aaf9ef07-1abc-4db/providers/Microsoft.Cache/Redis"; Requests[1476] = new DefaultHttpContext(); Requests[1476].RequestServices = CreateServices(); - Requests[1476].Request.Method = "GET"; + Requests[1476].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1476].Request.Path = "/subscriptions/f1ea0ce5-19a9-/resourceGroups/19713d7b-7a73-4b6/providers/Microsoft.Cdn/profiles"; Requests[1477] = new DefaultHttpContext(); Requests[1477].RequestServices = CreateServices(); - Requests[1477].Request.Method = "GET"; + Requests[1477].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1477].Request.Path = "/subscriptions/3562202c-6d42-/resourceGroups/44cc1253-d2ac-49f/providers/Microsoft.CertificateRegistration/certificateOrders"; Requests[1478] = new DefaultHttpContext(); Requests[1478].RequestServices = CreateServices(); - Requests[1478].Request.Method = "GET"; + Requests[1478].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1478].Request.Path = "/subscriptions/73ff9c0a-28e1-/resourceGroups/4a881118-2642-449/providers/Microsoft.CognitiveServices/accounts"; Requests[1479] = new DefaultHttpContext(); Requests[1479].RequestServices = CreateServices(); - Requests[1479].Request.Method = "GET"; + Requests[1479].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1479].Request.Path = "/subscriptions/0f672f1a-f45a-/resourceGroups/e62272d2-4d1c-4b0/providers/Microsoft.Compute/availabilitySets"; Requests[1480] = new DefaultHttpContext(); Requests[1480].RequestServices = CreateServices(); - Requests[1480].Request.Method = "GET"; + Requests[1480].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1480].Request.Path = "/subscriptions/2936ed6a-9ec2-/resourceGroups/0303f9a1-7d12-426/providers/Microsoft.Compute/disks"; Requests[1481] = new DefaultHttpContext(); Requests[1481].RequestServices = CreateServices(); - Requests[1481].Request.Method = "GET"; + Requests[1481].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1481].Request.Path = "/subscriptions/803da4b8-101a-/resourceGroups/eddca269-dbfb-4b1/providers/Microsoft.Compute/galleries"; Requests[1482] = new DefaultHttpContext(); Requests[1482].RequestServices = CreateServices(); - Requests[1482].Request.Method = "GET"; + Requests[1482].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1482].Request.Path = "/subscriptions/e689e863-75b9-/resourceGroups/78475f9f-4982-478/providers/Microsoft.Compute/images"; Requests[1483] = new DefaultHttpContext(); Requests[1483].RequestServices = CreateServices(); - Requests[1483].Request.Method = "GET"; + Requests[1483].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1483].Request.Path = "/subscriptions/d624e122-2b60-/resourceGroups/bbd8da32-9145-442/providers/Microsoft.Compute/snapshots"; Requests[1484] = new DefaultHttpContext(); Requests[1484].RequestServices = CreateServices(); - Requests[1484].Request.Method = "GET"; + Requests[1484].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1484].Request.Path = "/subscriptions/b8d4c17b-481c-/resourceGroups/64b6d933-5fa6-415/providers/Microsoft.Compute/virtualMachines"; Requests[1485] = new DefaultHttpContext(); Requests[1485].RequestServices = CreateServices(); - Requests[1485].Request.Method = "GET"; + Requests[1485].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1485].Request.Path = "/subscriptions/ece6a6fe-5a24-/resourceGroups/e90fc390-fa15-4ba/providers/Microsoft.Compute/virtualMachineScaleSets"; Requests[1486] = new DefaultHttpContext(); Requests[1486].RequestServices = CreateServices(); - Requests[1486].Request.Method = "GET"; + Requests[1486].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1486].Request.Path = "/subscriptions/93cb9690-7acc-/resourceGroups/233bc4f2-cd35-4a7/providers/Microsoft.Consumption/budgets"; Requests[1487] = new DefaultHttpContext(); Requests[1487].RequestServices = CreateServices(); - Requests[1487].Request.Method = "GET"; + Requests[1487].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1487].Request.Path = "/subscriptions/5ef0f220-6d7d-/resourceGroups/61b519d3-8b3f-4cb/providers/Microsoft.ContainerInstance/containerGroups"; Requests[1488] = new DefaultHttpContext(); Requests[1488].RequestServices = CreateServices(); - Requests[1488].Request.Method = "GET"; + Requests[1488].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1488].Request.Path = "/subscriptions/48604ac9-d58c-/resourceGroups/3c46a09c-e54a-4fe/providers/Microsoft.ContainerRegistry/registries"; Requests[1489] = new DefaultHttpContext(); Requests[1489].RequestServices = CreateServices(); - Requests[1489].Request.Method = "GET"; + Requests[1489].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1489].Request.Path = "/subscriptions/bbbf5e3c-6151-/resourceGroups/de2ddf95-a9be-45e/providers/Microsoft.ContainerService/containerServices"; Requests[1490] = new DefaultHttpContext(); Requests[1490].RequestServices = CreateServices(); - Requests[1490].Request.Method = "GET"; + Requests[1490].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1490].Request.Path = "/subscriptions/0645fc66-c321-/resourceGroups/3b8ecf5e-99e6-4dc/providers/Microsoft.ContainerService/managedClusters"; Requests[1491] = new DefaultHttpContext(); Requests[1491].RequestServices = CreateServices(); - Requests[1491].Request.Method = "GET"; + Requests[1491].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1491].Request.Path = "/subscriptions/2f555fae-2f4d-/resourceGroups/889ddb13-e0bd-410/providers/Microsoft.CustomerInsights/hubs"; Requests[1492] = new DefaultHttpContext(); Requests[1492].RequestServices = CreateServices(); - Requests[1492].Request.Method = "GET"; + Requests[1492].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1492].Request.Path = "/subscriptions/4ffe29a9-2738-/resourceGroups/c372f835-0623-41f/providers/Microsoft.DataBox/jobs"; Requests[1493] = new DefaultHttpContext(); Requests[1493].RequestServices = CreateServices(); - Requests[1493].Request.Method = "GET"; + Requests[1493].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1493].Request.Path = "/subscriptions/5177cef1-2982-/resourceGroups/960b2ba5-bdd8-41d/providers/Microsoft.Databricks/workspaces"; Requests[1494] = new DefaultHttpContext(); Requests[1494].RequestServices = CreateServices(); - Requests[1494].Request.Method = "GET"; + Requests[1494].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1494].Request.Path = "/subscriptions/57fc4d63-096f-/resourceGroups/074163b0-27eb-421/providers/Microsoft.DataCatalog/catalogs"; Requests[1495] = new DefaultHttpContext(); Requests[1495].RequestServices = CreateServices(); - Requests[1495].Request.Method = "GET"; + Requests[1495].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1495].Request.Path = "/subscriptions/c42b4e0a-55fb-/resourceGroups/9bdb8b26-104d-46a/providers/Microsoft.DataFactory/factories"; Requests[1496] = new DefaultHttpContext(); Requests[1496].RequestServices = CreateServices(); - Requests[1496].Request.Method = "GET"; + Requests[1496].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1496].Request.Path = "/subscriptions/4854010c-558f-/resourceGroups/c0c8904c-5b2b-487/providers/Microsoft.DataLakeAnalytics/accounts"; Requests[1497] = new DefaultHttpContext(); Requests[1497].RequestServices = CreateServices(); - Requests[1497].Request.Method = "GET"; + Requests[1497].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1497].Request.Path = "/subscriptions/5be220ed-49f4-/resourceGroups/52372424-c93e-427/providers/Microsoft.DataLakeStore/accounts"; Requests[1498] = new DefaultHttpContext(); Requests[1498].RequestServices = CreateServices(); - Requests[1498].Request.Method = "GET"; + Requests[1498].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1498].Request.Path = "/subscriptions/a873a10b-7505-/resourceGroups/ffd02886-e494-4fa/providers/Microsoft.DBforMySQL/servers"; Requests[1499] = new DefaultHttpContext(); Requests[1499].RequestServices = CreateServices(); - Requests[1499].Request.Method = "GET"; + Requests[1499].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1499].Request.Path = "/subscriptions/69cfcc19-2755-/resourceGroups/a25282cd-fba2-4b0/providers/Microsoft.DBforPostgreSQL/servers"; Requests[1500] = new DefaultHttpContext(); Requests[1500].RequestServices = CreateServices(); - Requests[1500].Request.Method = "GET"; + Requests[1500].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1500].Request.Path = "/subscriptions/75be4bc0-921a-/resourceGroups/3c6fb51c-fd8e-418/providers/Microsoft.Devices/IotHubs"; Requests[1501] = new DefaultHttpContext(); Requests[1501].RequestServices = CreateServices(); - Requests[1501].Request.Method = "GET"; + Requests[1501].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1501].Request.Path = "/subscriptions/204104fd-946b-/resourceGroups/17b4abd3-08eb-44d/providers/Microsoft.Devices/provisioningServices"; Requests[1502] = new DefaultHttpContext(); Requests[1502].RequestServices = CreateServices(); - Requests[1502].Request.Method = "GET"; + Requests[1502].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1502].Request.Path = "/subscriptions/710dea1a-8861-/resourceGroups/68516efd-dee6-449/providers/Microsoft.DevTestLab/labs"; Requests[1503] = new DefaultHttpContext(); Requests[1503].RequestServices = CreateServices(); - Requests[1503].Request.Method = "GET"; + Requests[1503].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1503].Request.Path = "/subscriptions/43bc0986-f03b-/resourceGroups/eb1c5a0a-86d5-404/providers/Microsoft.DevTestLab/schedules"; Requests[1504] = new DefaultHttpContext(); Requests[1504].RequestServices = CreateServices(); - Requests[1504].Request.Method = "GET"; + Requests[1504].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1504].Request.Path = "/subscriptions/7a567f06-f05f-/resourceGroups/2d1597b5-7eb7-427/providers/Microsoft.DocumentDB/databaseAccounts"; Requests[1505] = new DefaultHttpContext(); Requests[1505].RequestServices = CreateServices(); - Requests[1505].Request.Method = "GET"; + Requests[1505].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1505].Request.Path = "/subscriptions/c83de8e6-7d60-/resourceGroups/219dc1e4-9030-42a/providers/Microsoft.DomainRegistration/domains"; Requests[1506] = new DefaultHttpContext(); Requests[1506].RequestServices = CreateServices(); - Requests[1506].Request.Method = "GET"; + Requests[1506].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1506].Request.Path = "/subscriptions/6593bb68-9b93-/resourceGroups/6acea5ff-e02c-419/providers/Microsoft.EventGrid/eventSubscriptions"; Requests[1507] = new DefaultHttpContext(); Requests[1507].RequestServices = CreateServices(); - Requests[1507].Request.Method = "GET"; + Requests[1507].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1507].Request.Path = "/subscriptions/daf683a1-4081-/resourceGroups/b95fcd46-5eeb-43c/providers/Microsoft.EventGrid/topics"; Requests[1508] = new DefaultHttpContext(); Requests[1508].RequestServices = CreateServices(); - Requests[1508].Request.Method = "GET"; + Requests[1508].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1508].Request.Path = "/subscriptions/da37b778-6e4c-/resourceGroups/369439d7-59d1-42c/providers/Microsoft.EventHub/clusters"; Requests[1509] = new DefaultHttpContext(); Requests[1509].RequestServices = CreateServices(); - Requests[1509].Request.Method = "GET"; + Requests[1509].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1509].Request.Path = "/subscriptions/e5c1df9e-04f2-/resourceGroups/77f8eb85-46d1-405/providers/Microsoft.EventHub/namespaces"; Requests[1510] = new DefaultHttpContext(); Requests[1510].RequestServices = CreateServices(); - Requests[1510].Request.Method = "PUT"; + Requests[1510].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[1510].Request.Path = "/subscriptions/b97098a9-3004-/resourceGroups/e2975862-b116-465/providers/Microsoft.Fabric.Admin/fabricLocations"; Requests[1511] = new DefaultHttpContext(); Requests[1511].RequestServices = CreateServices(); - Requests[1511].Request.Method = "GET"; + Requests[1511].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1511].Request.Path = "/subscriptions/63b747f5-205b-/resourceGroups/9989eb9d-de23-4f5/providers/Microsoft.Fabric.Admin/fabricLocations"; Requests[1512] = new DefaultHttpContext(); Requests[1512].RequestServices = CreateServices(); - Requests[1512].Request.Method = "GET"; + Requests[1512].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1512].Request.Path = "/subscriptions/acdd421b-054a-/resourceGroups/14d7a437-8470-426/providers/Microsoft.HanaOnAzure/hanaInstances"; Requests[1513] = new DefaultHttpContext(); Requests[1513].RequestServices = CreateServices(); - Requests[1513].Request.Method = "GET"; + Requests[1513].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1513].Request.Path = "/subscriptions/f2ef579e-e548-/resourceGroups/814cf909-6570-446/providers/Microsoft.HDInsight/clusters"; Requests[1514] = new DefaultHttpContext(); Requests[1514].RequestServices = CreateServices(); - Requests[1514].Request.Method = "GET"; + Requests[1514].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1514].Request.Path = "/subscriptions/5023a9fb-aa23-/resourceGroups/552051e0-2359-453/providers/Microsoft.ImportExport/jobs"; Requests[1515] = new DefaultHttpContext(); Requests[1515].RequestServices = CreateServices(); - Requests[1515].Request.Method = "GET"; + Requests[1515].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1515].Request.Path = "/subscriptions/42712042-54a2-/resourceGroups/42fde4b0-3915-479/providers/Microsoft.InfrastructureInsights.Admin/regionHealths"; Requests[1516] = new DefaultHttpContext(); Requests[1516].RequestServices = CreateServices(); - Requests[1516].Request.Method = "GET"; + Requests[1516].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1516].Request.Path = "/subscriptions/1243ac69-53b4-/resourceGroups/4997d9e2-ec8c-488/providers/microsoft.insights/actionGroups"; Requests[1517] = new DefaultHttpContext(); Requests[1517].RequestServices = CreateServices(); - Requests[1517].Request.Method = "GET"; + Requests[1517].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1517].Request.Path = "/subscriptions/ac859b71-e405-/resourceGroups/863743f3-5e9f-4c7/providers/microsoft.insights/activityLogAlerts"; Requests[1518] = new DefaultHttpContext(); Requests[1518].RequestServices = CreateServices(); - Requests[1518].Request.Method = "GET"; + Requests[1518].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1518].Request.Path = "/subscriptions/889d66ac-b2fe-/resourcegroups/23dad28d-6d61-4c2/providers/microsoft.insights/alertrules"; Requests[1519] = new DefaultHttpContext(); Requests[1519].RequestServices = CreateServices(); - Requests[1519].Request.Method = "GET"; + Requests[1519].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1519].Request.Path = "/subscriptions/bebf5ab6-2a92-/resourcegroups/473a135a-ad59-4a5/providers/microsoft.insights/autoscalesettings"; Requests[1520] = new DefaultHttpContext(); Requests[1520].RequestServices = CreateServices(); - Requests[1520].Request.Method = "GET"; + Requests[1520].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1520].Request.Path = "/subscriptions/b1dcfe80-981a-/resourceGroups/dd2fec86-4d64-485/providers/Microsoft.Insights/components"; Requests[1521] = new DefaultHttpContext(); Requests[1521].RequestServices = CreateServices(); - Requests[1521].Request.Method = "GET"; + Requests[1521].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1521].Request.Path = "/subscriptions/99f6ff3b-d11b-/resourceGroups/5ead398c-9f74-462/providers/Microsoft.Insights/metricAlerts"; Requests[1522] = new DefaultHttpContext(); Requests[1522].RequestServices = CreateServices(); - Requests[1522].Request.Method = "GET"; + Requests[1522].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1522].Request.Path = "/subscriptions/ca83b208-ccfb-/resourcegroups/7ebb10d3-4a0c-4de/providers/microsoft.insights/scheduledQueryRules"; Requests[1523] = new DefaultHttpContext(); Requests[1523].RequestServices = CreateServices(); - Requests[1523].Request.Method = "GET"; + Requests[1523].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1523].Request.Path = "/subscriptions/ebb3888b-86c7-/resourceGroups/00fb4c47-5287-44c/providers/Microsoft.Insights/webtests"; Requests[1524] = new DefaultHttpContext(); Requests[1524].RequestServices = CreateServices(); - Requests[1524].Request.Method = "GET"; + Requests[1524].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1524].Request.Path = "/subscriptions/f65ba0a6-dffb-/resourceGroups/3c17a865-3052-44b/providers/Microsoft.IoTCentral/IoTApps"; Requests[1525] = new DefaultHttpContext(); Requests[1525].RequestServices = CreateServices(); - Requests[1525].Request.Method = "GET"; + Requests[1525].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1525].Request.Path = "/subscriptions/95c1e34a-129c-/resourceGroups/56315786-e4df-4aa/providers/Microsoft.IoTSpaces/Graph"; Requests[1526] = new DefaultHttpContext(); Requests[1526].RequestServices = CreateServices(); - Requests[1526].Request.Method = "GET"; + Requests[1526].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1526].Request.Path = "/subscriptions/a10ac875-1c6f-/resourceGroups/b532912c-3e51-47e/providers/Microsoft.KeyVault/vaults"; Requests[1527] = new DefaultHttpContext(); Requests[1527].RequestServices = CreateServices(); - Requests[1527].Request.Method = "GET"; + Requests[1527].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1527].Request.Path = "/subscriptions/af6a5397-8a11-/resourceGroups/0dd28fe4-fd30-4a0/providers/Microsoft.Logic/integrationAccounts"; Requests[1528] = new DefaultHttpContext(); Requests[1528].RequestServices = CreateServices(); - Requests[1528].Request.Method = "GET"; + Requests[1528].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1528].Request.Path = "/subscriptions/bc26839c-6a9c-/resourceGroups/d6a48b79-52dc-4e5/providers/Microsoft.Logic/workflows"; Requests[1529] = new DefaultHttpContext(); Requests[1529].RequestServices = CreateServices(); - Requests[1529].Request.Method = "GET"; + Requests[1529].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1529].Request.Path = "/subscriptions/d48ad9cc-3a01-/resourceGroups/76f4c672-a832-48f/providers/Microsoft.MachineLearning/commitmentPlans"; Requests[1530] = new DefaultHttpContext(); Requests[1530].RequestServices = CreateServices(); - Requests[1530].Request.Method = "GET"; + Requests[1530].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1530].Request.Path = "/subscriptions/5d635537-b355-/resourceGroups/abae5d62-6261-406/providers/Microsoft.MachineLearning/webServices"; Requests[1531] = new DefaultHttpContext(); Requests[1531].RequestServices = CreateServices(); - Requests[1531].Request.Method = "GET"; + Requests[1531].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1531].Request.Path = "/subscriptions/dcf3163f-7e7e-/resourceGroups/18bf2dd1-8744-460/providers/Microsoft.MachineLearning/workspaces"; Requests[1532] = new DefaultHttpContext(); Requests[1532].RequestServices = CreateServices(); - Requests[1532].Request.Method = "GET"; + Requests[1532].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1532].Request.Path = "/subscriptions/2cdad276-02fb-/resourceGroups/0950dc5e-c86d-4c2/providers/Microsoft.MachineLearningCompute/operationalizationClusters"; Requests[1533] = new DefaultHttpContext(); Requests[1533].RequestServices = CreateServices(); - Requests[1533].Request.Method = "GET"; + Requests[1533].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1533].Request.Path = "/subscriptions/e9ec81fc-0415-/resourceGroups/42b16c86-d937-4f9/providers/Microsoft.MachineLearningExperimentation/accounts"; Requests[1534] = new DefaultHttpContext(); Requests[1534].RequestServices = CreateServices(); - Requests[1534].Request.Method = "GET"; + Requests[1534].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1534].Request.Path = "/subscriptions/272c49f0-f36c-/resourceGroups/499bfffd-95d0-468/providers/Microsoft.MachineLearningServices/workspaces"; Requests[1535] = new DefaultHttpContext(); Requests[1535].RequestServices = CreateServices(); - Requests[1535].Request.Method = "GET"; + Requests[1535].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1535].Request.Path = "/subscriptions/c1d0d21a-6966-/resourceGroups/db9df978-ccc9-447/providers/Microsoft.ManagedIdentity/userAssignedIdentities"; Requests[1536] = new DefaultHttpContext(); Requests[1536].RequestServices = CreateServices(); - Requests[1536].Request.Method = "GET"; + Requests[1536].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1536].Request.Path = "/subscriptions/5ded2669-f682-/resourceGroups/b4bb0087-a4fc-4d8/providers/Microsoft.Maps/accounts"; Requests[1537] = new DefaultHttpContext(); Requests[1537].RequestServices = CreateServices(); - Requests[1537].Request.Method = "GET"; + Requests[1537].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1537].Request.Path = "/subscriptions/0c730f4e-ea09-/resourceGroups/25d269f0-395c-433/providers/Microsoft.Media/mediaservices"; Requests[1538] = new DefaultHttpContext(); Requests[1538].RequestServices = CreateServices(); - Requests[1538].Request.Method = "GET"; + Requests[1538].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1538].Request.Path = "/subscriptions/4ec4ca84-963a-/resourcegroups/c435c6d5-de36-432/providers/Microsoft.Migrate/projects"; Requests[1539] = new DefaultHttpContext(); Requests[1539].RequestServices = CreateServices(); - Requests[1539].Request.Method = "GET"; + Requests[1539].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1539].Request.Path = "/subscriptions/e615b34e-0ad3-/resourceGroups/5fc34e9b-772f-45e/providers/Microsoft.Network/applicationGateways"; Requests[1540] = new DefaultHttpContext(); Requests[1540].RequestServices = CreateServices(); - Requests[1540].Request.Method = "GET"; + Requests[1540].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1540].Request.Path = "/subscriptions/67877486-f3be-/resourceGroups/f01932ca-9450-41e/providers/Microsoft.Network/applicationSecurityGroups"; Requests[1541] = new DefaultHttpContext(); Requests[1541].RequestServices = CreateServices(); - Requests[1541].Request.Method = "GET"; + Requests[1541].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1541].Request.Path = "/subscriptions/fa273a93-4161-/resourceGroups/7290ced2-0136-44a/providers/Microsoft.Network/connections"; Requests[1542] = new DefaultHttpContext(); Requests[1542].RequestServices = CreateServices(); - Requests[1542].Request.Method = "GET"; + Requests[1542].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1542].Request.Path = "/subscriptions/4eeaa29a-be01-/resourceGroups/cde68515-3b3f-44b/providers/Microsoft.Network/ddosProtectionPlans"; Requests[1543] = new DefaultHttpContext(); Requests[1543].RequestServices = CreateServices(); - Requests[1543].Request.Method = "GET"; + Requests[1543].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1543].Request.Path = "/subscriptions/45d8b903-bc98-/resourceGroups/fd253bfb-8783-4cb/providers/Microsoft.Network/dnsZones"; Requests[1544] = new DefaultHttpContext(); Requests[1544].RequestServices = CreateServices(); - Requests[1544].Request.Method = "GET"; + Requests[1544].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1544].Request.Path = "/subscriptions/686d6217-ba39-/resourceGroups/acf943f4-c0f1-4b9/providers/Microsoft.Network/expressRouteCircuits"; Requests[1545] = new DefaultHttpContext(); Requests[1545].RequestServices = CreateServices(); - Requests[1545].Request.Method = "GET"; + Requests[1545].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1545].Request.Path = "/subscriptions/61bcffaa-0cad-/resourceGroups/455e7c1f-1df6-464/providers/Microsoft.Network/expressRouteCrossConnections"; Requests[1546] = new DefaultHttpContext(); Requests[1546].RequestServices = CreateServices(); - Requests[1546].Request.Method = "GET"; + Requests[1546].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1546].Request.Path = "/subscriptions/1af89f8c-2da1-/resourceGroups/3e36110b-afc2-4d5/providers/Microsoft.Network/loadBalancers"; Requests[1547] = new DefaultHttpContext(); Requests[1547].RequestServices = CreateServices(); - Requests[1547].Request.Method = "GET"; + Requests[1547].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1547].Request.Path = "/subscriptions/4839c8ab-e9b1-/resourceGroups/fcd04f30-85f0-464/providers/Microsoft.Network/localNetworkGateways"; Requests[1548] = new DefaultHttpContext(); Requests[1548].RequestServices = CreateServices(); - Requests[1548].Request.Method = "GET"; + Requests[1548].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1548].Request.Path = "/subscriptions/58697374-dd2b-/resourceGroups/cafd3de5-53be-4a3/providers/Microsoft.Network/networkInterfaces"; Requests[1549] = new DefaultHttpContext(); Requests[1549].RequestServices = CreateServices(); - Requests[1549].Request.Method = "GET"; + Requests[1549].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1549].Request.Path = "/subscriptions/2e60881b-ac06-/resourceGroups/62c1333d-6928-4b1/providers/Microsoft.Network/networkSecurityGroups"; Requests[1550] = new DefaultHttpContext(); Requests[1550].RequestServices = CreateServices(); - Requests[1550].Request.Method = "GET"; + Requests[1550].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1550].Request.Path = "/subscriptions/723bf7b0-6b01-/resourceGroups/1c7ddccf-c859-419/providers/Microsoft.Network/networkWatchers"; Requests[1551] = new DefaultHttpContext(); Requests[1551].RequestServices = CreateServices(); - Requests[1551].Request.Method = "GET"; + Requests[1551].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1551].Request.Path = "/subscriptions/7715623c-d025-/resourceGroups/cd0d9da4-9bfe-479/providers/Microsoft.Network/publicIPAddresses"; Requests[1552] = new DefaultHttpContext(); Requests[1552].RequestServices = CreateServices(); - Requests[1552].Request.Method = "GET"; + Requests[1552].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1552].Request.Path = "/subscriptions/bf2d4abe-1c75-/resourceGroups/f3430594-3c89-4f3/providers/Microsoft.Network/routeFilters"; Requests[1553] = new DefaultHttpContext(); Requests[1553].RequestServices = CreateServices(); - Requests[1553].Request.Method = "GET"; + Requests[1553].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1553].Request.Path = "/subscriptions/1f8d4667-4721-/resourceGroups/b5e237dd-ccb9-493/providers/Microsoft.Network/routeTables"; Requests[1554] = new DefaultHttpContext(); Requests[1554].RequestServices = CreateServices(); - Requests[1554].Request.Method = "GET"; + Requests[1554].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1554].Request.Path = "/subscriptions/219a1312-bcd5-/resourceGroups/f5c4eab9-137a-42b/providers/Microsoft.Network/trafficmanagerprofiles"; Requests[1555] = new DefaultHttpContext(); Requests[1555].RequestServices = CreateServices(); - Requests[1555].Request.Method = "GET"; + Requests[1555].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1555].Request.Path = "/subscriptions/cfe3339c-4765-/resourceGroups/e51ea90a-df53-46c/providers/Microsoft.Network/virtualNetworkGateways"; Requests[1556] = new DefaultHttpContext(); Requests[1556].RequestServices = CreateServices(); - Requests[1556].Request.Method = "GET"; + Requests[1556].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1556].Request.Path = "/subscriptions/97fdc8ef-4e17-/resourceGroups/708b3185-7fd3-419/providers/Microsoft.Network/virtualNetworks"; Requests[1557] = new DefaultHttpContext(); Requests[1557].RequestServices = CreateServices(); - Requests[1557].Request.Method = "GET"; + Requests[1557].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1557].Request.Path = "/subscriptions/171d338e-9608-/resourceGroups/c84d7cdc-c737-4fe/providers/Microsoft.NotificationHubs/namespaces"; Requests[1558] = new DefaultHttpContext(); Requests[1558].RequestServices = CreateServices(); - Requests[1558].Request.Method = "GET"; + Requests[1558].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1558].Request.Path = "/subscriptions/c65ffcb3-a02c-/resourcegroups/51710203-d0e6-4cf/providers/Microsoft.OperationalInsights/workspaces"; Requests[1559] = new DefaultHttpContext(); Requests[1559].RequestServices = CreateServices(); - Requests[1559].Request.Method = "GET"; + Requests[1559].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1559].Request.Path = "/subscriptions/f0735178-8008-/resourcegroups/0c0eed3c-8567-4aa/providers/Microsoft.OperationsManagement/solutions"; Requests[1560] = new DefaultHttpContext(); Requests[1560].RequestServices = CreateServices(); - Requests[1560].Request.Method = "GET"; + Requests[1560].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1560].Request.Path = "/subscriptions/547ec924-8ad4-/resourceGroups/0b4c51b7-48e9-491/providers/Microsoft.PowerBI/workspaceCollections"; Requests[1561] = new DefaultHttpContext(); Requests[1561].RequestServices = CreateServices(); - Requests[1561].Request.Method = "GET"; + Requests[1561].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1561].Request.Path = "/subscriptions/c0ef984a-f9b2-/resourceGroups/9f23efe7-93a3-4dd/providers/Microsoft.PowerBIDedicated/capacities"; Requests[1562] = new DefaultHttpContext(); Requests[1562].RequestServices = CreateServices(); - Requests[1562].Request.Method = "GET"; + Requests[1562].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1562].Request.Path = "/Subscriptions/a44ad087-bc42-/resourceGroups/d0a0c4a3-901b-44b/providers/Microsoft.RecoveryServices/operations"; Requests[1563] = new DefaultHttpContext(); Requests[1563].RequestServices = CreateServices(); - Requests[1563].Request.Method = "GET"; + Requests[1563].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1563].Request.Path = "/subscriptions/ec326793-62ba-/resourceGroups/ebfb21a4-7bcf-46b/providers/Microsoft.RecoveryServices/vaults"; Requests[1564] = new DefaultHttpContext(); Requests[1564].RequestServices = CreateServices(); - Requests[1564].Request.Method = "GET"; + Requests[1564].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1564].Request.Path = "/subscriptions/251e7e35-1b87-/resourceGroups/2c3c46a5-3e0f-4b9/providers/Microsoft.Relay/namespaces"; Requests[1565] = new DefaultHttpContext(); Requests[1565].RequestServices = CreateServices(); - Requests[1565].Request.Method = "GET"; + Requests[1565].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1565].Request.Path = "/subscriptions/5b479e17-8972-/resourceGroups/eff8d38c-0dcc-476/providers/Microsoft.ResourceHealth/availabilityStatuses"; Requests[1566] = new DefaultHttpContext(); Requests[1566].RequestServices = CreateServices(); - Requests[1566].Request.Method = "GET"; + Requests[1566].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1566].Request.Path = "/subscriptions/f2dc73b3-cdae-/resourcegroups/e86e942d-9bf0-4f6/providers/Microsoft.Resources/deployments"; Requests[1567] = new DefaultHttpContext(); Requests[1567].RequestServices = CreateServices(); - Requests[1567].Request.Method = "GET"; + Requests[1567].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1567].Request.Path = "/subscriptions/a2dbb983-f426-/resourceGroups/db2015c0-aab5-491/providers/Microsoft.Scheduler/jobCollections"; Requests[1568] = new DefaultHttpContext(); Requests[1568].RequestServices = CreateServices(); - Requests[1568].Request.Method = "GET"; + Requests[1568].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1568].Request.Path = "/subscriptions/9b0ab9ec-cab6-/resourceGroups/2d3a74b5-3221-465/providers/Microsoft.Search/searchServices"; Requests[1569] = new DefaultHttpContext(); Requests[1569].RequestServices = CreateServices(); - Requests[1569].Request.Method = "GET"; + Requests[1569].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1569].Request.Path = "/subscriptions/0097835e-249e-/resourceGroups/56e77e0b-ca6e-483/providers/Microsoft.Security/alerts"; Requests[1570] = new DefaultHttpContext(); Requests[1570].RequestServices = CreateServices(); - Requests[1570].Request.Method = "GET"; + Requests[1570].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1570].Request.Path = "/subscriptions/9a62a5fa-38f0-/resourceGroups/e4e9f6a8-f222-406/providers/Microsoft.Security/jitNetworkAccessPolicies"; Requests[1571] = new DefaultHttpContext(); Requests[1571].RequestServices = CreateServices(); - Requests[1571].Request.Method = "GET"; + Requests[1571].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1571].Request.Path = "/subscriptions/b17f9b0a-f2b3-/resourceGroups/fb225c51-8520-4f0/providers/Microsoft.Security/pricings"; Requests[1572] = new DefaultHttpContext(); Requests[1572].RequestServices = CreateServices(); - Requests[1572].Request.Method = "GET"; + Requests[1572].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1572].Request.Path = "/subscriptions/ae6ebaec-f915-/resourceGroups/0b535fad-d94a-48a/providers/Microsoft.Security/securityContacts"; Requests[1573] = new DefaultHttpContext(); Requests[1573].RequestServices = CreateServices(); - Requests[1573].Request.Method = "GET"; + Requests[1573].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1573].Request.Path = "/subscriptions/b16c3149-6ca4-/resourceGroups/546e2a8b-14bb-484/providers/Microsoft.Security/workspaceSettings"; Requests[1574] = new DefaultHttpContext(); Requests[1574].RequestServices = CreateServices(); - Requests[1574].Request.Method = "GET"; + Requests[1574].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1574].Request.Path = "/subscriptions/fdaf80da-493a-/resourceGroups/104cc66b-cedd-49b/providers/Microsoft.ServerManagement/gateways"; Requests[1575] = new DefaultHttpContext(); Requests[1575].RequestServices = CreateServices(); - Requests[1575].Request.Method = "GET"; + Requests[1575].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1575].Request.Path = "/subscriptions/e9c7be7f-7efb-/resourceGroups/41ea267d-2fe4-4e7/providers/Microsoft.ServerManagement/nodes"; Requests[1576] = new DefaultHttpContext(); Requests[1576].RequestServices = CreateServices(); - Requests[1576].Request.Method = "GET"; + Requests[1576].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1576].Request.Path = "/subscriptions/ede84756-c6c0-/resourceGroups/9d0ea04e-7d8e-4e2/providers/Microsoft.ServiceBus/namespaces"; Requests[1577] = new DefaultHttpContext(); Requests[1577].RequestServices = CreateServices(); - Requests[1577].Request.Method = "GET"; + Requests[1577].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1577].Request.Path = "/subscriptions/74e84c5d-c75f-/resourcegroups/d83e8717-bf49-4ea/providers/Microsoft.ServiceFabric/clusters"; Requests[1578] = new DefaultHttpContext(); Requests[1578].RequestServices = CreateServices(); - Requests[1578].Request.Method = "GET"; + Requests[1578].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1578].Request.Path = "/subscriptions/4b6deb32-5556-/resourceGroups/53c5cfe2-5d32-4ad/providers/Microsoft.SignalRService/SignalR"; Requests[1579] = new DefaultHttpContext(); Requests[1579].RequestServices = CreateServices(); - Requests[1579].Request.Method = "GET"; + Requests[1579].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1579].Request.Path = "/subscriptions/d6a6065c-3487-/resourceGroups/108309d1-6d49-4ce/providers/Microsoft.Solutions/applianceDefinitions"; Requests[1580] = new DefaultHttpContext(); Requests[1580].RequestServices = CreateServices(); - Requests[1580].Request.Method = "GET"; + Requests[1580].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1580].Request.Path = "/subscriptions/e8be7ddb-bc5d-/resourceGroups/75ff2a4e-e0eb-411/providers/Microsoft.Solutions/appliances"; Requests[1581] = new DefaultHttpContext(); Requests[1581].RequestServices = CreateServices(); - Requests[1581].Request.Method = "GET"; + Requests[1581].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1581].Request.Path = "/subscriptions/8de42fbe-e740-/resourceGroups/69d61a1f-5fba-42b/providers/Microsoft.Solutions/applicationDefinitions"; Requests[1582] = new DefaultHttpContext(); Requests[1582].RequestServices = CreateServices(); - Requests[1582].Request.Method = "GET"; + Requests[1582].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1582].Request.Path = "/subscriptions/db9dd93f-5c97-/resourceGroups/42dfb105-cfaf-409/providers/Microsoft.Solutions/applications"; Requests[1583] = new DefaultHttpContext(); Requests[1583].RequestServices = CreateServices(); - Requests[1583].Request.Method = "GET"; + Requests[1583].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1583].Request.Path = "/subscriptions/fae6e5a4-5f68-/resourceGroups/fff214f2-a760-475/providers/Microsoft.Sql/managedInstances"; Requests[1584] = new DefaultHttpContext(); Requests[1584].RequestServices = CreateServices(); - Requests[1584].Request.Method = "GET"; + Requests[1584].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1584].Request.Path = "/subscriptions/0705a2a5-8f69-/resourceGroups/29c28a7a-1dc5-49c/providers/Microsoft.Sql/servers"; Requests[1585] = new DefaultHttpContext(); Requests[1585].RequestServices = CreateServices(); - Requests[1585].Request.Method = "GET"; + Requests[1585].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1585].Request.Path = "/subscriptions/bdc973b2-edbf-/resourcegroups/1f038142-9e4d-450/providers/Microsoft.Storage.Admin/farms"; Requests[1586] = new DefaultHttpContext(); Requests[1586].RequestServices = CreateServices(); - Requests[1586].Request.Method = "GET"; + Requests[1586].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1586].Request.Path = "/subscriptions/dda8855b-2201-/resourceGroups/843e9887-8532-4be/providers/Microsoft.Storage/storageAccounts"; Requests[1587] = new DefaultHttpContext(); Requests[1587].RequestServices = CreateServices(); - Requests[1587].Request.Method = "GET"; + Requests[1587].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1587].Request.Path = "/subscriptions/9f6c5173-2a5f-/resourceGroups/a033e3ff-c590-40c/providers/Microsoft.StorSimple/managers"; Requests[1588] = new DefaultHttpContext(); Requests[1588].RequestServices = CreateServices(); - Requests[1588].Request.Method = "GET"; + Requests[1588].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1588].Request.Path = "/subscriptions/debbf2ce-efa4-/resourcegroups/563e6462-c718-450/providers/Microsoft.StreamAnalytics/streamingjobs"; Requests[1589] = new DefaultHttpContext(); Requests[1589].RequestServices = CreateServices(); - Requests[1589].Request.Method = "GET"; + Requests[1589].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1589].Request.Path = "/subscriptions/f6e4aa98-50a5-/resourcegroups/eea041ce-142f-425/providers/Microsoft.Subscriptions.Admin/directoryTenants"; Requests[1590] = new DefaultHttpContext(); Requests[1590].RequestServices = CreateServices(); - Requests[1590].Request.Method = "GET"; + Requests[1590].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1590].Request.Path = "/subscriptions/7ec4d770-4afc-/resourcegroups/b6b555e3-f623-430/providers/Microsoft.Subscriptions.Admin/offers"; Requests[1591] = new DefaultHttpContext(); Requests[1591].RequestServices = CreateServices(); - Requests[1591].Request.Method = "GET"; + Requests[1591].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1591].Request.Path = "/subscriptions/64e36198-69da-/resourcegroups/c03d9ce5-e066-465/providers/Microsoft.Subscriptions.Admin/plans"; Requests[1592] = new DefaultHttpContext(); Requests[1592].RequestServices = CreateServices(); - Requests[1592].Request.Method = "GET"; + Requests[1592].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1592].Request.Path = "/subscriptions/7c7dc83c-b08b-/resourceGroups/30ba68d6-e622-4de/providers/Microsoft.TimeSeriesInsights/environments"; Requests[1593] = new DefaultHttpContext(); Requests[1593].RequestServices = CreateServices(); - Requests[1593].Request.Method = "GET"; + Requests[1593].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1593].Request.Path = "/subscriptions/dfedebe9-156e-/resourcegroups/2d0cf7b1-34a5-475/providers/Microsoft.Update.Admin/updateLocations"; Requests[1594] = new DefaultHttpContext(); Requests[1594].RequestServices = CreateServices(); - Requests[1594].Request.Method = "GET"; + Requests[1594].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1594].Request.Path = "/subscriptions/0bce5ffe-e354-/resourcegroups/22b23488-1bf9-4e6/providers/microsoft.visualstudio/account"; Requests[1595] = new DefaultHttpContext(); Requests[1595].RequestServices = CreateServices(); - Requests[1595].Request.Method = "GET"; + Requests[1595].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1595].Request.Path = "/subscriptions/78856167-af72-/resourceGroups/3351e217-ce48-4f8/providers/Microsoft.Web/certificates"; Requests[1596] = new DefaultHttpContext(); Requests[1596].RequestServices = CreateServices(); - Requests[1596].Request.Method = "GET"; + Requests[1596].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1596].Request.Path = "/subscriptions/a4d37d0d-eac9-/resourceGroups/433563f2-93d1-4ee/providers/Microsoft.Web/classicMobileServices"; Requests[1597] = new DefaultHttpContext(); Requests[1597].RequestServices = CreateServices(); - Requests[1597].Request.Method = "GET"; + Requests[1597].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1597].Request.Path = "/subscriptions/2cea1ffb-6f01-/resourceGroups/08c88c58-86e3-4b0/providers/Microsoft.Web/connectionGateways"; Requests[1598] = new DefaultHttpContext(); Requests[1598].RequestServices = CreateServices(); - Requests[1598].Request.Method = "GET"; + Requests[1598].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1598].Request.Path = "/subscriptions/d48e0806-d084-/resourceGroups/d2c0f363-21be-47d/providers/Microsoft.Web/connections"; Requests[1599] = new DefaultHttpContext(); Requests[1599].RequestServices = CreateServices(); - Requests[1599].Request.Method = "GET"; + Requests[1599].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1599].Request.Path = "/subscriptions/8e018553-5173-/resourceGroups/f2fbe2d2-a66d-4ff/providers/Microsoft.Web/csrs"; Requests[1600] = new DefaultHttpContext(); Requests[1600].RequestServices = CreateServices(); - Requests[1600].Request.Method = "GET"; + Requests[1600].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1600].Request.Path = "/subscriptions/9d1e8fb3-e49f-/resourceGroups/58de4675-f375-431/providers/Microsoft.Web/customApis"; Requests[1601] = new DefaultHttpContext(); Requests[1601].RequestServices = CreateServices(); - Requests[1601].Request.Method = "GET"; + Requests[1601].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1601].Request.Path = "/subscriptions/124d5bec-b77b-/resourceGroups/51f83ce6-3511-4ca/providers/Microsoft.Web/deletedSites"; Requests[1602] = new DefaultHttpContext(); Requests[1602].RequestServices = CreateServices(); - Requests[1602].Request.Method = "GET"; + Requests[1602].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1602].Request.Path = "/subscriptions/b551f947-59b7-/resourceGroups/5715bd5f-40f1-476/providers/Microsoft.Web/hostingEnvironments"; Requests[1603] = new DefaultHttpContext(); Requests[1603].RequestServices = CreateServices(); - Requests[1603].Request.Method = "GET"; + Requests[1603].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1603].Request.Path = "/subscriptions/487971d6-d7e0-/resourceGroups/2355e951-f9ed-421/providers/Microsoft.Web/managedHostingEnvironments"; Requests[1604] = new DefaultHttpContext(); Requests[1604].RequestServices = CreateServices(); - Requests[1604].Request.Method = "GET"; + Requests[1604].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1604].Request.Path = "/subscriptions/10744996-3c6a-/resourceGroups/a06798d7-ef66-44e/providers/Microsoft.Web/resourceHealthMetadata"; Requests[1605] = new DefaultHttpContext(); Requests[1605].RequestServices = CreateServices(); - Requests[1605].Request.Method = "GET"; + Requests[1605].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1605].Request.Path = "/subscriptions/e66ceec8-1274-/resourceGroups/14a2c8e6-e870-4da/providers/Microsoft.Web/serverfarms"; Requests[1606] = new DefaultHttpContext(); Requests[1606].RequestServices = CreateServices(); - Requests[1606].Request.Method = "GET"; + Requests[1606].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1606].Request.Path = "/subscriptions/77035e7b-0314-/resourceGroups/baca9973-a4b4-4c8/providers/Microsoft.Web/sites"; Requests[1607] = new DefaultHttpContext(); Requests[1607].RequestServices = CreateServices(); - Requests[1607].Request.Method = "POST"; + Requests[1607].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[1607].Request.Path = "/subscriptions/b6c8e7a3-939e-/resourceGroups/5cef05af-33d4-4bb/providers/Microsoft.Web/validate"; Requests[1608] = new DefaultHttpContext(); Requests[1608].RequestServices = CreateServices(); - Requests[1608].Request.Method = "POST"; + Requests[1608].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[1608].Request.Path = "/subscriptions/1f094eb5-c3dc-/resourceGroups/c3346282-cd51-4d0/providers/Microsoft.BotService/BotServices/listServiceProviders"; Requests[1609] = new DefaultHttpContext(); Requests[1609].RequestServices = CreateServices(); - Requests[1609].Request.Method = "DELETE"; + Requests[1609].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[1609].Request.Path = "/subscriptions/4b8b9e6d-4318-/resourceGroup/e26ecef4-77ba-436/providers/microsoft.insights/workbooks/54d25265-ac7"; Requests[1610] = new DefaultHttpContext(); Requests[1610].RequestServices = CreateServices(); - Requests[1610].Request.Method = "PATCH"; + Requests[1610].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[1610].Request.Path = "/subscriptions/1513079a-2c6e-/resourceGroup/b6a36f67-7a8d-481/providers/microsoft.insights/workbooks/b9c3a82f-726"; Requests[1611] = new DefaultHttpContext(); Requests[1611].RequestServices = CreateServices(); - Requests[1611].Request.Method = "PUT"; + Requests[1611].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[1611].Request.Path = "/subscriptions/2136ba1f-ecb2-/resourceGroup/1752c125-ae42-42c/providers/microsoft.insights/workbooks/86be8e34-51a"; Requests[1612] = new DefaultHttpContext(); Requests[1612].RequestServices = CreateServices(); - Requests[1612].Request.Method = "GET"; + Requests[1612].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1612].Request.Path = "/subscriptions/07d24592-b948-/resourceGroup/a1525bd4-c59a-47e/providers/microsoft.insights/workbooks/a30b56ec-94c"; Requests[1613] = new DefaultHttpContext(); Requests[1613].RequestServices = CreateServices(); - Requests[1613].Request.Method = "GET"; + Requests[1613].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1613].Request.Path = "/subscriptions/c0438103-8def-/resourceGroups/f81645f4-/providers/Microsoft.DataMigration/services/f638cb66-fa"; Requests[1614] = new DefaultHttpContext(); Requests[1614].RequestServices = CreateServices(); - Requests[1614].Request.Method = "PATCH"; + Requests[1614].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[1614].Request.Path = "/subscriptions/a2f69d0f-0651-/resourceGroups/465051f5-/providers/Microsoft.DataMigration/services/f86abbce-33"; Requests[1615] = new DefaultHttpContext(); Requests[1615].RequestServices = CreateServices(); - Requests[1615].Request.Method = "PARAMETERS"; + Requests[1615].Request.Method = HttpMethods.GetCanonicalizedValue("PARAMETERS");; Requests[1615].Request.Path = "/subscriptions/fb9e8eb6-d685-/resourceGroups/9f33ab4a-/providers/Microsoft.DataMigration/services/c38a87a6-dc"; Requests[1616] = new DefaultHttpContext(); Requests[1616].RequestServices = CreateServices(); - Requests[1616].Request.Method = "PUT"; + Requests[1616].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[1616].Request.Path = "/subscriptions/5975963c-0d8f-/resourceGroups/66e22422-/providers/Microsoft.DataMigration/services/a48948ff-65"; Requests[1617] = new DefaultHttpContext(); Requests[1617].RequestServices = CreateServices(); - Requests[1617].Request.Method = "DELETE"; + Requests[1617].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[1617].Request.Path = "/subscriptions/bd88980a-24f0-/resourceGroups/e8337dd3-/providers/Microsoft.DataMigration/services/902ee760-3f"; Requests[1618] = new DefaultHttpContext(); Requests[1618].RequestServices = CreateServices(); - Requests[1618].Request.Method = "DELETE"; + Requests[1618].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[1618].Request.Path = "/subscriptions/525131d7-412a-/resourcegroups/99cbb863-30aa/providers/Microsoft.AzureBridge.Admin/activations/16c77a77-d415-"; Requests[1619] = new DefaultHttpContext(); Requests[1619].RequestServices = CreateServices(); - Requests[1619].Request.Method = "PUT"; + Requests[1619].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[1619].Request.Path = "/subscriptions/918b3cf2-ecc9-/resourcegroups/ddc4b3fc-c4ac/providers/Microsoft.AzureBridge.Admin/activations/46b1f43c-4ba5-"; Requests[1620] = new DefaultHttpContext(); Requests[1620].RequestServices = CreateServices(); - Requests[1620].Request.Method = "GET"; + Requests[1620].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1620].Request.Path = "/subscriptions/53e257c4-e4d5-/resourcegroups/e8464792-679d/providers/Microsoft.AzureBridge.Admin/activations/4a4b8a2e-5a5b-"; Requests[1621] = new DefaultHttpContext(); Requests[1621].RequestServices = CreateServices(); - Requests[1621].Request.Method = "DELETE"; + Requests[1621].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[1621].Request.Path = "/subscriptions/ddf153b6-21d8-/resourceGroups/7bcb20af-a29c/providers/Microsoft.AzureStack/registrations/c6d97589-5967-46"; Requests[1622] = new DefaultHttpContext(); Requests[1622].RequestServices = CreateServices(); - Requests[1622].Request.Method = "PUT"; + Requests[1622].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[1622].Request.Path = "/subscriptions/5f024aa8-d4d0-/resourceGroups/2738fa35-3ec7/providers/Microsoft.AzureStack/registrations/042fc9b1-bafa-4a"; Requests[1623] = new DefaultHttpContext(); Requests[1623].RequestServices = CreateServices(); - Requests[1623].Request.Method = "GET"; + Requests[1623].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1623].Request.Path = "/subscriptions/652ef246-e4fc-/resourceGroups/4ffb67ec-7a44/providers/Microsoft.AzureStack/registrations/7f6adb3e-9132-44"; Requests[1624] = new DefaultHttpContext(); Requests[1624].RequestServices = CreateServices(); - Requests[1624].Request.Method = "GET"; + Requests[1624].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1624].Request.Path = "/subscriptions/77cdcb9c-b55b-/resourceGroups/f52efbb4-c522-461/providers/Microsoft.AAD/domainServices/9c9c9bf1-5688-432"; Requests[1625] = new DefaultHttpContext(); Requests[1625].RequestServices = CreateServices(); - Requests[1625].Request.Method = "DELETE"; + Requests[1625].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[1625].Request.Path = "/subscriptions/97fd7a4e-543c-/resourceGroups/ffc73553-e034-4ef/providers/Microsoft.AAD/domainServices/69a649b2-4bea-47a"; Requests[1626] = new DefaultHttpContext(); Requests[1626].RequestServices = CreateServices(); - Requests[1626].Request.Method = "PUT"; + Requests[1626].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[1626].Request.Path = "/subscriptions/1e6f1f31-38a3-/resourceGroups/9c51f9a8-2330-4b9/providers/Microsoft.AAD/domainServices/dada6c93-a43c-440"; Requests[1627] = new DefaultHttpContext(); Requests[1627].RequestServices = CreateServices(); - Requests[1627].Request.Method = "PATCH"; + Requests[1627].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[1627].Request.Path = "/subscriptions/6d886c8e-67fa-/resourceGroups/5d987fef-e9a7-4ae/providers/Microsoft.AAD/domainServices/b862c69c-dea1-479"; Requests[1628] = new DefaultHttpContext(); Requests[1628].RequestServices = CreateServices(); - Requests[1628].Request.Method = "PATCH"; + Requests[1628].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[1628].Request.Path = "/subscriptions/0f751038-e6c4-/resourceGroups/263f10b1-0e1f-40b/providers/Microsoft.AnalysisServices/servers/5c018859-1"; Requests[1629] = new DefaultHttpContext(); Requests[1629].RequestServices = CreateServices(); - Requests[1629].Request.Method = "GET"; + Requests[1629].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1629].Request.Path = "/subscriptions/9a1bc6a4-9f57-/resourceGroups/96d39e2b-16e4-449/providers/Microsoft.AnalysisServices/servers/9b0bfe66-a"; Requests[1630] = new DefaultHttpContext(); Requests[1630].RequestServices = CreateServices(); - Requests[1630].Request.Method = "PUT"; + Requests[1630].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[1630].Request.Path = "/subscriptions/79c6a952-2739-/resourceGroups/493fc708-d030-4bd/providers/Microsoft.AnalysisServices/servers/1974974c-0"; Requests[1631] = new DefaultHttpContext(); Requests[1631].RequestServices = CreateServices(); - Requests[1631].Request.Method = "DELETE"; + Requests[1631].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[1631].Request.Path = "/subscriptions/67b47baa-ba22-/resourceGroups/288f2b62-9a31-407/providers/Microsoft.AnalysisServices/servers/6a849f9b-b"; Requests[1632] = new DefaultHttpContext(); Requests[1632].RequestServices = CreateServices(); - Requests[1632].Request.Method = "DELETE"; + Requests[1632].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[1632].Request.Path = "/subscriptions/5c068d2f-11f4-/resourceGroups/8e1cec09-e013-470/providers/Microsoft.ApiManagement/service/307e4dc3-0d"; Requests[1633] = new DefaultHttpContext(); Requests[1633].RequestServices = CreateServices(); - Requests[1633].Request.Method = "PUT"; + Requests[1633].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[1633].Request.Path = "/subscriptions/1365c5df-502b-/resourceGroups/9de630f1-74c1-425/providers/Microsoft.ApiManagement/service/35f91633-15"; Requests[1634] = new DefaultHttpContext(); Requests[1634].RequestServices = CreateServices(); - Requests[1634].Request.Method = "GET"; + Requests[1634].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1634].Request.Path = "/subscriptions/d4f6fffb-4478-/resourceGroups/2725ef7b-eac3-4a5/providers/Microsoft.ApiManagement/service/bfe1b7cd-ce"; Requests[1635] = new DefaultHttpContext(); Requests[1635].RequestServices = CreateServices(); - Requests[1635].Request.Method = "PATCH"; + Requests[1635].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[1635].Request.Path = "/subscriptions/17fd808c-b3f8-/resourceGroups/2d64d740-4f55-436/providers/Microsoft.ApiManagement/service/17a946b1-5e"; Requests[1636] = new DefaultHttpContext(); Requests[1636].RequestServices = CreateServices(); - Requests[1636].Request.Method = "DELETE"; + Requests[1636].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[1636].Request.Path = "/subscriptions/e75f3c4a-cb81-/resourceGroups/9cbcb723-e514-40f/providers/Microsoft.Authorization/locks/0cabca14"; Requests[1637] = new DefaultHttpContext(); Requests[1637].RequestServices = CreateServices(); - Requests[1637].Request.Method = "PUT"; + Requests[1637].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[1637].Request.Path = "/subscriptions/d6aa4a8d-e2a7-/resourceGroups/c6017516-744c-4bd/providers/Microsoft.Authorization/locks/91705f6f"; Requests[1638] = new DefaultHttpContext(); Requests[1638].RequestServices = CreateServices(); - Requests[1638].Request.Method = "GET"; + Requests[1638].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1638].Request.Path = "/subscriptions/b4d3b475-45b2-/resourceGroups/27adbcdf-e5c2-4cb/providers/Microsoft.Authorization/locks/5b07d7ca"; Requests[1639] = new DefaultHttpContext(); Requests[1639].RequestServices = CreateServices(); - Requests[1639].Request.Method = "PATCH"; + Requests[1639].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[1639].Request.Path = "/subscriptions/2a3369fb-6892-/resourceGroups/23a0b5e5-57b4-4cf/providers/Microsoft.Automation/automationAccounts/6bf5df96-1156-442f-8a"; Requests[1640] = new DefaultHttpContext(); Requests[1640].RequestServices = CreateServices(); - Requests[1640].Request.Method = "DELETE"; + Requests[1640].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[1640].Request.Path = "/subscriptions/662578bf-21c1-/resourceGroups/c52c1d60-ec35-42e/providers/Microsoft.Automation/automationAccounts/a7de95db-bb3d-467e-a3"; Requests[1641] = new DefaultHttpContext(); Requests[1641].RequestServices = CreateServices(); - Requests[1641].Request.Method = "PUT"; + Requests[1641].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[1641].Request.Path = "/subscriptions/b9017c52-ece6-/resourceGroups/8be5476e-4fe3-410/providers/Microsoft.Automation/automationAccounts/758082db-5f93-40fe-bc"; Requests[1642] = new DefaultHttpContext(); Requests[1642].RequestServices = CreateServices(); - Requests[1642].Request.Method = "GET"; + Requests[1642].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1642].Request.Path = "/subscriptions/815138d1-8494-/resourceGroups/8727f78b-f13f-4f5/providers/Microsoft.Automation/automationAccounts/285f248a-eb21-425d-ae"; Requests[1643] = new DefaultHttpContext(); Requests[1643].RequestServices = CreateServices(); - Requests[1643].Request.Method = "GET"; + Requests[1643].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1643].Request.Path = "/subscriptions/03cd7d8a-b7c5-/resourcegroups/60b56dda-05b4-492/providers/Microsoft.Backup.Admin/backupLocations/c45cf348"; Requests[1644] = new DefaultHttpContext(); Requests[1644].RequestServices = CreateServices(); - Requests[1644].Request.Method = "PUT"; + Requests[1644].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[1644].Request.Path = "/subscriptions/e3ca4d15-1a39-/resourcegroups/18676138-86bc-4c4/providers/Microsoft.Backup.Admin/backupLocations/cf6ac117"; Requests[1645] = new DefaultHttpContext(); Requests[1645].RequestServices = CreateServices(); - Requests[1645].Request.Method = "GET"; + Requests[1645].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1645].Request.Path = "/subscriptions/c9980d47-3ad2-/resourceGroups/f594e330-ae0b-48e/providers/Microsoft.Batch/batchAccounts/7662ac8a-2e"; Requests[1646] = new DefaultHttpContext(); Requests[1646].RequestServices = CreateServices(); - Requests[1646].Request.Method = "DELETE"; + Requests[1646].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[1646].Request.Path = "/subscriptions/b77e470f-e85d-/resourceGroups/0c1d07c9-f7d5-46e/providers/Microsoft.Batch/batchAccounts/b60631fb-1e"; Requests[1647] = new DefaultHttpContext(); Requests[1647].RequestServices = CreateServices(); - Requests[1647].Request.Method = "PATCH"; + Requests[1647].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[1647].Request.Path = "/subscriptions/64e1d3df-dab0-/resourceGroups/834abfe0-508b-4c2/providers/Microsoft.Batch/batchAccounts/75d402fc-c0"; Requests[1648] = new DefaultHttpContext(); Requests[1648].RequestServices = CreateServices(); - Requests[1648].Request.Method = "PUT"; + Requests[1648].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[1648].Request.Path = "/subscriptions/343042b1-16c6-/resourceGroups/30e6a30c-b1bb-49e/providers/Microsoft.Batch/batchAccounts/6033cc45-3b"; Requests[1649] = new DefaultHttpContext(); Requests[1649].RequestServices = CreateServices(); - Requests[1649].Request.Method = "GET"; + Requests[1649].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1649].Request.Path = "/subscriptions/775b5a1a-83f9-/resourceGroups/af5ffaf5-e205-468/providers/Microsoft.BatchAI/clusters/a2637acd-30"; Requests[1650] = new DefaultHttpContext(); Requests[1650].RequestServices = CreateServices(); - Requests[1650].Request.Method = "DELETE"; + Requests[1650].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[1650].Request.Path = "/subscriptions/78d38c71-9454-/resourceGroups/f6d2ccfa-641f-42a/providers/Microsoft.BatchAI/clusters/bb3cccc7-ec"; Requests[1651] = new DefaultHttpContext(); Requests[1651].RequestServices = CreateServices(); - Requests[1651].Request.Method = "PATCH"; + Requests[1651].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[1651].Request.Path = "/subscriptions/b5f66fe7-a566-/resourceGroups/2fcb7202-26e0-4b7/providers/Microsoft.BatchAI/clusters/b95bf499-76"; Requests[1652] = new DefaultHttpContext(); Requests[1652].RequestServices = CreateServices(); - Requests[1652].Request.Method = "PUT"; + Requests[1652].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[1652].Request.Path = "/subscriptions/cab1aa90-2129-/resourceGroups/7a02c732-03d2-4fe/providers/Microsoft.BatchAI/clusters/92178e36-77"; Requests[1653] = new DefaultHttpContext(); Requests[1653].RequestServices = CreateServices(); - Requests[1653].Request.Method = "DELETE"; + Requests[1653].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[1653].Request.Path = "/subscriptions/ba59d468-d36d-/resourceGroups/e2c829a6-59c3-4da/providers/Microsoft.BatchAI/fileServers/01e0b0e5-9b90-"; Requests[1654] = new DefaultHttpContext(); Requests[1654].RequestServices = CreateServices(); - Requests[1654].Request.Method = "PUT"; + Requests[1654].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[1654].Request.Path = "/subscriptions/72c65b8a-1860-/resourceGroups/70d5d2a1-a5be-485/providers/Microsoft.BatchAI/fileServers/97f6a9c2-c08c-"; Requests[1655] = new DefaultHttpContext(); Requests[1655].RequestServices = CreateServices(); - Requests[1655].Request.Method = "GET"; + Requests[1655].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1655].Request.Path = "/subscriptions/3cb8bf7b-467f-/resourceGroups/bd47aa4f-8aee-4db/providers/Microsoft.BatchAI/fileServers/5ec0383d-8b68-"; Requests[1656] = new DefaultHttpContext(); Requests[1656].RequestServices = CreateServices(); - Requests[1656].Request.Method = "GET"; + Requests[1656].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1656].Request.Path = "/subscriptions/d95dd609-8107-/resourceGroups/59580c87-0849-47e/providers/Microsoft.BatchAI/jobs/4c7b7a0"; Requests[1657] = new DefaultHttpContext(); Requests[1657].RequestServices = CreateServices(); - Requests[1657].Request.Method = "PUT"; + Requests[1657].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[1657].Request.Path = "/subscriptions/e39388f3-6afc-/resourceGroups/9a7dea1d-35f4-4f1/providers/Microsoft.BatchAI/jobs/9ee9b59"; Requests[1658] = new DefaultHttpContext(); Requests[1658].RequestServices = CreateServices(); - Requests[1658].Request.Method = "DELETE"; + Requests[1658].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[1658].Request.Path = "/subscriptions/92aeea79-fc2a-/resourceGroups/fb8ef72b-184b-461/providers/Microsoft.BatchAI/jobs/369ff3b"; Requests[1659] = new DefaultHttpContext(); Requests[1659].RequestServices = CreateServices(); - Requests[1659].Request.Method = "PUT"; + Requests[1659].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[1659].Request.Path = "/subscriptions/5619fe60-fac1-/resourceGroups/6e5b440b-d8c8-4f5/providers/Microsoft.BatchAI/workspaces/a0505aa6-38da"; Requests[1660] = new DefaultHttpContext(); Requests[1660].RequestServices = CreateServices(); - Requests[1660].Request.Method = "DELETE"; + Requests[1660].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[1660].Request.Path = "/subscriptions/0268124a-6f89-/resourceGroups/7237baf4-0ffe-494/providers/Microsoft.BatchAI/workspaces/b07b6892-67cc"; Requests[1661] = new DefaultHttpContext(); Requests[1661].RequestServices = CreateServices(); - Requests[1661].Request.Method = "GET"; + Requests[1661].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1661].Request.Path = "/subscriptions/74e3a974-93e4-/resourceGroups/553efe18-8452-4de/providers/Microsoft.BatchAI/workspaces/846231d8-d3f1"; Requests[1662] = new DefaultHttpContext(); Requests[1662].RequestServices = CreateServices(); - Requests[1662].Request.Method = "GET"; + Requests[1662].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1662].Request.Path = "/subscriptions/4fc64262-560b-/resourceGroups/c16132f3-f755-41f/providers/Microsoft.BotService/botServices/1f660153-60b"; Requests[1663] = new DefaultHttpContext(); Requests[1663].RequestServices = CreateServices(); - Requests[1663].Request.Method = "PATCH"; + Requests[1663].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[1663].Request.Path = "/subscriptions/2e4d2c33-b56a-/resourceGroups/0a726dc0-dcb1-45b/providers/Microsoft.BotService/botServices/c8d5b20f-9c8"; Requests[1664] = new DefaultHttpContext(); Requests[1664].RequestServices = CreateServices(); - Requests[1664].Request.Method = "PUT"; + Requests[1664].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[1664].Request.Path = "/subscriptions/9df22d6b-aab7-/resourceGroups/d158726c-7649-487/providers/Microsoft.BotService/botServices/354d29a6-0fc"; Requests[1665] = new DefaultHttpContext(); Requests[1665].RequestServices = CreateServices(); - Requests[1665].Request.Method = "DELETE"; + Requests[1665].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[1665].Request.Path = "/subscriptions/f1e48552-7895-/resourceGroups/cfc6d8fe-6f14-4ae/providers/Microsoft.BotService/botServices/591a0496-4c6"; Requests[1666] = new DefaultHttpContext(); Requests[1666].RequestServices = CreateServices(); - Requests[1666].Request.Method = "DELETE"; + Requests[1666].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[1666].Request.Path = "/subscriptions/730cd998-79d5-/resourceGroups/d4f2bf79-8658-482/providers/Microsoft.Cache/Redis/77c23"; Requests[1667] = new DefaultHttpContext(); Requests[1667].RequestServices = CreateServices(); - Requests[1667].Request.Method = "PUT"; + Requests[1667].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[1667].Request.Path = "/subscriptions/790af2b1-71f9-/resourceGroups/7c9c2732-edd8-435/providers/Microsoft.Cache/Redis/61563"; Requests[1668] = new DefaultHttpContext(); Requests[1668].RequestServices = CreateServices(); - Requests[1668].Request.Method = "GET"; + Requests[1668].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1668].Request.Path = "/subscriptions/0514a590-368e-/resourceGroups/70a61d39-77b8-475/providers/Microsoft.Cache/Redis/469de"; Requests[1669] = new DefaultHttpContext(); Requests[1669].RequestServices = CreateServices(); - Requests[1669].Request.Method = "PATCH"; + Requests[1669].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[1669].Request.Path = "/subscriptions/bb3784c7-e29d-/resourceGroups/120072a5-2f2d-426/providers/Microsoft.Cache/Redis/b7fd7"; Requests[1670] = new DefaultHttpContext(); Requests[1670].RequestServices = CreateServices(); - Requests[1670].Request.Method = "DELETE"; + Requests[1670].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[1670].Request.Path = "/subscriptions/15532207-41cc-/resourceGroups/ee1b3d2b-817d-401/providers/Microsoft.Cdn/profiles/66cdcea4-e1"; Requests[1671] = new DefaultHttpContext(); Requests[1671].RequestServices = CreateServices(); - Requests[1671].Request.Method = "GET"; + Requests[1671].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1671].Request.Path = "/subscriptions/1c4a28da-d61a-/resourceGroups/4530e416-1652-45a/providers/Microsoft.Cdn/profiles/c0fcc08d-da"; Requests[1672] = new DefaultHttpContext(); Requests[1672].RequestServices = CreateServices(); - Requests[1672].Request.Method = "PUT"; + Requests[1672].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[1672].Request.Path = "/subscriptions/3dce4ef0-1800-/resourceGroups/dbebde40-3060-419/providers/Microsoft.Cdn/profiles/dd326e16-92"; Requests[1673] = new DefaultHttpContext(); Requests[1673].RequestServices = CreateServices(); - Requests[1673].Request.Method = "PATCH"; + Requests[1673].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[1673].Request.Path = "/subscriptions/eb8ef451-2b6e-/resourceGroups/85f358b1-d544-4e9/providers/Microsoft.Cdn/profiles/30f037e5-d3"; Requests[1674] = new DefaultHttpContext(); Requests[1674].RequestServices = CreateServices(); - Requests[1674].Request.Method = "PATCH"; + Requests[1674].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[1674].Request.Path = "/subscriptions/e5fe7b42-bab1-/resourceGroups/902c9e24-e42a-438/providers/Microsoft.CertificateRegistration/certificateOrders/270a9"; Requests[1675] = new DefaultHttpContext(); Requests[1675].RequestServices = CreateServices(); - Requests[1675].Request.Method = "DELETE"; + Requests[1675].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[1675].Request.Path = "/subscriptions/2e84b0cc-6180-/resourceGroups/c1e05012-717e-407/providers/Microsoft.CertificateRegistration/certificateOrders/a11de"; Requests[1676] = new DefaultHttpContext(); Requests[1676].RequestServices = CreateServices(); - Requests[1676].Request.Method = "PUT"; + Requests[1676].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[1676].Request.Path = "/subscriptions/e4f6d028-d834-/resourceGroups/dce178b3-f51d-44a/providers/Microsoft.CertificateRegistration/certificateOrders/910b8"; Requests[1677] = new DefaultHttpContext(); Requests[1677].RequestServices = CreateServices(); - Requests[1677].Request.Method = "GET"; + Requests[1677].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1677].Request.Path = "/subscriptions/3a2bf3e2-a011-/resourceGroups/8048a26a-64c6-477/providers/Microsoft.CertificateRegistration/certificateOrders/ab1cf"; Requests[1678] = new DefaultHttpContext(); Requests[1678].RequestServices = CreateServices(); - Requests[1678].Request.Method = "PATCH"; + Requests[1678].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[1678].Request.Path = "/subscriptions/9f975f2e-596b-/resourceGroups/1cf5fefb-1b53-442/providers/Microsoft.CognitiveServices/accounts/23641a9c-77"; Requests[1679] = new DefaultHttpContext(); Requests[1679].RequestServices = CreateServices(); - Requests[1679].Request.Method = "GET"; + Requests[1679].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1679].Request.Path = "/subscriptions/e800deab-2de9-/resourceGroups/ca9f12fd-54ba-4a3/providers/Microsoft.CognitiveServices/accounts/da17b26b-4a"; Requests[1680] = new DefaultHttpContext(); Requests[1680].RequestServices = CreateServices(); - Requests[1680].Request.Method = "DELETE"; + Requests[1680].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[1680].Request.Path = "/subscriptions/612aaa14-f8ae-/resourceGroups/92e68889-a9a8-4a8/providers/Microsoft.CognitiveServices/accounts/f84cd86b-38"; Requests[1681] = new DefaultHttpContext(); Requests[1681].RequestServices = CreateServices(); - Requests[1681].Request.Method = "PUT"; + Requests[1681].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[1681].Request.Path = "/subscriptions/99abb6b1-9937-/resourceGroups/53d0feaf-40f8-479/providers/Microsoft.CognitiveServices/accounts/3c8f8ac7-c3"; Requests[1682] = new DefaultHttpContext(); Requests[1682].RequestServices = CreateServices(); - Requests[1682].Request.Method = "GET"; + Requests[1682].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1682].Request.Path = "/subscriptions/4a30477d-cd91-/resourceGroups/2af95ebf-6a4b-4c0/providers/Microsoft.Compute/availabilitySets/afbe41a4-0da6-4b01-"; Requests[1683] = new DefaultHttpContext(); Requests[1683].RequestServices = CreateServices(); - Requests[1683].Request.Method = "DELETE"; + Requests[1683].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[1683].Request.Path = "/subscriptions/97d848e3-c17f-/resourceGroups/ccdde0ae-37c0-416/providers/Microsoft.Compute/availabilitySets/dbfea11c-1316-46cc-"; Requests[1684] = new DefaultHttpContext(); Requests[1684].RequestServices = CreateServices(); - Requests[1684].Request.Method = "PATCH"; + Requests[1684].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[1684].Request.Path = "/subscriptions/4efa00db-a2cc-/resourceGroups/5512dd4e-ee65-45d/providers/Microsoft.Compute/availabilitySets/0e1c7360-e327-489c-"; Requests[1685] = new DefaultHttpContext(); Requests[1685].RequestServices = CreateServices(); - Requests[1685].Request.Method = "PUT"; + Requests[1685].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[1685].Request.Path = "/subscriptions/fe211480-1077-/resourceGroups/ff01653b-7d03-43c/providers/Microsoft.Compute/availabilitySets/56d41060-4f3e-499f-"; Requests[1686] = new DefaultHttpContext(); Requests[1686].RequestServices = CreateServices(); - Requests[1686].Request.Method = "PATCH"; + Requests[1686].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[1686].Request.Path = "/subscriptions/7353c807-ca48-/resourceGroups/3e1a94e7-bcea-4c0/providers/Microsoft.Compute/disks/9fda87e3"; Requests[1687] = new DefaultHttpContext(); Requests[1687].RequestServices = CreateServices(); - Requests[1687].Request.Method = "PUT"; + Requests[1687].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[1687].Request.Path = "/subscriptions/7a14e085-428f-/resourceGroups/db7d7ffb-08ee-417/providers/Microsoft.Compute/disks/2607a1ed"; Requests[1688] = new DefaultHttpContext(); Requests[1688].RequestServices = CreateServices(); - Requests[1688].Request.Method = "GET"; + Requests[1688].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1688].Request.Path = "/subscriptions/810b94cb-3a98-/resourceGroups/f3bc2a8c-46a1-45e/providers/Microsoft.Compute/disks/64a8cf99"; Requests[1689] = new DefaultHttpContext(); Requests[1689].RequestServices = CreateServices(); - Requests[1689].Request.Method = "DELETE"; + Requests[1689].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[1689].Request.Path = "/subscriptions/ab032534-284b-/resourceGroups/1acc2204-ddae-409/providers/Microsoft.Compute/disks/3141b7d5"; Requests[1690] = new DefaultHttpContext(); Requests[1690].RequestServices = CreateServices(); - Requests[1690].Request.Method = "PUT"; + Requests[1690].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[1690].Request.Path = "/subscriptions/07e3e67c-8ce3-/resourceGroups/41456f1a-39fa-494/providers/Microsoft.Compute/galleries/e9c500d8-fd"; Requests[1691] = new DefaultHttpContext(); Requests[1691].RequestServices = CreateServices(); - Requests[1691].Request.Method = "GET"; + Requests[1691].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1691].Request.Path = "/subscriptions/7b568caa-7ae7-/resourceGroups/f1f8b86c-dcec-49d/providers/Microsoft.Compute/galleries/31244bb7-87"; Requests[1692] = new DefaultHttpContext(); Requests[1692].RequestServices = CreateServices(); - Requests[1692].Request.Method = "DELETE"; + Requests[1692].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[1692].Request.Path = "/subscriptions/c6541397-1721-/resourceGroups/cebfbb56-08c4-4dc/providers/Microsoft.Compute/galleries/31036bd0-1d"; Requests[1693] = new DefaultHttpContext(); Requests[1693].RequestServices = CreateServices(); - Requests[1693].Request.Method = "GET"; + Requests[1693].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1693].Request.Path = "/subscriptions/5220fbba-3e14-/resourceGroups/890ac566-837d-4ab/providers/Microsoft.Compute/images/b2108c53-"; Requests[1694] = new DefaultHttpContext(); Requests[1694].RequestServices = CreateServices(); - Requests[1694].Request.Method = "DELETE"; + Requests[1694].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[1694].Request.Path = "/subscriptions/a6dd4555-0869-/resourceGroups/9637cee1-82b2-40a/providers/Microsoft.Compute/images/1a89dcce-"; Requests[1695] = new DefaultHttpContext(); Requests[1695].RequestServices = CreateServices(); - Requests[1695].Request.Method = "PATCH"; + Requests[1695].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[1695].Request.Path = "/subscriptions/5f434148-d24e-/resourceGroups/d2761cb5-422c-4f3/providers/Microsoft.Compute/images/0322e735-"; Requests[1696] = new DefaultHttpContext(); Requests[1696].RequestServices = CreateServices(); - Requests[1696].Request.Method = "PUT"; + Requests[1696].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[1696].Request.Path = "/subscriptions/c20cfd39-4478-/resourceGroups/42b04578-d155-4dd/providers/Microsoft.Compute/images/adfc0558-"; Requests[1697] = new DefaultHttpContext(); Requests[1697].RequestServices = CreateServices(); - Requests[1697].Request.Method = "DELETE"; + Requests[1697].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[1697].Request.Path = "/subscriptions/3f45d9ec-80c8-/resourceGroups/a5b09ff6-8a65-445/providers/Microsoft.Compute/snapshots/7f7c5986-7c0"; Requests[1698] = new DefaultHttpContext(); Requests[1698].RequestServices = CreateServices(); - Requests[1698].Request.Method = "GET"; + Requests[1698].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1698].Request.Path = "/subscriptions/3b831e2a-d3b5-/resourceGroups/ed63ecba-d3c5-431/providers/Microsoft.Compute/snapshots/5b96760c-f27"; Requests[1699] = new DefaultHttpContext(); Requests[1699].RequestServices = CreateServices(); - Requests[1699].Request.Method = "PUT"; + Requests[1699].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[1699].Request.Path = "/subscriptions/d531718c-ff17-/resourceGroups/974c050f-640b-40f/providers/Microsoft.Compute/snapshots/7acc98ba-b80"; Requests[1700] = new DefaultHttpContext(); Requests[1700].RequestServices = CreateServices(); - Requests[1700].Request.Method = "PATCH"; + Requests[1700].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[1700].Request.Path = "/subscriptions/1d55c3c7-8dc3-/resourceGroups/75ed1cbd-f901-4a8/providers/Microsoft.Compute/snapshots/95ddfbd7-68a"; Requests[1701] = new DefaultHttpContext(); Requests[1701].RequestServices = CreateServices(); - Requests[1701].Request.Method = "PATCH"; + Requests[1701].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[1701].Request.Path = "/subscriptions/d6d77d47-8b3a-/resourceGroups/77463ab4-badc-42b/providers/Microsoft.Compute/virtualMachines/3c970a"; Requests[1702] = new DefaultHttpContext(); Requests[1702].RequestServices = CreateServices(); - Requests[1702].Request.Method = "GET"; + Requests[1702].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1702].Request.Path = "/subscriptions/a2312905-bc30-/resourceGroups/0ac03595-24d0-4e9/providers/Microsoft.Compute/virtualMachines/649d14"; Requests[1703] = new DefaultHttpContext(); Requests[1703].RequestServices = CreateServices(); - Requests[1703].Request.Method = "DELETE"; + Requests[1703].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[1703].Request.Path = "/subscriptions/a082d597-99e9-/resourceGroups/1b527007-2a13-48b/providers/Microsoft.Compute/virtualMachines/f24d06"; Requests[1704] = new DefaultHttpContext(); Requests[1704].RequestServices = CreateServices(); - Requests[1704].Request.Method = "PUT"; + Requests[1704].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[1704].Request.Path = "/subscriptions/e3c39007-54fd-/resourceGroups/f562f762-9b5f-495/providers/Microsoft.Compute/virtualMachines/a0c7f9"; Requests[1705] = new DefaultHttpContext(); Requests[1705].RequestServices = CreateServices(); - Requests[1705].Request.Method = "GET"; + Requests[1705].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1705].Request.Path = "/subscriptions/15f66daa-975e-/resourceGroups/299d586e-6315-417/providers/Microsoft.Compute/virtualMachineScaleSets/97ec0acc-8b44-"; Requests[1706] = new DefaultHttpContext(); Requests[1706].RequestServices = CreateServices(); - Requests[1706].Request.Method = "DELETE"; + Requests[1706].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[1706].Request.Path = "/subscriptions/c65ade01-547a-/resourceGroups/1f79653a-94e3-4a3/providers/Microsoft.Compute/virtualMachineScaleSets/cd12af52-669d-"; Requests[1707] = new DefaultHttpContext(); Requests[1707].RequestServices = CreateServices(); - Requests[1707].Request.Method = "PATCH"; + Requests[1707].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[1707].Request.Path = "/subscriptions/e2c09aca-214b-/resourceGroups/8c01542b-a60a-48f/providers/Microsoft.Compute/virtualMachineScaleSets/7f3612f9-cbe7-"; Requests[1708] = new DefaultHttpContext(); Requests[1708].RequestServices = CreateServices(); - Requests[1708].Request.Method = "PUT"; + Requests[1708].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[1708].Request.Path = "/subscriptions/c8fd8d3b-98e8-/resourceGroups/0ac7203a-d09d-4f7/providers/Microsoft.Compute/virtualMachineScaleSets/8edf627f-f1d0-"; Requests[1709] = new DefaultHttpContext(); Requests[1709].RequestServices = CreateServices(); - Requests[1709].Request.Method = "GET"; + Requests[1709].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1709].Request.Path = "/subscriptions/ebaf3afe-5fcf-/resourceGroups/006d1127-24d6-45d/providers/Microsoft.Consumption/budgets/806cc08f-3"; Requests[1710] = new DefaultHttpContext(); Requests[1710].RequestServices = CreateServices(); - Requests[1710].Request.Method = "PUT"; + Requests[1710].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[1710].Request.Path = "/subscriptions/a1529182-de98-/resourceGroups/4eac0029-bc74-436/providers/Microsoft.Consumption/budgets/0f67ee47-a"; Requests[1711] = new DefaultHttpContext(); Requests[1711].RequestServices = CreateServices(); - Requests[1711].Request.Method = "DELETE"; + Requests[1711].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[1711].Request.Path = "/subscriptions/7d08618c-9a84-/resourceGroups/923f220e-1091-491/providers/Microsoft.Consumption/budgets/18f044f5-0"; Requests[1712] = new DefaultHttpContext(); Requests[1712].RequestServices = CreateServices(); - Requests[1712].Request.Method = "GET"; + Requests[1712].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1712].Request.Path = "/subscriptions/0fe0f9c6-39a1-/resourceGroups/aeef3cb7-e2e7-4c2/providers/Microsoft.ContainerInstance/containerGroups/17132870-c9e7-41f6"; Requests[1713] = new DefaultHttpContext(); Requests[1713].RequestServices = CreateServices(); - Requests[1713].Request.Method = "PATCH"; + Requests[1713].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[1713].Request.Path = "/subscriptions/3f2a3b64-5909-/resourceGroups/fb1a5615-b465-4f5/providers/Microsoft.ContainerInstance/containerGroups/f434a539-acf9-47f2"; Requests[1714] = new DefaultHttpContext(); Requests[1714].RequestServices = CreateServices(); - Requests[1714].Request.Method = "PUT"; + Requests[1714].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[1714].Request.Path = "/subscriptions/276cee16-ee73-/resourceGroups/461e055f-22d6-486/providers/Microsoft.ContainerInstance/containerGroups/dba5cfa0-ce15-4992"; Requests[1715] = new DefaultHttpContext(); Requests[1715].RequestServices = CreateServices(); - Requests[1715].Request.Method = "DELETE"; + Requests[1715].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[1715].Request.Path = "/subscriptions/b3078119-2bb7-/resourceGroups/65c4a4db-3287-475/providers/Microsoft.ContainerInstance/containerGroups/961eb516-5ed8-47cf"; Requests[1716] = new DefaultHttpContext(); Requests[1716].RequestServices = CreateServices(); - Requests[1716].Request.Method = "GET"; + Requests[1716].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1716].Request.Path = "/subscriptions/29b302fe-44be-/resourceGroups/ae67b92b-2e88-4fa/providers/Microsoft.ContainerRegistry/registries/47e9e603-ca9"; Requests[1717] = new DefaultHttpContext(); Requests[1717].RequestServices = CreateServices(); - Requests[1717].Request.Method = "PUT"; + Requests[1717].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[1717].Request.Path = "/subscriptions/3e3d6c0d-36b5-/resourceGroups/db820d7e-417f-486/providers/Microsoft.ContainerRegistry/registries/035e1b5d-7bd"; Requests[1718] = new DefaultHttpContext(); Requests[1718].RequestServices = CreateServices(); - Requests[1718].Request.Method = "DELETE"; + Requests[1718].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[1718].Request.Path = "/subscriptions/19fc3c30-8f49-/resourceGroups/ff15cc45-d632-41b/providers/Microsoft.ContainerRegistry/registries/04902d20-89e"; Requests[1719] = new DefaultHttpContext(); Requests[1719].RequestServices = CreateServices(); - Requests[1719].Request.Method = "PATCH"; + Requests[1719].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[1719].Request.Path = "/subscriptions/63729c3c-03b2-/resourceGroups/d14213d5-2734-428/providers/Microsoft.ContainerRegistry/registries/29d9efb3-433"; Requests[1720] = new DefaultHttpContext(); Requests[1720].RequestServices = CreateServices(); - Requests[1720].Request.Method = "GET"; + Requests[1720].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1720].Request.Path = "/subscriptions/f6009dd4-39d5-/resourceGroups/297c4d86-cc76-4ef/providers/Microsoft.ContainerService/containerServices/356813d1-4a4a-461e-9"; Requests[1721] = new DefaultHttpContext(); Requests[1721].RequestServices = CreateServices(); - Requests[1721].Request.Method = "DELETE"; + Requests[1721].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[1721].Request.Path = "/subscriptions/5fe88dc8-37ee-/resourceGroups/baca8aac-9216-4ea/providers/Microsoft.ContainerService/containerServices/d66f1b35-13a6-49b7-8"; Requests[1722] = new DefaultHttpContext(); Requests[1722].RequestServices = CreateServices(); - Requests[1722].Request.Method = "PUT"; + Requests[1722].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[1722].Request.Path = "/subscriptions/ec1f7bce-6472-/resourceGroups/f7c75401-7fe2-4c6/providers/Microsoft.ContainerService/containerServices/c6087710-03ee-429a-8"; Requests[1723] = new DefaultHttpContext(); Requests[1723].RequestServices = CreateServices(); - Requests[1723].Request.Method = "PUT"; + Requests[1723].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[1723].Request.Path = "/subscriptions/f214a4cc-8e74-/resourceGroups/6df91c59-97df-499/providers/Microsoft.ContainerService/managedClusters/ba42d48e-a16"; Requests[1724] = new DefaultHttpContext(); Requests[1724].RequestServices = CreateServices(); - Requests[1724].Request.Method = "GET"; + Requests[1724].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1724].Request.Path = "/subscriptions/bd913960-4a67-/resourceGroups/8b3dbbf6-6684-44c/providers/Microsoft.ContainerService/managedClusters/4af851c8-9f5"; Requests[1725] = new DefaultHttpContext(); Requests[1725].RequestServices = CreateServices(); - Requests[1725].Request.Method = "DELETE"; + Requests[1725].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[1725].Request.Path = "/subscriptions/d9969749-1077-/resourceGroups/f17163db-05c1-439/providers/Microsoft.ContainerService/managedClusters/2aadb044-6dc"; Requests[1726] = new DefaultHttpContext(); Requests[1726].RequestServices = CreateServices(); - Requests[1726].Request.Method = "PUT"; + Requests[1726].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[1726].Request.Path = "/subscriptions/d5ec7fd0-6f38-/resourceGroups/fc27a45a-ed84-433/providers/Microsoft.CustomerInsights/hubs/af57c0b"; Requests[1727] = new DefaultHttpContext(); Requests[1727].RequestServices = CreateServices(); - Requests[1727].Request.Method = "PATCH"; + Requests[1727].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[1727].Request.Path = "/subscriptions/c58aea0f-bf66-/resourceGroups/fb6495d3-df78-4d6/providers/Microsoft.CustomerInsights/hubs/80cf81f"; Requests[1728] = new DefaultHttpContext(); Requests[1728].RequestServices = CreateServices(); - Requests[1728].Request.Method = "DELETE"; + Requests[1728].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[1728].Request.Path = "/subscriptions/d49fb4a1-6dae-/resourceGroups/36f8c0c7-5663-424/providers/Microsoft.CustomerInsights/hubs/e9ba970"; Requests[1729] = new DefaultHttpContext(); Requests[1729].RequestServices = CreateServices(); - Requests[1729].Request.Method = "GET"; + Requests[1729].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1729].Request.Path = "/subscriptions/ab8052cb-fb0c-/resourceGroups/cba5eb08-f6ca-43a/providers/Microsoft.CustomerInsights/hubs/b875850"; Requests[1730] = new DefaultHttpContext(); Requests[1730].RequestServices = CreateServices(); - Requests[1730].Request.Method = "GET"; + Requests[1730].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1730].Request.Path = "/subscriptions/093fa5df-9752-/resourceGroups/d7fe99c4-7b1e-474/providers/Microsoft.DataBox/jobs/31b1ddb"; Requests[1731] = new DefaultHttpContext(); Requests[1731].RequestServices = CreateServices(); - Requests[1731].Request.Method = "PUT"; + Requests[1731].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[1731].Request.Path = "/subscriptions/bd1ec873-1c92-/resourceGroups/8a0681bf-bd45-473/providers/Microsoft.DataBox/jobs/8be4599"; Requests[1732] = new DefaultHttpContext(); Requests[1732].RequestServices = CreateServices(); - Requests[1732].Request.Method = "DELETE"; + Requests[1732].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[1732].Request.Path = "/subscriptions/a6c92778-08aa-/resourceGroups/70654c1c-0b25-4b5/providers/Microsoft.DataBox/jobs/6764093"; Requests[1733] = new DefaultHttpContext(); Requests[1733].RequestServices = CreateServices(); - Requests[1733].Request.Method = "PATCH"; + Requests[1733].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[1733].Request.Path = "/subscriptions/b60274d5-99b9-/resourceGroups/4bc3404c-f853-44e/providers/Microsoft.DataBox/jobs/902260f"; Requests[1734] = new DefaultHttpContext(); Requests[1734].RequestServices = CreateServices(); - Requests[1734].Request.Method = "PUT"; + Requests[1734].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[1734].Request.Path = "/subscriptions/8ed377f0-f22f-/resourceGroups/27a9ff75-8dae-413/providers/Microsoft.Databricks/workspaces/fa39b66b-4a75"; Requests[1735] = new DefaultHttpContext(); Requests[1735].RequestServices = CreateServices(); - Requests[1735].Request.Method = "DELETE"; + Requests[1735].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[1735].Request.Path = "/subscriptions/b2a617ca-cb87-/resourceGroups/20748f86-da19-422/providers/Microsoft.Databricks/workspaces/1c02f89c-ed08"; Requests[1736] = new DefaultHttpContext(); Requests[1736].RequestServices = CreateServices(); - Requests[1736].Request.Method = "GET"; + Requests[1736].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1736].Request.Path = "/subscriptions/b48912fa-928f-/resourceGroups/8ae72d75-5779-41f/providers/Microsoft.Databricks/workspaces/7f4cd71a-14ba"; Requests[1737] = new DefaultHttpContext(); Requests[1737].RequestServices = CreateServices(); - Requests[1737].Request.Method = "PATCH"; + Requests[1737].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[1737].Request.Path = "/subscriptions/f0d153ab-a714-/resourceGroups/ce308dff-cb2f-4c2/providers/Microsoft.Databricks/workspaces/28270bc3-b446"; Requests[1738] = new DefaultHttpContext(); Requests[1738].RequestServices = CreateServices(); - Requests[1738].Request.Method = "PATCH"; + Requests[1738].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[1738].Request.Path = "/subscriptions/04f2703b-10bd-/resourceGroups/9fb342ec-7505-468/providers/Microsoft.DataCatalog/catalogs/4916593e-ed"; Requests[1739] = new DefaultHttpContext(); Requests[1739].RequestServices = CreateServices(); - Requests[1739].Request.Method = "GET"; + Requests[1739].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1739].Request.Path = "/subscriptions/e8b0b205-4a9d-/resourceGroups/6de4edc5-6d60-4f5/providers/Microsoft.DataCatalog/catalogs/7d507e15-f0"; Requests[1740] = new DefaultHttpContext(); Requests[1740].RequestServices = CreateServices(); - Requests[1740].Request.Method = "DELETE"; + Requests[1740].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[1740].Request.Path = "/subscriptions/ba63f917-c76b-/resourceGroups/c98cdebf-279d-403/providers/Microsoft.DataCatalog/catalogs/161ced14-1a"; Requests[1741] = new DefaultHttpContext(); Requests[1741].RequestServices = CreateServices(); - Requests[1741].Request.Method = "PUT"; + Requests[1741].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[1741].Request.Path = "/subscriptions/b25e34ad-9369-/resourceGroups/1aeca860-03cc-403/providers/Microsoft.DataCatalog/catalogs/90fca8b8-e2"; Requests[1742] = new DefaultHttpContext(); Requests[1742].RequestServices = CreateServices(); - Requests[1742].Request.Method = "PUT"; + Requests[1742].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[1742].Request.Path = "/subscriptions/aa5c986d-0b96-/resourceGroups/21eaed12-55b4-4ba/providers/Microsoft.DataFactory/factories/eaed2015-71"; Requests[1743] = new DefaultHttpContext(); Requests[1743].RequestServices = CreateServices(); - Requests[1743].Request.Method = "PATCH"; + Requests[1743].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[1743].Request.Path = "/subscriptions/133939d1-caf6-/resourceGroups/8f52da6b-19a0-4f5/providers/Microsoft.DataFactory/factories/f52cfaf2-61"; Requests[1744] = new DefaultHttpContext(); Requests[1744].RequestServices = CreateServices(); - Requests[1744].Request.Method = "GET"; + Requests[1744].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1744].Request.Path = "/subscriptions/96fb5cc2-39a8-/resourceGroups/d219eede-eaa0-446/providers/Microsoft.DataFactory/factories/3c2e49dd-b3"; Requests[1745] = new DefaultHttpContext(); Requests[1745].RequestServices = CreateServices(); - Requests[1745].Request.Method = "DELETE"; + Requests[1745].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[1745].Request.Path = "/subscriptions/c7104675-453a-/resourceGroups/d40004b5-0eaa-46f/providers/Microsoft.DataFactory/factories/ac7a86fe-00"; Requests[1746] = new DefaultHttpContext(); Requests[1746].RequestServices = CreateServices(); - Requests[1746].Request.Method = "PATCH"; + Requests[1746].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[1746].Request.Path = "/subscriptions/8450ea94-505d-/resourceGroups/e6d9c3a8-37d4-45f/providers/Microsoft.DataLakeAnalytics/accounts/6f2f50fa-28"; Requests[1747] = new DefaultHttpContext(); Requests[1747].RequestServices = CreateServices(); - Requests[1747].Request.Method = "GET"; + Requests[1747].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1747].Request.Path = "/subscriptions/9dbb5d47-fb2c-/resourceGroups/bb54224a-4566-4c2/providers/Microsoft.DataLakeAnalytics/accounts/fb3e690a-2a"; Requests[1748] = new DefaultHttpContext(); Requests[1748].RequestServices = CreateServices(); - Requests[1748].Request.Method = "DELETE"; + Requests[1748].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[1748].Request.Path = "/subscriptions/8336b7d2-f15a-/resourceGroups/2d972790-e542-44d/providers/Microsoft.DataLakeAnalytics/accounts/464e0ad4-58"; Requests[1749] = new DefaultHttpContext(); Requests[1749].RequestServices = CreateServices(); - Requests[1749].Request.Method = "PUT"; + Requests[1749].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[1749].Request.Path = "/subscriptions/89a4f731-9a29-/resourceGroups/4f11965d-5bc9-490/providers/Microsoft.DataLakeAnalytics/accounts/b27e54b9-4f"; Requests[1750] = new DefaultHttpContext(); Requests[1750].RequestServices = CreateServices(); - Requests[1750].Request.Method = "PUT"; + Requests[1750].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[1750].Request.Path = "/subscriptions/b12c1704-a462-/resourceGroups/6a128853-c287-43e/providers/Microsoft.DataLakeStore/accounts/bc949fa9-3d"; Requests[1751] = new DefaultHttpContext(); Requests[1751].RequestServices = CreateServices(); - Requests[1751].Request.Method = "DELETE"; + Requests[1751].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[1751].Request.Path = "/subscriptions/dae3c3d4-abaa-/resourceGroups/26a20579-5f69-46b/providers/Microsoft.DataLakeStore/accounts/4700f8ef-fe"; Requests[1752] = new DefaultHttpContext(); Requests[1752].RequestServices = CreateServices(); - Requests[1752].Request.Method = "PATCH"; + Requests[1752].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[1752].Request.Path = "/subscriptions/7e03161a-8148-/resourceGroups/b1e80edd-2caa-421/providers/Microsoft.DataLakeStore/accounts/20bb8049-7f"; Requests[1753] = new DefaultHttpContext(); Requests[1753].RequestServices = CreateServices(); - Requests[1753].Request.Method = "GET"; + Requests[1753].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1753].Request.Path = "/subscriptions/80f7f011-8688-/resourceGroups/f9cfffc3-e5e3-424/providers/Microsoft.DataLakeStore/accounts/cbd4eb23-2a"; Requests[1754] = new DefaultHttpContext(); Requests[1754].RequestServices = CreateServices(); - Requests[1754].Request.Method = "DELETE"; + Requests[1754].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[1754].Request.Path = "/subscriptions/3337585c-87ed-/resourceGroups/5e758cce-fc64-4c4/providers/Microsoft.DBforMySQL/servers/66a6d45a-2"; Requests[1755] = new DefaultHttpContext(); Requests[1755].RequestServices = CreateServices(); - Requests[1755].Request.Method = "PATCH"; + Requests[1755].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[1755].Request.Path = "/subscriptions/820367fe-2a37-/resourceGroups/ac4941b7-5a3c-453/providers/Microsoft.DBforMySQL/servers/82d25bc1-5"; Requests[1756] = new DefaultHttpContext(); Requests[1756].RequestServices = CreateServices(); - Requests[1756].Request.Method = "GET"; + Requests[1756].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1756].Request.Path = "/subscriptions/53e141ac-27ac-/resourceGroups/53b1b797-c204-4a5/providers/Microsoft.DBforMySQL/servers/235cc04c-f"; Requests[1757] = new DefaultHttpContext(); Requests[1757].RequestServices = CreateServices(); - Requests[1757].Request.Method = "PUT"; + Requests[1757].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[1757].Request.Path = "/subscriptions/83a1e00c-7f02-/resourceGroups/19e945c5-8c08-4db/providers/Microsoft.DBforMySQL/servers/a33c6a28-9"; Requests[1758] = new DefaultHttpContext(); Requests[1758].RequestServices = CreateServices(); - Requests[1758].Request.Method = "GET"; + Requests[1758].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1758].Request.Path = "/subscriptions/7752a955-137f-/resourceGroups/accf0ba9-0349-45a/providers/Microsoft.DBforPostgreSQL/servers/1d460f55-8"; Requests[1759] = new DefaultHttpContext(); Requests[1759].RequestServices = CreateServices(); - Requests[1759].Request.Method = "PUT"; + Requests[1759].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[1759].Request.Path = "/subscriptions/343fef7b-4245-/resourceGroups/d9b03f7d-2319-44e/providers/Microsoft.DBforPostgreSQL/servers/4ea6cf54-8"; Requests[1760] = new DefaultHttpContext(); Requests[1760].RequestServices = CreateServices(); - Requests[1760].Request.Method = "DELETE"; + Requests[1760].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[1760].Request.Path = "/subscriptions/661720d3-ae8b-/resourceGroups/f0ca75f7-448c-46b/providers/Microsoft.DBforPostgreSQL/servers/32e628f6-e"; Requests[1761] = new DefaultHttpContext(); Requests[1761].RequestServices = CreateServices(); - Requests[1761].Request.Method = "PATCH"; + Requests[1761].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[1761].Request.Path = "/subscriptions/70c649af-cf0a-/resourceGroups/8b491f88-5bf2-413/providers/Microsoft.DBforPostgreSQL/servers/dc47134b-8"; Requests[1762] = new DefaultHttpContext(); Requests[1762].RequestServices = CreateServices(); - Requests[1762].Request.Method = "PUT"; + Requests[1762].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[1762].Request.Path = "/subscriptions/aea3f6e9-d392-/resourceGroups/5ed0efb8-2e30-47c/providers/Microsoft.Devices/IotHubs/b4523302-1b6"; Requests[1763] = new DefaultHttpContext(); Requests[1763].RequestServices = CreateServices(); - Requests[1763].Request.Method = "DELETE"; + Requests[1763].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[1763].Request.Path = "/subscriptions/e5beb814-ff8a-/resourceGroups/642c3fb2-b123-469/providers/Microsoft.Devices/IotHubs/6e230169-143"; Requests[1764] = new DefaultHttpContext(); Requests[1764].RequestServices = CreateServices(); - Requests[1764].Request.Method = "PATCH"; + Requests[1764].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[1764].Request.Path = "/subscriptions/0cdcf03c-21ff-/resourceGroups/61ba86a7-dd35-455/providers/Microsoft.Devices/IotHubs/75dcf13d-9ca"; Requests[1765] = new DefaultHttpContext(); Requests[1765].RequestServices = CreateServices(); - Requests[1765].Request.Method = "GET"; + Requests[1765].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1765].Request.Path = "/subscriptions/cded5771-887b-/resourceGroups/da93cf0e-bb5a-4ca/providers/Microsoft.Devices/IotHubs/8ee04b42-3ed"; Requests[1766] = new DefaultHttpContext(); Requests[1766].RequestServices = CreateServices(); - Requests[1766].Request.Method = "PATCH"; + Requests[1766].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[1766].Request.Path = "/subscriptions/75a79ef9-1b2a-/resourceGroups/fcbcaf03-9b48-4da/providers/Microsoft.Devices/provisioningServices/cf124693-7618-46a7-b270"; Requests[1767] = new DefaultHttpContext(); Requests[1767].RequestServices = CreateServices(); - Requests[1767].Request.Method = "GET"; + Requests[1767].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1767].Request.Path = "/subscriptions/99405958-e824-/resourceGroups/aad73d1a-f837-45a/providers/Microsoft.Devices/provisioningServices/84a77473-72d2-472a-9432"; Requests[1768] = new DefaultHttpContext(); Requests[1768].RequestServices = CreateServices(); - Requests[1768].Request.Method = "DELETE"; + Requests[1768].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[1768].Request.Path = "/subscriptions/b30ac093-6734-/resourceGroups/d6f5b2f3-6070-43a/providers/Microsoft.Devices/provisioningServices/7687ab96-dc17-478d-8e18"; Requests[1769] = new DefaultHttpContext(); Requests[1769].RequestServices = CreateServices(); - Requests[1769].Request.Method = "PUT"; + Requests[1769].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[1769].Request.Path = "/subscriptions/43036939-9619-/resourceGroups/1847e713-3f37-4ae/providers/Microsoft.Devices/provisioningServices/6271e574-8bd3-48c0-af67"; Requests[1770] = new DefaultHttpContext(); Requests[1770].RequestServices = CreateServices(); - Requests[1770].Request.Method = "PUT"; + Requests[1770].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[1770].Request.Path = "/subscriptions/b916691f-da32-/resourceGroups/882898f3-86dd-4fc/providers/Microsoft.DevTestLab/labs/45669"; Requests[1771] = new DefaultHttpContext(); Requests[1771].RequestServices = CreateServices(); - Requests[1771].Request.Method = "GET"; + Requests[1771].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1771].Request.Path = "/subscriptions/7125c561-d4f9-/resourceGroups/b061a7b7-1d57-457/providers/Microsoft.DevTestLab/labs/79e6b"; Requests[1772] = new DefaultHttpContext(); Requests[1772].RequestServices = CreateServices(); - Requests[1772].Request.Method = "PATCH"; + Requests[1772].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[1772].Request.Path = "/subscriptions/5e858e57-d409-/resourceGroups/fef351c3-7801-4cf/providers/Microsoft.DevTestLab/labs/d257a"; Requests[1773] = new DefaultHttpContext(); Requests[1773].RequestServices = CreateServices(); - Requests[1773].Request.Method = "DELETE"; + Requests[1773].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[1773].Request.Path = "/subscriptions/e7a2001d-7f85-/resourceGroups/b216b915-243e-4c2/providers/Microsoft.DevTestLab/labs/2bf85"; Requests[1774] = new DefaultHttpContext(); Requests[1774].RequestServices = CreateServices(); - Requests[1774].Request.Method = "GET"; + Requests[1774].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1774].Request.Path = "/subscriptions/4b3c38d8-8c69-/resourceGroups/e2ff1d29-ea0a-4e1/providers/Microsoft.DevTestLab/schedules/a3102"; Requests[1775] = new DefaultHttpContext(); Requests[1775].RequestServices = CreateServices(); - Requests[1775].Request.Method = "PUT"; + Requests[1775].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[1775].Request.Path = "/subscriptions/13dc42f0-8bb3-/resourceGroups/b2d30731-7813-40b/providers/Microsoft.DevTestLab/schedules/c1a6a"; Requests[1776] = new DefaultHttpContext(); Requests[1776].RequestServices = CreateServices(); - Requests[1776].Request.Method = "DELETE"; + Requests[1776].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[1776].Request.Path = "/subscriptions/d15b198c-11de-/resourceGroups/cc9511d5-e6e7-4cf/providers/Microsoft.DevTestLab/schedules/65962"; Requests[1777] = new DefaultHttpContext(); Requests[1777].RequestServices = CreateServices(); - Requests[1777].Request.Method = "PATCH"; + Requests[1777].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[1777].Request.Path = "/subscriptions/36a42dc2-fedd-/resourceGroups/eb2cdc9b-6e87-424/providers/Microsoft.DevTestLab/schedules/519e0"; Requests[1778] = new DefaultHttpContext(); Requests[1778].RequestServices = CreateServices(); - Requests[1778].Request.Method = "DELETE"; + Requests[1778].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[1778].Request.Path = "/subscriptions/0e5cfcde-490e-/resourceGroups/1da638ff-db9c-41c/providers/Microsoft.DocumentDB/databaseAccounts/8ce0da57-82"; Requests[1779] = new DefaultHttpContext(); Requests[1779].RequestServices = CreateServices(); - Requests[1779].Request.Method = "PUT"; + Requests[1779].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[1779].Request.Path = "/subscriptions/ae0e30b2-c668-/resourceGroups/3fd1099a-47ea-40e/providers/Microsoft.DocumentDB/databaseAccounts/3d489471-93"; Requests[1780] = new DefaultHttpContext(); Requests[1780].RequestServices = CreateServices(); - Requests[1780].Request.Method = "GET"; + Requests[1780].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1780].Request.Path = "/subscriptions/9e926b0e-0236-/resourceGroups/d349b8a7-457b-4e9/providers/Microsoft.DocumentDB/databaseAccounts/f43557b8-26"; Requests[1781] = new DefaultHttpContext(); Requests[1781].RequestServices = CreateServices(); - Requests[1781].Request.Method = "PATCH"; + Requests[1781].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[1781].Request.Path = "/subscriptions/5dcd39c0-0740-/resourceGroups/eb8a3c97-8050-40d/providers/Microsoft.DocumentDB/databaseAccounts/cad642a9-24"; Requests[1782] = new DefaultHttpContext(); Requests[1782].RequestServices = CreateServices(); - Requests[1782].Request.Method = "GET"; + Requests[1782].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1782].Request.Path = "/subscriptions/434c1164-e8a7-/resourceGroups/05c60298-c975-455/providers/Microsoft.DomainRegistration/domains/b83962e9-9"; Requests[1783] = new DefaultHttpContext(); Requests[1783].RequestServices = CreateServices(); - Requests[1783].Request.Method = "DELETE"; + Requests[1783].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[1783].Request.Path = "/subscriptions/3b9fe4b9-633f-/resourceGroups/c5791472-ae83-494/providers/Microsoft.DomainRegistration/domains/a1b3220e-3"; Requests[1784] = new DefaultHttpContext(); Requests[1784].RequestServices = CreateServices(); - Requests[1784].Request.Method = "PATCH"; + Requests[1784].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[1784].Request.Path = "/subscriptions/58862bde-4901-/resourceGroups/93caffe4-b606-496/providers/Microsoft.DomainRegistration/domains/7f8d0da5-b"; Requests[1785] = new DefaultHttpContext(); Requests[1785].RequestServices = CreateServices(); - Requests[1785].Request.Method = "PUT"; + Requests[1785].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[1785].Request.Path = "/subscriptions/f5f6cd21-b1cd-/resourceGroups/5b984ba6-8db4-4bb/providers/Microsoft.DomainRegistration/domains/471d5efd-b"; Requests[1786] = new DefaultHttpContext(); Requests[1786].RequestServices = CreateServices(); - Requests[1786].Request.Method = "PATCH"; + Requests[1786].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[1786].Request.Path = "/subscriptions/6a927521-d351-/resourceGroups/3435b7fa-b99f-4cd/providers/Microsoft.EventGrid/topics/32407e65-"; Requests[1787] = new DefaultHttpContext(); Requests[1787].RequestServices = CreateServices(); - Requests[1787].Request.Method = "DELETE"; + Requests[1787].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[1787].Request.Path = "/subscriptions/d35da684-759e-/resourceGroups/f49b9e25-0100-41e/providers/Microsoft.EventGrid/topics/bd55ef23-"; Requests[1788] = new DefaultHttpContext(); Requests[1788].RequestServices = CreateServices(); - Requests[1788].Request.Method = "PUT"; + Requests[1788].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[1788].Request.Path = "/subscriptions/8c0c64c7-c679-/resourceGroups/0926b111-cff7-42c/providers/Microsoft.EventGrid/topics/ef9138c0-"; Requests[1789] = new DefaultHttpContext(); Requests[1789].RequestServices = CreateServices(); - Requests[1789].Request.Method = "GET"; + Requests[1789].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1789].Request.Path = "/subscriptions/61ec79a6-8634-/resourceGroups/5f6586d7-db96-4e1/providers/Microsoft.EventGrid/topics/223001df-"; Requests[1790] = new DefaultHttpContext(); Requests[1790].RequestServices = CreateServices(); - Requests[1790].Request.Method = "GET"; + Requests[1790].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1790].Request.Path = "/subscriptions/5c525398-96d0-/resourceGroups/7d374f4b-b35f-4f5/providers/Microsoft.EventHub/clusters/499e543d-8d"; Requests[1791] = new DefaultHttpContext(); Requests[1791].RequestServices = CreateServices(); - Requests[1791].Request.Method = "PATCH"; + Requests[1791].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[1791].Request.Path = "/subscriptions/c9ae5065-5f71-/resourceGroups/6cd18e1c-a613-40e/providers/Microsoft.EventHub/clusters/001b2bc7-87"; Requests[1792] = new DefaultHttpContext(); Requests[1792].RequestServices = CreateServices(); - Requests[1792].Request.Method = "GET"; + Requests[1792].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1792].Request.Path = "/subscriptions/4a3f8e7e-22e5-/resourceGroups/3bca5d0f-b584-488/providers/Microsoft.EventHub/namespaces/e5beb57a-88b6"; Requests[1793] = new DefaultHttpContext(); Requests[1793].RequestServices = CreateServices(); - Requests[1793].Request.Method = "DELETE"; + Requests[1793].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[1793].Request.Path = "/subscriptions/a074d51d-23dd-/resourceGroups/01d37c08-b15c-4e9/providers/Microsoft.EventHub/namespaces/8a86ecb2-f135"; Requests[1794] = new DefaultHttpContext(); Requests[1794].RequestServices = CreateServices(); - Requests[1794].Request.Method = "PUT"; + Requests[1794].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[1794].Request.Path = "/subscriptions/3f916ef6-bb32-/resourceGroups/a709e25c-148e-43f/providers/Microsoft.EventHub/namespaces/cba61978-f9f4"; Requests[1795] = new DefaultHttpContext(); Requests[1795].RequestServices = CreateServices(); - Requests[1795].Request.Method = "PATCH"; + Requests[1795].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[1795].Request.Path = "/subscriptions/b2ea2b90-3c3d-/resourceGroups/31486b52-c0f9-44a/providers/Microsoft.EventHub/namespaces/04c724e0-89b8"; Requests[1796] = new DefaultHttpContext(); Requests[1796].RequestServices = CreateServices(); - Requests[1796].Request.Method = "GET"; + Requests[1796].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1796].Request.Path = "/subscriptions/4a735fa0-bcd7-/resourceGroups/652f4546-3495-4a2/providers/Microsoft.Fabric.Admin/fabricLocations/a1e70557-e82c-"; Requests[1797] = new DefaultHttpContext(); Requests[1797].RequestServices = CreateServices(); - Requests[1797].Request.Method = "GET"; + Requests[1797].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1797].Request.Path = "/subscriptions/8193b116-9ff5-/resourceGroups/9fa84b6d-4e80-495/providers/Microsoft.HanaOnAzure/hanaInstances/b86195ce-b7b5-42"; Requests[1798] = new DefaultHttpContext(); Requests[1798].RequestServices = CreateServices(); - Requests[1798].Request.Method = "PUT"; + Requests[1798].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[1798].Request.Path = "/subscriptions/08ef48bd-8533-/resourceGroups/7e8428f7-0e84-4ec/providers/Microsoft.HDInsight/clusters/46a8e62d-87"; Requests[1799] = new DefaultHttpContext(); Requests[1799].RequestServices = CreateServices(); - Requests[1799].Request.Method = "PATCH"; + Requests[1799].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[1799].Request.Path = "/subscriptions/d97aede8-c7e4-/resourceGroups/5c3d2ffc-920a-444/providers/Microsoft.HDInsight/clusters/0f0ef0cf-cd"; Requests[1800] = new DefaultHttpContext(); Requests[1800].RequestServices = CreateServices(); - Requests[1800].Request.Method = "DELETE"; + Requests[1800].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[1800].Request.Path = "/subscriptions/3a7edce3-8daa-/resourceGroups/4a235172-1396-468/providers/Microsoft.HDInsight/clusters/5cfdcb6b-f8"; Requests[1801] = new DefaultHttpContext(); Requests[1801].RequestServices = CreateServices(); - Requests[1801].Request.Method = "GET"; + Requests[1801].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1801].Request.Path = "/subscriptions/31bcad8e-6861-/resourceGroups/d0db5122-d8a0-405/providers/Microsoft.HDInsight/clusters/0288498b-f5"; Requests[1802] = new DefaultHttpContext(); Requests[1802].RequestServices = CreateServices(); - Requests[1802].Request.Method = "PATCH"; + Requests[1802].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[1802].Request.Path = "/subscriptions/96bcf7bd-fc64-/resourceGroups/398de39c-df84-460/providers/Microsoft.ImportExport/jobs/6a6ea6e"; Requests[1803] = new DefaultHttpContext(); Requests[1803].RequestServices = CreateServices(); - Requests[1803].Request.Method = "PUT"; + Requests[1803].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[1803].Request.Path = "/subscriptions/35f690f7-720e-/resourceGroups/9c19037f-bddf-473/providers/Microsoft.ImportExport/jobs/ca64379"; Requests[1804] = new DefaultHttpContext(); Requests[1804].RequestServices = CreateServices(); - Requests[1804].Request.Method = "DELETE"; + Requests[1804].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[1804].Request.Path = "/subscriptions/da936dfd-7bb7-/resourceGroups/dae98d94-50b0-4c7/providers/Microsoft.ImportExport/jobs/6f1238a"; Requests[1805] = new DefaultHttpContext(); Requests[1805].RequestServices = CreateServices(); - Requests[1805].Request.Method = "GET"; + Requests[1805].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1805].Request.Path = "/subscriptions/bc31b194-3f40-/resourceGroups/d280a25a-4c5f-459/providers/Microsoft.ImportExport/jobs/2571fd8"; Requests[1806] = new DefaultHttpContext(); Requests[1806].RequestServices = CreateServices(); - Requests[1806].Request.Method = "GET"; + Requests[1806].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1806].Request.Path = "/subscriptions/91531137-c56f-/resourceGroups/3c458f30-43de-48d/providers/Microsoft.InfrastructureInsights.Admin/regionHealths/0fbf673a"; Requests[1807] = new DefaultHttpContext(); Requests[1807].RequestServices = CreateServices(); - Requests[1807].Request.Method = "PUT"; + Requests[1807].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[1807].Request.Path = "/subscriptions/f1029b03-5a26-/resourceGroups/f32c9e1f-f7fe-41e/providers/microsoft.insights/actionGroups/aea34e70-933e-4"; Requests[1808] = new DefaultHttpContext(); Requests[1808].RequestServices = CreateServices(); - Requests[1808].Request.Method = "GET"; + Requests[1808].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1808].Request.Path = "/subscriptions/aa3531d5-e684-/resourceGroups/70493648-1e9e-4b8/providers/microsoft.insights/actionGroups/addf972a-56a3-4"; Requests[1809] = new DefaultHttpContext(); Requests[1809].RequestServices = CreateServices(); - Requests[1809].Request.Method = "DELETE"; + Requests[1809].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[1809].Request.Path = "/subscriptions/c441f71d-6aa1-/resourceGroups/f9b30b1d-9746-4ec/providers/microsoft.insights/actionGroups/08834446-4fbf-4"; Requests[1810] = new DefaultHttpContext(); Requests[1810].RequestServices = CreateServices(); - Requests[1810].Request.Method = "PATCH"; + Requests[1810].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[1810].Request.Path = "/subscriptions/b16ee007-ef25-/resourceGroups/33d2fb0b-638b-4ed/providers/microsoft.insights/actionGroups/a28d8e1b-29c0-4"; Requests[1811] = new DefaultHttpContext(); Requests[1811].RequestServices = CreateServices(); - Requests[1811].Request.Method = "DELETE"; + Requests[1811].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[1811].Request.Path = "/subscriptions/2d9a0dbf-7f1b-/resourceGroups/d6caa543-ced4-46f/providers/microsoft.insights/activityLogAlerts/7a7fd221-c55d-4d78-a"; Requests[1812] = new DefaultHttpContext(); Requests[1812].RequestServices = CreateServices(); - Requests[1812].Request.Method = "PATCH"; + Requests[1812].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[1812].Request.Path = "/subscriptions/3d25535e-6e51-/resourceGroups/4fa7ac0e-c3ef-46c/providers/microsoft.insights/activityLogAlerts/2c811b82-c6b7-4ae8-9"; Requests[1813] = new DefaultHttpContext(); Requests[1813].RequestServices = CreateServices(); - Requests[1813].Request.Method = "GET"; + Requests[1813].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1813].Request.Path = "/subscriptions/a3815793-04d1-/resourceGroups/06e2b406-d3ee-4c9/providers/microsoft.insights/activityLogAlerts/5bbbef5d-c9cf-44c5-9"; Requests[1814] = new DefaultHttpContext(); Requests[1814].RequestServices = CreateServices(); - Requests[1814].Request.Method = "PUT"; + Requests[1814].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[1814].Request.Path = "/subscriptions/aaf7c0a1-cd22-/resourceGroups/fb8c9881-5dd3-4a4/providers/microsoft.insights/activityLogAlerts/c9aa1ed8-25aa-4279-9"; Requests[1815] = new DefaultHttpContext(); Requests[1815].RequestServices = CreateServices(); - Requests[1815].Request.Method = "PUT"; + Requests[1815].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[1815].Request.Path = "/subscriptions/d7bde63a-966e-/resourcegroups/8611b0df-09e6-40c/providers/microsoft.insights/alertrules/fed75d3e"; Requests[1816] = new DefaultHttpContext(); Requests[1816].RequestServices = CreateServices(); - Requests[1816].Request.Method = "DELETE"; + Requests[1816].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[1816].Request.Path = "/subscriptions/42ba8568-b5c1-/resourcegroups/06f05dd0-2684-486/providers/microsoft.insights/alertrules/c302d62d"; Requests[1817] = new DefaultHttpContext(); Requests[1817].RequestServices = CreateServices(); - Requests[1817].Request.Method = "PATCH"; + Requests[1817].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[1817].Request.Path = "/subscriptions/ddf10b29-8f93-/resourcegroups/16cff7f3-cabe-49d/providers/microsoft.insights/alertrules/776e8b6e"; Requests[1818] = new DefaultHttpContext(); Requests[1818].RequestServices = CreateServices(); - Requests[1818].Request.Method = "GET"; + Requests[1818].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1818].Request.Path = "/subscriptions/46aa3350-129f-/resourcegroups/c750cead-82c9-423/providers/microsoft.insights/alertrules/9d3cea6d"; Requests[1819] = new DefaultHttpContext(); Requests[1819].RequestServices = CreateServices(); - Requests[1819].Request.Method = "PATCH"; + Requests[1819].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[1819].Request.Path = "/subscriptions/8e768deb-d050-/resourcegroups/e659e9be-b5a0-410/providers/microsoft.insights/autoscalesettings/c16da62e-bef8-4300-b"; Requests[1820] = new DefaultHttpContext(); Requests[1820].RequestServices = CreateServices(); - Requests[1820].Request.Method = "DELETE"; + Requests[1820].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[1820].Request.Path = "/subscriptions/e7f172a1-766d-/resourcegroups/959bdf96-7f65-49a/providers/microsoft.insights/autoscalesettings/3247f670-980b-48c7-a"; Requests[1821] = new DefaultHttpContext(); Requests[1821].RequestServices = CreateServices(); - Requests[1821].Request.Method = "PUT"; + Requests[1821].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[1821].Request.Path = "/subscriptions/1f17d081-c911-/resourcegroups/36313d71-1aea-4ba/providers/microsoft.insights/autoscalesettings/159f8ba5-8994-4a81-a"; Requests[1822] = new DefaultHttpContext(); Requests[1822].RequestServices = CreateServices(); - Requests[1822].Request.Method = "GET"; + Requests[1822].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1822].Request.Path = "/subscriptions/341b325d-c492-/resourcegroups/1a9389d1-b071-425/providers/microsoft.insights/autoscalesettings/123c17f9-18f3-4f00-b"; Requests[1823] = new DefaultHttpContext(); Requests[1823].RequestServices = CreateServices(); - Requests[1823].Request.Method = "GET"; + Requests[1823].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1823].Request.Path = "/subscriptions/b3124308-94f5-/resourceGroups/3b10bef0-2569-4f5/providers/Microsoft.Insights/components/0901c338-0bc"; Requests[1824] = new DefaultHttpContext(); Requests[1824].RequestServices = CreateServices(); - Requests[1824].Request.Method = "PATCH"; + Requests[1824].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[1824].Request.Path = "/subscriptions/58ca0758-4d27-/resourceGroups/d0288377-2146-479/providers/Microsoft.Insights/components/a6dbb475-c19"; Requests[1825] = new DefaultHttpContext(); Requests[1825].RequestServices = CreateServices(); - Requests[1825].Request.Method = "PUT"; + Requests[1825].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[1825].Request.Path = "/subscriptions/de7e9bad-d205-/resourceGroups/cd5615a2-6146-407/providers/Microsoft.Insights/components/367699e2-324"; Requests[1826] = new DefaultHttpContext(); Requests[1826].RequestServices = CreateServices(); - Requests[1826].Request.Method = "DELETE"; + Requests[1826].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[1826].Request.Path = "/subscriptions/132cff00-e0df-/resourceGroups/34e44c5d-c957-458/providers/Microsoft.Insights/components/b70ae269-d35"; Requests[1827] = new DefaultHttpContext(); Requests[1827].RequestServices = CreateServices(); - Requests[1827].Request.Method = "DELETE"; + Requests[1827].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[1827].Request.Path = "/subscriptions/82760a05-db4b-/resourceGroups/2ae3a9b2-9b51-437/providers/Microsoft.Insights/metricAlerts/3b71250d"; Requests[1828] = new DefaultHttpContext(); Requests[1828].RequestServices = CreateServices(); - Requests[1828].Request.Method = "PATCH"; + Requests[1828].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[1828].Request.Path = "/subscriptions/a5f15a0f-f26f-/resourceGroups/0fa3e8a2-6ebd-49d/providers/Microsoft.Insights/metricAlerts/f3383a14"; Requests[1829] = new DefaultHttpContext(); Requests[1829].RequestServices = CreateServices(); - Requests[1829].Request.Method = "PUT"; + Requests[1829].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[1829].Request.Path = "/subscriptions/72d075ef-fd66-/resourceGroups/28b4c57e-c566-420/providers/Microsoft.Insights/metricAlerts/8e5b6c4f"; Requests[1830] = new DefaultHttpContext(); Requests[1830].RequestServices = CreateServices(); - Requests[1830].Request.Method = "GET"; + Requests[1830].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1830].Request.Path = "/subscriptions/99c81ea6-3bcc-/resourceGroups/2abd9c2f-e04c-499/providers/Microsoft.Insights/metricAlerts/7fc26965"; Requests[1831] = new DefaultHttpContext(); Requests[1831].RequestServices = CreateServices(); - Requests[1831].Request.Method = "GET"; + Requests[1831].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1831].Request.Path = "/subscriptions/a4abaa62-329a-/resourcegroups/5c3dc41e-09f4-4a4/providers/microsoft.insights/scheduledQueryRules/1bccf45c"; Requests[1832] = new DefaultHttpContext(); Requests[1832].RequestServices = CreateServices(); - Requests[1832].Request.Method = "DELETE"; + Requests[1832].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[1832].Request.Path = "/subscriptions/fdaff9cc-87a7-/resourcegroups/fd656fea-dbac-4b0/providers/microsoft.insights/scheduledQueryRules/f59b0a63"; Requests[1833] = new DefaultHttpContext(); Requests[1833].RequestServices = CreateServices(); - Requests[1833].Request.Method = "PUT"; + Requests[1833].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[1833].Request.Path = "/subscriptions/d8013326-9d49-/resourcegroups/4d3dcb5e-4f01-440/providers/microsoft.insights/scheduledQueryRules/380ba354"; Requests[1834] = new DefaultHttpContext(); Requests[1834].RequestServices = CreateServices(); - Requests[1834].Request.Method = "GET"; + Requests[1834].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1834].Request.Path = "/subscriptions/bb730c0e-538a-/resourceGroups/36aa5e9b-19dd-421/providers/Microsoft.Insights/webtests/775b6e25-08"; Requests[1835] = new DefaultHttpContext(); Requests[1835].RequestServices = CreateServices(); - Requests[1835].Request.Method = "DELETE"; + Requests[1835].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[1835].Request.Path = "/subscriptions/af4188dc-f8c8-/resourceGroups/c74b31c1-c027-473/providers/Microsoft.Insights/webtests/966a1543-7c"; Requests[1836] = new DefaultHttpContext(); Requests[1836].RequestServices = CreateServices(); - Requests[1836].Request.Method = "PATCH"; + Requests[1836].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[1836].Request.Path = "/subscriptions/1fb65b1f-9f84-/resourceGroups/2fe38b49-053c-495/providers/Microsoft.Insights/webtests/d7b8a58a-dc"; Requests[1837] = new DefaultHttpContext(); Requests[1837].RequestServices = CreateServices(); - Requests[1837].Request.Method = "PUT"; + Requests[1837].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[1837].Request.Path = "/subscriptions/ee2d878d-ab85-/resourceGroups/044642e0-931d-410/providers/Microsoft.Insights/webtests/43dfc02b-9c"; Requests[1838] = new DefaultHttpContext(); Requests[1838].RequestServices = CreateServices(); - Requests[1838].Request.Method = "GET"; + Requests[1838].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1838].Request.Path = "/subscriptions/94033102-29e3-/resourceGroups/ca09cff7-02e2-47f/providers/Microsoft.IoTCentral/IoTApps/d619b3f6-b39"; Requests[1839] = new DefaultHttpContext(); Requests[1839].RequestServices = CreateServices(); - Requests[1839].Request.Method = "PUT"; + Requests[1839].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[1839].Request.Path = "/subscriptions/c142300d-f5a9-/resourceGroups/8477f636-87ed-4ca/providers/Microsoft.IoTCentral/IoTApps/c745e0c2-7cf"; Requests[1840] = new DefaultHttpContext(); Requests[1840].RequestServices = CreateServices(); - Requests[1840].Request.Method = "PATCH"; + Requests[1840].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[1840].Request.Path = "/subscriptions/93aab1a0-8bd0-/resourceGroups/d0439a22-6ac0-4c6/providers/Microsoft.IoTCentral/IoTApps/c794c300-8cb"; Requests[1841] = new DefaultHttpContext(); Requests[1841].RequestServices = CreateServices(); - Requests[1841].Request.Method = "DELETE"; + Requests[1841].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[1841].Request.Path = "/subscriptions/b29ae34c-0834-/resourceGroups/f1ad08e3-a8cf-4f3/providers/Microsoft.IoTCentral/IoTApps/f6f78d0d-55d"; Requests[1842] = new DefaultHttpContext(); Requests[1842].RequestServices = CreateServices(); - Requests[1842].Request.Method = "DELETE"; + Requests[1842].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[1842].Request.Path = "/subscriptions/adc14e3f-8394-/resourceGroups/0efe0585-539c-4d0/providers/Microsoft.IoTSpaces/Graph/473f1d75-e50"; Requests[1843] = new DefaultHttpContext(); Requests[1843].RequestServices = CreateServices(); - Requests[1843].Request.Method = "GET"; + Requests[1843].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1843].Request.Path = "/subscriptions/48d7430e-9b8a-/resourceGroups/88ed91ea-a908-464/providers/Microsoft.IoTSpaces/Graph/82ccf77e-c99"; Requests[1844] = new DefaultHttpContext(); Requests[1844].RequestServices = CreateServices(); - Requests[1844].Request.Method = "PUT"; + Requests[1844].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[1844].Request.Path = "/subscriptions/000669bf-3cf7-/resourceGroups/a3f0474f-842d-43e/providers/Microsoft.IoTSpaces/Graph/8e850114-34b"; Requests[1845] = new DefaultHttpContext(); Requests[1845].RequestServices = CreateServices(); - Requests[1845].Request.Method = "PATCH"; + Requests[1845].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[1845].Request.Path = "/subscriptions/5ac5b1a9-331e-/resourceGroups/08bfbcfe-d632-460/providers/Microsoft.IoTSpaces/Graph/8dc7aca0-c5d"; Requests[1846] = new DefaultHttpContext(); Requests[1846].RequestServices = CreateServices(); - Requests[1846].Request.Method = "GET"; + Requests[1846].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1846].Request.Path = "/subscriptions/f3234676-1126-/resourceGroups/da3473b5-7913-48d/providers/Microsoft.KeyVault/vaults/68342c53-"; Requests[1847] = new DefaultHttpContext(); Requests[1847].RequestServices = CreateServices(); - Requests[1847].Request.Method = "DELETE"; + Requests[1847].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[1847].Request.Path = "/subscriptions/51eb9e9f-4472-/resourceGroups/8bd08ead-8dd1-4f0/providers/Microsoft.KeyVault/vaults/56b55376-"; Requests[1848] = new DefaultHttpContext(); Requests[1848].RequestServices = CreateServices(); - Requests[1848].Request.Method = "PATCH"; + Requests[1848].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[1848].Request.Path = "/subscriptions/4144bfd6-6c7a-/resourceGroups/1fb94ffc-c462-461/providers/Microsoft.KeyVault/vaults/6df79bd7-"; Requests[1849] = new DefaultHttpContext(); Requests[1849].RequestServices = CreateServices(); - Requests[1849].Request.Method = "PUT"; + Requests[1849].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[1849].Request.Path = "/subscriptions/a9b5b875-bfad-/resourceGroups/50b82933-3ba5-441/providers/Microsoft.KeyVault/vaults/a3ee1a83-"; Requests[1850] = new DefaultHttpContext(); Requests[1850].RequestServices = CreateServices(); - Requests[1850].Request.Method = "PATCH"; + Requests[1850].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[1850].Request.Path = "/subscriptions/9d4fffab-59c8-/resourceGroups/b44a2b24-d913-49d/providers/Microsoft.Logic/integrationAccounts/bd14612b-2662-4ac9-8dc"; Requests[1851] = new DefaultHttpContext(); Requests[1851].RequestServices = CreateServices(); - Requests[1851].Request.Method = "DELETE"; + Requests[1851].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[1851].Request.Path = "/subscriptions/1916dab4-8f8a-/resourceGroups/f9f55860-9944-475/providers/Microsoft.Logic/integrationAccounts/2c8a1e94-fd7e-40de-84c"; Requests[1852] = new DefaultHttpContext(); Requests[1852].RequestServices = CreateServices(); - Requests[1852].Request.Method = "PUT"; + Requests[1852].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[1852].Request.Path = "/subscriptions/c15b858c-3a7e-/resourceGroups/2cfb53b7-b0ff-473/providers/Microsoft.Logic/integrationAccounts/24b5a0c7-b702-4307-a1d"; Requests[1853] = new DefaultHttpContext(); Requests[1853].RequestServices = CreateServices(); - Requests[1853].Request.Method = "GET"; + Requests[1853].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1853].Request.Path = "/subscriptions/978912de-9bd6-/resourceGroups/d95bb339-ec77-4be/providers/Microsoft.Logic/integrationAccounts/7919bcef-8b8d-4d5b-870"; Requests[1854] = new DefaultHttpContext(); Requests[1854].RequestServices = CreateServices(); - Requests[1854].Request.Method = "PUT"; + Requests[1854].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[1854].Request.Path = "/subscriptions/79e477ee-b92a-/resourceGroups/1d1691c9-4212-4ac/providers/Microsoft.Logic/workflows/27f7ff37-7c5"; Requests[1855] = new DefaultHttpContext(); Requests[1855].RequestServices = CreateServices(); - Requests[1855].Request.Method = "GET"; + Requests[1855].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1855].Request.Path = "/subscriptions/f058748b-53eb-/resourceGroups/4e43c546-e721-459/providers/Microsoft.Logic/workflows/92d4916a-324"; Requests[1856] = new DefaultHttpContext(); Requests[1856].RequestServices = CreateServices(); - Requests[1856].Request.Method = "DELETE"; + Requests[1856].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[1856].Request.Path = "/subscriptions/550958ab-6596-/resourceGroups/e3035fd2-d54f-4ef/providers/Microsoft.Logic/workflows/ef5c5d81-2b0"; Requests[1857] = new DefaultHttpContext(); Requests[1857].RequestServices = CreateServices(); - Requests[1857].Request.Method = "PATCH"; + Requests[1857].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[1857].Request.Path = "/subscriptions/13c7c3b0-f2db-/resourceGroups/564252ff-2ea1-426/providers/Microsoft.Logic/workflows/41f99e22-86a"; Requests[1858] = new DefaultHttpContext(); Requests[1858].RequestServices = CreateServices(); - Requests[1858].Request.Method = "PATCH"; + Requests[1858].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[1858].Request.Path = "/subscriptions/ca8e0793-ec38-/resourceGroups/5ddd0852-189a-40b/providers/Microsoft.MachineLearning/commitmentPlans/5f1e82e2-412c-4c06"; Requests[1859] = new DefaultHttpContext(); Requests[1859].RequestServices = CreateServices(); - Requests[1859].Request.Method = "GET"; + Requests[1859].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1859].Request.Path = "/subscriptions/9c93cdf5-521b-/resourceGroups/51e9750f-a03c-4cd/providers/Microsoft.MachineLearning/commitmentPlans/4478b4e2-0336-412e"; Requests[1860] = new DefaultHttpContext(); Requests[1860].RequestServices = CreateServices(); - Requests[1860].Request.Method = "DELETE"; + Requests[1860].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[1860].Request.Path = "/subscriptions/26779511-6cbf-/resourceGroups/93df6f2e-4f42-4db/providers/Microsoft.MachineLearning/commitmentPlans/117accda-14f2-42c5"; Requests[1861] = new DefaultHttpContext(); Requests[1861].RequestServices = CreateServices(); - Requests[1861].Request.Method = "PARAMETERS"; + Requests[1861].Request.Method = HttpMethods.GetCanonicalizedValue("PARAMETERS");; Requests[1861].Request.Path = "/subscriptions/6e650afb-768d-/resourceGroups/d9dfb743-fd3b-430/providers/Microsoft.MachineLearning/commitmentPlans/5be01ffb-5fa4-4224"; Requests[1862] = new DefaultHttpContext(); Requests[1862].RequestServices = CreateServices(); - Requests[1862].Request.Method = "PUT"; + Requests[1862].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[1862].Request.Path = "/subscriptions/1b56ca80-1037-/resourceGroups/4cb96a15-e119-483/providers/Microsoft.MachineLearning/commitmentPlans/e834b83a-cde3-4db4"; Requests[1863] = new DefaultHttpContext(); Requests[1863].RequestServices = CreateServices(); - Requests[1863].Request.Method = "PUT"; + Requests[1863].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[1863].Request.Path = "/subscriptions/ef32fa7d-0198-/resourceGroups/2173d64f-33d8-41b/providers/Microsoft.MachineLearning/webServices/701ac7a8-3c18-"; Requests[1864] = new DefaultHttpContext(); Requests[1864].RequestServices = CreateServices(); - Requests[1864].Request.Method = "GET"; + Requests[1864].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1864].Request.Path = "/subscriptions/4b5de478-293c-/resourceGroups/71044bce-dd49-43e/providers/Microsoft.MachineLearning/webServices/31ce93d3-22d1-"; Requests[1865] = new DefaultHttpContext(); Requests[1865].RequestServices = CreateServices(); - Requests[1865].Request.Method = "PATCH"; + Requests[1865].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[1865].Request.Path = "/subscriptions/a5f7bee7-49f1-/resourceGroups/94c44342-7ae9-498/providers/Microsoft.MachineLearning/webServices/d2e61971-19b4-"; Requests[1866] = new DefaultHttpContext(); Requests[1866].RequestServices = CreateServices(); - Requests[1866].Request.Method = "DELETE"; + Requests[1866].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[1866].Request.Path = "/subscriptions/16a2b8d7-7ae1-/resourceGroups/4a365a5e-06a3-49a/providers/Microsoft.MachineLearning/webServices/58379bcc-3171-"; Requests[1867] = new DefaultHttpContext(); Requests[1867].RequestServices = CreateServices(); - Requests[1867].Request.Method = "DELETE"; + Requests[1867].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[1867].Request.Path = "/subscriptions/8350703e-efe9-/resourceGroups/89c3d38c-236f-40c/providers/Microsoft.MachineLearning/workspaces/14fe7a5d-b376"; Requests[1868] = new DefaultHttpContext(); Requests[1868].RequestServices = CreateServices(); - Requests[1868].Request.Method = "PUT"; + Requests[1868].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[1868].Request.Path = "/subscriptions/3b4ea66a-dd1c-/resourceGroups/1f77672e-4e96-419/providers/Microsoft.MachineLearning/workspaces/d0b1df3a-35a5"; Requests[1869] = new DefaultHttpContext(); Requests[1869].RequestServices = CreateServices(); - Requests[1869].Request.Method = "GET"; + Requests[1869].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1869].Request.Path = "/subscriptions/b67d21ec-1cb3-/resourceGroups/9fee758a-a28e-461/providers/Microsoft.MachineLearning/workspaces/e1dbcef8-c1d9"; Requests[1870] = new DefaultHttpContext(); Requests[1870].RequestServices = CreateServices(); - Requests[1870].Request.Method = "PATCH"; + Requests[1870].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[1870].Request.Path = "/subscriptions/542d24bb-27e7-/resourceGroups/fc7eda38-3b7c-486/providers/Microsoft.MachineLearning/workspaces/86dbdce8-9401"; Requests[1871] = new DefaultHttpContext(); Requests[1871].RequestServices = CreateServices(); - Requests[1871].Request.Method = "PUT"; + Requests[1871].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[1871].Request.Path = "/subscriptions/74d57c9f-7564-/resourceGroups/bbb4d03b-cae6-47e/providers/Microsoft.MachineLearningCompute/operationalizationClusters/a8d6b65d-d7"; Requests[1872] = new DefaultHttpContext(); Requests[1872].RequestServices = CreateServices(); - Requests[1872].Request.Method = "GET"; + Requests[1872].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1872].Request.Path = "/subscriptions/175324d9-6b73-/resourceGroups/5503bb06-90b6-4a4/providers/Microsoft.MachineLearningCompute/operationalizationClusters/36e108cb-73"; Requests[1873] = new DefaultHttpContext(); Requests[1873].RequestServices = CreateServices(); - Requests[1873].Request.Method = "PATCH"; + Requests[1873].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[1873].Request.Path = "/subscriptions/3ab6f4b7-7ab8-/resourceGroups/f0048f8f-46ee-499/providers/Microsoft.MachineLearningCompute/operationalizationClusters/d50aef8d-cd"; Requests[1874] = new DefaultHttpContext(); Requests[1874].RequestServices = CreateServices(); - Requests[1874].Request.Method = "DELETE"; + Requests[1874].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[1874].Request.Path = "/subscriptions/e3644c42-6d40-/resourceGroups/3a173178-f8b5-420/providers/Microsoft.MachineLearningCompute/operationalizationClusters/8d974423-73"; Requests[1875] = new DefaultHttpContext(); Requests[1875].RequestServices = CreateServices(); - Requests[1875].Request.Method = "DELETE"; + Requests[1875].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[1875].Request.Path = "/subscriptions/3cc41c39-ec75-/resourceGroups/7a1be289-1b2b-439/providers/Microsoft.MachineLearningExperimentation/accounts/fbb3395d-23"; Requests[1876] = new DefaultHttpContext(); Requests[1876].RequestServices = CreateServices(); - Requests[1876].Request.Method = "GET"; + Requests[1876].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1876].Request.Path = "/subscriptions/6d35677b-4169-/resourceGroups/10f29c59-0c10-40f/providers/Microsoft.MachineLearningExperimentation/accounts/e76143f4-6c"; Requests[1877] = new DefaultHttpContext(); Requests[1877].RequestServices = CreateServices(); - Requests[1877].Request.Method = "PUT"; + Requests[1877].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[1877].Request.Path = "/subscriptions/b3e11619-8d4d-/resourceGroups/204cd1d9-7f03-460/providers/Microsoft.MachineLearningExperimentation/accounts/cb8a2bc4-c1"; Requests[1878] = new DefaultHttpContext(); Requests[1878].RequestServices = CreateServices(); - Requests[1878].Request.Method = "PATCH"; + Requests[1878].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[1878].Request.Path = "/subscriptions/e6e3adb2-c054-/resourceGroups/02dae6c4-e2a2-460/providers/Microsoft.MachineLearningExperimentation/accounts/020ab555-bf"; Requests[1879] = new DefaultHttpContext(); Requests[1879].RequestServices = CreateServices(); - Requests[1879].Request.Method = "GET"; + Requests[1879].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1879].Request.Path = "/subscriptions/f25a3b93-199f-/resourceGroups/5e390c75-f56c-4a5/providers/Microsoft.MachineLearningServices/workspaces/57f2dd72-e581"; Requests[1880] = new DefaultHttpContext(); Requests[1880].RequestServices = CreateServices(); - Requests[1880].Request.Method = "PUT"; + Requests[1880].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[1880].Request.Path = "/subscriptions/ff73dc2f-bdc0-/resourceGroups/14835cc0-8bae-400/providers/Microsoft.MachineLearningServices/workspaces/1787187a-adfe"; Requests[1881] = new DefaultHttpContext(); Requests[1881].RequestServices = CreateServices(); - Requests[1881].Request.Method = "DELETE"; + Requests[1881].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[1881].Request.Path = "/subscriptions/54dbb607-48a2-/resourceGroups/6b4923cc-4725-432/providers/Microsoft.MachineLearningServices/workspaces/fd4a0d78-3192"; Requests[1882] = new DefaultHttpContext(); Requests[1882].RequestServices = CreateServices(); - Requests[1882].Request.Method = "PATCH"; + Requests[1882].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[1882].Request.Path = "/subscriptions/391aef1d-2c65-/resourceGroups/6a2cd6eb-1ab4-4e9/providers/Microsoft.MachineLearningServices/workspaces/e2e20a67-bfbe"; Requests[1883] = new DefaultHttpContext(); Requests[1883].RequestServices = CreateServices(); - Requests[1883].Request.Method = "PUT"; + Requests[1883].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[1883].Request.Path = "/subscriptions/6f9da87d-2a6c-/resourceGroups/a1b69de0-06d3-494/providers/Microsoft.ManagedIdentity/userAssignedIdentities/501bccc9-bf5"; Requests[1884] = new DefaultHttpContext(); Requests[1884].RequestServices = CreateServices(); - Requests[1884].Request.Method = "PATCH"; + Requests[1884].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[1884].Request.Path = "/subscriptions/7ef223e7-aba6-/resourceGroups/456c65c8-c62b-483/providers/Microsoft.ManagedIdentity/userAssignedIdentities/bbcb922c-1b1"; Requests[1885] = new DefaultHttpContext(); Requests[1885].RequestServices = CreateServices(); - Requests[1885].Request.Method = "GET"; + Requests[1885].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1885].Request.Path = "/subscriptions/15ee8074-7bc9-/resourceGroups/4f3f0897-39e0-40b/providers/Microsoft.ManagedIdentity/userAssignedIdentities/6eeff5ba-6bd"; Requests[1886] = new DefaultHttpContext(); Requests[1886].RequestServices = CreateServices(); - Requests[1886].Request.Method = "DELETE"; + Requests[1886].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[1886].Request.Path = "/subscriptions/3ec6bc3e-d5d8-/resourceGroups/e78ace92-bcec-4d5/providers/Microsoft.ManagedIdentity/userAssignedIdentities/db104b75-6f2"; Requests[1887] = new DefaultHttpContext(); Requests[1887].RequestServices = CreateServices(); - Requests[1887].Request.Method = "DELETE"; + Requests[1887].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[1887].Request.Path = "/subscriptions/d137fd0f-00b4-/resourceGroups/7d3db48e-8366-45d/providers/Microsoft.Maps/accounts/b536e664-fc"; Requests[1888] = new DefaultHttpContext(); Requests[1888].RequestServices = CreateServices(); - Requests[1888].Request.Method = "GET"; + Requests[1888].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1888].Request.Path = "/subscriptions/12ed85e9-e5c0-/resourceGroups/daa2e896-bb91-49e/providers/Microsoft.Maps/accounts/2a927513-c1"; Requests[1889] = new DefaultHttpContext(); Requests[1889].RequestServices = CreateServices(); - Requests[1889].Request.Method = "PUT"; + Requests[1889].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[1889].Request.Path = "/subscriptions/33899bdf-7e92-/resourceGroups/c98a67f8-e05f-459/providers/Microsoft.Maps/accounts/a7b0e8a4-55"; Requests[1890] = new DefaultHttpContext(); Requests[1890].RequestServices = CreateServices(); - Requests[1890].Request.Method = "PATCH"; + Requests[1890].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[1890].Request.Path = "/subscriptions/c0a8a961-c0ea-/resourceGroups/70e33331-d283-425/providers/Microsoft.Maps/accounts/765a05c5-ff"; Requests[1891] = new DefaultHttpContext(); Requests[1891].RequestServices = CreateServices(); - Requests[1891].Request.Method = "GET"; + Requests[1891].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1891].Request.Path = "/subscriptions/6bd63e66-4e92-/resourceGroups/3c034b88-d151-42a/providers/Microsoft.Media/mediaservices/a24c6a63-53d6-4d"; Requests[1892] = new DefaultHttpContext(); Requests[1892].RequestServices = CreateServices(); - Requests[1892].Request.Method = "PUT"; + Requests[1892].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[1892].Request.Path = "/subscriptions/9651e2a3-4514-/resourceGroups/43ad7a6e-bd87-48d/providers/Microsoft.Media/mediaservices/451bd0ef-539e-42"; Requests[1893] = new DefaultHttpContext(); Requests[1893].RequestServices = CreateServices(); - Requests[1893].Request.Method = "DELETE"; + Requests[1893].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[1893].Request.Path = "/subscriptions/ce5926eb-2bf5-/resourceGroups/371e4cba-0226-4c8/providers/Microsoft.Media/mediaservices/d9e7eafc-c0d2-44"; Requests[1894] = new DefaultHttpContext(); Requests[1894].RequestServices = CreateServices(); - Requests[1894].Request.Method = "PATCH"; + Requests[1894].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[1894].Request.Path = "/subscriptions/d2fd42ee-b4f7-/resourceGroups/730f543e-54cf-471/providers/Microsoft.Media/mediaservices/865cf746-4f43-4c"; Requests[1895] = new DefaultHttpContext(); Requests[1895].RequestServices = CreateServices(); - Requests[1895].Request.Method = "GET"; + Requests[1895].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1895].Request.Path = "/subscriptions/183eaa88-406f-/resourcegroups/afe91e21-36b4-48c/providers/Microsoft.Migrate/projects/6a8ba536-80"; Requests[1896] = new DefaultHttpContext(); Requests[1896].RequestServices = CreateServices(); - Requests[1896].Request.Method = "PUT"; + Requests[1896].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[1896].Request.Path = "/subscriptions/62078425-f40c-/resourcegroups/c678113f-a1d9-492/providers/Microsoft.Migrate/projects/43d099bb-4e"; Requests[1897] = new DefaultHttpContext(); Requests[1897].RequestServices = CreateServices(); - Requests[1897].Request.Method = "PATCH"; + Requests[1897].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[1897].Request.Path = "/subscriptions/c62d912c-38a5-/resourcegroups/cc05392f-5d75-415/providers/Microsoft.Migrate/projects/4a6a63fe-a7"; Requests[1898] = new DefaultHttpContext(); Requests[1898].RequestServices = CreateServices(); - Requests[1898].Request.Method = "DELETE"; + Requests[1898].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[1898].Request.Path = "/subscriptions/d3db15fe-da52-/resourcegroups/39bcff6d-3814-40e/providers/Microsoft.Migrate/projects/6885d00f-e5"; Requests[1899] = new DefaultHttpContext(); Requests[1899].RequestServices = CreateServices(); - Requests[1899].Request.Method = "DELETE"; + Requests[1899].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[1899].Request.Path = "/subscriptions/a7e0c81d-2d92-/resourceGroups/c912437c-dc32-4bb/providers/Microsoft.Network/applicationGateways/9261b2cc-f647-434c-a9f"; Requests[1900] = new DefaultHttpContext(); Requests[1900].RequestServices = CreateServices(); - Requests[1900].Request.Method = "GET"; + Requests[1900].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1900].Request.Path = "/subscriptions/173ea361-ec30-/resourceGroups/c2192136-90f1-415/providers/Microsoft.Network/applicationGateways/f15cb121-ec18-4960-bc2"; Requests[1901] = new DefaultHttpContext(); Requests[1901].RequestServices = CreateServices(); - Requests[1901].Request.Method = "PUT"; + Requests[1901].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[1901].Request.Path = "/subscriptions/79c4a3c9-9420-/resourceGroups/d5102af7-c52c-44a/providers/Microsoft.Network/applicationGateways/048f3ae4-e442-4efb-93e"; Requests[1902] = new DefaultHttpContext(); Requests[1902].RequestServices = CreateServices(); - Requests[1902].Request.Method = "PATCH"; + Requests[1902].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[1902].Request.Path = "/subscriptions/889b1311-f4e2-/resourceGroups/529d4e47-deb6-4a4/providers/Microsoft.Network/applicationGateways/f2fe74e1-79a8-4328-9ed"; Requests[1903] = new DefaultHttpContext(); Requests[1903].RequestServices = CreateServices(); - Requests[1903].Request.Method = "GET"; + Requests[1903].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1903].Request.Path = "/subscriptions/f84f34aa-adf4-/resourceGroups/615b8c0c-dca1-4c3/providers/Microsoft.Network/applicationSecurityGroups/3db7d4f1-d555-47f5-8be7-c96c"; Requests[1904] = new DefaultHttpContext(); Requests[1904].RequestServices = CreateServices(); - Requests[1904].Request.Method = "PUT"; + Requests[1904].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[1904].Request.Path = "/subscriptions/9ffb31a8-0f5f-/resourceGroups/0264f279-7df9-439/providers/Microsoft.Network/applicationSecurityGroups/a9ed9df3-aad4-4ca7-9312-7e45"; Requests[1905] = new DefaultHttpContext(); Requests[1905].RequestServices = CreateServices(); - Requests[1905].Request.Method = "DELETE"; + Requests[1905].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[1905].Request.Path = "/subscriptions/3de5f7f9-e19d-/resourceGroups/2627956d-3c9b-4c3/providers/Microsoft.Network/applicationSecurityGroups/c0281374-ac3c-4071-b9d9-a4b3"; Requests[1906] = new DefaultHttpContext(); Requests[1906].RequestServices = CreateServices(); - Requests[1906].Request.Method = "PATCH"; + Requests[1906].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[1906].Request.Path = "/subscriptions/7b762d3c-94a0-/resourceGroups/bce962c8-1367-4af/providers/Microsoft.Network/connections/287d0f92-9295-4420-99da-b22263c959a"; Requests[1907] = new DefaultHttpContext(); Requests[1907].RequestServices = CreateServices(); - Requests[1907].Request.Method = "DELETE"; + Requests[1907].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[1907].Request.Path = "/subscriptions/03c123c5-650b-/resourceGroups/0b1ac77f-faa2-44e/providers/Microsoft.Network/connections/f3ed5366-f8bc-4c81-a1af-b0ae0e89b8b"; Requests[1908] = new DefaultHttpContext(); Requests[1908].RequestServices = CreateServices(); - Requests[1908].Request.Method = "PUT"; + Requests[1908].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[1908].Request.Path = "/subscriptions/f792c4f8-b975-/resourceGroups/2166bc7d-88b2-459/providers/Microsoft.Network/connections/e8bbbb37-9db6-48d4-9488-d9699c0ce4a"; Requests[1909] = new DefaultHttpContext(); Requests[1909].RequestServices = CreateServices(); - Requests[1909].Request.Method = "GET"; + Requests[1909].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1909].Request.Path = "/subscriptions/818e7d06-cfad-/resourceGroups/49dce8c3-9dd2-4e8/providers/Microsoft.Network/connections/9237a19b-5224-48b9-a4b9-077420500b3"; Requests[1910] = new DefaultHttpContext(); Requests[1910].RequestServices = CreateServices(); - Requests[1910].Request.Method = "PUT"; + Requests[1910].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[1910].Request.Path = "/subscriptions/cdd330f2-943d-/resourceGroups/64e1bba2-373a-4e4/providers/Microsoft.Network/ddosProtectionPlans/2ade81fa-f160-4cd2-9be"; Requests[1911] = new DefaultHttpContext(); Requests[1911].RequestServices = CreateServices(); - Requests[1911].Request.Method = "GET"; + Requests[1911].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1911].Request.Path = "/subscriptions/060ee9e6-7b6b-/resourceGroups/1efedda3-525f-481/providers/Microsoft.Network/ddosProtectionPlans/87e000ca-d27b-4a3b-8fe"; Requests[1912] = new DefaultHttpContext(); Requests[1912].RequestServices = CreateServices(); - Requests[1912].Request.Method = "DELETE"; + Requests[1912].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[1912].Request.Path = "/subscriptions/764d20aa-909e-/resourceGroups/88dfa6a7-6dfb-4d8/providers/Microsoft.Network/ddosProtectionPlans/eb04ec41-52a6-4187-854"; Requests[1913] = new DefaultHttpContext(); Requests[1913].RequestServices = CreateServices(); - Requests[1913].Request.Method = "PATCH"; + Requests[1913].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[1913].Request.Path = "/subscriptions/c125d13b-2d03-/resourceGroups/cf05cbed-bd9f-4c4/providers/Microsoft.Network/dnsZones/8e537701"; Requests[1914] = new DefaultHttpContext(); Requests[1914].RequestServices = CreateServices(); - Requests[1914].Request.Method = "GET"; + Requests[1914].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1914].Request.Path = "/subscriptions/6f4f1b70-9b99-/resourceGroups/dcccf13e-2dd0-4ce/providers/Microsoft.Network/dnsZones/7bf6b585"; Requests[1915] = new DefaultHttpContext(); Requests[1915].RequestServices = CreateServices(); - Requests[1915].Request.Method = "DELETE"; + Requests[1915].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[1915].Request.Path = "/subscriptions/3a9b588a-2cd4-/resourceGroups/c2e758a7-72ad-465/providers/Microsoft.Network/dnsZones/1861a5f0"; Requests[1916] = new DefaultHttpContext(); Requests[1916].RequestServices = CreateServices(); - Requests[1916].Request.Method = "PUT"; + Requests[1916].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[1916].Request.Path = "/subscriptions/671f13a3-4e69-/resourceGroups/d615e986-6d8a-4e2/providers/Microsoft.Network/dnsZones/6d182df3"; Requests[1917] = new DefaultHttpContext(); Requests[1917].RequestServices = CreateServices(); - Requests[1917].Request.Method = "PATCH"; + Requests[1917].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[1917].Request.Path = "/subscriptions/2b193ebf-502f-/resourceGroups/34902ad1-f4e3-412/providers/Microsoft.Network/expressRouteCircuits/29b5daae-9a"; Requests[1918] = new DefaultHttpContext(); Requests[1918].RequestServices = CreateServices(); - Requests[1918].Request.Method = "PUT"; + Requests[1918].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[1918].Request.Path = "/subscriptions/99955395-e29a-/resourceGroups/a6efc313-bc7f-4d7/providers/Microsoft.Network/expressRouteCircuits/9bce4078-ab"; Requests[1919] = new DefaultHttpContext(); Requests[1919].RequestServices = CreateServices(); - Requests[1919].Request.Method = "GET"; + Requests[1919].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1919].Request.Path = "/subscriptions/7a585e32-2a07-/resourceGroups/ac7341fe-1429-426/providers/Microsoft.Network/expressRouteCircuits/2729c9e2-bd"; Requests[1920] = new DefaultHttpContext(); Requests[1920].RequestServices = CreateServices(); - Requests[1920].Request.Method = "DELETE"; + Requests[1920].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[1920].Request.Path = "/subscriptions/3fd5b7b5-919a-/resourceGroups/144232b0-cb69-4ac/providers/Microsoft.Network/expressRouteCircuits/7d11735a-af"; Requests[1921] = new DefaultHttpContext(); Requests[1921].RequestServices = CreateServices(); - Requests[1921].Request.Method = "GET"; + Requests[1921].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1921].Request.Path = "/subscriptions/228ce523-b15c-/resourceGroups/750314c4-69bb-4bf/providers/Microsoft.Network/expressRouteCrossConnections/bf98c3ea-ff82-4fcb-"; Requests[1922] = new DefaultHttpContext(); Requests[1922].RequestServices = CreateServices(); - Requests[1922].Request.Method = "PATCH"; + Requests[1922].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[1922].Request.Path = "/subscriptions/11c6c6b2-fc67-/resourceGroups/4c463508-2f4f-4da/providers/Microsoft.Network/expressRouteCrossConnections/9ad06999-3c5d-4f36-"; Requests[1923] = new DefaultHttpContext(); Requests[1923].RequestServices = CreateServices(); - Requests[1923].Request.Method = "PUT"; + Requests[1923].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[1923].Request.Path = "/subscriptions/b64ed8c5-d085-/resourceGroups/cd2e6950-afe9-4a2/providers/Microsoft.Network/expressRouteCrossConnections/31cf2464-3d1f-49fc-"; Requests[1924] = new DefaultHttpContext(); Requests[1924].RequestServices = CreateServices(); - Requests[1924].Request.Method = "DELETE"; + Requests[1924].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[1924].Request.Path = "/subscriptions/4706d4d3-e285-/resourceGroups/94e4bff4-55bd-4bd/providers/Microsoft.Network/loadBalancers/70f39331-672e-4a"; Requests[1925] = new DefaultHttpContext(); Requests[1925].RequestServices = CreateServices(); - Requests[1925].Request.Method = "PUT"; + Requests[1925].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[1925].Request.Path = "/subscriptions/d91db965-f9d4-/resourceGroups/2a0f7e92-9c51-49d/providers/Microsoft.Network/loadBalancers/c3aa2710-b9e7-44"; Requests[1926] = new DefaultHttpContext(); Requests[1926].RequestServices = CreateServices(); - Requests[1926].Request.Method = "PATCH"; + Requests[1926].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[1926].Request.Path = "/subscriptions/91732768-133b-/resourceGroups/c082b3e9-ef17-46a/providers/Microsoft.Network/loadBalancers/52c54050-626a-48"; Requests[1927] = new DefaultHttpContext(); Requests[1927].RequestServices = CreateServices(); - Requests[1927].Request.Method = "GET"; + Requests[1927].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1927].Request.Path = "/subscriptions/3c9c30d4-abf8-/resourceGroups/6af6f535-d1db-4e4/providers/Microsoft.Network/loadBalancers/eaef669d-3e69-4d"; Requests[1928] = new DefaultHttpContext(); Requests[1928].RequestServices = CreateServices(); - Requests[1928].Request.Method = "PATCH"; + Requests[1928].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[1928].Request.Path = "/subscriptions/fb207000-acec-/resourceGroups/6c3d7f6a-f16b-4b4/providers/Microsoft.Network/localNetworkGateways/198dfeb0-6ed4-4b88-96a4"; Requests[1929] = new DefaultHttpContext(); Requests[1929].RequestServices = CreateServices(); - Requests[1929].Request.Method = "GET"; + Requests[1929].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1929].Request.Path = "/subscriptions/8664588a-f134-/resourceGroups/26395c60-75e4-4ff/providers/Microsoft.Network/localNetworkGateways/66f5978f-a1e7-4ddd-90dc"; Requests[1930] = new DefaultHttpContext(); Requests[1930].RequestServices = CreateServices(); - Requests[1930].Request.Method = "PUT"; + Requests[1930].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[1930].Request.Path = "/subscriptions/59c03305-c55f-/resourceGroups/56c43da5-6305-45c/providers/Microsoft.Network/localNetworkGateways/0a594a93-06a6-4734-876b"; Requests[1931] = new DefaultHttpContext(); Requests[1931].RequestServices = CreateServices(); - Requests[1931].Request.Method = "DELETE"; + Requests[1931].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[1931].Request.Path = "/subscriptions/2ca1257f-a807-/resourceGroups/65fa1988-fdd8-4fe/providers/Microsoft.Network/localNetworkGateways/12aeaeed-3540-465c-87a3"; Requests[1932] = new DefaultHttpContext(); Requests[1932].RequestServices = CreateServices(); - Requests[1932].Request.Method = "PATCH"; + Requests[1932].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[1932].Request.Path = "/subscriptions/0bf46c50-7e52-/resourceGroups/7cb79305-87dd-4fd/providers/Microsoft.Network/networkInterfaces/03afeecf-6c2e-404b-9"; Requests[1933] = new DefaultHttpContext(); Requests[1933].RequestServices = CreateServices(); - Requests[1933].Request.Method = "PUT"; + Requests[1933].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[1933].Request.Path = "/subscriptions/c5899a05-980c-/resourceGroups/02baa16d-9580-455/providers/Microsoft.Network/networkInterfaces/703fb4df-d376-4d2d-a"; Requests[1934] = new DefaultHttpContext(); Requests[1934].RequestServices = CreateServices(); - Requests[1934].Request.Method = "GET"; + Requests[1934].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1934].Request.Path = "/subscriptions/87c5d5a8-88a3-/resourceGroups/b2df96b4-07e7-492/providers/Microsoft.Network/networkInterfaces/e65a1d38-a3f2-4a8e-b"; Requests[1935] = new DefaultHttpContext(); Requests[1935].RequestServices = CreateServices(); - Requests[1935].Request.Method = "DELETE"; + Requests[1935].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[1935].Request.Path = "/subscriptions/277c241e-03ed-/resourceGroups/d106608b-b5b0-43e/providers/Microsoft.Network/networkInterfaces/efe86d07-4eb3-49c4-9"; Requests[1936] = new DefaultHttpContext(); Requests[1936].RequestServices = CreateServices(); - Requests[1936].Request.Method = "DELETE"; + Requests[1936].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[1936].Request.Path = "/subscriptions/e6a36b5c-7173-/resourceGroups/33a33288-3d90-417/providers/Microsoft.Network/networkSecurityGroups/8c829d6f-d348-4ff5-9eeb-"; Requests[1937] = new DefaultHttpContext(); Requests[1937].RequestServices = CreateServices(); - Requests[1937].Request.Method = "PATCH"; + Requests[1937].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[1937].Request.Path = "/subscriptions/b4bd071b-9249-/resourceGroups/f55873a9-8af9-474/providers/Microsoft.Network/networkSecurityGroups/7625aff2-40b5-4dd7-8a71-"; Requests[1938] = new DefaultHttpContext(); Requests[1938].RequestServices = CreateServices(); - Requests[1938].Request.Method = "PUT"; + Requests[1938].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[1938].Request.Path = "/subscriptions/2eab8dae-96cd-/resourceGroups/b42500ed-27b1-4e4/providers/Microsoft.Network/networkSecurityGroups/39e44317-8890-4de0-b1ef-"; Requests[1939] = new DefaultHttpContext(); Requests[1939].RequestServices = CreateServices(); - Requests[1939].Request.Method = "GET"; + Requests[1939].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1939].Request.Path = "/subscriptions/45860b87-0189-/resourceGroups/a2229704-e017-493/providers/Microsoft.Network/networkSecurityGroups/ef6ed973-3a12-4cd8-b6f6-"; Requests[1940] = new DefaultHttpContext(); Requests[1940].RequestServices = CreateServices(); - Requests[1940].Request.Method = "GET"; + Requests[1940].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1940].Request.Path = "/subscriptions/1e4b70aa-7b2c-/resourceGroups/b699657f-becf-4e7/providers/Microsoft.Network/networkWatchers/b45e5775-4252-46d4"; Requests[1941] = new DefaultHttpContext(); Requests[1941].RequestServices = CreateServices(); - Requests[1941].Request.Method = "PATCH"; + Requests[1941].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[1941].Request.Path = "/subscriptions/d64d669e-23f6-/resourceGroups/c1b32251-d2b1-4e8/providers/Microsoft.Network/networkWatchers/5046140c-6ee5-4e12"; Requests[1942] = new DefaultHttpContext(); Requests[1942].RequestServices = CreateServices(); - Requests[1942].Request.Method = "PUT"; + Requests[1942].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[1942].Request.Path = "/subscriptions/cc02c52d-5f96-/resourceGroups/1197ee2b-33fb-4df/providers/Microsoft.Network/networkWatchers/0053e47c-894a-42a0"; Requests[1943] = new DefaultHttpContext(); Requests[1943].RequestServices = CreateServices(); - Requests[1943].Request.Method = "DELETE"; + Requests[1943].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[1943].Request.Path = "/subscriptions/f8651eec-0878-/resourceGroups/fa5a82bd-8a2c-482/providers/Microsoft.Network/networkWatchers/2aa0d789-974f-4f1c"; Requests[1944] = new DefaultHttpContext(); Requests[1944].RequestServices = CreateServices(); - Requests[1944].Request.Method = "GET"; + Requests[1944].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1944].Request.Path = "/subscriptions/3cf4b7a0-8c72-/resourceGroups/3ebe4702-5972-42d/providers/Microsoft.Network/publicIPAddresses/4249e982-7154-4c39-"; Requests[1945] = new DefaultHttpContext(); Requests[1945].RequestServices = CreateServices(); - Requests[1945].Request.Method = "PATCH"; + Requests[1945].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[1945].Request.Path = "/subscriptions/6f14ddf8-3743-/resourceGroups/a5693494-39ab-427/providers/Microsoft.Network/publicIPAddresses/c59bdbd7-8d46-4cbc-"; Requests[1946] = new DefaultHttpContext(); Requests[1946].RequestServices = CreateServices(); - Requests[1946].Request.Method = "PUT"; + Requests[1946].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[1946].Request.Path = "/subscriptions/eaa20683-1069-/resourceGroups/c7089a52-dd6d-418/providers/Microsoft.Network/publicIPAddresses/90c0481e-d576-4b5a-"; Requests[1947] = new DefaultHttpContext(); Requests[1947].RequestServices = CreateServices(); - Requests[1947].Request.Method = "DELETE"; + Requests[1947].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[1947].Request.Path = "/subscriptions/8eacfb8c-fd45-/resourceGroups/34473f90-41ec-48e/providers/Microsoft.Network/publicIPAddresses/e86feaf3-030e-4ae9-"; Requests[1948] = new DefaultHttpContext(); Requests[1948].RequestServices = CreateServices(); - Requests[1948].Request.Method = "DELETE"; + Requests[1948].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[1948].Request.Path = "/subscriptions/a13af044-603d-/resourceGroups/b14756e3-c086-475/providers/Microsoft.Network/routeFilters/a30da555-a9b5-4"; Requests[1949] = new DefaultHttpContext(); Requests[1949].RequestServices = CreateServices(); - Requests[1949].Request.Method = "PATCH"; + Requests[1949].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[1949].Request.Path = "/subscriptions/59e16c97-2251-/resourceGroups/5c069ce5-071c-458/providers/Microsoft.Network/routeFilters/ef1d2863-10cf-4"; Requests[1950] = new DefaultHttpContext(); Requests[1950].RequestServices = CreateServices(); - Requests[1950].Request.Method = "GET"; + Requests[1950].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1950].Request.Path = "/subscriptions/3813164c-2384-/resourceGroups/4991b272-587b-4a8/providers/Microsoft.Network/routeFilters/4b4981c4-505b-4"; Requests[1951] = new DefaultHttpContext(); Requests[1951].RequestServices = CreateServices(); - Requests[1951].Request.Method = "PUT"; + Requests[1951].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[1951].Request.Path = "/subscriptions/54d25dcf-ae36-/resourceGroups/e153c7ec-ee7d-465/providers/Microsoft.Network/routeFilters/def4cf83-cbf6-4"; Requests[1952] = new DefaultHttpContext(); Requests[1952].RequestServices = CreateServices(); - Requests[1952].Request.Method = "PATCH"; + Requests[1952].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[1952].Request.Path = "/subscriptions/0655a9b6-5c53-/resourceGroups/820b50bc-4952-45a/providers/Microsoft.Network/routeTables/ac5e698f-ee3c-"; Requests[1953] = new DefaultHttpContext(); Requests[1953].RequestServices = CreateServices(); - Requests[1953].Request.Method = "PUT"; + Requests[1953].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[1953].Request.Path = "/subscriptions/7496f1b5-ac2a-/resourceGroups/544a843a-8439-43c/providers/Microsoft.Network/routeTables/b704c5c1-acfd-"; Requests[1954] = new DefaultHttpContext(); Requests[1954].RequestServices = CreateServices(); - Requests[1954].Request.Method = "DELETE"; + Requests[1954].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[1954].Request.Path = "/subscriptions/3b3f5bfd-f45e-/resourceGroups/0e9c6208-8916-465/providers/Microsoft.Network/routeTables/5f10e748-8019-"; Requests[1955] = new DefaultHttpContext(); Requests[1955].RequestServices = CreateServices(); - Requests[1955].Request.Method = "GET"; + Requests[1955].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1955].Request.Path = "/subscriptions/4b700c2d-dd24-/resourceGroups/7e464650-acf3-4e1/providers/Microsoft.Network/routeTables/64e3b3f0-b2d0-"; Requests[1956] = new DefaultHttpContext(); Requests[1956].RequestServices = CreateServices(); - Requests[1956].Request.Method = "PATCH"; + Requests[1956].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[1956].Request.Path = "/subscriptions/b8e9def3-e1cf-/resourceGroups/b9cadab1-ab2b-41e/providers/Microsoft.Network/trafficmanagerprofiles/329fc071-1b"; Requests[1957] = new DefaultHttpContext(); Requests[1957].RequestServices = CreateServices(); - Requests[1957].Request.Method = "DELETE"; + Requests[1957].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[1957].Request.Path = "/subscriptions/a92d1906-b696-/resourceGroups/2b67be3f-327a-408/providers/Microsoft.Network/trafficmanagerprofiles/a64a91c5-28"; Requests[1958] = new DefaultHttpContext(); Requests[1958].RequestServices = CreateServices(); - Requests[1958].Request.Method = "PUT"; + Requests[1958].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[1958].Request.Path = "/subscriptions/eb8d8828-efce-/resourceGroups/650b5649-8464-405/providers/Microsoft.Network/trafficmanagerprofiles/93b73c84-58"; Requests[1959] = new DefaultHttpContext(); Requests[1959].RequestServices = CreateServices(); - Requests[1959].Request.Method = "GET"; + Requests[1959].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1959].Request.Path = "/subscriptions/4cb67681-48db-/resourceGroups/26bc5256-e9f1-42d/providers/Microsoft.Network/trafficmanagerprofiles/7a508b53-9a"; Requests[1960] = new DefaultHttpContext(); Requests[1960].RequestServices = CreateServices(); - Requests[1960].Request.Method = "PUT"; + Requests[1960].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[1960].Request.Path = "/subscriptions/6383d55f-9922-/resourceGroups/e3e352f4-5bc7-4e1/providers/Microsoft.Network/virtualNetworkGateways/20bc64ed-42de-4eea-9c59-1"; Requests[1961] = new DefaultHttpContext(); Requests[1961].RequestServices = CreateServices(); - Requests[1961].Request.Method = "DELETE"; + Requests[1961].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[1961].Request.Path = "/subscriptions/df16d9c9-09e3-/resourceGroups/806d012e-7ba2-46c/providers/Microsoft.Network/virtualNetworkGateways/cf77cae6-2e64-49fa-b1ba-a"; Requests[1962] = new DefaultHttpContext(); Requests[1962].RequestServices = CreateServices(); - Requests[1962].Request.Method = "PATCH"; + Requests[1962].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[1962].Request.Path = "/subscriptions/49b4ddf4-b491-/resourceGroups/bb1efbf6-23dc-420/providers/Microsoft.Network/virtualNetworkGateways/b54270e2-8957-4cf7-8065-e"; Requests[1963] = new DefaultHttpContext(); Requests[1963].RequestServices = CreateServices(); - Requests[1963].Request.Method = "GET"; + Requests[1963].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1963].Request.Path = "/subscriptions/be51c0db-a5e6-/resourceGroups/a6f989de-3e43-47a/providers/Microsoft.Network/virtualNetworkGateways/cbbcfc12-ddf3-4f7e-a85c-2"; Requests[1964] = new DefaultHttpContext(); Requests[1964].RequestServices = CreateServices(); - Requests[1964].Request.Method = "GET"; + Requests[1964].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1964].Request.Path = "/subscriptions/f6d4e972-382d-/resourceGroups/bdc5ded2-a3d5-4fc/providers/Microsoft.Network/virtualNetworks/611f0284-cd3e-40fb"; Requests[1965] = new DefaultHttpContext(); Requests[1965].RequestServices = CreateServices(); - Requests[1965].Request.Method = "DELETE"; + Requests[1965].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[1965].Request.Path = "/subscriptions/f39d3d84-9725-/resourceGroups/949b28e8-5824-4d1/providers/Microsoft.Network/virtualNetworks/48ab6786-b39e-4e4b"; Requests[1966] = new DefaultHttpContext(); Requests[1966].RequestServices = CreateServices(); - Requests[1966].Request.Method = "PUT"; + Requests[1966].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[1966].Request.Path = "/subscriptions/f9325519-e1c7-/resourceGroups/d07b0901-953d-43e/providers/Microsoft.Network/virtualNetworks/c9c9fbb8-6a0f-484e"; Requests[1967] = new DefaultHttpContext(); Requests[1967].RequestServices = CreateServices(); - Requests[1967].Request.Method = "PATCH"; + Requests[1967].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[1967].Request.Path = "/subscriptions/5f1d0b6a-115a-/resourceGroups/473ddb3e-f447-462/providers/Microsoft.Network/virtualNetworks/5cacd8a8-a1d2-4816"; Requests[1968] = new DefaultHttpContext(); Requests[1968].RequestServices = CreateServices(); - Requests[1968].Request.Method = "DELETE"; + Requests[1968].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[1968].Request.Path = "/subscriptions/409949be-e5bd-/resourceGroups/736c28fc-347a-4bf/providers/Microsoft.NotificationHubs/namespaces/79a0e290-6d33"; Requests[1969] = new DefaultHttpContext(); Requests[1969].RequestServices = CreateServices(); - Requests[1969].Request.Method = "PATCH"; + Requests[1969].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[1969].Request.Path = "/subscriptions/8f22350f-7fb4-/resourceGroups/28736aad-fa13-439/providers/Microsoft.NotificationHubs/namespaces/52991758-7431"; Requests[1970] = new DefaultHttpContext(); Requests[1970].RequestServices = CreateServices(); - Requests[1970].Request.Method = "PUT"; + Requests[1970].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[1970].Request.Path = "/subscriptions/fd8b3d2b-919b-/resourceGroups/275f8df2-34ec-4d5/providers/Microsoft.NotificationHubs/namespaces/819116a3-7c08"; Requests[1971] = new DefaultHttpContext(); Requests[1971].RequestServices = CreateServices(); - Requests[1971].Request.Method = "GET"; + Requests[1971].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1971].Request.Path = "/subscriptions/78f6fc1f-120b-/resourceGroups/4b7b4d7d-c53c-468/providers/Microsoft.NotificationHubs/namespaces/d66c3573-ff07"; Requests[1972] = new DefaultHttpContext(); Requests[1972].RequestServices = CreateServices(); - Requests[1972].Request.Method = "GET"; + Requests[1972].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1972].Request.Path = "/subscriptions/6b2a5b81-d5c4-/resourcegroups/f0e89bf5-6799-443/providers/Microsoft.OperationalInsights/workspaces/b6d4e978-fa73"; Requests[1973] = new DefaultHttpContext(); Requests[1973].RequestServices = CreateServices(); - Requests[1973].Request.Method = "PATCH"; + Requests[1973].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[1973].Request.Path = "/subscriptions/aa1de0a7-841b-/resourcegroups/6f75c0e0-c442-4b3/providers/Microsoft.OperationalInsights/workspaces/6ef14459-a504"; Requests[1974] = new DefaultHttpContext(); Requests[1974].RequestServices = CreateServices(); - Requests[1974].Request.Method = "PUT"; + Requests[1974].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[1974].Request.Path = "/subscriptions/2e1f1968-dc10-/resourcegroups/bc353261-4e43-488/providers/Microsoft.OperationalInsights/workspaces/59e64e40-0b1d"; Requests[1975] = new DefaultHttpContext(); Requests[1975].RequestServices = CreateServices(); - Requests[1975].Request.Method = "DELETE"; + Requests[1975].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[1975].Request.Path = "/subscriptions/6249faa8-6d9b-/resourcegroups/19f447b8-3a9f-4d2/providers/Microsoft.OperationalInsights/workspaces/f04638cc-bac6"; Requests[1976] = new DefaultHttpContext(); Requests[1976].RequestServices = CreateServices(); - Requests[1976].Request.Method = "GET"; + Requests[1976].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1976].Request.Path = "/subscriptions/d93133e3-4b20-/resourcegroups/c2fc7b0a-95f8-4e8/providers/Microsoft.OperationsManagement/ManagementConfigurations/2ff1da94-21ec-4bdb-ac03-5ba"; Requests[1977] = new DefaultHttpContext(); Requests[1977].RequestServices = CreateServices(); - Requests[1977].Request.Method = "DELETE"; + Requests[1977].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[1977].Request.Path = "/subscriptions/ea13cd7d-41e8-/resourcegroups/79dd368e-544b-4e2/providers/Microsoft.OperationsManagement/ManagementConfigurations/f7de18c9-b7d6-402d-9dff-193"; Requests[1978] = new DefaultHttpContext(); Requests[1978].RequestServices = CreateServices(); - Requests[1978].Request.Method = "PUT"; + Requests[1978].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[1978].Request.Path = "/subscriptions/60a89460-3347-/resourcegroups/a459ab9e-1f1d-474/providers/Microsoft.OperationsManagement/ManagementConfigurations/ca6c5b25-c319-442f-84ea-183"; Requests[1979] = new DefaultHttpContext(); Requests[1979].RequestServices = CreateServices(); - Requests[1979].Request.Method = "PUT"; + Requests[1979].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[1979].Request.Path = "/subscriptions/0e39c320-32dc-/resourcegroups/1e70f84c-6cb5-4b0/providers/Microsoft.OperationsManagement/solutions/806df256-1d1"; Requests[1980] = new DefaultHttpContext(); Requests[1980].RequestServices = CreateServices(); - Requests[1980].Request.Method = "DELETE"; + Requests[1980].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[1980].Request.Path = "/subscriptions/fa922ff2-a268-/resourcegroups/c4533909-0643-469/providers/Microsoft.OperationsManagement/solutions/ff26e9a6-e20"; Requests[1981] = new DefaultHttpContext(); Requests[1981].RequestServices = CreateServices(); - Requests[1981].Request.Method = "GET"; + Requests[1981].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1981].Request.Path = "/subscriptions/8dff6690-e0a2-/resourcegroups/d8a38f3f-3cfd-48c/providers/Microsoft.OperationsManagement/solutions/531ac004-da3"; Requests[1982] = new DefaultHttpContext(); Requests[1982].RequestServices = CreateServices(); - Requests[1982].Request.Method = "PUT"; + Requests[1982].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[1982].Request.Path = "/subscriptions/197735d5-a90b-/resourceGroups/d1d5b132-06a7-4e9/providers/Microsoft.PowerBI/workspaceCollections/2d5d7902-e7b6-4b8d-9b54"; Requests[1983] = new DefaultHttpContext(); Requests[1983].RequestServices = CreateServices(); - Requests[1983].Request.Method = "PATCH"; + Requests[1983].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[1983].Request.Path = "/subscriptions/bfd4b246-3a98-/resourceGroups/b55f164c-49cf-47f/providers/Microsoft.PowerBI/workspaceCollections/fd2c44e0-d773-4429-aba7"; Requests[1984] = new DefaultHttpContext(); Requests[1984].RequestServices = CreateServices(); - Requests[1984].Request.Method = "DELETE"; + Requests[1984].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[1984].Request.Path = "/subscriptions/8b65e4f2-c31d-/resourceGroups/d86bfc96-2811-433/providers/Microsoft.PowerBI/workspaceCollections/b4655f32-03af-4107-b7e7"; Requests[1985] = new DefaultHttpContext(); Requests[1985].RequestServices = CreateServices(); - Requests[1985].Request.Method = "GET"; + Requests[1985].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1985].Request.Path = "/subscriptions/6857ab20-e29b-/resourceGroups/3d1a2d33-0288-46f/providers/Microsoft.PowerBI/workspaceCollections/7166e6fc-a085-4313-8867"; Requests[1986] = new DefaultHttpContext(); Requests[1986].RequestServices = CreateServices(); - Requests[1986].Request.Method = "PATCH"; + Requests[1986].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[1986].Request.Path = "/subscriptions/6e4cf06b-09b9-/resourceGroups/d82433fc-2a56-42c/providers/Microsoft.PowerBIDedicated/capacities/19240a18-29eb-4a94-8a"; Requests[1987] = new DefaultHttpContext(); Requests[1987].RequestServices = CreateServices(); - Requests[1987].Request.Method = "DELETE"; + Requests[1987].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[1987].Request.Path = "/subscriptions/ddf53898-3f43-/resourceGroups/0c8dd3f8-7b18-489/providers/Microsoft.PowerBIDedicated/capacities/a371a177-fad6-4d14-b7"; Requests[1988] = new DefaultHttpContext(); Requests[1988].RequestServices = CreateServices(); - Requests[1988].Request.Method = "GET"; + Requests[1988].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1988].Request.Path = "/subscriptions/902fc80c-6d36-/resourceGroups/db3770db-c043-496/providers/Microsoft.PowerBIDedicated/capacities/82d71d6a-59e1-4256-84"; Requests[1989] = new DefaultHttpContext(); Requests[1989].RequestServices = CreateServices(); - Requests[1989].Request.Method = "PUT"; + Requests[1989].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[1989].Request.Path = "/subscriptions/3944d884-f353-/resourceGroups/67e0090b-ddb6-4e6/providers/Microsoft.PowerBIDedicated/capacities/886b6e0e-4085-4e7e-b6"; Requests[1990] = new DefaultHttpContext(); Requests[1990].RequestServices = CreateServices(); - Requests[1990].Request.Method = "GET"; + Requests[1990].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1990].Request.Path = "/subscriptions/d51d208c-fa82-/resourceGroups/0c568d88-c17e-4a5/providers/Microsoft.RecoveryServices/vaults/9cc4e1fd-"; Requests[1991] = new DefaultHttpContext(); Requests[1991].RequestServices = CreateServices(); - Requests[1991].Request.Method = "PUT"; + Requests[1991].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[1991].Request.Path = "/subscriptions/1d531928-ece6-/resourceGroups/5a6a5397-3853-4d1/providers/Microsoft.RecoveryServices/vaults/d48bc77d-"; Requests[1992] = new DefaultHttpContext(); Requests[1992].RequestServices = CreateServices(); - Requests[1992].Request.Method = "DELETE"; + Requests[1992].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[1992].Request.Path = "/subscriptions/c47bc38a-ce44-/resourceGroups/a849e892-e8b6-4f9/providers/Microsoft.RecoveryServices/vaults/5aad4c22-"; Requests[1993] = new DefaultHttpContext(); Requests[1993].RequestServices = CreateServices(); - Requests[1993].Request.Method = "PATCH"; + Requests[1993].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[1993].Request.Path = "/subscriptions/32045718-7d4f-/resourceGroups/6e0b7207-e34b-488/providers/Microsoft.RecoveryServices/vaults/286b4d5b-"; Requests[1994] = new DefaultHttpContext(); Requests[1994].RequestServices = CreateServices(); - Requests[1994].Request.Method = "PUT"; + Requests[1994].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[1994].Request.Path = "/subscriptions/ba166f56-6561-/resourceGroups/656777f6-9295-499/providers/Microsoft.Relay/namespaces/d9bf5af8-a89d"; Requests[1995] = new DefaultHttpContext(); Requests[1995].RequestServices = CreateServices(); - Requests[1995].Request.Method = "DELETE"; + Requests[1995].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[1995].Request.Path = "/subscriptions/23149fe1-344b-/resourceGroups/b8c49b35-0eb9-46d/providers/Microsoft.Relay/namespaces/071d9cba-ea8e"; Requests[1996] = new DefaultHttpContext(); Requests[1996].RequestServices = CreateServices(); - Requests[1996].Request.Method = "GET"; + Requests[1996].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1996].Request.Path = "/subscriptions/94437b82-2e1e-/resourceGroups/0e190bc1-c343-4f2/providers/Microsoft.Relay/namespaces/0eee9116-c106"; Requests[1997] = new DefaultHttpContext(); Requests[1997].RequestServices = CreateServices(); - Requests[1997].Request.Method = "PATCH"; + Requests[1997].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[1997].Request.Path = "/subscriptions/0dbf31d4-fad7-/resourceGroups/e9c182a3-dcaf-424/providers/Microsoft.Relay/namespaces/2ff06923-ae21"; Requests[1998] = new DefaultHttpContext(); Requests[1998].RequestServices = CreateServices(); - Requests[1998].Request.Method = "GET"; + Requests[1998].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1998].Request.Path = "/subscriptions/6511f3a8-266f-/resourcegroups/a0141aac-07a4-49b/providers/Microsoft.Resources/deployments/af6fc6f2-77a4-"; Requests[1999] = new DefaultHttpContext(); Requests[1999].RequestServices = CreateServices(); - Requests[1999].Request.Method = "DELETE"; + Requests[1999].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[1999].Request.Path = "/subscriptions/1497feab-0582-/resourcegroups/e7a89360-8e35-422/providers/Microsoft.Resources/deployments/a2a9b8bf-401e-"; Requests[2000] = new DefaultHttpContext(); Requests[2000].RequestServices = CreateServices(); - Requests[2000].Request.Method = "HEAD"; + Requests[2000].Request.Method = HttpMethods.GetCanonicalizedValue("HEAD"); Requests[2000].Request.Path = "/subscriptions/5f01bfda-796a-/resourcegroups/4b7a1646-0756-411/providers/Microsoft.Resources/deployments/4d81ba21-a9d7-"; Requests[2001] = new DefaultHttpContext(); Requests[2001].RequestServices = CreateServices(); - Requests[2001].Request.Method = "PUT"; + Requests[2001].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[2001].Request.Path = "/subscriptions/5f7065b1-3aab-/resourcegroups/c92c1726-255f-442/providers/Microsoft.Resources/deployments/67bfd9e9-b771-"; Requests[2002] = new DefaultHttpContext(); Requests[2002].RequestServices = CreateServices(); - Requests[2002].Request.Method = "PATCH"; + Requests[2002].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[2002].Request.Path = "/subscriptions/4ab61edd-cd1f-/resourceGroups/9abba5c9-835f-463/providers/Microsoft.Scheduler/jobCollections/ffc888da-4b76-47e"; Requests[2003] = new DefaultHttpContext(); Requests[2003].RequestServices = CreateServices(); - Requests[2003].Request.Method = "PUT"; + Requests[2003].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[2003].Request.Path = "/subscriptions/1fd2cfd3-c0d4-/resourceGroups/af101566-a591-43a/providers/Microsoft.Scheduler/jobCollections/fb0c0454-e049-472"; Requests[2004] = new DefaultHttpContext(); Requests[2004].RequestServices = CreateServices(); - Requests[2004].Request.Method = "DELETE"; + Requests[2004].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[2004].Request.Path = "/subscriptions/8de0a675-04f5-/resourceGroups/212d6c96-2576-4a7/providers/Microsoft.Scheduler/jobCollections/53ce2ebd-55bc-406"; Requests[2005] = new DefaultHttpContext(); Requests[2005].RequestServices = CreateServices(); - Requests[2005].Request.Method = "GET"; + Requests[2005].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2005].Request.Path = "/subscriptions/ed39843b-3e26-/resourceGroups/b522093e-6017-438/providers/Microsoft.Scheduler/jobCollections/3d9d82c9-5fc2-478"; Requests[2006] = new DefaultHttpContext(); Requests[2006].RequestServices = CreateServices(); - Requests[2006].Request.Method = "DELETE"; + Requests[2006].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[2006].Request.Path = "/subscriptions/b44bbcf9-ba2a-/resourceGroups/d307694f-c2ed-4ab/providers/Microsoft.Search/searchServices/13868f75-e25a-47f"; Requests[2007] = new DefaultHttpContext(); Requests[2007].RequestServices = CreateServices(); - Requests[2007].Request.Method = "PATCH"; + Requests[2007].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[2007].Request.Path = "/subscriptions/b3560027-06ba-/resourceGroups/958ebcbb-f66d-447/providers/Microsoft.Search/searchServices/d1a6dcd2-196a-43d"; Requests[2008] = new DefaultHttpContext(); Requests[2008].RequestServices = CreateServices(); - Requests[2008].Request.Method = "PUT"; + Requests[2008].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[2008].Request.Path = "/subscriptions/4ffe6292-e13e-/resourceGroups/9c8df437-2d3f-40b/providers/Microsoft.Search/searchServices/6fa17de0-1bdf-4d9"; Requests[2009] = new DefaultHttpContext(); Requests[2009].RequestServices = CreateServices(); - Requests[2009].Request.Method = "GET"; + Requests[2009].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2009].Request.Path = "/subscriptions/2b00a308-e8e0-/resourceGroups/31bc06c9-7bcb-443/providers/Microsoft.Search/searchServices/da00c837-8f37-443"; Requests[2010] = new DefaultHttpContext(); Requests[2010].RequestServices = CreateServices(); - Requests[2010].Request.Method = "PUT"; + Requests[2010].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[2010].Request.Path = "/subscriptions/242a4f3e-24f3-/resourceGroups/7d5b1265-0af9-418/providers/Microsoft.Security/pricings/6fc86d3f-a3"; Requests[2011] = new DefaultHttpContext(); Requests[2011].RequestServices = CreateServices(); - Requests[2011].Request.Method = "GET"; + Requests[2011].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2011].Request.Path = "/subscriptions/79019eac-7496-/resourceGroups/8e1e0c40-cab4-493/providers/Microsoft.Security/pricings/6a19ee8b-63"; Requests[2012] = new DefaultHttpContext(); Requests[2012].RequestServices = CreateServices(); - Requests[2012].Request.Method = "PUT"; + Requests[2012].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[2012].Request.Path = "/subscriptions/c437150a-1f85-/resourceGroups/a413a5c5-a8c7-46a/providers/Microsoft.Security/securityContacts/37da8ff8-14cd-4cc2-"; Requests[2013] = new DefaultHttpContext(); Requests[2013].RequestServices = CreateServices(); - Requests[2013].Request.Method = "GET"; + Requests[2013].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2013].Request.Path = "/subscriptions/863afbda-f6a7-/resourceGroups/3c65c1ea-2e28-4b0/providers/Microsoft.Security/securityContacts/0569ec5b-9223-4a61-"; Requests[2014] = new DefaultHttpContext(); Requests[2014].RequestServices = CreateServices(); - Requests[2014].Request.Method = "PATCH"; + Requests[2014].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[2014].Request.Path = "/subscriptions/c23db0e6-dfa2-/resourceGroups/b761a9e8-6f57-4ac/providers/Microsoft.Security/securityContacts/bf49f0b2-9614-421b-"; Requests[2015] = new DefaultHttpContext(); Requests[2015].RequestServices = CreateServices(); - Requests[2015].Request.Method = "DELETE"; + Requests[2015].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[2015].Request.Path = "/subscriptions/cc80f623-578c-/resourceGroups/c948e54c-46d3-4fa/providers/Microsoft.Security/securityContacts/b5d2064e-239e-4af0-"; Requests[2016] = new DefaultHttpContext(); Requests[2016].RequestServices = CreateServices(); - Requests[2016].Request.Method = "GET"; + Requests[2016].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2016].Request.Path = "/subscriptions/9a40fd2a-0712-/resourceGroups/995099da-8ae6-4db/providers/Microsoft.Security/workspaceSettings/a2b70179-a09d-4971-b"; Requests[2017] = new DefaultHttpContext(); Requests[2017].RequestServices = CreateServices(); - Requests[2017].Request.Method = "PUT"; + Requests[2017].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[2017].Request.Path = "/subscriptions/39b45107-95eb-/resourceGroups/67cad791-b953-46b/providers/Microsoft.Security/workspaceSettings/60cf117d-e7f4-4c62-a"; Requests[2018] = new DefaultHttpContext(); Requests[2018].RequestServices = CreateServices(); - Requests[2018].Request.Method = "DELETE"; + Requests[2018].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[2018].Request.Path = "/subscriptions/d9c479c1-c6b0-/resourceGroups/94c9c7f5-8401-4af/providers/Microsoft.Security/workspaceSettings/6b3508c4-cdd1-4878-8"; Requests[2019] = new DefaultHttpContext(); Requests[2019].RequestServices = CreateServices(); - Requests[2019].Request.Method = "PATCH"; + Requests[2019].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[2019].Request.Path = "/subscriptions/c18da117-d154-/resourceGroups/f30142a3-325c-4bb/providers/Microsoft.Security/workspaceSettings/b057a8da-e2ef-41f6-b"; Requests[2020] = new DefaultHttpContext(); Requests[2020].RequestServices = CreateServices(); - Requests[2020].Request.Method = "PUT"; + Requests[2020].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[2020].Request.Path = "/subscriptions/4b2f09ea-345c-/resourceGroups/76349785-11ea-490/providers/Microsoft.ServerManagement/gateways/a00b7c6a-b4"; Requests[2021] = new DefaultHttpContext(); Requests[2021].RequestServices = CreateServices(); - Requests[2021].Request.Method = "DELETE"; + Requests[2021].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[2021].Request.Path = "/subscriptions/879885c4-4ea7-/resourceGroups/dfad94e7-b309-4e8/providers/Microsoft.ServerManagement/gateways/ee22ea2a-3e"; Requests[2022] = new DefaultHttpContext(); Requests[2022].RequestServices = CreateServices(); - Requests[2022].Request.Method = "PATCH"; + Requests[2022].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[2022].Request.Path = "/subscriptions/38e0c221-d3a7-/resourceGroups/81f61ced-6885-424/providers/Microsoft.ServerManagement/gateways/79485f12-78"; Requests[2023] = new DefaultHttpContext(); Requests[2023].RequestServices = CreateServices(); - Requests[2023].Request.Method = "GET"; + Requests[2023].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2023].Request.Path = "/subscriptions/25e3d007-5220-/resourceGroups/c2d4b3c5-c558-49a/providers/Microsoft.ServerManagement/gateways/007a4707-f7"; Requests[2024] = new DefaultHttpContext(); Requests[2024].RequestServices = CreateServices(); - Requests[2024].Request.Method = "DELETE"; + Requests[2024].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[2024].Request.Path = "/subscriptions/ffff3277-b938-/resourceGroups/06bf28b2-5e5e-4b1/providers/Microsoft.ServerManagement/nodes/f8056437"; Requests[2025] = new DefaultHttpContext(); Requests[2025].RequestServices = CreateServices(); - Requests[2025].Request.Method = "GET"; + Requests[2025].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2025].Request.Path = "/subscriptions/0697e2f6-5852-/resourceGroups/5fa5104a-3262-4f7/providers/Microsoft.ServerManagement/nodes/3169ee75"; Requests[2026] = new DefaultHttpContext(); Requests[2026].RequestServices = CreateServices(); - Requests[2026].Request.Method = "PATCH"; + Requests[2026].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[2026].Request.Path = "/subscriptions/4ffe06df-2276-/resourceGroups/127a4974-9c90-4b0/providers/Microsoft.ServerManagement/nodes/2cac9df8"; Requests[2027] = new DefaultHttpContext(); Requests[2027].RequestServices = CreateServices(); - Requests[2027].Request.Method = "PUT"; + Requests[2027].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[2027].Request.Path = "/subscriptions/3bad3658-e666-/resourceGroups/ddb1b744-4f85-43a/providers/Microsoft.ServerManagement/nodes/963869ad"; Requests[2028] = new DefaultHttpContext(); Requests[2028].RequestServices = CreateServices(); - Requests[2028].Request.Method = "GET"; + Requests[2028].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2028].Request.Path = "/subscriptions/b0dec3dc-61af-/resourceGroups/c5a73f9e-3293-4d2/providers/Microsoft.ServiceBus/namespaces/42655d0d-ffd5"; Requests[2029] = new DefaultHttpContext(); Requests[2029].RequestServices = CreateServices(); - Requests[2029].Request.Method = "PUT"; + Requests[2029].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[2029].Request.Path = "/subscriptions/67dbc166-992c-/resourceGroups/d5f7b27b-4163-437/providers/Microsoft.ServiceBus/namespaces/9391ab43-d784"; Requests[2030] = new DefaultHttpContext(); Requests[2030].RequestServices = CreateServices(); - Requests[2030].Request.Method = "PATCH"; + Requests[2030].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[2030].Request.Path = "/subscriptions/cba25675-10a0-/resourceGroups/3ca280d6-17b4-4c9/providers/Microsoft.ServiceBus/namespaces/65fc24cb-614b"; Requests[2031] = new DefaultHttpContext(); Requests[2031].RequestServices = CreateServices(); - Requests[2031].Request.Method = "DELETE"; + Requests[2031].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[2031].Request.Path = "/subscriptions/6e5d2bcd-a04b-/resourceGroups/dabbc2bc-c68c-4ba/providers/Microsoft.ServiceBus/namespaces/ea1bca61-d10e"; Requests[2032] = new DefaultHttpContext(); Requests[2032].RequestServices = CreateServices(); - Requests[2032].Request.Method = "GET"; + Requests[2032].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2032].Request.Path = "/subscriptions/d06c24b7-42c3-/resourceGroups/6fb6cfc2-a6de-4c3/providers/Microsoft.ServiceFabric/clusters/bba6c2d9-10"; Requests[2033] = new DefaultHttpContext(); Requests[2033].RequestServices = CreateServices(); - Requests[2033].Request.Method = "DELETE"; + Requests[2033].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[2033].Request.Path = "/subscriptions/cf937a52-5c5a-/resourceGroups/0cb906b4-3557-4be/providers/Microsoft.ServiceFabric/clusters/dadf8bbb-7c"; Requests[2034] = new DefaultHttpContext(); Requests[2034].RequestServices = CreateServices(); - Requests[2034].Request.Method = "PUT"; + Requests[2034].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[2034].Request.Path = "/subscriptions/1730cffe-3a11-/resourceGroups/f37aa272-2a84-4b9/providers/Microsoft.ServiceFabric/clusters/f2d31038-01"; Requests[2035] = new DefaultHttpContext(); Requests[2035].RequestServices = CreateServices(); - Requests[2035].Request.Method = "PATCH"; + Requests[2035].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[2035].Request.Path = "/subscriptions/44922943-a8be-/resourceGroups/38aa2791-ccde-42e/providers/Microsoft.ServiceFabric/clusters/43770a60-5e"; Requests[2036] = new DefaultHttpContext(); Requests[2036].RequestServices = CreateServices(); - Requests[2036].Request.Method = "GET"; + Requests[2036].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2036].Request.Path = "/subscriptions/1364b1e5-6f8d-/resourceGroups/834551d8-2484-47a/providers/Microsoft.SignalRService/SignalR/c5669837-100"; Requests[2037] = new DefaultHttpContext(); Requests[2037].RequestServices = CreateServices(); - Requests[2037].Request.Method = "DELETE"; + Requests[2037].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[2037].Request.Path = "/subscriptions/d9016470-9636-/resourceGroups/3302f7bc-b81c-428/providers/Microsoft.SignalRService/SignalR/2dd1daf6-423"; Requests[2038] = new DefaultHttpContext(); Requests[2038].RequestServices = CreateServices(); - Requests[2038].Request.Method = "PATCH"; + Requests[2038].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[2038].Request.Path = "/subscriptions/0b86a429-6a9d-/resourceGroups/9c491a06-0c64-485/providers/Microsoft.SignalRService/SignalR/46e1a575-f03"; Requests[2039] = new DefaultHttpContext(); Requests[2039].RequestServices = CreateServices(); - Requests[2039].Request.Method = "PUT"; + Requests[2039].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[2039].Request.Path = "/subscriptions/41b3f639-efac-/resourceGroups/c5cd53d3-03bd-4da/providers/Microsoft.SignalRService/SignalR/e9087412-d29"; Requests[2040] = new DefaultHttpContext(); Requests[2040].RequestServices = CreateServices(); - Requests[2040].Request.Method = "DELETE"; + Requests[2040].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[2040].Request.Path = "/subscriptions/4c45aecc-33d1-/resourceGroups/33b1a8d4-57e8-4c4/providers/Microsoft.Solutions/applianceDefinitions/b4c795d6-7e33-431d-b7f6"; Requests[2041] = new DefaultHttpContext(); Requests[2041].RequestServices = CreateServices(); - Requests[2041].Request.Method = "GET"; + Requests[2041].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2041].Request.Path = "/subscriptions/4b121f1f-ca72-/resourceGroups/2dc01bc7-e21c-4a1/providers/Microsoft.Solutions/applianceDefinitions/3a001df0-0568-4a90-9a54"; Requests[2042] = new DefaultHttpContext(); Requests[2042].RequestServices = CreateServices(); - Requests[2042].Request.Method = "PUT"; + Requests[2042].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[2042].Request.Path = "/subscriptions/83058176-11ab-/resourceGroups/da33279a-468b-4f2/providers/Microsoft.Solutions/applianceDefinitions/7761610c-246d-45e2-bb45"; Requests[2043] = new DefaultHttpContext(); Requests[2043].RequestServices = CreateServices(); - Requests[2043].Request.Method = "GET"; + Requests[2043].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2043].Request.Path = "/subscriptions/0e14e1d6-957c-/resourceGroups/eefad31c-c015-4d1/providers/Microsoft.Solutions/appliances/dbd007ee-97fe"; Requests[2044] = new DefaultHttpContext(); Requests[2044].RequestServices = CreateServices(); - Requests[2044].Request.Method = "DELETE"; + Requests[2044].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[2044].Request.Path = "/subscriptions/fca003da-e79e-/resourceGroups/2335edca-243d-4e1/providers/Microsoft.Solutions/appliances/09c4609e-a939"; Requests[2045] = new DefaultHttpContext(); Requests[2045].RequestServices = CreateServices(); - Requests[2045].Request.Method = "PUT"; + Requests[2045].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[2045].Request.Path = "/subscriptions/e2af7d07-d2d0-/resourceGroups/75e61821-4203-42a/providers/Microsoft.Solutions/appliances/89a08c2b-2ecd"; Requests[2046] = new DefaultHttpContext(); Requests[2046].RequestServices = CreateServices(); - Requests[2046].Request.Method = "PATCH"; + Requests[2046].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[2046].Request.Path = "/subscriptions/96a83b21-290a-/resourceGroups/05967149-0cae-43d/providers/Microsoft.Solutions/appliances/fab35892-683b"; Requests[2047] = new DefaultHttpContext(); Requests[2047].RequestServices = CreateServices(); - Requests[2047].Request.Method = "GET"; + Requests[2047].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2047].Request.Path = "/subscriptions/ad1e5496-046a-/resourceGroups/be1587c4-aded-4ed/providers/Microsoft.Solutions/applicationDefinitions/f720f2f0-9207-42bb-980d-0"; Requests[2048] = new DefaultHttpContext(); Requests[2048].RequestServices = CreateServices(); - Requests[2048].Request.Method = "PUT"; + Requests[2048].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[2048].Request.Path = "/subscriptions/31f91337-25a2-/resourceGroups/21246306-e66d-47e/providers/Microsoft.Solutions/applicationDefinitions/020c466d-2382-4557-93c2-4"; Requests[2049] = new DefaultHttpContext(); Requests[2049].RequestServices = CreateServices(); - Requests[2049].Request.Method = "DELETE"; + Requests[2049].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[2049].Request.Path = "/subscriptions/54c77dfa-f835-/resourceGroups/b9352952-bd42-49e/providers/Microsoft.Solutions/applicationDefinitions/6c7d2a06-8c98-4c7b-bfa2-0"; Requests[2050] = new DefaultHttpContext(); Requests[2050].RequestServices = CreateServices(); - Requests[2050].Request.Method = "PUT"; + Requests[2050].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[2050].Request.Path = "/subscriptions/05bd42ce-2c33-/resourceGroups/27a1399a-d735-4ed/providers/Microsoft.Solutions/applications/a156d465-ae0a-4"; Requests[2051] = new DefaultHttpContext(); Requests[2051].RequestServices = CreateServices(); - Requests[2051].Request.Method = "GET"; + Requests[2051].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2051].Request.Path = "/subscriptions/1614ba8a-40d3-/resourceGroups/79ef1486-9b2d-479/providers/Microsoft.Solutions/applications/83159f61-306f-4"; Requests[2052] = new DefaultHttpContext(); Requests[2052].RequestServices = CreateServices(); - Requests[2052].Request.Method = "PATCH"; + Requests[2052].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[2052].Request.Path = "/subscriptions/79c2c79a-c0dd-/resourceGroups/11ebd1b6-f9d8-46f/providers/Microsoft.Solutions/applications/9ca84424-1271-4"; Requests[2053] = new DefaultHttpContext(); Requests[2053].RequestServices = CreateServices(); - Requests[2053].Request.Method = "DELETE"; + Requests[2053].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[2053].Request.Path = "/subscriptions/a722d493-f2c5-/resourceGroups/2cd9bb3b-829c-4de/providers/Microsoft.Solutions/applications/731cb629-26e4-4"; Requests[2054] = new DefaultHttpContext(); Requests[2054].RequestServices = CreateServices(); - Requests[2054].Request.Method = "GET"; + Requests[2054].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2054].Request.Path = "/subscriptions/7a8af202-5bca-/resourceGroups/32025c0d-0ee7-49c/providers/Microsoft.Sql/managedInstances/a565453f-04f4-4b11-"; Requests[2055] = new DefaultHttpContext(); Requests[2055].RequestServices = CreateServices(); - Requests[2055].Request.Method = "PUT"; + Requests[2055].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[2055].Request.Path = "/subscriptions/156ac608-7ea6-/resourceGroups/414ac0aa-b5f2-4dc/providers/Microsoft.Sql/managedInstances/9c29c600-bd2a-47e8-"; Requests[2056] = new DefaultHttpContext(); Requests[2056].RequestServices = CreateServices(); - Requests[2056].Request.Method = "DELETE"; + Requests[2056].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[2056].Request.Path = "/subscriptions/a302adfc-30c5-/resourceGroups/aad4fdcf-196e-4f0/providers/Microsoft.Sql/managedInstances/a340cd74-9dbc-46f3-"; Requests[2057] = new DefaultHttpContext(); Requests[2057].RequestServices = CreateServices(); - Requests[2057].Request.Method = "PATCH"; + Requests[2057].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[2057].Request.Path = "/subscriptions/37b784bd-3655-/resourceGroups/34c1c90a-aee6-4c4/providers/Microsoft.Sql/managedInstances/48ae47b8-1baa-40f4-"; Requests[2058] = new DefaultHttpContext(); Requests[2058].RequestServices = CreateServices(); - Requests[2058].Request.Method = "PUT"; + Requests[2058].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[2058].Request.Path = "/subscriptions/a8d96c88-8bcd-/resourceGroups/3ce7f5ee-7d3b-4d8/providers/Microsoft.Sql/servers/e10f4f93-2"; Requests[2059] = new DefaultHttpContext(); Requests[2059].RequestServices = CreateServices(); - Requests[2059].Request.Method = "PATCH"; + Requests[2059].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[2059].Request.Path = "/subscriptions/a63c0dcc-5a6a-/resourceGroups/84633148-388b-499/providers/Microsoft.Sql/servers/6e81e60f-e"; Requests[2060] = new DefaultHttpContext(); Requests[2060].RequestServices = CreateServices(); - Requests[2060].Request.Method = "DELETE"; + Requests[2060].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[2060].Request.Path = "/subscriptions/67bda5b4-2f87-/resourceGroups/43b5fd40-8a57-4ba/providers/Microsoft.Sql/servers/80ce7297-4"; Requests[2061] = new DefaultHttpContext(); Requests[2061].RequestServices = CreateServices(); - Requests[2061].Request.Method = "GET"; + Requests[2061].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2061].Request.Path = "/subscriptions/f563a202-65d5-/resourceGroups/62406687-a1c8-48f/providers/Microsoft.Sql/servers/163bf16a-8"; Requests[2062] = new DefaultHttpContext(); Requests[2062].RequestServices = CreateServices(); - Requests[2062].Request.Method = "PUT"; + Requests[2062].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[2062].Request.Path = "/subscriptions/b7dd3f11-21ef-/resourcegroups/e679a48d-b428-403/providers/Microsoft.Storage.Admin/farms/63e860"; Requests[2063] = new DefaultHttpContext(); Requests[2063].RequestServices = CreateServices(); - Requests[2063].Request.Method = "GET"; + Requests[2063].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2063].Request.Path = "/subscriptions/494eacd0-2418-/resourcegroups/63784d16-100c-437/providers/Microsoft.Storage.Admin/farms/34f8fb"; Requests[2064] = new DefaultHttpContext(); Requests[2064].RequestServices = CreateServices(); - Requests[2064].Request.Method = "PATCH"; + Requests[2064].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[2064].Request.Path = "/subscriptions/32af1e23-84a0-/resourcegroups/9ee2f5a9-6a04-49c/providers/Microsoft.Storage.Admin/farms/c4230e"; Requests[2065] = new DefaultHttpContext(); Requests[2065].RequestServices = CreateServices(); - Requests[2065].Request.Method = "PUT"; + Requests[2065].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[2065].Request.Path = "/subscriptions/ebabc381-bb7d-/resourceGroups/946b9e72-3409-488/providers/Microsoft.Storage/storageAccounts/13d7cbad-e2"; Requests[2066] = new DefaultHttpContext(); Requests[2066].RequestServices = CreateServices(); - Requests[2066].Request.Method = "DELETE"; + Requests[2066].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[2066].Request.Path = "/subscriptions/18dd0552-be1d-/resourceGroups/a9e757db-4c11-4c5/providers/Microsoft.Storage/storageAccounts/7b10549b-f4"; Requests[2067] = new DefaultHttpContext(); Requests[2067].RequestServices = CreateServices(); - Requests[2067].Request.Method = "GET"; + Requests[2067].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2067].Request.Path = "/subscriptions/baaeea4b-9d24-/resourceGroups/49f86f22-981a-47c/providers/Microsoft.Storage/storageAccounts/2725ae38-0b"; Requests[2068] = new DefaultHttpContext(); Requests[2068].RequestServices = CreateServices(); - Requests[2068].Request.Method = "PATCH"; + Requests[2068].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[2068].Request.Path = "/subscriptions/df0cdddf-5388-/resourceGroups/7f04988d-abb9-44b/providers/Microsoft.Storage/storageAccounts/18ec846d-03"; Requests[2069] = new DefaultHttpContext(); Requests[2069].RequestServices = CreateServices(); - Requests[2069].Request.Method = "GET"; + Requests[2069].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2069].Request.Path = "/subscriptions/ae3eca24-4634-/resourceGroups/c5b084cf-f097-479/providers/Microsoft.StorSimple/managers/86f47ea3-a8"; Requests[2070] = new DefaultHttpContext(); Requests[2070].RequestServices = CreateServices(); - Requests[2070].Request.Method = "PUT"; + Requests[2070].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[2070].Request.Path = "/subscriptions/7d4230cc-83ac-/resourceGroups/3748cff0-c6cd-4a1/providers/Microsoft.StorSimple/managers/822c6131-70"; Requests[2071] = new DefaultHttpContext(); Requests[2071].RequestServices = CreateServices(); - Requests[2071].Request.Method = "DELETE"; + Requests[2071].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[2071].Request.Path = "/subscriptions/0f9e4375-8f2d-/resourceGroups/2f7f2bfb-2c03-4db/providers/Microsoft.StorSimple/managers/07b017d8-fe"; Requests[2072] = new DefaultHttpContext(); Requests[2072].RequestServices = CreateServices(); - Requests[2072].Request.Method = "PATCH"; + Requests[2072].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[2072].Request.Path = "/subscriptions/0a70a95a-7f22-/resourceGroups/c8317499-3e95-437/providers/Microsoft.StorSimple/managers/e6191ed7-4a"; Requests[2073] = new DefaultHttpContext(); Requests[2073].RequestServices = CreateServices(); - Requests[2073].Request.Method = "PUT"; + Requests[2073].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[2073].Request.Path = "/subscriptions/538a3106-660b-/resourcegroups/25cd3385-ef20-41b/providers/Microsoft.StreamAnalytics/streamingjobs/96518d4"; Requests[2074] = new DefaultHttpContext(); Requests[2074].RequestServices = CreateServices(); - Requests[2074].Request.Method = "PATCH"; + Requests[2074].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[2074].Request.Path = "/subscriptions/34956032-44cb-/resourcegroups/470c32b1-e43c-4ba/providers/Microsoft.StreamAnalytics/streamingjobs/8ef7f19"; Requests[2075] = new DefaultHttpContext(); Requests[2075].RequestServices = CreateServices(); - Requests[2075].Request.Method = "GET"; + Requests[2075].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2075].Request.Path = "/subscriptions/6eaff587-960c-/resourcegroups/be8622f9-d625-471/providers/Microsoft.StreamAnalytics/streamingjobs/7b5624c"; Requests[2076] = new DefaultHttpContext(); Requests[2076].RequestServices = CreateServices(); - Requests[2076].Request.Method = "DELETE"; + Requests[2076].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[2076].Request.Path = "/subscriptions/ddb5cffe-a391-/resourcegroups/c2174ef8-cd8b-442/providers/Microsoft.StreamAnalytics/streamingjobs/0549041"; Requests[2077] = new DefaultHttpContext(); Requests[2077].RequestServices = CreateServices(); - Requests[2077].Request.Method = "GET"; + Requests[2077].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2077].Request.Path = "/subscriptions/c95d57b4-090c-/resourcegroups/c004a371-4a34-41e/providers/Microsoft.Subscriptions.Admin/directoryTenants/e4b2dd"; Requests[2078] = new DefaultHttpContext(); Requests[2078].RequestServices = CreateServices(); - Requests[2078].Request.Method = "PUT"; + Requests[2078].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[2078].Request.Path = "/subscriptions/3280388a-453a-/resourcegroups/a6c32482-9d95-464/providers/Microsoft.Subscriptions.Admin/directoryTenants/d8b3c4"; Requests[2079] = new DefaultHttpContext(); Requests[2079].RequestServices = CreateServices(); - Requests[2079].Request.Method = "DELETE"; + Requests[2079].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[2079].Request.Path = "/subscriptions/ed82d120-3aed-/resourcegroups/85062cfe-e4fb-410/providers/Microsoft.Subscriptions.Admin/directoryTenants/17313c"; Requests[2080] = new DefaultHttpContext(); Requests[2080].RequestServices = CreateServices(); - Requests[2080].Request.Method = "GET"; + Requests[2080].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2080].Request.Path = "/subscriptions/3a505cc5-e48f-/resourcegroups/3d64ca76-9a36-466/providers/Microsoft.Subscriptions.Admin/offers/40b66"; Requests[2081] = new DefaultHttpContext(); Requests[2081].RequestServices = CreateServices(); - Requests[2081].Request.Method = "PUT"; + Requests[2081].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[2081].Request.Path = "/subscriptions/74281e28-f82e-/resourcegroups/2061a3bc-e2f9-42b/providers/Microsoft.Subscriptions.Admin/offers/f21ba"; Requests[2082] = new DefaultHttpContext(); Requests[2082].RequestServices = CreateServices(); - Requests[2082].Request.Method = "DELETE"; + Requests[2082].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[2082].Request.Path = "/subscriptions/a890a721-fb35-/resourcegroups/6848f337-21db-4f5/providers/Microsoft.Subscriptions.Admin/offers/de9f7"; Requests[2083] = new DefaultHttpContext(); Requests[2083].RequestServices = CreateServices(); - Requests[2083].Request.Method = "DELETE"; + Requests[2083].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[2083].Request.Path = "/subscriptions/5f33a9cd-e7c6-/resourcegroups/26e29525-aac1-4ae/providers/Microsoft.Subscriptions.Admin/plans/26125"; Requests[2084] = new DefaultHttpContext(); Requests[2084].RequestServices = CreateServices(); - Requests[2084].Request.Method = "PUT"; + Requests[2084].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[2084].Request.Path = "/subscriptions/79a27865-b6fa-/resourcegroups/0d19d87c-0016-4d7/providers/Microsoft.Subscriptions.Admin/plans/a8add"; Requests[2085] = new DefaultHttpContext(); Requests[2085].RequestServices = CreateServices(); - Requests[2085].Request.Method = "GET"; + Requests[2085].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2085].Request.Path = "/subscriptions/ef369630-e308-/resourcegroups/12cdcdf1-65af-4d1/providers/Microsoft.Subscriptions.Admin/plans/04e85"; Requests[2086] = new DefaultHttpContext(); Requests[2086].RequestServices = CreateServices(); - Requests[2086].Request.Method = "PUT"; + Requests[2086].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[2086].Request.Path = "/subscriptions/452a6792-dabe-/resourceGroups/f265bb8e-73c1-41b/providers/Microsoft.TimeSeriesInsights/environments/7db98a1a-d0ac-4"; Requests[2087] = new DefaultHttpContext(); Requests[2087].RequestServices = CreateServices(); - Requests[2087].Request.Method = "GET"; + Requests[2087].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2087].Request.Path = "/subscriptions/1ec13664-07ec-/resourceGroups/610e69a6-6c5f-477/providers/Microsoft.TimeSeriesInsights/environments/06caecf4-ecc2-4"; Requests[2088] = new DefaultHttpContext(); Requests[2088].RequestServices = CreateServices(); - Requests[2088].Request.Method = "PATCH"; + Requests[2088].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[2088].Request.Path = "/subscriptions/394044d3-4901-/resourceGroups/630c0ffb-4b8d-436/providers/Microsoft.TimeSeriesInsights/environments/0b687740-f687-4"; Requests[2089] = new DefaultHttpContext(); Requests[2089].RequestServices = CreateServices(); - Requests[2089].Request.Method = "DELETE"; + Requests[2089].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[2089].Request.Path = "/subscriptions/f14edb5d-138e-/resourceGroups/df89dfd1-b545-448/providers/Microsoft.TimeSeriesInsights/environments/9959f1df-8c8d-4"; Requests[2090] = new DefaultHttpContext(); Requests[2090].RequestServices = CreateServices(); - Requests[2090].Request.Method = "GET"; + Requests[2090].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2090].Request.Path = "/subscriptions/7a2cafe7-db80-/resourcegroups/f48aa181-db38-421/providers/Microsoft.Update.Admin/updateLocations/63241c8f-82e8-"; Requests[2091] = new DefaultHttpContext(); Requests[2091].RequestServices = CreateServices(); - Requests[2091].Request.Method = "PUT"; + Requests[2091].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[2091].Request.Path = "/subscriptions/f2ecc803-0695-/resourcegroups/5dd7bfe7-f6ca-47e/providers/microsoft.visualstudio/account/24ceab5d-a94"; Requests[2092] = new DefaultHttpContext(); Requests[2092].RequestServices = CreateServices(); - Requests[2092].Request.Method = "DELETE"; + Requests[2092].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[2092].Request.Path = "/subscriptions/acda2408-3669-/resourcegroups/5c424abd-b0bf-4a9/providers/microsoft.visualstudio/account/d3db6f90-fc5"; Requests[2093] = new DefaultHttpContext(); Requests[2093].RequestServices = CreateServices(); - Requests[2093].Request.Method = "GET"; + Requests[2093].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2093].Request.Path = "/subscriptions/36111485-bc7a-/resourcegroups/3d70ce0a-0f18-4d0/providers/microsoft.visualstudio/account/4c84e41a-319"; Requests[2094] = new DefaultHttpContext(); Requests[2094].RequestServices = CreateServices(); - Requests[2094].Request.Method = "DELETE"; + Requests[2094].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[2094].Request.Path = "/subscriptions/282c27f4-2dbd-/resourceGroups/de60ab31-5f27-483/providers/Microsoft.Web/certificates/39c0d"; Requests[2095] = new DefaultHttpContext(); Requests[2095].RequestServices = CreateServices(); - Requests[2095].Request.Method = "PUT"; + Requests[2095].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[2095].Request.Path = "/subscriptions/70946b2d-cf82-/resourceGroups/34e7fdfd-ba3b-4be/providers/Microsoft.Web/certificates/ee5d7"; Requests[2096] = new DefaultHttpContext(); Requests[2096].RequestServices = CreateServices(); - Requests[2096].Request.Method = "GET"; + Requests[2096].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2096].Request.Path = "/subscriptions/4a34323a-163e-/resourceGroups/4754f8e6-6ed1-47f/providers/Microsoft.Web/certificates/0d490"; Requests[2097] = new DefaultHttpContext(); Requests[2097].RequestServices = CreateServices(); - Requests[2097].Request.Method = "PATCH"; + Requests[2097].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[2097].Request.Path = "/subscriptions/4a12a56f-d664-/resourceGroups/f11985de-bd6b-4d4/providers/Microsoft.Web/certificates/ce5b4"; Requests[2098] = new DefaultHttpContext(); Requests[2098].RequestServices = CreateServices(); - Requests[2098].Request.Method = "DELETE"; + Requests[2098].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[2098].Request.Path = "/subscriptions/cfefd79e-3c65-/resourceGroups/3e3077b3-0eaf-413/providers/Microsoft.Web/classicMobileServices/2513e"; Requests[2099] = new DefaultHttpContext(); Requests[2099].RequestServices = CreateServices(); - Requests[2099].Request.Method = "GET"; + Requests[2099].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2099].Request.Path = "/subscriptions/20e1b9cb-bf32-/resourceGroups/388786fe-96fd-488/providers/Microsoft.Web/classicMobileServices/81015"; Requests[2100] = new DefaultHttpContext(); Requests[2100].RequestServices = CreateServices(); - Requests[2100].Request.Method = "GET"; + Requests[2100].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2100].Request.Path = "/subscriptions/61c889c3-0388-/resourceGroups/eb0f32b9-d89c-423/providers/Microsoft.Web/connectionGateways/6e40bd3f-02bb-4420-93"; Requests[2101] = new DefaultHttpContext(); Requests[2101].RequestServices = CreateServices(); - Requests[2101].Request.Method = "PATCH"; + Requests[2101].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[2101].Request.Path = "/subscriptions/9880b942-7c49-/resourceGroups/956bcd5f-3983-45f/providers/Microsoft.Web/connectionGateways/e91a2b73-82f4-4363-a5"; Requests[2102] = new DefaultHttpContext(); Requests[2102].RequestServices = CreateServices(); - Requests[2102].Request.Method = "PUT"; + Requests[2102].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[2102].Request.Path = "/subscriptions/c4e7642b-8521-/resourceGroups/fe4c6a56-de57-436/providers/Microsoft.Web/connectionGateways/0f354ea4-a673-4da1-a5"; Requests[2103] = new DefaultHttpContext(); Requests[2103].RequestServices = CreateServices(); - Requests[2103].Request.Method = "DELETE"; + Requests[2103].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[2103].Request.Path = "/subscriptions/423fd8f4-62cc-/resourceGroups/7b4d5b81-f255-406/providers/Microsoft.Web/connectionGateways/79a41ec5-4f3f-4771-b5"; Requests[2104] = new DefaultHttpContext(); Requests[2104].RequestServices = CreateServices(); - Requests[2104].Request.Method = "PUT"; + Requests[2104].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[2104].Request.Path = "/subscriptions/61d5e19e-c9fb-/resourceGroups/312773e7-d9c6-4b9/providers/Microsoft.Web/connections/aad4751d-15ca-"; Requests[2105] = new DefaultHttpContext(); Requests[2105].RequestServices = CreateServices(); - Requests[2105].Request.Method = "GET"; + Requests[2105].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2105].Request.Path = "/subscriptions/6ef70cb7-7b6b-/resourceGroups/b56a675e-fa58-469/providers/Microsoft.Web/connections/3aa0b6cf-b508-"; Requests[2106] = new DefaultHttpContext(); Requests[2106].RequestServices = CreateServices(); - Requests[2106].Request.Method = "PATCH"; + Requests[2106].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[2106].Request.Path = "/subscriptions/73184159-1a6c-/resourceGroups/799783b2-e40e-4fd/providers/Microsoft.Web/connections/e5b4151b-6bc3-"; Requests[2107] = new DefaultHttpContext(); Requests[2107].RequestServices = CreateServices(); - Requests[2107].Request.Method = "DELETE"; + Requests[2107].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[2107].Request.Path = "/subscriptions/02d3cf8f-9d51-/resourceGroups/0c8edcbf-efb6-499/providers/Microsoft.Web/connections/f08c1df1-3ea2-"; Requests[2108] = new DefaultHttpContext(); Requests[2108].RequestServices = CreateServices(); - Requests[2108].Request.Method = "PATCH"; + Requests[2108].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[2108].Request.Path = "/subscriptions/df71b071-d9c2-/resourceGroups/9127343c-a8aa-48d/providers/Microsoft.Web/csrs/61962"; Requests[2109] = new DefaultHttpContext(); Requests[2109].RequestServices = CreateServices(); - Requests[2109].Request.Method = "PUT"; + Requests[2109].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[2109].Request.Path = "/subscriptions/32f57d57-15e1-/resourceGroups/ca03c2ec-cbd7-412/providers/Microsoft.Web/csrs/5d3e4"; Requests[2110] = new DefaultHttpContext(); Requests[2110].RequestServices = CreateServices(); - Requests[2110].Request.Method = "GET"; + Requests[2110].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2110].Request.Path = "/subscriptions/e0f5ff82-2e57-/resourceGroups/f88277a8-b3b8-4d6/providers/Microsoft.Web/csrs/ae7e6"; Requests[2111] = new DefaultHttpContext(); Requests[2111].RequestServices = CreateServices(); - Requests[2111].Request.Method = "DELETE"; + Requests[2111].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[2111].Request.Path = "/subscriptions/e647156b-6fbf-/resourceGroups/283bc9ce-c39b-4cb/providers/Microsoft.Web/csrs/0456b"; Requests[2112] = new DefaultHttpContext(); Requests[2112].RequestServices = CreateServices(); - Requests[2112].Request.Method = "PATCH"; + Requests[2112].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[2112].Request.Path = "/subscriptions/60cfb2f4-154a-/resourceGroups/90078f5f-d38f-454/providers/Microsoft.Web/customApis/b0e0a75"; Requests[2113] = new DefaultHttpContext(); Requests[2113].RequestServices = CreateServices(); - Requests[2113].Request.Method = "GET"; + Requests[2113].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2113].Request.Path = "/subscriptions/f157f08d-a749-/resourceGroups/12fd2382-debe-46e/providers/Microsoft.Web/customApis/ddf97ff"; Requests[2114] = new DefaultHttpContext(); Requests[2114].RequestServices = CreateServices(); - Requests[2114].Request.Method = "PUT"; + Requests[2114].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[2114].Request.Path = "/subscriptions/9640a146-5d06-/resourceGroups/971542d7-cfff-4df/providers/Microsoft.Web/customApis/557c398"; Requests[2115] = new DefaultHttpContext(); Requests[2115].RequestServices = CreateServices(); - Requests[2115].Request.Method = "DELETE"; + Requests[2115].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[2115].Request.Path = "/subscriptions/a6f1893c-d898-/resourceGroups/316e4191-06f5-42c/providers/Microsoft.Web/customApis/8b10da4"; Requests[2116] = new DefaultHttpContext(); Requests[2116].RequestServices = CreateServices(); - Requests[2116].Request.Method = "GET"; + Requests[2116].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2116].Request.Path = "/subscriptions/0749e5ae-4729-/resourceGroups/207563ac-a4cc-4c1/providers/Microsoft.Web/hostingEnvironments/a3007"; Requests[2117] = new DefaultHttpContext(); Requests[2117].RequestServices = CreateServices(); - Requests[2117].Request.Method = "PATCH"; + Requests[2117].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[2117].Request.Path = "/subscriptions/588d2720-08f3-/resourceGroups/e7dcea5f-e680-43d/providers/Microsoft.Web/hostingEnvironments/11628"; Requests[2118] = new DefaultHttpContext(); Requests[2118].RequestServices = CreateServices(); - Requests[2118].Request.Method = "DELETE"; + Requests[2118].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[2118].Request.Path = "/subscriptions/9577002a-2f94-/resourceGroups/aba6b12f-18f4-4af/providers/Microsoft.Web/hostingEnvironments/47965"; Requests[2119] = new DefaultHttpContext(); Requests[2119].RequestServices = CreateServices(); - Requests[2119].Request.Method = "PUT"; + Requests[2119].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[2119].Request.Path = "/subscriptions/bf759da2-0835-/resourceGroups/84f04cb7-277d-479/providers/Microsoft.Web/hostingEnvironments/2b1f7"; Requests[2120] = new DefaultHttpContext(); Requests[2120].RequestServices = CreateServices(); - Requests[2120].Request.Method = "PUT"; + Requests[2120].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[2120].Request.Path = "/subscriptions/de5f8919-764e-/resourceGroups/0ea84275-47f9-495/providers/Microsoft.Web/managedHostingEnvironments/82577"; Requests[2121] = new DefaultHttpContext(); Requests[2121].RequestServices = CreateServices(); - Requests[2121].Request.Method = "GET"; + Requests[2121].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2121].Request.Path = "/subscriptions/85e06114-0642-/resourceGroups/c54d3265-92a7-47d/providers/Microsoft.Web/managedHostingEnvironments/a7920"; Requests[2122] = new DefaultHttpContext(); Requests[2122].RequestServices = CreateServices(); - Requests[2122].Request.Method = "DELETE"; + Requests[2122].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[2122].Request.Path = "/subscriptions/af1e3dde-1b74-/resourceGroups/a89b2e91-1610-42d/providers/Microsoft.Web/managedHostingEnvironments/b0f54"; Requests[2123] = new DefaultHttpContext(); Requests[2123].RequestServices = CreateServices(); - Requests[2123].Request.Method = "GET"; + Requests[2123].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2123].Request.Path = "/subscriptions/680f97f7-76f0-/resourceGroups/a4986a47-9058-4d0/providers/Microsoft.Web/serverfarms/93d28"; Requests[2124] = new DefaultHttpContext(); Requests[2124].RequestServices = CreateServices(); - Requests[2124].Request.Method = "PUT"; + Requests[2124].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[2124].Request.Path = "/subscriptions/dbe7d5aa-1320-/resourceGroups/26bfeac1-3f93-44f/providers/Microsoft.Web/serverfarms/9f2b7"; Requests[2125] = new DefaultHttpContext(); Requests[2125].RequestServices = CreateServices(); - Requests[2125].Request.Method = "DELETE"; + Requests[2125].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[2125].Request.Path = "/subscriptions/23296a6e-906c-/resourceGroups/e7f9a2ae-9081-41f/providers/Microsoft.Web/serverfarms/1ab13"; Requests[2126] = new DefaultHttpContext(); Requests[2126].RequestServices = CreateServices(); - Requests[2126].Request.Method = "PATCH"; + Requests[2126].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[2126].Request.Path = "/subscriptions/145a18e0-1e70-/resourceGroups/dcc0f15e-c2aa-46b/providers/Microsoft.Web/serverfarms/39b91"; Requests[2127] = new DefaultHttpContext(); Requests[2127].RequestServices = CreateServices(); - Requests[2127].Request.Method = "DELETE"; + Requests[2127].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[2127].Request.Path = "/subscriptions/228778f3-1939-/resourceGroups/c1b991d4-5e98-4ca/providers/Microsoft.Web/sites/de1c2"; Requests[2128] = new DefaultHttpContext(); Requests[2128].RequestServices = CreateServices(); - Requests[2128].Request.Method = "GET"; + Requests[2128].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2128].Request.Path = "/subscriptions/3c5f1a56-940d-/resourceGroups/8664f154-3f60-495/providers/Microsoft.Web/sites/933d9"; Requests[2129] = new DefaultHttpContext(); Requests[2129].RequestServices = CreateServices(); - Requests[2129].Request.Method = "PUT"; + Requests[2129].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[2129].Request.Path = "/subscriptions/ef063102-6f9e-/resourceGroups/62c27145-37da-4a9/providers/Microsoft.Web/sites/d12ad"; Requests[2130] = new DefaultHttpContext(); Requests[2130].RequestServices = CreateServices(); - Requests[2130].Request.Method = "PATCH"; + Requests[2130].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[2130].Request.Path = "/subscriptions/aa9f1169-5f1f-/resourceGroups/2a7beb7d-b62c-458/providers/Microsoft.Web/sites/cc474"; Requests[2131] = new DefaultHttpContext(); Requests[2131].RequestServices = CreateServices(); - Requests[2131].Request.Method = "POST"; + Requests[2131].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2131].Request.Path = "/providers/786036e1-90ac-421e-a6f7-4/managementGroups/ebdf33c9-4d81-4255-/providers/Microsoft.PolicyInsights/policyEvents/86fbbc36-78f1-48a7-8/queryResults"; Requests[2132] = new DefaultHttpContext(); Requests[2132].RequestServices = CreateServices(); - Requests[2132].Request.Method = "POST"; + Requests[2132].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2132].Request.Path = "/providers/50f5e2b6-d36e-4018-b1e6-b/managementGroups/174a0483-44f8-4136-/providers/Microsoft.PolicyInsights/policyStates/e1280a8f-4a43-4ffb-b/queryResults"; Requests[2133] = new DefaultHttpContext(); Requests[2133].RequestServices = CreateServices(); - Requests[2133].Request.Method = "POST"; + Requests[2133].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2133].Request.Path = "/providers/9c6da069-9de9-407f-9fce-8/managementGroups/aff76148-9110-4af8-/providers/Microsoft.PolicyInsights/policyStates/68e723a7-2d7a-47b2-a4a6-7be/summarize"; Requests[2134] = new DefaultHttpContext(); Requests[2134].RequestServices = CreateServices(); - Requests[2134].Request.Method = "GET"; + Requests[2134].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2134].Request.Path = "/subscriptions/546eeb6d-d44a-/resourceGroup/d64cfaa0-5211-48d/providers/Microsoft.MachineLearningServices/workspaces/f9b47726-965a/computes"; Requests[2135] = new DefaultHttpContext(); Requests[2135].RequestServices = CreateServices(); - Requests[2135].Request.Method = "POST"; + Requests[2135].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2135].Request.Path = "/subscriptions/c2f5829b-db49-/resourceGroups/0ebab4a3-/providers/Microsoft.DataMigration/services/69ce9b9d-1f/checkNameAvailability"; Requests[2136] = new DefaultHttpContext(); Requests[2136].RequestServices = CreateServices(); - Requests[2136].Request.Method = "POST"; + Requests[2136].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2136].Request.Path = "/subscriptions/ee1cfeb5-2ec9-/resourceGroups/1e0bed52-/providers/Microsoft.DataMigration/services/d2bfd51e-6a/checkStatus"; Requests[2137] = new DefaultHttpContext(); Requests[2137].RequestServices = CreateServices(); - Requests[2137].Request.Method = "GET"; + Requests[2137].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2137].Request.Path = "/subscriptions/3e5bb21c-a68d-/resourceGroups/1a39618d-/providers/Microsoft.DataMigration/services/26153172-57/projects"; Requests[2138] = new DefaultHttpContext(); Requests[2138].RequestServices = CreateServices(); - Requests[2138].Request.Method = "GET"; + Requests[2138].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2138].Request.Path = "/subscriptions/bfb7845b-2fc8-/resourceGroups/62fc002a-/providers/Microsoft.DataMigration/services/54a61426-5e/skus"; Requests[2139] = new DefaultHttpContext(); Requests[2139].RequestServices = CreateServices(); - Requests[2139].Request.Method = "POST"; + Requests[2139].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2139].Request.Path = "/subscriptions/f6003a14-088b-/resourceGroups/55434389-/providers/Microsoft.DataMigration/services/da79695f-cf/start"; Requests[2140] = new DefaultHttpContext(); Requests[2140].RequestServices = CreateServices(); - Requests[2140].Request.Method = "POST"; + Requests[2140].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2140].Request.Path = "/subscriptions/5c7d59bc-78b2-/resourceGroups/2998c8f1-/providers/Microsoft.DataMigration/services/55bb0aad-77/stop"; Requests[2141] = new DefaultHttpContext(); Requests[2141].RequestServices = CreateServices(); - Requests[2141].Request.Method = "GET"; + Requests[2141].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2141].Request.Path = "/subscriptions/e0be029d-4b8a-/resourcegroups/24e37403-e898/providers/Microsoft.AzureBridge.Admin/activations/89589257-218a-/downloadedProducts"; Requests[2142] = new DefaultHttpContext(); Requests[2142].RequestServices = CreateServices(); - Requests[2142].Request.Method = "GET"; + Requests[2142].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2142].Request.Path = "/subscriptions/8b506644-cd45-/resourcegroups/985f22a1-4843/providers/Microsoft.AzureBridge.Admin/activations/f9d8a661-79b3-/products"; Requests[2143] = new DefaultHttpContext(); Requests[2143].RequestServices = CreateServices(); - Requests[2143].Request.Method = "GET"; + Requests[2143].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2143].Request.Path = "/subscriptions/bf91b3d0-8b84-/resourceGroups/a4e66f9b-d990/providers/Microsoft.AzureStack/registrations/c2b1ab1d-66da-42/customerSubscriptions"; Requests[2144] = new DefaultHttpContext(); Requests[2144].RequestServices = CreateServices(); - Requests[2144].Request.Method = "POST"; + Requests[2144].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2144].Request.Path = "/subscriptions/6755e322-b656-/resourceGroups/4e19fc4b-30f9/providers/Microsoft.AzureStack/registrations/34acbe36-01ba-48/getactivationkey"; Requests[2145] = new DefaultHttpContext(); Requests[2145].RequestServices = CreateServices(); - Requests[2145].Request.Method = "GET"; + Requests[2145].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2145].Request.Path = "/subscriptions/7712f678-cf27-/resourceGroups/c76e2be9-c93d/providers/Microsoft.AzureStack/registrations/3955d2e8-9e9e-4a/products"; Requests[2146] = new DefaultHttpContext(); Requests[2146].RequestServices = CreateServices(); - Requests[2146].Request.Method = "POST"; + Requests[2146].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2146].Request.Path = "/subscriptions/6c66ac24-04ba-/resourceGroups/481f403d-3136-40c/providers/Microsoft.AnalysisServices/servers/8685762c-7/dissociateGateway"; Requests[2147] = new DefaultHttpContext(); Requests[2147].RequestServices = CreateServices(); - Requests[2147].Request.Method = "POST"; + Requests[2147].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2147].Request.Path = "/subscriptions/f7723d61-cc13-/resourceGroups/e511c4a0-f1f2-42a/providers/Microsoft.AnalysisServices/servers/ddf4d577-1/listGatewayStatus"; Requests[2148] = new DefaultHttpContext(); Requests[2148].RequestServices = CreateServices(); - Requests[2148].Request.Method = "POST"; + Requests[2148].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2148].Request.Path = "/subscriptions/082d98f4-7da7-/resourceGroups/73f39f47-a32a-49b/providers/Microsoft.AnalysisServices/servers/e3699d76-1/resume"; Requests[2149] = new DefaultHttpContext(); Requests[2149].RequestServices = CreateServices(); - Requests[2149].Request.Method = "GET"; + Requests[2149].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2149].Request.Path = "/subscriptions/548ece3b-281c-/resourceGroups/5b7fa050-39e7-4ee/providers/Microsoft.AnalysisServices/servers/0cbf63b1-7/skus"; Requests[2150] = new DefaultHttpContext(); Requests[2150].RequestServices = CreateServices(); - Requests[2150].Request.Method = "POST"; + Requests[2150].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2150].Request.Path = "/subscriptions/bbaa6dc3-3817-/resourceGroups/c2318e92-3df1-478/providers/Microsoft.AnalysisServices/servers/312e248b-5/suspend"; Requests[2151] = new DefaultHttpContext(); Requests[2151].RequestServices = CreateServices(); - Requests[2151].Request.Method = "GET"; + Requests[2151].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2151].Request.Path = "/subscriptions/79e9b621-47a8-/resourceGroups/da3a4733-203b-463/providers/Microsoft.ApiManagement/service/92f0dba6-d0/apis"; Requests[2152] = new DefaultHttpContext(); Requests[2152].RequestServices = CreateServices(); - Requests[2152].Request.Method = "GET"; + Requests[2152].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2152].Request.Path = "/subscriptions/5fd87b27-dcd8-/resourceGroups/c790c7fa-85d5-456/providers/Microsoft.ApiManagement/service/82de9bae-43/apisByTags"; Requests[2153] = new DefaultHttpContext(); Requests[2153].RequestServices = CreateServices(); - Requests[2153].Request.Method = "GET"; + Requests[2153].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2153].Request.Path = "/subscriptions/074df882-5c47-/resourceGroups/68fa5436-b61b-45d/providers/Microsoft.ApiManagement/service/25d7d7ce-ec/api-version-sets"; Requests[2154] = new DefaultHttpContext(); Requests[2154].RequestServices = CreateServices(); - Requests[2154].Request.Method = "PARAMETERS"; + Requests[2154].Request.Method = HttpMethods.GetCanonicalizedValue("PARAMETERS");; Requests[2154].Request.Path = "/subscriptions/e58bf9ef-17ae-/resourceGroups/2a945e6b-99b6-42a/providers/Microsoft.ApiManagement/service/33412b10-1a/api-version-sets"; Requests[2155] = new DefaultHttpContext(); Requests[2155].RequestServices = CreateServices(); - Requests[2155].Request.Method = "POST"; + Requests[2155].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2155].Request.Path = "/subscriptions/c6a4affb-51ca-/resourceGroups/a672b2a7-a34c-45a/providers/Microsoft.ApiManagement/service/24f5f8db-9f/applynetworkconfigurationupdates"; Requests[2156] = new DefaultHttpContext(); Requests[2156].RequestServices = CreateServices(); - Requests[2156].Request.Method = "GET"; + Requests[2156].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2156].Request.Path = "/subscriptions/fff476a7-7927-/resourceGroups/5c9b542c-2759-4d9/providers/Microsoft.ApiManagement/service/74926315-4e/authorizationServers"; Requests[2157] = new DefaultHttpContext(); Requests[2157].RequestServices = CreateServices(); - Requests[2157].Request.Method = "GET"; + Requests[2157].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2157].Request.Path = "/subscriptions/3307efb4-d50f-/resourceGroups/8b2183d0-9234-470/providers/Microsoft.ApiManagement/service/c389a637-e1/backends"; Requests[2158] = new DefaultHttpContext(); Requests[2158].RequestServices = CreateServices(); - Requests[2158].Request.Method = "POST"; + Requests[2158].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2158].Request.Path = "/subscriptions/5c590551-8f9e-/resourceGroups/e0f349a4-7caa-402/providers/Microsoft.ApiManagement/service/13a6553d-9d/backup"; Requests[2159] = new DefaultHttpContext(); Requests[2159].RequestServices = CreateServices(); - Requests[2159].Request.Method = "GET"; + Requests[2159].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2159].Request.Path = "/subscriptions/a7182f44-8c6e-/resourceGroups/d44c665b-9aa7-407/providers/Microsoft.ApiManagement/service/b2935979-c9/certificates"; Requests[2160] = new DefaultHttpContext(); Requests[2160].RequestServices = CreateServices(); - Requests[2160].Request.Method = "GET"; + Requests[2160].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2160].Request.Path = "/subscriptions/cf7dee6c-7123-/resourceGroups/509b1fae-ceac-4f2/providers/Microsoft.ApiManagement/service/45090693-b6/diagnostics"; Requests[2161] = new DefaultHttpContext(); Requests[2161].RequestServices = CreateServices(); - Requests[2161].Request.Method = "GET"; + Requests[2161].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2161].Request.Path = "/subscriptions/11d399bd-7405-/resourceGroups/f2ceb036-75e8-41f/providers/Microsoft.ApiManagement/service/905a3208-15/getssotoken"; Requests[2162] = new DefaultHttpContext(); Requests[2162].RequestServices = CreateServices(); - Requests[2162].Request.Method = "POST"; + Requests[2162].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2162].Request.Path = "/subscriptions/8b3e54cc-70c7-/resourceGroups/953eaeb0-4f9d-4e6/providers/Microsoft.ApiManagement/service/d053fc29-69/getssotoken"; Requests[2163] = new DefaultHttpContext(); Requests[2163].RequestServices = CreateServices(); - Requests[2163].Request.Method = "GET"; + Requests[2163].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2163].Request.Path = "/subscriptions/6efec029-8e85-/resourceGroups/33623941-905e-4e8/providers/Microsoft.ApiManagement/service/9c37b84b-73/groups"; Requests[2164] = new DefaultHttpContext(); Requests[2164].RequestServices = CreateServices(); - Requests[2164].Request.Method = "GET"; + Requests[2164].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2164].Request.Path = "/subscriptions/5d88ccd5-4675-/resourceGroups/e425d834-aa3a-453/providers/Microsoft.ApiManagement/service/135b47bf-4d/identityProviders"; Requests[2165] = new DefaultHttpContext(); Requests[2165].RequestServices = CreateServices(); - Requests[2165].Request.Method = "GET"; + Requests[2165].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2165].Request.Path = "/subscriptions/3a742a08-e4d2-/resourceGroups/fcfd37dd-2dd1-4fd/providers/Microsoft.ApiManagement/service/be80c1b8-c6/issues"; Requests[2166] = new DefaultHttpContext(); Requests[2166].RequestServices = CreateServices(); - Requests[2166].Request.Method = "GET"; + Requests[2166].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2166].Request.Path = "/subscriptions/3ba82b05-e0fd-/resourceGroups/5143189f-45cf-447/providers/Microsoft.ApiManagement/service/3a86d814-a0/loggers"; Requests[2167] = new DefaultHttpContext(); Requests[2167].RequestServices = CreateServices(); - Requests[2167].Request.Method = "POST"; + Requests[2167].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2167].Request.Path = "/subscriptions/7d3eac0c-692e-/resourceGroups/c1fa55f5-5569-431/providers/Microsoft.ApiManagement/service/66722130-63/managedeployments"; Requests[2168] = new DefaultHttpContext(); Requests[2168].RequestServices = CreateServices(); - Requests[2168].Request.Method = "GET"; + Requests[2168].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2168].Request.Path = "/subscriptions/c0d7d417-36cb-/resourceGroups/d946078c-ea21-45a/providers/Microsoft.ApiManagement/service/b810f00e-70/networkstatus"; Requests[2169] = new DefaultHttpContext(); Requests[2169].RequestServices = CreateServices(); - Requests[2169].Request.Method = "GET"; + Requests[2169].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2169].Request.Path = "/subscriptions/45819142-2d37-/resourceGroups/60d24ee6-36e1-42e/providers/Microsoft.ApiManagement/service/03a425f3-1c/notifications"; Requests[2170] = new DefaultHttpContext(); Requests[2170].RequestServices = CreateServices(); - Requests[2170].Request.Method = "GET"; + Requests[2170].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2170].Request.Path = "/subscriptions/e9ebfd3e-927b-/resourceGroups/a7cd55a9-f9cf-464/providers/Microsoft.ApiManagement/service/922c12c3-cf/openidConnectProviders"; Requests[2171] = new DefaultHttpContext(); Requests[2171].RequestServices = CreateServices(); - Requests[2171].Request.Method = "GET"; + Requests[2171].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2171].Request.Path = "/subscriptions/5cb8becc-3bdb-/resourceGroups/118579e3-406f-4ee/providers/Microsoft.ApiManagement/service/25f48878-69/policies"; Requests[2172] = new DefaultHttpContext(); Requests[2172].RequestServices = CreateServices(); - Requests[2172].Request.Method = "GET"; + Requests[2172].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2172].Request.Path = "/subscriptions/aa033de5-d7fd-/resourceGroups/fcc25f11-b244-443/providers/Microsoft.ApiManagement/service/1e97d779-22/policySnippets"; Requests[2173] = new DefaultHttpContext(); Requests[2173].RequestServices = CreateServices(); - Requests[2173].Request.Method = "GET"; + Requests[2173].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2173].Request.Path = "/subscriptions/3f617d01-4553-/resourceGroups/e03f9103-5b94-477/providers/Microsoft.ApiManagement/service/e25d6db8-6f/products"; Requests[2174] = new DefaultHttpContext(); Requests[2174].RequestServices = CreateServices(); - Requests[2174].Request.Method = "GET"; + Requests[2174].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2174].Request.Path = "/subscriptions/0d1ab4cb-cd3f-/resourceGroups/f05c3c8b-82a7-408/providers/Microsoft.ApiManagement/service/1fcdf6f9-5a/properties"; Requests[2175] = new DefaultHttpContext(); Requests[2175].RequestServices = CreateServices(); - Requests[2175].Request.Method = "GET"; + Requests[2175].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2175].Request.Path = "/subscriptions/acaf2919-93af-/resourceGroups/e02e11e4-d7eb-49c/providers/Microsoft.ApiManagement/service/6ad0942d-52/regions"; Requests[2176] = new DefaultHttpContext(); Requests[2176].RequestServices = CreateServices(); - Requests[2176].Request.Method = "POST"; + Requests[2176].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2176].Request.Path = "/subscriptions/c184bf7b-0770-/resourceGroups/26417432-555e-4ec/providers/Microsoft.ApiManagement/service/8da1df4e-b0/restore"; Requests[2177] = new DefaultHttpContext(); Requests[2177].RequestServices = CreateServices(); - Requests[2177].Request.Method = "GET"; + Requests[2177].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2177].Request.Path = "/subscriptions/1da43ca2-a4b2-/resourceGroups/3a29b888-a2a2-451/providers/Microsoft.ApiManagement/service/d8641e4b-67/subscriptions"; Requests[2178] = new DefaultHttpContext(); Requests[2178].RequestServices = CreateServices(); - Requests[2178].Request.Method = "GET"; + Requests[2178].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2178].Request.Path = "/subscriptions/1303946a-9127-/resourceGroups/917471f5-5f4c-4a8/providers/Microsoft.ApiManagement/service/4c5c9f04-28/tagResources"; Requests[2179] = new DefaultHttpContext(); Requests[2179].RequestServices = CreateServices(); - Requests[2179].Request.Method = "GET"; + Requests[2179].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2179].Request.Path = "/subscriptions/3aa4c386-930e-/resourceGroups/cbb5685e-d1df-4b6/providers/Microsoft.ApiManagement/service/2e197987-b9/tags"; Requests[2180] = new DefaultHttpContext(); Requests[2180].RequestServices = CreateServices(); - Requests[2180].Request.Method = "GET"; + Requests[2180].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2180].Request.Path = "/subscriptions/cfb0e867-97e8-/resourceGroups/08c0fccc-e2bd-490/providers/Microsoft.ApiManagement/service/222b4270-ba/templates"; Requests[2181] = new DefaultHttpContext(); Requests[2181].RequestServices = CreateServices(); - Requests[2181].Request.Method = "POST"; + Requests[2181].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2181].Request.Path = "/subscriptions/bc963bf2-1824-/resourceGroups/61512d3f-853f-4fe/providers/Microsoft.ApiManagement/service/b96162a2-0c/updatecertificate"; Requests[2182] = new DefaultHttpContext(); Requests[2182].RequestServices = CreateServices(); - Requests[2182].Request.Method = "POST"; + Requests[2182].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2182].Request.Path = "/subscriptions/773ec69e-0cbb-/resourceGroups/158be695-6f3d-4db/providers/Microsoft.ApiManagement/service/828784d6-dc/updatehostname"; Requests[2183] = new DefaultHttpContext(); Requests[2183].RequestServices = CreateServices(); - Requests[2183].Request.Method = "POST"; + Requests[2183].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2183].Request.Path = "/subscriptions/d2149b59-7da3-/resourceGroups/ba998004-b11b-495/providers/Microsoft.ApiManagement/service/65d1c42b-55/uploadcertificate"; Requests[2184] = new DefaultHttpContext(); Requests[2184].RequestServices = CreateServices(); - Requests[2184].Request.Method = "GET"; + Requests[2184].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2184].Request.Path = "/subscriptions/82f7afe1-e5dc-/resourceGroups/569643a7-90b5-4f9/providers/Microsoft.ApiManagement/service/dd931498-db/users"; Requests[2185] = new DefaultHttpContext(); Requests[2185].RequestServices = CreateServices(); - Requests[2185].Request.Method = "GET"; + Requests[2185].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2185].Request.Path = "/subscriptions/394aefbb-d491-/resourceGroups/000e8582-1341-4c2/providers/Microsoft.Automation/automationAccounts/22b3ccdf-17d5-4c33-88/agentRegistrationInformation"; Requests[2186] = new DefaultHttpContext(); Requests[2186].RequestServices = CreateServices(); - Requests[2186].Request.Method = "GET"; + Requests[2186].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2186].Request.Path = "/subscriptions/a717b598-c399-/resourceGroups/0bd5def5-4c02-44a/providers/Microsoft.Automation/automationAccounts/b67a6ce6-bed2-43f3-b3/certificates"; Requests[2187] = new DefaultHttpContext(); Requests[2187].RequestServices = CreateServices(); - Requests[2187].Request.Method = "GET"; + Requests[2187].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2187].Request.Path = "/subscriptions/d5b66373-ddb9-/resourceGroups/bec50b00-601f-428/providers/Microsoft.Automation/automationAccounts/979717f7-b8bf-4014-95/compilationjobs"; Requests[2188] = new DefaultHttpContext(); Requests[2188].RequestServices = CreateServices(); - Requests[2188].Request.Method = "GET"; + Requests[2188].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2188].Request.Path = "/subscriptions/ae303810-0b73-/resourceGroups/8f698b51-ccdd-4b6/providers/Microsoft.Automation/automationAccounts/2acccea8-6a7f-4669-a4/configurations"; Requests[2189] = new DefaultHttpContext(); Requests[2189].RequestServices = CreateServices(); - Requests[2189].Request.Method = "GET"; + Requests[2189].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2189].Request.Path = "/subscriptions/4ec55c26-b1d6-/resourceGroups/49faff59-417f-417/providers/Microsoft.Automation/automationAccounts/6ccd8b32-96c9-4361-a6/connections"; Requests[2190] = new DefaultHttpContext(); Requests[2190].RequestServices = CreateServices(); - Requests[2190].Request.Method = "GET"; + Requests[2190].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2190].Request.Path = "/subscriptions/b654e077-f048-/resourceGroups/056739ac-f3a2-4ac/providers/Microsoft.Automation/automationAccounts/1938b071-feef-4fe7-ba/connectionTypes"; Requests[2191] = new DefaultHttpContext(); Requests[2191].RequestServices = CreateServices(); - Requests[2191].Request.Method = "GET"; + Requests[2191].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2191].Request.Path = "/subscriptions/6b359fca-2fdf-/resourceGroups/f1912940-7b62-447/providers/Microsoft.Automation/automationAccounts/c80f4530-1d25-4e80-ac/credentials"; Requests[2192] = new DefaultHttpContext(); Requests[2192].RequestServices = CreateServices(); - Requests[2192].Request.Method = "GET"; + Requests[2192].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2192].Request.Path = "/subscriptions/f16d7c7b-e994-/resourceGroups/81838a8e-5a04-489/providers/Microsoft.Automation/automationAccounts/eed38165-0cb8-44a8-90/hybridRunbookWorkerGroups"; Requests[2193] = new DefaultHttpContext(); Requests[2193].RequestServices = CreateServices(); - Requests[2193].Request.Method = "GET"; + Requests[2193].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2193].Request.Path = "/subscriptions/51cdec3d-4b83-/resourceGroups/ef8d3a00-5d17-4c5/providers/Microsoft.Automation/automationAccounts/e014bc15-c899-4c18-9d/jobs"; Requests[2194] = new DefaultHttpContext(); Requests[2194].RequestServices = CreateServices(); - Requests[2194].Request.Method = "GET"; + Requests[2194].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2194].Request.Path = "/subscriptions/45144aef-62b0-/resourceGroups/ea0e1438-d1ad-415/providers/Microsoft.Automation/automationAccounts/39ee5f61-aa3c-49ba-9c/jobSchedules"; Requests[2195] = new DefaultHttpContext(); Requests[2195].RequestServices = CreateServices(); - Requests[2195].Request.Method = "GET"; + Requests[2195].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2195].Request.Path = "/subscriptions/f9afdebb-cc29-/resourceGroups/fed46d0e-2749-4ff/providers/Microsoft.Automation/automationAccounts/29211d86-a44f-4e98-b7/linkedWorkspace"; Requests[2196] = new DefaultHttpContext(); Requests[2196].RequestServices = CreateServices(); - Requests[2196].Request.Method = "POST"; + Requests[2196].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2196].Request.Path = "/subscriptions/2da7829f-7daa-/resourceGroups/88d60987-2e10-482/providers/Microsoft.Automation/automationAccounts/2843b12d-9054-4757-b8/listKeys"; Requests[2197] = new DefaultHttpContext(); Requests[2197].RequestServices = CreateServices(); - Requests[2197].Request.Method = "GET"; + Requests[2197].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2197].Request.Path = "/subscriptions/ddb854dc-2a3e-/resourceGroups/a477270f-a5ce-45b/providers/Microsoft.Automation/automationAccounts/5b9daac3-6e4e-4fa6-87/modules"; Requests[2198] = new DefaultHttpContext(); Requests[2198].RequestServices = CreateServices(); - Requests[2198].Request.Method = "GET"; + Requests[2198].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2198].Request.Path = "/subscriptions/7fe0912a-1d07-/resourceGroups/36a01180-eb95-455/providers/Microsoft.Automation/automationAccounts/dacc0a13-cad8-4bd7-aa/nodeConfigurations"; Requests[2199] = new DefaultHttpContext(); Requests[2199].RequestServices = CreateServices(); - Requests[2199].Request.Method = "GET"; + Requests[2199].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2199].Request.Path = "/subscriptions/3bf58515-713b-/resourceGroups/6cfb6a35-d079-478/providers/Microsoft.Automation/automationAccounts/bc6913c7-60fe-43a0-8f/nodes"; Requests[2200] = new DefaultHttpContext(); Requests[2200].RequestServices = CreateServices(); - Requests[2200].Request.Method = "GET"; + Requests[2200].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2200].Request.Path = "/subscriptions/aa10e874-1e71-/resourceGroups/1e12fbdf-9adf-40f/providers/Microsoft.Automation/automationAccounts/a217f667-916b-4f7d-b4/runbooks"; Requests[2201] = new DefaultHttpContext(); Requests[2201].RequestServices = CreateServices(); - Requests[2201].Request.Method = "GET"; + Requests[2201].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2201].Request.Path = "/subscriptions/4a6187d7-8801-/resourceGroups/9197cd87-4269-41f/providers/Microsoft.Automation/automationAccounts/a5bb823f-f0af-4d1b-af/schedules"; Requests[2202] = new DefaultHttpContext(); Requests[2202].RequestServices = CreateServices(); - Requests[2202].Request.Method = "GET"; + Requests[2202].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2202].Request.Path = "/subscriptions/a1607dc9-86c1-/resourceGroups/5358d542-3748-4dc/providers/Microsoft.Automation/automationAccounts/eb504eaa-8627-49ed-96/softwareUpdateConfigurationMachineRuns"; Requests[2203] = new DefaultHttpContext(); Requests[2203].RequestServices = CreateServices(); - Requests[2203].Request.Method = "GET"; + Requests[2203].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2203].Request.Path = "/subscriptions/13b3e3e5-896d-/resourceGroups/a0c7a981-7728-49a/providers/Microsoft.Automation/automationAccounts/5d71876b-b3c9-47e9-b8/softwareUpdateConfigurationRuns"; Requests[2204] = new DefaultHttpContext(); Requests[2204].RequestServices = CreateServices(); - Requests[2204].Request.Method = "GET"; + Requests[2204].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2204].Request.Path = "/subscriptions/0e4d8c3f-b199-/resourceGroups/d1d0d5d6-673f-45f/providers/Microsoft.Automation/automationAccounts/055c75fb-38f6-47cc-91/softwareUpdateConfigurations"; Requests[2205] = new DefaultHttpContext(); Requests[2205].RequestServices = CreateServices(); - Requests[2205].Request.Method = "GET"; + Requests[2205].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2205].Request.Path = "/subscriptions/0d888cdb-845a-/resourceGroups/21db1d7e-7680-42d/providers/Microsoft.Automation/automationAccounts/fedbb029-3f3c-4aee-b5/sourceControls"; Requests[2206] = new DefaultHttpContext(); Requests[2206].RequestServices = CreateServices(); - Requests[2206].Request.Method = "GET"; + Requests[2206].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2206].Request.Path = "/subscriptions/2936046c-f686-/resourceGroups/7b28e9e3-435f-43b/providers/Microsoft.Automation/automationAccounts/03e0ce39-7d1e-4d05-a2/statistics"; Requests[2207] = new DefaultHttpContext(); Requests[2207].RequestServices = CreateServices(); - Requests[2207].Request.Method = "GET"; + Requests[2207].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2207].Request.Path = "/subscriptions/438bfcf7-cc55-/resourceGroups/89c83ecc-dbd5-4c1/providers/Microsoft.Automation/automationAccounts/1ebc71ff-b330-4c42-ae/usages"; Requests[2208] = new DefaultHttpContext(); Requests[2208].RequestServices = CreateServices(); - Requests[2208].Request.Method = "GET"; + Requests[2208].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2208].Request.Path = "/subscriptions/4bbc3111-dc7a-/resourceGroups/26495b06-708f-4c3/providers/Microsoft.Automation/automationAccounts/435059bf-d730-4c3e-9c/variables"; Requests[2209] = new DefaultHttpContext(); Requests[2209].RequestServices = CreateServices(); - Requests[2209].Request.Method = "GET"; + Requests[2209].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2209].Request.Path = "/subscriptions/13021b83-9d5f-/resourceGroups/6fb15784-c821-439/providers/Microsoft.Automation/automationAccounts/d0054398-a695-4953-85/watchers"; Requests[2210] = new DefaultHttpContext(); Requests[2210].RequestServices = CreateServices(); - Requests[2210].Request.Method = "GET"; + Requests[2210].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2210].Request.Path = "/subscriptions/0f3ffe7d-cd46-/resourceGroups/58465396-4dea-40d/providers/Microsoft.Automation/automationAccounts/bc1ba2ac-196b-4aac-b1/webhooks"; Requests[2211] = new DefaultHttpContext(); Requests[2211].RequestServices = CreateServices(); - Requests[2211].Request.Method = "GET"; + Requests[2211].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2211].Request.Path = "/subscriptions/63e5c196-f383-/resourcegroups/2ce2de13-5644-4ba/providers/Microsoft.Backup.Admin/backupLocations/ef528a89/backups"; Requests[2212] = new DefaultHttpContext(); Requests[2212].RequestServices = CreateServices(); - Requests[2212].Request.Method = "POST"; + Requests[2212].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2212].Request.Path = "/subscriptions/78a1996d-14eb-/resourcegroups/ebe6d87e-6000-442/providers/Microsoft.Backup.Admin/backupLocations/5ac52176/createBackup"; Requests[2213] = new DefaultHttpContext(); Requests[2213].RequestServices = CreateServices(); - Requests[2213].Request.Method = "GET"; + Requests[2213].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2213].Request.Path = "/subscriptions/e6267cb2-3a55-/resourceGroups/dc217f7e-898a-4f7/providers/Microsoft.Batch/batchAccounts/513fcb36-1d/applications"; Requests[2214] = new DefaultHttpContext(); Requests[2214].RequestServices = CreateServices(); - Requests[2214].Request.Method = "GET"; + Requests[2214].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2214].Request.Path = "/subscriptions/8340a5ed-02fc-/resourceGroups/2aebc416-06eb-425/providers/Microsoft.Batch/batchAccounts/0424c298-ae/certificates"; Requests[2215] = new DefaultHttpContext(); Requests[2215].RequestServices = CreateServices(); - Requests[2215].Request.Method = "POST"; + Requests[2215].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2215].Request.Path = "/subscriptions/91084fac-d984-/resourceGroups/3a48a108-6f00-453/providers/Microsoft.Batch/batchAccounts/abc67f64-e9/listKeys"; Requests[2216] = new DefaultHttpContext(); Requests[2216].RequestServices = CreateServices(); - Requests[2216].Request.Method = "GET"; + Requests[2216].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2216].Request.Path = "/subscriptions/60389a1d-8aff-/resourceGroups/2f5b3871-39af-4cc/providers/Microsoft.Batch/batchAccounts/1504287d-54/pools"; Requests[2217] = new DefaultHttpContext(); Requests[2217].RequestServices = CreateServices(); - Requests[2217].Request.Method = "POST"; + Requests[2217].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2217].Request.Path = "/subscriptions/d19a439c-8039-/resourceGroups/19952a5e-a87d-4d0/providers/Microsoft.Batch/batchAccounts/1101e27f-43/regenerateKeys"; Requests[2218] = new DefaultHttpContext(); Requests[2218].RequestServices = CreateServices(); - Requests[2218].Request.Method = "POST"; + Requests[2218].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2218].Request.Path = "/subscriptions/ee08241d-72dd-/resourceGroups/64f536c4-879b-4a5/providers/Microsoft.Batch/batchAccounts/ed811bb2-7d/syncAutoStorageKeys"; Requests[2219] = new DefaultHttpContext(); Requests[2219].RequestServices = CreateServices(); - Requests[2219].Request.Method = "POST"; + Requests[2219].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2219].Request.Path = "/subscriptions/49423daf-179e-/resourceGroups/15347ec8-ad6c-4ad/providers/Microsoft.BatchAI/clusters/1ac7cc82-bd/listRemoteLoginInformation"; Requests[2220] = new DefaultHttpContext(); Requests[2220].RequestServices = CreateServices(); - Requests[2220].Request.Method = "POST"; + Requests[2220].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2220].Request.Path = "/subscriptions/17050bf9-d89c-/resourceGroups/ad4f8f95-27eb-45f/providers/Microsoft.BatchAI/jobs/5f170da/listOutputFiles"; Requests[2221] = new DefaultHttpContext(); Requests[2221].RequestServices = CreateServices(); - Requests[2221].Request.Method = "POST"; + Requests[2221].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2221].Request.Path = "/subscriptions/e6a75c43-9bc6-/resourceGroups/b0b297e7-7d78-45c/providers/Microsoft.BatchAI/jobs/4bde8b6/listRemoteLoginInformation"; Requests[2222] = new DefaultHttpContext(); Requests[2222].RequestServices = CreateServices(); - Requests[2222].Request.Method = "POST"; + Requests[2222].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2222].Request.Path = "/subscriptions/fbbb9ebb-4b12-/resourceGroups/eb27335a-c390-466/providers/Microsoft.BatchAI/jobs/2a88ac1/terminate"; Requests[2223] = new DefaultHttpContext(); Requests[2223].RequestServices = CreateServices(); - Requests[2223].Request.Method = "GET"; + Requests[2223].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2223].Request.Path = "/subscriptions/16c2a984-830c-/resourceGroups/fdad9084-83ed-453/providers/Microsoft.BatchAI/workspaces/1822f731-e7cf/clusters"; Requests[2224] = new DefaultHttpContext(); Requests[2224].RequestServices = CreateServices(); - Requests[2224].Request.Method = "GET"; + Requests[2224].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2224].Request.Path = "/subscriptions/36a64da8-d744-/resourceGroups/d7ae7e5c-966d-4c4/providers/Microsoft.BatchAI/workspaces/e12bbad6-90c2/experiments"; Requests[2225] = new DefaultHttpContext(); Requests[2225].RequestServices = CreateServices(); - Requests[2225].Request.Method = "GET"; + Requests[2225].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2225].Request.Path = "/subscriptions/f3b98f91-4ca7-/resourceGroups/88b03890-f32f-480/providers/Microsoft.BatchAI/workspaces/9a011806-78d0/fileServers"; Requests[2226] = new DefaultHttpContext(); Requests[2226].RequestServices = CreateServices(); - Requests[2226].Request.Method = "GET"; + Requests[2226].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2226].Request.Path = "/subscriptions/ad6e74c3-b178-/resourceGroups/46f9e40e-2f8c-489/providers/Microsoft.BotService/botServices/9d587268-ce0/channels"; Requests[2227] = new DefaultHttpContext(); Requests[2227].RequestServices = CreateServices(); - Requests[2227].Request.Method = "GET"; + Requests[2227].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2227].Request.Path = "/subscriptions/6b622300-7c5d-/resourceGroups/b64fbfa4-4081-48e/providers/Microsoft.BotService/botServices/afaabe80-735/connections"; Requests[2228] = new DefaultHttpContext(); Requests[2228].RequestServices = CreateServices(); - Requests[2228].Request.Method = "GET"; + Requests[2228].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2228].Request.Path = "/subscriptions/b94e156a-6746-/resourceGroups/f45f1ae3-2282-442/providers/Microsoft.Cache/Redis/2df3a04e-/firewallRules"; Requests[2229] = new DefaultHttpContext(); Requests[2229].RequestServices = CreateServices(); - Requests[2229].Request.Method = "GET"; + Requests[2229].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2229].Request.Path = "/subscriptions/b712b380-9c58-/resourceGroups/b280c298-051d-4cf/providers/Microsoft.Cache/Redis/16a4b28a-/patchSchedules"; Requests[2230] = new DefaultHttpContext(); Requests[2230].RequestServices = CreateServices(); - Requests[2230].Request.Method = "POST"; + Requests[2230].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2230].Request.Path = "/subscriptions/5a881e1a-c694-/resourceGroups/fc3188dc-0820-411/providers/Microsoft.Cache/Redis/01d1e/export"; Requests[2231] = new DefaultHttpContext(); Requests[2231].RequestServices = CreateServices(); - Requests[2231].Request.Method = "POST"; + Requests[2231].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2231].Request.Path = "/subscriptions/eee1a5be-c93f-/resourceGroups/ed7a99fa-19a5-47d/providers/Microsoft.Cache/Redis/5b041/forceReboot"; Requests[2232] = new DefaultHttpContext(); Requests[2232].RequestServices = CreateServices(); - Requests[2232].Request.Method = "POST"; + Requests[2232].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2232].Request.Path = "/subscriptions/abe20ab4-d774-/resourceGroups/67797aee-d64f-4a7/providers/Microsoft.Cache/Redis/093d8/import"; Requests[2233] = new DefaultHttpContext(); Requests[2233].RequestServices = CreateServices(); - Requests[2233].Request.Method = "GET"; + Requests[2233].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2233].Request.Path = "/subscriptions/390fb5e5-7fed-/resourceGroups/04ce0cd9-9d6c-429/providers/Microsoft.Cache/Redis/e46fa/linkedServers"; Requests[2234] = new DefaultHttpContext(); Requests[2234].RequestServices = CreateServices(); - Requests[2234].Request.Method = "POST"; + Requests[2234].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2234].Request.Path = "/subscriptions/217f6aeb-9bd2-/resourceGroups/f8aef0d7-f37e-499/providers/Microsoft.Cache/Redis/3cb97/listKeys"; Requests[2235] = new DefaultHttpContext(); Requests[2235].RequestServices = CreateServices(); - Requests[2235].Request.Method = "GET"; + Requests[2235].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2235].Request.Path = "/subscriptions/2e65e68d-c680-/resourceGroups/31347f34-5aa3-49d/providers/Microsoft.Cache/Redis/d132d/listUpgradeNotifications"; Requests[2236] = new DefaultHttpContext(); Requests[2236].RequestServices = CreateServices(); - Requests[2236].Request.Method = "POST"; + Requests[2236].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2236].Request.Path = "/subscriptions/9e6be479-d889-/resourceGroups/3c535eb1-3ebe-439/providers/Microsoft.Cache/Redis/c3f18/regenerateKey"; Requests[2237] = new DefaultHttpContext(); Requests[2237].RequestServices = CreateServices(); - Requests[2237].Request.Method = "POST"; + Requests[2237].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2237].Request.Path = "/subscriptions/5fa01642-23d9-/resourceGroups/3a895869-2ba2-4cc/providers/Microsoft.Cdn/profiles/ab8ee22c-63/checkResourceUsage"; Requests[2238] = new DefaultHttpContext(); Requests[2238].RequestServices = CreateServices(); - Requests[2238].Request.Method = "GET"; + Requests[2238].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2238].Request.Path = "/subscriptions/a495ff12-f94a-/resourceGroups/c113a8fc-b334-443/providers/Microsoft.Cdn/profiles/738daa54-69/endpoints"; Requests[2239] = new DefaultHttpContext(); Requests[2239].RequestServices = CreateServices(); - Requests[2239].Request.Method = "POST"; + Requests[2239].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2239].Request.Path = "/subscriptions/1912a2d8-0618-/resourceGroups/6b10c5f2-e963-4cf/providers/Microsoft.Cdn/profiles/2a86360b-9f/generateSsoUri"; Requests[2240] = new DefaultHttpContext(); Requests[2240].RequestServices = CreateServices(); - Requests[2240].Request.Method = "POST"; + Requests[2240].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2240].Request.Path = "/subscriptions/60b7e6f7-8acc-/resourceGroups/70e4ea6f-0216-45b/providers/Microsoft.Cdn/profiles/c5db81ea-61/getSupportedOptimizationTypes"; Requests[2241] = new DefaultHttpContext(); Requests[2241].RequestServices = CreateServices(); - Requests[2241].Request.Method = "GET"; + Requests[2241].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2241].Request.Path = "/subscriptions/c0d1e1cc-51e5-/resourceGroups/fe1bbdb1-cb95-474/providers/Microsoft.CertificateRegistration/certificateOrders/0d513212-ccd1-4543-b/certificates"; Requests[2242] = new DefaultHttpContext(); Requests[2242].RequestServices = CreateServices(); - Requests[2242].Request.Method = "POST"; + Requests[2242].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2242].Request.Path = "/subscriptions/dc29c298-5447-/resourceGroups/e1c07c7d-4aee-43c/providers/Microsoft.CertificateRegistration/certificateOrders/5eb4395b-ae3c-47ac-a/resendRequestEmails"; Requests[2243] = new DefaultHttpContext(); Requests[2243].RequestServices = CreateServices(); - Requests[2243].Request.Method = "POST"; + Requests[2243].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2243].Request.Path = "/subscriptions/52f23ec1-9ae3-/resourceGroups/1788e95f-42dc-469/providers/Microsoft.CertificateRegistration/certificateOrders/ad445b1d-b130-4953-9/retrieveSiteSeal"; Requests[2244] = new DefaultHttpContext(); Requests[2244].RequestServices = CreateServices(); - Requests[2244].Request.Method = "POST"; + Requests[2244].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2244].Request.Path = "/subscriptions/47b76afa-577c-/resourceGroups/dc6e59e3-9925-484/providers/Microsoft.CertificateRegistration/certificateOrders/a964f/reissue"; Requests[2245] = new DefaultHttpContext(); Requests[2245].RequestServices = CreateServices(); - Requests[2245].Request.Method = "POST"; + Requests[2245].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2245].Request.Path = "/subscriptions/0250815e-9b09-/resourceGroups/e384d013-b0f6-40e/providers/Microsoft.CertificateRegistration/certificateOrders/50d1d/renew"; Requests[2246] = new DefaultHttpContext(); Requests[2246].RequestServices = CreateServices(); - Requests[2246].Request.Method = "POST"; + Requests[2246].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2246].Request.Path = "/subscriptions/7b54e51d-9598-/resourceGroups/6101f996-eafa-496/providers/Microsoft.CertificateRegistration/certificateOrders/6ffef/resendEmail"; Requests[2247] = new DefaultHttpContext(); Requests[2247].RequestServices = CreateServices(); - Requests[2247].Request.Method = "POST"; + Requests[2247].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2247].Request.Path = "/subscriptions/a256cc03-f6cc-/resourceGroups/e8bc3a7c-3a97-446/providers/Microsoft.CertificateRegistration/certificateOrders/1967b/retrieveCertificateActions"; Requests[2248] = new DefaultHttpContext(); Requests[2248].RequestServices = CreateServices(); - Requests[2248].Request.Method = "POST"; + Requests[2248].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2248].Request.Path = "/subscriptions/ab46c145-a34b-/resourceGroups/4c50f104-6f6d-4bc/providers/Microsoft.CertificateRegistration/certificateOrders/67986/retrieveEmailHistory"; Requests[2249] = new DefaultHttpContext(); Requests[2249].RequestServices = CreateServices(); - Requests[2249].Request.Method = "POST"; + Requests[2249].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2249].Request.Path = "/subscriptions/8340c487-2b8d-/resourceGroups/323af0b7-54a9-47d/providers/Microsoft.CertificateRegistration/certificateOrders/1803c/verifyDomainOwnership"; Requests[2250] = new DefaultHttpContext(); Requests[2250].RequestServices = CreateServices(); - Requests[2250].Request.Method = "POST"; + Requests[2250].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2250].Request.Path = "/subscriptions/7afd53ad-d963-/resourceGroups/dc9a25f7-e969-4ab/providers/Microsoft.CognitiveServices/accounts/2093692e-c5/listKeys"; Requests[2251] = new DefaultHttpContext(); Requests[2251].RequestServices = CreateServices(); - Requests[2251].Request.Method = "POST"; + Requests[2251].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2251].Request.Path = "/subscriptions/f29774bb-51bd-/resourceGroups/3cc0340c-252e-456/providers/Microsoft.CognitiveServices/accounts/7d3d63ba-b7/regenerateKey"; Requests[2252] = new DefaultHttpContext(); Requests[2252].RequestServices = CreateServices(); - Requests[2252].Request.Method = "GET"; + Requests[2252].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2252].Request.Path = "/subscriptions/ad1d23fb-fe40-/resourceGroups/95a8cbf6-ac10-412/providers/Microsoft.CognitiveServices/accounts/a69cc772-46/skus"; Requests[2253] = new DefaultHttpContext(); Requests[2253].RequestServices = CreateServices(); - Requests[2253].Request.Method = "GET"; + Requests[2253].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2253].Request.Path = "/subscriptions/9df59ccc-a83c-/resourceGroups/e10ba979-d53d-438/providers/Microsoft.CognitiveServices/accounts/c53be067-a4/usages"; Requests[2254] = new DefaultHttpContext(); Requests[2254].RequestServices = CreateServices(); - Requests[2254].Request.Method = "GET"; + Requests[2254].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2254].Request.Path = "/subscriptions/35b2bb7e-296a-/resourceGroups/15aa435a-c1f6-4ca/providers/Microsoft.Compute/availabilitySets/fbeea17d-460e-4ef9-/vmSizes"; Requests[2255] = new DefaultHttpContext(); Requests[2255].RequestServices = CreateServices(); - Requests[2255].Request.Method = "POST"; + Requests[2255].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2255].Request.Path = "/subscriptions/4cf6ee30-aadf-/resourceGroups/b8dd7f53-30a1-469/providers/Microsoft.Compute/disks/c220fbb9/beginGetAccess"; Requests[2256] = new DefaultHttpContext(); Requests[2256].RequestServices = CreateServices(); - Requests[2256].Request.Method = "POST"; + Requests[2256].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2256].Request.Path = "/subscriptions/ddaea11c-f3a5-/resourceGroups/b45739ea-ee02-461/providers/Microsoft.Compute/disks/a46abfac/endGetAccess"; Requests[2257] = new DefaultHttpContext(); Requests[2257].RequestServices = CreateServices(); - Requests[2257].Request.Method = "GET"; + Requests[2257].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2257].Request.Path = "/subscriptions/49876f36-7793-/resourceGroups/ee797f9f-d7c6-475/providers/Microsoft.Compute/galleries/16f5d14c-5e/images"; Requests[2258] = new DefaultHttpContext(); Requests[2258].RequestServices = CreateServices(); - Requests[2258].Request.Method = "POST"; + Requests[2258].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2258].Request.Path = "/subscriptions/c87f6846-6154-/resourceGroups/395d4902-e7d3-472/providers/Microsoft.Compute/snapshots/6ab1c6a8-154/beginGetAccess"; Requests[2259] = new DefaultHttpContext(); Requests[2259].RequestServices = CreateServices(); - Requests[2259].Request.Method = "POST"; + Requests[2259].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2259].Request.Path = "/subscriptions/beb77651-3e99-/resourceGroups/6a36c529-7df2-48f/providers/Microsoft.Compute/snapshots/8c980a87-92e/endGetAccess"; Requests[2260] = new DefaultHttpContext(); Requests[2260].RequestServices = CreateServices(); - Requests[2260].Request.Method = "POST"; + Requests[2260].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2260].Request.Path = "/subscriptions/7870dd1d-1c33-/resourceGroups/2c8dcddd-0587-4de/providers/Microsoft.Compute/virtualMachines/7be249/capture"; Requests[2261] = new DefaultHttpContext(); Requests[2261].RequestServices = CreateServices(); - Requests[2261].Request.Method = "POST"; + Requests[2261].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2261].Request.Path = "/subscriptions/4e736896-ba38-/resourceGroups/08333a47-220d-41b/providers/Microsoft.Compute/virtualMachines/028407/convertToManagedDisks"; Requests[2262] = new DefaultHttpContext(); Requests[2262].RequestServices = CreateServices(); - Requests[2262].Request.Method = "POST"; + Requests[2262].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2262].Request.Path = "/subscriptions/17cc6564-1ccb-/resourceGroups/a258b186-1c06-4a0/providers/Microsoft.Compute/virtualMachines/57d25d/deallocate"; Requests[2263] = new DefaultHttpContext(); Requests[2263].RequestServices = CreateServices(); - Requests[2263].Request.Method = "GET"; + Requests[2263].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2263].Request.Path = "/subscriptions/f8920025-fd43-/resourceGroups/c02e814a-737f-4a9/providers/Microsoft.Compute/virtualMachines/a77120/extensions"; Requests[2264] = new DefaultHttpContext(); Requests[2264].RequestServices = CreateServices(); - Requests[2264].Request.Method = "POST"; + Requests[2264].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2264].Request.Path = "/subscriptions/5b6db96b-b6e8-/resourceGroups/22463c90-b813-44b/providers/Microsoft.Compute/virtualMachines/594e8b/generalize"; Requests[2265] = new DefaultHttpContext(); Requests[2265].RequestServices = CreateServices(); - Requests[2265].Request.Method = "GET"; + Requests[2265].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2265].Request.Path = "/subscriptions/69c7321a-3df4-/resourceGroups/5624340b-c82d-4ad/providers/Microsoft.Compute/virtualMachines/1c7a8d/instanceView"; Requests[2266] = new DefaultHttpContext(); Requests[2266].RequestServices = CreateServices(); - Requests[2266].Request.Method = "POST"; + Requests[2266].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2266].Request.Path = "/subscriptions/5c89fc42-ce6f-/resourceGroups/23af0800-dd54-470/providers/Microsoft.Compute/virtualMachines/e13171/performMaintenance"; Requests[2267] = new DefaultHttpContext(); Requests[2267].RequestServices = CreateServices(); - Requests[2267].Request.Method = "POST"; + Requests[2267].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2267].Request.Path = "/subscriptions/dc096743-4aa1-/resourceGroups/89782e4d-f524-433/providers/Microsoft.Compute/virtualMachines/ff3893/powerOff"; Requests[2268] = new DefaultHttpContext(); Requests[2268].RequestServices = CreateServices(); - Requests[2268].Request.Method = "POST"; + Requests[2268].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2268].Request.Path = "/subscriptions/cbcb0bd3-244b-/resourceGroups/5311f155-c9d1-457/providers/Microsoft.Compute/virtualMachines/ad1b5e/redeploy"; Requests[2269] = new DefaultHttpContext(); Requests[2269].RequestServices = CreateServices(); - Requests[2269].Request.Method = "POST"; + Requests[2269].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2269].Request.Path = "/subscriptions/0c29c960-c78c-/resourceGroups/e83eb409-3fc4-4bd/providers/Microsoft.Compute/virtualMachines/0b83ef/restart"; Requests[2270] = new DefaultHttpContext(); Requests[2270].RequestServices = CreateServices(); - Requests[2270].Request.Method = "POST"; + Requests[2270].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2270].Request.Path = "/subscriptions/bb105cf4-d6ae-/resourceGroups/a230ca6b-97d1-401/providers/Microsoft.Compute/virtualMachines/7fd390/runCommand"; Requests[2271] = new DefaultHttpContext(); Requests[2271].RequestServices = CreateServices(); - Requests[2271].Request.Method = "POST"; + Requests[2271].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2271].Request.Path = "/subscriptions/52bd5d45-68ce-/resourceGroups/526a3f5e-1a6c-4a1/providers/Microsoft.Compute/virtualMachines/a58099/start"; Requests[2272] = new DefaultHttpContext(); Requests[2272].RequestServices = CreateServices(); - Requests[2272].Request.Method = "GET"; + Requests[2272].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2272].Request.Path = "/subscriptions/acd869fc-35e8-/resourceGroups/661d83c6-0507-4fa/providers/Microsoft.Compute/virtualMachines/ee205a/vmSizes"; Requests[2273] = new DefaultHttpContext(); Requests[2273].RequestServices = CreateServices(); - Requests[2273].Request.Method = "GET"; + Requests[2273].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2273].Request.Path = "/subscriptions/6ffd4d3c-2dba-/resourceGroups/1538d273-d383-4a2/providers/microsoft.Compute/virtualMachineScaleSets/f63552a0-d341-4635-a36a-4b/networkInterfaces"; Requests[2274] = new DefaultHttpContext(); Requests[2274].RequestServices = CreateServices(); - Requests[2274].Request.Method = "GET"; + Requests[2274].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2274].Request.Path = "/subscriptions/a7b63f7f-0bcf-/resourceGroups/839be712-c759-43c/providers/Microsoft.Compute/virtualMachineScaleSets/1c063be0-b6f4-4bfd-a32a-fb/publicipaddresses"; Requests[2275] = new DefaultHttpContext(); Requests[2275].RequestServices = CreateServices(); - Requests[2275].Request.Method = "GET"; + Requests[2275].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2275].Request.Path = "/subscriptions/76aa5d94-7f34-/resourceGroups/d268b2d2-c72d-45e/providers/Microsoft.Compute/virtualMachineScaleSets/3b3a01b6-83e4-45bb-a160-31/virtualMachines"; Requests[2276] = new DefaultHttpContext(); Requests[2276].RequestServices = CreateServices(); - Requests[2276].Request.Method = "POST"; + Requests[2276].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2276].Request.Path = "/subscriptions/7b949e29-b541-/resourceGroups/03c3c645-f726-441/providers/Microsoft.Compute/virtualMachineScaleSets/a5704769-f3c1-/deallocate"; Requests[2277] = new DefaultHttpContext(); Requests[2277].RequestServices = CreateServices(); - Requests[2277].Request.Method = "POST"; + Requests[2277].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2277].Request.Path = "/subscriptions/a7ac795f-5eb1-/resourceGroups/49bd9598-969a-46f/providers/Microsoft.Compute/virtualMachineScaleSets/5d004392-ded1-/delete"; Requests[2278] = new DefaultHttpContext(); Requests[2278].RequestServices = CreateServices(); - Requests[2278].Request.Method = "GET"; + Requests[2278].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2278].Request.Path = "/subscriptions/03215647-da6e-/resourceGroups/63a4e837-995b-45f/providers/Microsoft.Compute/virtualMachineScaleSets/2d2e00b4-93be-/extensions"; Requests[2279] = new DefaultHttpContext(); Requests[2279].RequestServices = CreateServices(); - Requests[2279].Request.Method = "POST"; + Requests[2279].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2279].Request.Path = "/subscriptions/0ec61cbe-cd7a-/resourceGroups/7c35efd4-2c2e-47c/providers/Microsoft.Compute/virtualMachineScaleSets/b01c9a10-a550-/forceRecoveryServiceFabricPlatformUpdateDomainWalk"; Requests[2280] = new DefaultHttpContext(); Requests[2280].RequestServices = CreateServices(); - Requests[2280].Request.Method = "GET"; + Requests[2280].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2280].Request.Path = "/subscriptions/99b143b6-41b0-/resourceGroups/2dfdba87-d0b3-42b/providers/Microsoft.Compute/virtualMachineScaleSets/7144390c-2ba1-/instanceView"; Requests[2281] = new DefaultHttpContext(); Requests[2281].RequestServices = CreateServices(); - Requests[2281].Request.Method = "POST"; + Requests[2281].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2281].Request.Path = "/subscriptions/f3fc91f5-d61e-/resourceGroups/4a718210-73a2-4ef/providers/Microsoft.Compute/virtualMachineScaleSets/67735dc8-129c-/manualupgrade"; Requests[2282] = new DefaultHttpContext(); Requests[2282].RequestServices = CreateServices(); - Requests[2282].Request.Method = "POST"; + Requests[2282].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2282].Request.Path = "/subscriptions/74a1f438-7657-/resourceGroups/b4d91349-cade-43d/providers/Microsoft.Compute/virtualMachineScaleSets/8958823d-6a19-/osRollingUpgrade"; Requests[2283] = new DefaultHttpContext(); Requests[2283].RequestServices = CreateServices(); - Requests[2283].Request.Method = "GET"; + Requests[2283].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2283].Request.Path = "/subscriptions/f0cba052-c914-/resourceGroups/347461e9-f7ec-4b8/providers/Microsoft.Compute/virtualMachineScaleSets/5519ac32-ec48-/osUpgradeHistory"; Requests[2284] = new DefaultHttpContext(); Requests[2284].RequestServices = CreateServices(); - Requests[2284].Request.Method = "POST"; + Requests[2284].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2284].Request.Path = "/subscriptions/d9a268f1-708a-/resourceGroups/40110d17-91df-417/providers/Microsoft.Compute/virtualMachineScaleSets/7c5f70a4-e3fa-/performMaintenance"; Requests[2285] = new DefaultHttpContext(); Requests[2285].RequestServices = CreateServices(); - Requests[2285].Request.Method = "POST"; + Requests[2285].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2285].Request.Path = "/subscriptions/5f5fbfc3-df27-/resourceGroups/2494774a-17c2-460/providers/Microsoft.Compute/virtualMachineScaleSets/32a65e4c-348d-/poweroff"; Requests[2286] = new DefaultHttpContext(); Requests[2286].RequestServices = CreateServices(); - Requests[2286].Request.Method = "POST"; + Requests[2286].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2286].Request.Path = "/subscriptions/5d0036e8-703b-/resourceGroups/52b3a983-e70f-40c/providers/Microsoft.Compute/virtualMachineScaleSets/74c6ac94-ff63-/redeploy"; Requests[2287] = new DefaultHttpContext(); Requests[2287].RequestServices = CreateServices(); - Requests[2287].Request.Method = "POST"; + Requests[2287].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2287].Request.Path = "/subscriptions/baa79c0f-539a-/resourceGroups/0a7e573c-f10c-4cf/providers/Microsoft.Compute/virtualMachineScaleSets/a13c6943-6bf1-/reimage"; Requests[2288] = new DefaultHttpContext(); Requests[2288].RequestServices = CreateServices(); - Requests[2288].Request.Method = "POST"; + Requests[2288].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2288].Request.Path = "/subscriptions/40fed805-a17c-/resourceGroups/c30f423e-7769-438/providers/Microsoft.Compute/virtualMachineScaleSets/1d03d066-04b8-/reimageall"; Requests[2289] = new DefaultHttpContext(); Requests[2289].RequestServices = CreateServices(); - Requests[2289].Request.Method = "POST"; + Requests[2289].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2289].Request.Path = "/subscriptions/a1e53ed4-ad1c-/resourceGroups/60adb5ae-eb2f-4e1/providers/Microsoft.Compute/virtualMachineScaleSets/563f8506-d97c-/restart"; Requests[2290] = new DefaultHttpContext(); Requests[2290].RequestServices = CreateServices(); - Requests[2290].Request.Method = "GET"; + Requests[2290].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2290].Request.Path = "/subscriptions/a2813359-796c-/resourceGroups/66c88277-22e2-494/providers/Microsoft.Compute/virtualMachineScaleSets/3f466327-0d20-/skus"; Requests[2291] = new DefaultHttpContext(); Requests[2291].RequestServices = CreateServices(); - Requests[2291].Request.Method = "POST"; + Requests[2291].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2291].Request.Path = "/subscriptions/bec6e0b4-916b-/resourceGroups/0216af91-e7dd-41a/providers/Microsoft.Compute/virtualMachineScaleSets/f9edabc1-ae2f-/start"; Requests[2292] = new DefaultHttpContext(); Requests[2292].RequestServices = CreateServices(); - Requests[2292].Request.Method = "GET"; + Requests[2292].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2292].Request.Path = "/subscriptions/e1789964-09a5-/resourceGroups/73a44b2c-f73d-4b1/providers/Microsoft.ContainerRegistry/registries/b7a2ad63-bdd/builds"; Requests[2293] = new DefaultHttpContext(); Requests[2293].RequestServices = CreateServices(); - Requests[2293].Request.Method = "GET"; + Requests[2293].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2293].Request.Path = "/subscriptions/2f5b985b-4efa-/resourceGroups/bfb56992-7e24-4a7/providers/Microsoft.ContainerRegistry/registries/2f2b9821-edc/buildTasks"; Requests[2294] = new DefaultHttpContext(); Requests[2294].RequestServices = CreateServices(); - Requests[2294].Request.Method = "POST"; + Requests[2294].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2294].Request.Path = "/subscriptions/a81f5589-7112-/resourceGroups/1f011536-004f-46e/providers/Microsoft.ContainerRegistry/registries/ebf59d4b-34a/getBuildSourceUploadUrl"; Requests[2295] = new DefaultHttpContext(); Requests[2295].RequestServices = CreateServices(); - Requests[2295].Request.Method = "POST"; + Requests[2295].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2295].Request.Path = "/subscriptions/bf5060ac-5de8-/resourceGroups/2543029f-8c23-4e5/providers/Microsoft.ContainerRegistry/registries/6c64eca3-159/getCredentials"; Requests[2296] = new DefaultHttpContext(); Requests[2296].RequestServices = CreateServices(); - Requests[2296].Request.Method = "POST"; + Requests[2296].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2296].Request.Path = "/subscriptions/e2ecc0cc-23aa-/resourceGroups/af7163af-2274-402/providers/Microsoft.ContainerRegistry/registries/71d66c33-4fb/importImage"; Requests[2297] = new DefaultHttpContext(); Requests[2297].RequestServices = CreateServices(); - Requests[2297].Request.Method = "POST"; + Requests[2297].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2297].Request.Path = "/subscriptions/89c3dafe-9482-/resourceGroups/5d6a3012-b21c-46a/providers/Microsoft.ContainerRegistry/registries/a9e68d3f-07d/listCredentials"; Requests[2298] = new DefaultHttpContext(); Requests[2298].RequestServices = CreateServices(); - Requests[2298].Request.Method = "GET"; + Requests[2298].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2298].Request.Path = "/subscriptions/a3a8e889-ea51-/resourceGroups/d6004cb2-49c6-4b3/providers/Microsoft.ContainerRegistry/registries/5093f501-fbd/listUsages"; Requests[2299] = new DefaultHttpContext(); Requests[2299].RequestServices = CreateServices(); - Requests[2299].Request.Method = "POST"; + Requests[2299].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2299].Request.Path = "/subscriptions/98aafb1e-6384-/resourceGroups/5497aa49-528d-439/providers/Microsoft.ContainerRegistry/registries/c4472d8c-eec/queueBuild"; Requests[2300] = new DefaultHttpContext(); Requests[2300].RequestServices = CreateServices(); - Requests[2300].Request.Method = "POST"; + Requests[2300].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2300].Request.Path = "/subscriptions/1f801e50-508b-/resourceGroups/c171c1d9-bfc1-456/providers/Microsoft.ContainerRegistry/registries/a29460a3-69d/regenerateCredential"; Requests[2301] = new DefaultHttpContext(); Requests[2301].RequestServices = CreateServices(); - Requests[2301].Request.Method = "POST"; + Requests[2301].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2301].Request.Path = "/subscriptions/8ae606b1-cc2d-/resourceGroups/92357605-9d33-462/providers/Microsoft.ContainerRegistry/registries/d7c22a81-1ed/regenerateCredentials"; Requests[2302] = new DefaultHttpContext(); Requests[2302].RequestServices = CreateServices(); - Requests[2302].Request.Method = "GET"; + Requests[2302].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2302].Request.Path = "/subscriptions/50b755da-ddbf-/resourceGroups/06862527-c9b3-40c/providers/Microsoft.ContainerRegistry/registries/bf0908e2-469/replications"; Requests[2303] = new DefaultHttpContext(); Requests[2303].RequestServices = CreateServices(); - Requests[2303].Request.Method = "GET"; + Requests[2303].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2303].Request.Path = "/subscriptions/162cae3b-a9b1-/resourceGroups/c48a5c83-8fb3-4de/providers/Microsoft.ContainerRegistry/registries/ffe1ef73-3d4/webhooks"; Requests[2304] = new DefaultHttpContext(); Requests[2304].RequestServices = CreateServices(); - Requests[2304].Request.Method = "GET"; + Requests[2304].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2304].Request.Path = "/subscriptions/22f292cd-43a3-/resourceGroups/29e280f8-57cf-491/providers/Microsoft.CustomerInsights/hubs/80c75e4/authorizationPolicies"; Requests[2305] = new DefaultHttpContext(); Requests[2305].RequestServices = CreateServices(); - Requests[2305].Request.Method = "GET"; + Requests[2305].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2305].Request.Path = "/subscriptions/c8c0f271-9046-/resourceGroups/411ed39a-9230-47f/providers/Microsoft.CustomerInsights/hubs/5d64cd3/connectors"; Requests[2306] = new DefaultHttpContext(); Requests[2306].RequestServices = CreateServices(); - Requests[2306].Request.Method = "GET"; + Requests[2306].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2306].Request.Path = "/subscriptions/bf02a15e-44f6-/resourceGroups/6fc87d45-e773-48b/providers/Microsoft.CustomerInsights/hubs/45474fb/interactions"; Requests[2307] = new DefaultHttpContext(); Requests[2307].RequestServices = CreateServices(); - Requests[2307].Request.Method = "GET"; + Requests[2307].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2307].Request.Path = "/subscriptions/639b36e3-97ad-/resourceGroups/4e8fd109-3f8a-46a/providers/Microsoft.CustomerInsights/hubs/1beb7ec/kpi"; Requests[2308] = new DefaultHttpContext(); Requests[2308].RequestServices = CreateServices(); - Requests[2308].Request.Method = "GET"; + Requests[2308].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2308].Request.Path = "/subscriptions/dc626650-ad72-/resourceGroups/fd37e727-dba7-418/providers/Microsoft.CustomerInsights/hubs/7d762d0/links"; Requests[2309] = new DefaultHttpContext(); Requests[2309].RequestServices = CreateServices(); - Requests[2309].Request.Method = "GET"; + Requests[2309].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2309].Request.Path = "/subscriptions/fb0c0cb2-016b-/resourceGroups/18ae8806-4324-476/providers/Microsoft.CustomerInsights/hubs/a49a346/predictions"; Requests[2310] = new DefaultHttpContext(); Requests[2310].RequestServices = CreateServices(); - Requests[2310].Request.Method = "GET"; + Requests[2310].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2310].Request.Path = "/subscriptions/0c6b15a6-ae23-/resourceGroups/54be881f-4073-4ce/providers/Microsoft.CustomerInsights/hubs/878bab7/profiles"; Requests[2311] = new DefaultHttpContext(); Requests[2311].RequestServices = CreateServices(); - Requests[2311].Request.Method = "GET"; + Requests[2311].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2311].Request.Path = "/subscriptions/e05aad97-c3d7-/resourceGroups/c0629cfd-6f8f-4bd/providers/Microsoft.CustomerInsights/hubs/e14abe7/relationshipLinks"; Requests[2312] = new DefaultHttpContext(); Requests[2312].RequestServices = CreateServices(); - Requests[2312].Request.Method = "GET"; + Requests[2312].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2312].Request.Path = "/subscriptions/3daccfed-c9ec-/resourceGroups/5a130ce4-0365-429/providers/Microsoft.CustomerInsights/hubs/07628d3/relationships"; Requests[2313] = new DefaultHttpContext(); Requests[2313].RequestServices = CreateServices(); - Requests[2313].Request.Method = "GET"; + Requests[2313].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2313].Request.Path = "/subscriptions/b4da7d2e-71bc-/resourceGroups/5bc496fa-d144-474/providers/Microsoft.CustomerInsights/hubs/629dcbd/roleAssignments"; Requests[2314] = new DefaultHttpContext(); Requests[2314].RequestServices = CreateServices(); - Requests[2314].Request.Method = "GET"; + Requests[2314].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2314].Request.Path = "/subscriptions/dff6a7dd-cc56-/resourceGroups/c86f3e84-9308-4c9/providers/Microsoft.CustomerInsights/hubs/ffa13c9/roles"; Requests[2315] = new DefaultHttpContext(); Requests[2315].RequestServices = CreateServices(); - Requests[2315].Request.Method = "GET"; + Requests[2315].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2315].Request.Path = "/subscriptions/79febd02-f673-/resourceGroups/ddb28fff-ded3-491/providers/Microsoft.CustomerInsights/hubs/72a845e/views"; Requests[2316] = new DefaultHttpContext(); Requests[2316].RequestServices = CreateServices(); - Requests[2316].Request.Method = "GET"; + Requests[2316].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2316].Request.Path = "/subscriptions/8d8c1bf4-0955-/resourceGroups/fc84e6ca-529e-49d/providers/Microsoft.CustomerInsights/hubs/622260a/widgetTypes"; Requests[2317] = new DefaultHttpContext(); Requests[2317].RequestServices = CreateServices(); - Requests[2317].Request.Method = "POST"; + Requests[2317].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2317].Request.Path = "/subscriptions/5743d4e0-cf99-/resourceGroups/d2f59cfd-88f0-40e/providers/Microsoft.DataBox/jobs/5cb7b2e/bookShipmentPickUp"; Requests[2318] = new DefaultHttpContext(); Requests[2318].RequestServices = CreateServices(); - Requests[2318].Request.Method = "POST"; + Requests[2318].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2318].Request.Path = "/subscriptions/96db5dd5-bc1f-/resourceGroups/e5a1b597-4a70-465/providers/Microsoft.DataBox/jobs/e493258/cancel"; Requests[2319] = new DefaultHttpContext(); Requests[2319].RequestServices = CreateServices(); - Requests[2319].Request.Method = "POST"; + Requests[2319].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2319].Request.Path = "/subscriptions/d60b6a25-2133-/resourceGroups/637d7267-0eb4-4c0/providers/Microsoft.DataBox/jobs/f15b217/copyLogsUri"; Requests[2320] = new DefaultHttpContext(); Requests[2320].RequestServices = CreateServices(); - Requests[2320].Request.Method = "POST"; + Requests[2320].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2320].Request.Path = "/subscriptions/9bf16963-e294-/resourceGroups/899f53ad-013c-464/providers/Microsoft.DataBox/jobs/a759409/downloadShippingLabel"; Requests[2321] = new DefaultHttpContext(); Requests[2321].RequestServices = CreateServices(); - Requests[2321].Request.Method = "POST"; + Requests[2321].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2321].Request.Path = "/subscriptions/eda098c1-bf26-/resourceGroups/96ee29b4-12bb-47b/providers/Microsoft.DataBox/jobs/591917c/listSecrets"; Requests[2322] = new DefaultHttpContext(); Requests[2322].RequestServices = CreateServices(); - Requests[2322].Request.Method = "POST"; + Requests[2322].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2322].Request.Path = "/subscriptions/18c1b8f7-444c-/resourceGroups/a8fe9026-bc56-48a/providers/Microsoft.DataBox/jobs/11dbc30/reportIssue"; Requests[2323] = new DefaultHttpContext(); Requests[2323].RequestServices = CreateServices(); - Requests[2323].Request.Method = "GET"; + Requests[2323].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2323].Request.Path = "/subscriptions/2c87e594-6545-/resourceGroups/084b1c9b-bc56-495/providers/Microsoft.DataFactory/factories/c4ae6d94-11/datasets"; Requests[2324] = new DefaultHttpContext(); Requests[2324].RequestServices = CreateServices(); - Requests[2324].Request.Method = "GET"; + Requests[2324].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2324].Request.Path = "/subscriptions/f096ef21-f7c2-/resourceGroups/90cbe96e-32af-4d6/providers/Microsoft.DataFactory/factories/b9412733-fe/integrationRuntimes"; Requests[2325] = new DefaultHttpContext(); Requests[2325].RequestServices = CreateServices(); - Requests[2325].Request.Method = "GET"; + Requests[2325].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2325].Request.Path = "/subscriptions/0ed7fe4e-2766-/resourceGroups/e907c634-93c7-436/providers/Microsoft.DataFactory/factories/44f82a59-66/linkedservices"; Requests[2326] = new DefaultHttpContext(); Requests[2326].RequestServices = CreateServices(); - Requests[2326].Request.Method = "POST"; + Requests[2326].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2326].Request.Path = "/subscriptions/c98159aa-ef6c-/resourceGroups/78f88ec2-0684-49d/providers/Microsoft.DataFactory/factories/392c0aa6-4f/pipelineruns"; Requests[2327] = new DefaultHttpContext(); Requests[2327].RequestServices = CreateServices(); - Requests[2327].Request.Method = "GET"; + Requests[2327].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2327].Request.Path = "/subscriptions/ddf4d891-69f3-/resourceGroups/9a3630bf-0890-449/providers/Microsoft.DataFactory/factories/7a17060c-4f/pipelines"; Requests[2328] = new DefaultHttpContext(); Requests[2328].RequestServices = CreateServices(); - Requests[2328].Request.Method = "GET"; + Requests[2328].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2328].Request.Path = "/subscriptions/c0251601-1880-/resourceGroups/05786b23-5c84-487/providers/Microsoft.DataFactory/factories/d67b55e6-0a/triggers"; Requests[2329] = new DefaultHttpContext(); Requests[2329].RequestServices = CreateServices(); - Requests[2329].Request.Method = "GET"; + Requests[2329].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2329].Request.Path = "/subscriptions/90846ab6-109d-/resourceGroups/3fa7fdef-61f9-4b7/providers/Microsoft.DataLakeAnalytics/accounts/d531b2ed-42/computePolicies"; Requests[2330] = new DefaultHttpContext(); Requests[2330].RequestServices = CreateServices(); - Requests[2330].Request.Method = "GET"; + Requests[2330].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2330].Request.Path = "/subscriptions/f2f22d12-545a-/resourceGroups/bd0f0e64-54b2-4d5/providers/Microsoft.DataLakeAnalytics/accounts/9a63b7c1-17/dataLakeStoreAccounts"; Requests[2331] = new DefaultHttpContext(); Requests[2331].RequestServices = CreateServices(); - Requests[2331].Request.Method = "GET"; + Requests[2331].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2331].Request.Path = "/subscriptions/c1a4d77f-3391-/resourceGroups/7919538c-1e19-4fa/providers/Microsoft.DataLakeAnalytics/accounts/1bd919e4-e5/firewallRules"; Requests[2332] = new DefaultHttpContext(); Requests[2332].RequestServices = CreateServices(); - Requests[2332].Request.Method = "GET"; + Requests[2332].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2332].Request.Path = "/subscriptions/63d68b26-0859-/resourceGroups/3133a6b9-80b0-458/providers/Microsoft.DataLakeAnalytics/accounts/d9f8e155-1b/storageAccounts"; Requests[2333] = new DefaultHttpContext(); Requests[2333].RequestServices = CreateServices(); - Requests[2333].Request.Method = "POST"; + Requests[2333].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2333].Request.Path = "/subscriptions/404be707-98b1-/resourceGroups/f21b3d81-5c97-4b7/providers/Microsoft.DataLakeStore/accounts/4e7aba44-e8/enableKeyVault"; Requests[2334] = new DefaultHttpContext(); Requests[2334].RequestServices = CreateServices(); - Requests[2334].Request.Method = "GET"; + Requests[2334].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2334].Request.Path = "/subscriptions/0417496d-b4b5-/resourceGroups/5c609994-f48b-4eb/providers/Microsoft.DataLakeStore/accounts/23d0e618-3e/firewallRules"; Requests[2335] = new DefaultHttpContext(); Requests[2335].RequestServices = CreateServices(); - Requests[2335].Request.Method = "GET"; + Requests[2335].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2335].Request.Path = "/subscriptions/24b2946b-84d3-/resourceGroups/9369c3ab-1ffe-448/providers/Microsoft.DataLakeStore/accounts/233673c9-32/trustedIdProviders"; Requests[2336] = new DefaultHttpContext(); Requests[2336].RequestServices = CreateServices(); - Requests[2336].Request.Method = "GET"; + Requests[2336].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2336].Request.Path = "/subscriptions/74b6b081-315c-/resourceGroups/e02f6e83-393d-421/providers/Microsoft.DataLakeStore/accounts/7bd89db6-a7/virtualNetworkRules"; Requests[2337] = new DefaultHttpContext(); Requests[2337].RequestServices = CreateServices(); - Requests[2337].Request.Method = "GET"; + Requests[2337].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2337].Request.Path = "/subscriptions/93f6179e-7d35-/resourceGroups/d43c4d93-f0a0-4f9/providers/Microsoft.DBforMySQL/servers/bd66af5b-c/configurations"; Requests[2338] = new DefaultHttpContext(); Requests[2338].RequestServices = CreateServices(); - Requests[2338].Request.Method = "GET"; + Requests[2338].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2338].Request.Path = "/subscriptions/e77794b9-9417-/resourceGroups/6ab12c8d-94c3-45b/providers/Microsoft.DBforMySQL/servers/1d6fe07c-b/databases"; Requests[2339] = new DefaultHttpContext(); Requests[2339].RequestServices = CreateServices(); - Requests[2339].Request.Method = "GET"; + Requests[2339].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2339].Request.Path = "/subscriptions/9bc5854f-6896-/resourceGroups/d36dd9da-7661-460/providers/Microsoft.DBforMySQL/servers/e36d0e3b-a/firewallRules"; Requests[2340] = new DefaultHttpContext(); Requests[2340].RequestServices = CreateServices(); - Requests[2340].Request.Method = "GET"; + Requests[2340].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2340].Request.Path = "/subscriptions/02294f48-08fb-/resourceGroups/1c47c8d6-94ac-49c/providers/Microsoft.DBforMySQL/servers/c2b6397e-2/logFiles"; Requests[2341] = new DefaultHttpContext(); Requests[2341].RequestServices = CreateServices(); - Requests[2341].Request.Method = "GET"; + Requests[2341].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2341].Request.Path = "/subscriptions/cf12a138-978a-/resourceGroups/24f88c1b-58fd-40a/providers/Microsoft.DBforMySQL/servers/3b780ff1-d/virtualNetworkRules"; Requests[2342] = new DefaultHttpContext(); Requests[2342].RequestServices = CreateServices(); - Requests[2342].Request.Method = "GET"; + Requests[2342].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2342].Request.Path = "/subscriptions/fe674c3c-25a1-/resourceGroups/be838f01-e985-47b/providers/Microsoft.DBforPostgreSQL/servers/6a03dc65-f/configurations"; Requests[2343] = new DefaultHttpContext(); Requests[2343].RequestServices = CreateServices(); - Requests[2343].Request.Method = "GET"; + Requests[2343].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2343].Request.Path = "/subscriptions/95c8b391-4c06-/resourceGroups/05fbce2f-342a-42a/providers/Microsoft.DBforPostgreSQL/servers/0c1be135-d/databases"; Requests[2344] = new DefaultHttpContext(); Requests[2344].RequestServices = CreateServices(); - Requests[2344].Request.Method = "GET"; + Requests[2344].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2344].Request.Path = "/subscriptions/a5d2a72d-2be7-/resourceGroups/31e4e843-c8a8-40d/providers/Microsoft.DBforPostgreSQL/servers/091d7ba3-0/firewallRules"; Requests[2345] = new DefaultHttpContext(); Requests[2345].RequestServices = CreateServices(); - Requests[2345].Request.Method = "GET"; + Requests[2345].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2345].Request.Path = "/subscriptions/454bbac8-573a-/resourceGroups/60cf34c6-7187-4cc/providers/Microsoft.DBforPostgreSQL/servers/29260ff8-b/logFiles"; Requests[2346] = new DefaultHttpContext(); Requests[2346].RequestServices = CreateServices(); - Requests[2346].Request.Method = "GET"; + Requests[2346].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2346].Request.Path = "/subscriptions/77ef79ab-7ff9-/resourceGroups/1dcaee4b-0631-41f/providers/Microsoft.DBforPostgreSQL/servers/cbb66656-9/virtualNetworkRules"; Requests[2347] = new DefaultHttpContext(); Requests[2347].RequestServices = CreateServices(); - Requests[2347].Request.Method = "GET"; + Requests[2347].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2347].Request.Path = "/subscriptions/61aa057d-16a4-/resourceGroups/b57b5634-7d63-498/providers/Microsoft.Devices/IotHubs/72f12a8a-c/routingEndpointsHealth"; Requests[2348] = new DefaultHttpContext(); Requests[2348].RequestServices = CreateServices(); - Requests[2348].Request.Method = "GET"; + Requests[2348].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2348].Request.Path = "/subscriptions/9258e0d2-66d1-/resourceGroups/76f6562d-2a67-436/providers/Microsoft.Devices/IotHubs/c997636d-5e7/certificates"; Requests[2349] = new DefaultHttpContext(); Requests[2349].RequestServices = CreateServices(); - Requests[2349].Request.Method = "POST"; + Requests[2349].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2349].Request.Path = "/subscriptions/55eae448-b471-/resourceGroups/24297b62-cf9d-42f/providers/Microsoft.Devices/IotHubs/4bdacaab-534/exportDevices"; Requests[2350] = new DefaultHttpContext(); Requests[2350].RequestServices = CreateServices(); - Requests[2350].Request.Method = "POST"; + Requests[2350].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2350].Request.Path = "/subscriptions/7ea62829-09cd-/resourceGroups/8c426e1e-cb74-427/providers/Microsoft.Devices/IotHubs/8fec5c9a-883/importDevices"; Requests[2351] = new DefaultHttpContext(); Requests[2351].RequestServices = CreateServices(); - Requests[2351].Request.Method = "GET"; + Requests[2351].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2351].Request.Path = "/subscriptions/45906e53-044f-/resourceGroups/461023f2-c7d0-4d4/providers/Microsoft.Devices/IotHubs/bfc612b3-9e1/IotHubStats"; Requests[2352] = new DefaultHttpContext(); Requests[2352].RequestServices = CreateServices(); - Requests[2352].Request.Method = "GET"; + Requests[2352].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2352].Request.Path = "/subscriptions/4f299567-9bed-/resourceGroups/26abdd9f-8563-438/providers/Microsoft.Devices/IotHubs/95702ee8-6d5/jobs"; Requests[2353] = new DefaultHttpContext(); Requests[2353].RequestServices = CreateServices(); - Requests[2353].Request.Method = "POST"; + Requests[2353].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2353].Request.Path = "/subscriptions/7a963a44-33c8-/resourceGroups/272b9327-91d9-4cc/providers/Microsoft.Devices/IotHubs/741f1ce3-e02/listkeys"; Requests[2354] = new DefaultHttpContext(); Requests[2354].RequestServices = CreateServices(); - Requests[2354].Request.Method = "GET"; + Requests[2354].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2354].Request.Path = "/subscriptions/365aa7c0-dd73-/resourceGroups/e5453639-9d32-49c/providers/Microsoft.Devices/IotHubs/af923135-30c/quotaMetrics"; Requests[2355] = new DefaultHttpContext(); Requests[2355].RequestServices = CreateServices(); - Requests[2355].Request.Method = "GET"; + Requests[2355].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2355].Request.Path = "/subscriptions/27b6e3ff-9469-/resourceGroups/d57aa509-01c3-45e/providers/Microsoft.Devices/IotHubs/d303c69c-b8e/skus"; Requests[2356] = new DefaultHttpContext(); Requests[2356].RequestServices = CreateServices(); - Requests[2356].Request.Method = "GET"; + Requests[2356].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2356].Request.Path = "/subscriptions/52ae4d8d-3757-/resourceGroups/496a528b-b885-46d/providers/Microsoft.Devices/provisioningServices/605bf1a0-7227-475f-9963/certificates"; Requests[2357] = new DefaultHttpContext(); Requests[2357].RequestServices = CreateServices(); - Requests[2357].Request.Method = "POST"; + Requests[2357].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2357].Request.Path = "/subscriptions/07c093ba-fac6-/resourceGroups/4582d808-25f6-41c/providers/Microsoft.Devices/provisioningServices/373dae6f-ed86-407f-8858/listkeys"; Requests[2358] = new DefaultHttpContext(); Requests[2358].RequestServices = CreateServices(); - Requests[2358].Request.Method = "GET"; + Requests[2358].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2358].Request.Path = "/subscriptions/bd41ef95-e3b0-/resourceGroups/72e4c032-0b0c-400/providers/Microsoft.Devices/provisioningServices/ed423f0c-24b2-45cc-8859/skus"; Requests[2359] = new DefaultHttpContext(); Requests[2359].RequestServices = CreateServices(); - Requests[2359].Request.Method = "GET"; + Requests[2359].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2359].Request.Path = "/subscriptions/164bcf67-6fd1-/resourceGroups/88490251-ebde-48b/providers/Microsoft.DevTestLab/labs/9e3099f/artifactsources"; Requests[2360] = new DefaultHttpContext(); Requests[2360].RequestServices = CreateServices(); - Requests[2360].Request.Method = "GET"; + Requests[2360].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2360].Request.Path = "/subscriptions/2f72209d-3420-/resourceGroups/0d90afea-3d5d-45c/providers/Microsoft.DevTestLab/labs/3dc3417/costinsights"; Requests[2361] = new DefaultHttpContext(); Requests[2361].RequestServices = CreateServices(); - Requests[2361].Request.Method = "GET"; + Requests[2361].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2361].Request.Path = "/subscriptions/a13c1f33-f31b-/resourceGroups/beee4ae7-ffd0-429/providers/Microsoft.DevTestLab/labs/be7e92f/costs"; Requests[2362] = new DefaultHttpContext(); Requests[2362].RequestServices = CreateServices(); - Requests[2362].Request.Method = "GET"; + Requests[2362].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2362].Request.Path = "/subscriptions/0416bdb0-20fe-/resourceGroups/4e101de7-82e0-434/providers/Microsoft.DevTestLab/labs/b14f9dc/customimages"; Requests[2363] = new DefaultHttpContext(); Requests[2363].RequestServices = CreateServices(); - Requests[2363].Request.Method = "GET"; + Requests[2363].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2363].Request.Path = "/subscriptions/c507ff08-8630-/resourceGroups/b4189490-3804-4fd/providers/Microsoft.DevTestLab/labs/ea0e810/formulas"; Requests[2364] = new DefaultHttpContext(); Requests[2364].RequestServices = CreateServices(); - Requests[2364].Request.Method = "GET"; + Requests[2364].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2364].Request.Path = "/subscriptions/d0ebab98-eb07-/resourceGroups/9ad8f24d-1f04-4fd/providers/Microsoft.DevTestLab/labs/532c972/galleryimages"; Requests[2365] = new DefaultHttpContext(); Requests[2365].RequestServices = CreateServices(); - Requests[2365].Request.Method = "GET"; + Requests[2365].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2365].Request.Path = "/subscriptions/13d3ee50-9fe1-/resourceGroups/4bbdd6fe-e545-4bc/providers/Microsoft.DevTestLab/labs/7b038ec/notificationchannels"; Requests[2366] = new DefaultHttpContext(); Requests[2366].RequestServices = CreateServices(); - Requests[2366].Request.Method = "GET"; + Requests[2366].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2366].Request.Path = "/subscriptions/b8465bef-c3bb-/resourceGroups/29b68972-de56-459/providers/Microsoft.DevTestLab/labs/16d4dc8/schedules"; Requests[2367] = new DefaultHttpContext(); Requests[2367].RequestServices = CreateServices(); - Requests[2367].Request.Method = "GET"; + Requests[2367].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2367].Request.Path = "/subscriptions/d73a36d5-80df-/resourceGroups/65581861-953d-407/providers/Microsoft.DevTestLab/labs/f6ec44d/servicerunners"; Requests[2368] = new DefaultHttpContext(); Requests[2368].RequestServices = CreateServices(); - Requests[2368].Request.Method = "GET"; + Requests[2368].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2368].Request.Path = "/subscriptions/237d7d24-5f65-/resourceGroups/1a7a6090-5812-45a/providers/Microsoft.DevTestLab/labs/ddf24e5/users"; Requests[2369] = new DefaultHttpContext(); Requests[2369].RequestServices = CreateServices(); - Requests[2369].Request.Method = "GET"; + Requests[2369].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2369].Request.Path = "/subscriptions/ba0a0530-4eba-/resourceGroups/9db5d3e3-899d-487/providers/Microsoft.DevTestLab/labs/061f9b6/virtualmachines"; Requests[2370] = new DefaultHttpContext(); Requests[2370].RequestServices = CreateServices(); - Requests[2370].Request.Method = "GET"; + Requests[2370].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2370].Request.Path = "/subscriptions/92ff9fcb-28fb-/resourceGroups/712b8b26-e17f-4fa/providers/Microsoft.DevTestLab/labs/deb7d1e/virtualnetworks"; Requests[2371] = new DefaultHttpContext(); Requests[2371].RequestServices = CreateServices(); - Requests[2371].Request.Method = "POST"; + Requests[2371].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2371].Request.Path = "/subscriptions/93fb7aa0-d6af-/resourceGroups/a773acc6-b590-4e6/providers/Microsoft.DevTestLab/labs/1a342/claimAnyVm"; Requests[2372] = new DefaultHttpContext(); Requests[2372].RequestServices = CreateServices(); - Requests[2372].Request.Method = "POST"; + Requests[2372].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2372].Request.Path = "/subscriptions/0425c12b-9083-/resourceGroups/cb9a2774-d4cd-4bd/providers/Microsoft.DevTestLab/labs/6bf8c/createEnvironment"; Requests[2373] = new DefaultHttpContext(); Requests[2373].RequestServices = CreateServices(); - Requests[2373].Request.Method = "POST"; + Requests[2373].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2373].Request.Path = "/subscriptions/c8788197-a4e6-/resourceGroups/d8e0af9d-df15-480/providers/Microsoft.DevTestLab/labs/a03f6/exportResourceUsage"; Requests[2374] = new DefaultHttpContext(); Requests[2374].RequestServices = CreateServices(); - Requests[2374].Request.Method = "POST"; + Requests[2374].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2374].Request.Path = "/subscriptions/775d7a21-c60f-/resourceGroups/9d8a5376-d301-407/providers/Microsoft.DevTestLab/labs/9d644/generateUploadUri"; Requests[2375] = new DefaultHttpContext(); Requests[2375].RequestServices = CreateServices(); - Requests[2375].Request.Method = "POST"; + Requests[2375].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2375].Request.Path = "/subscriptions/6281961f-6808-/resourceGroups/1022c290-0822-419/providers/Microsoft.DevTestLab/labs/7b737/listVhds"; Requests[2376] = new DefaultHttpContext(); Requests[2376].RequestServices = CreateServices(); - Requests[2376].Request.Method = "POST"; + Requests[2376].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2376].Request.Path = "/subscriptions/215afc2e-266a-/resourceGroups/b1110cdf-83ed-474/providers/Microsoft.DevTestLab/schedules/69b23/execute"; Requests[2377] = new DefaultHttpContext(); Requests[2377].RequestServices = CreateServices(); - Requests[2377].Request.Method = "POST"; + Requests[2377].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2377].Request.Path = "/subscriptions/1fed1957-39f7-/resourceGroups/44e05af9-64da-4dd/providers/Microsoft.DevTestLab/schedules/e58c2/retarget"; Requests[2378] = new DefaultHttpContext(); Requests[2378].RequestServices = CreateServices(); - Requests[2378].Request.Method = "POST"; + Requests[2378].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2378].Request.Path = "/subscriptions/9113a290-fb08-/resourceGroups/18636feb-9bf4-4ea/providers/Microsoft.DocumentDB/databaseAccounts/cc087092-12/failoverPriorityChange"; Requests[2379] = new DefaultHttpContext(); Requests[2379].RequestServices = CreateServices(); - Requests[2379].Request.Method = "POST"; + Requests[2379].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2379].Request.Path = "/subscriptions/12eb7b34-4b75-/resourceGroups/9ebfc4ef-ddee-4c9/providers/Microsoft.DocumentDB/databaseAccounts/2254ff8d-bb/listConnectionStrings"; Requests[2380] = new DefaultHttpContext(); Requests[2380].RequestServices = CreateServices(); - Requests[2380].Request.Method = "POST"; + Requests[2380].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2380].Request.Path = "/subscriptions/741599a2-b3ba-/resourceGroups/cb5ae435-659a-400/providers/Microsoft.DocumentDB/databaseAccounts/0cbb9a5a-9e/listKeys"; Requests[2381] = new DefaultHttpContext(); Requests[2381].RequestServices = CreateServices(); - Requests[2381].Request.Method = "GET"; + Requests[2381].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2381].Request.Path = "/subscriptions/2b4d0069-204c-/resourceGroups/e7370607-8b6e-40d/providers/Microsoft.DocumentDB/databaseAccounts/9d90a3e0-17/metricDefinitions"; Requests[2382] = new DefaultHttpContext(); Requests[2382].RequestServices = CreateServices(); - Requests[2382].Request.Method = "GET"; + Requests[2382].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2382].Request.Path = "/subscriptions/a103bed0-e379-/resourceGroups/488d5a08-75fa-447/providers/Microsoft.DocumentDB/databaseAccounts/8664d213-4c/metrics"; Requests[2383] = new DefaultHttpContext(); Requests[2383].RequestServices = CreateServices(); - Requests[2383].Request.Method = "POST"; + Requests[2383].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2383].Request.Path = "/subscriptions/a1376f80-398b-/resourceGroups/5c530738-9bdb-4af/providers/Microsoft.DocumentDB/databaseAccounts/662e0ff1-f3/offlineRegion"; Requests[2384] = new DefaultHttpContext(); Requests[2384].RequestServices = CreateServices(); - Requests[2384].Request.Method = "POST"; + Requests[2384].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2384].Request.Path = "/subscriptions/832899e8-b826-/resourceGroups/b049ad9e-0d36-400/providers/Microsoft.DocumentDB/databaseAccounts/54da2e7e-ff/onlineRegion"; Requests[2385] = new DefaultHttpContext(); Requests[2385].RequestServices = CreateServices(); - Requests[2385].Request.Method = "GET"; + Requests[2385].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2385].Request.Path = "/subscriptions/f91ef0f1-b358-/resourceGroups/65cb22f6-9aa3-4fb/providers/Microsoft.DocumentDB/databaseAccounts/98719802-1a/readonlykeys"; Requests[2386] = new DefaultHttpContext(); Requests[2386].RequestServices = CreateServices(); - Requests[2386].Request.Method = "POST"; + Requests[2386].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2386].Request.Path = "/subscriptions/2b2ae487-67d4-/resourceGroups/67285803-dd50-4c8/providers/Microsoft.DocumentDB/databaseAccounts/476d8789-f2/regenerateKey"; Requests[2387] = new DefaultHttpContext(); Requests[2387].RequestServices = CreateServices(); - Requests[2387].Request.Method = "GET"; + Requests[2387].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2387].Request.Path = "/subscriptions/63fc87ee-f13b-/resourceGroups/068d32fd-ae46-45b/providers/Microsoft.DocumentDB/databaseAccounts/84d19579-d6/usages"; Requests[2388] = new DefaultHttpContext(); Requests[2388].RequestServices = CreateServices(); - Requests[2388].Request.Method = "GET"; + Requests[2388].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2388].Request.Path = "/subscriptions/da04cb18-7b0c-/resourceGroups/11064f0a-0c02-4db/providers/Microsoft.DomainRegistration/domains/b57eefc1-7/domainOwnershipIdentifiers"; Requests[2389] = new DefaultHttpContext(); Requests[2389].RequestServices = CreateServices(); - Requests[2389].Request.Method = "POST"; + Requests[2389].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2389].Request.Path = "/subscriptions/b0afacb5-379a-/resourceGroups/b42cb630-938c-4bb/providers/Microsoft.DomainRegistration/domains/b8fd0a90-6/renew"; Requests[2390] = new DefaultHttpContext(); Requests[2390].RequestServices = CreateServices(); - Requests[2390].Request.Method = "GET"; + Requests[2390].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2390].Request.Path = "/subscriptions/3daabbf0-3fa6-/resourceGroups/72525e02-b11f-49c/providers/Microsoft.EventGrid/locations/00c3d84f/eventSubscriptions"; Requests[2391] = new DefaultHttpContext(); Requests[2391].RequestServices = CreateServices(); - Requests[2391].Request.Method = "POST"; + Requests[2391].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2391].Request.Path = "/subscriptions/3f4afd71-0725-/resourceGroups/f4eca3a2-4766-4a9/providers/Microsoft.EventGrid/topics/4b092c32-/listKeys"; Requests[2392] = new DefaultHttpContext(); Requests[2392].RequestServices = CreateServices(); - Requests[2392].Request.Method = "POST"; + Requests[2392].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2392].Request.Path = "/subscriptions/73a20738-f036-/resourceGroups/79a3b705-5a56-479/providers/Microsoft.EventGrid/topics/7f4dd137-/regenerateKey"; Requests[2393] = new DefaultHttpContext(); Requests[2393].RequestServices = CreateServices(); - Requests[2393].Request.Method = "GET"; + Requests[2393].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2393].Request.Path = "/subscriptions/2b5be291-7f6f-/resourceGroups/0b0d83c6-e29f-4b3/providers/Microsoft.EventGrid/topicTypes/ec7ca112-e00a/eventSubscriptions"; Requests[2394] = new DefaultHttpContext(); Requests[2394].RequestServices = CreateServices(); - Requests[2394].Request.Method = "POST"; + Requests[2394].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2394].Request.Path = "/subscriptions/f2ad7b75-f010-/resourceGroups/d9bed0a9-4566-432/providers/Microsoft.EventHub/namespaces/129ee83c-7af6/AuthorizationRules"; Requests[2395] = new DefaultHttpContext(); Requests[2395].RequestServices = CreateServices(); - Requests[2395].Request.Method = "GET"; + Requests[2395].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2395].Request.Path = "/subscriptions/3d39d85b-e926-/resourceGroups/2b360384-3229-4c8/providers/Microsoft.EventHub/namespaces/b2a6a6b6-955d/AuthorizationRules"; Requests[2396] = new DefaultHttpContext(); Requests[2396].RequestServices = CreateServices(); - Requests[2396].Request.Method = "GET"; + Requests[2396].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2396].Request.Path = "/subscriptions/6d142232-bd52-/resourceGroups/7943304f-d364-43e/providers/Microsoft.EventHub/namespaces/9ce0676a-4eb9/disasterRecoveryConfigs"; Requests[2397] = new DefaultHttpContext(); Requests[2397].RequestServices = CreateServices(); - Requests[2397].Request.Method = "GET"; + Requests[2397].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2397].Request.Path = "/subscriptions/3cbf6b9a-0a68-/resourceGroups/b2076a95-e483-43c/providers/Microsoft.EventHub/namespaces/e6a7dd25-9cf9/eventhubs"; Requests[2398] = new DefaultHttpContext(); Requests[2398].RequestServices = CreateServices(); - Requests[2398].Request.Method = "GET"; + Requests[2398].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2398].Request.Path = "/subscriptions/8ccd4f0f-c859-/resourceGroups/e58d9131-51a1-4fc/providers/Microsoft.EventHub/namespaces/610d2991-d2c5/messagingplan"; Requests[2399] = new DefaultHttpContext(); Requests[2399].RequestServices = CreateServices(); - Requests[2399].Request.Method = "GET"; + Requests[2399].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2399].Request.Path = "/subscriptions/392f50fc-8ccb-/resourceGroups/155cd4e4-71ad-4a7/providers/Microsoft.Fabric.Admin/fabricLocations/6028f335/edgeGatewayPools"; Requests[2400] = new DefaultHttpContext(); Requests[2400].RequestServices = CreateServices(); - Requests[2400].Request.Method = "GET"; + Requests[2400].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2400].Request.Path = "/subscriptions/1f883658-d94c-/resourceGroups/fe8b3382-0575-499/providers/Microsoft.Fabric.Admin/fabricLocations/61b336b3/edgeGateways"; Requests[2401] = new DefaultHttpContext(); Requests[2401].RequestServices = CreateServices(); - Requests[2401].Request.Method = "GET"; + Requests[2401].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2401].Request.Path = "/subscriptions/12781d36-3f1c-/resourceGroups/55000685-4937-476/providers/Microsoft.Fabric.Admin/fabricLocations/f871b07b/fileShares"; Requests[2402] = new DefaultHttpContext(); Requests[2402].RequestServices = CreateServices(); - Requests[2402].Request.Method = "GET"; + Requests[2402].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2402].Request.Path = "/subscriptions/91c773c7-83a9-/resourceGroups/958b16c3-971f-4bc/providers/Microsoft.Fabric.Admin/fabricLocations/d798dd04/infraRoleInstances"; Requests[2403] = new DefaultHttpContext(); Requests[2403].RequestServices = CreateServices(); - Requests[2403].Request.Method = "GET"; + Requests[2403].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2403].Request.Path = "/subscriptions/77dcc0cb-917a-/resourceGroups/fbfec1d6-2e3b-499/providers/Microsoft.Fabric.Admin/fabricLocations/c2b383c7/infraRoles"; Requests[2404] = new DefaultHttpContext(); Requests[2404].RequestServices = CreateServices(); - Requests[2404].Request.Method = "GET"; + Requests[2404].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2404].Request.Path = "/subscriptions/e9889d94-a4bd-/resourceGroups/0b02a36b-f88b-451/providers/Microsoft.Fabric.Admin/fabricLocations/fe876785/ipPools"; Requests[2405] = new DefaultHttpContext(); Requests[2405].RequestServices = CreateServices(); - Requests[2405].Request.Method = "GET"; + Requests[2405].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2405].Request.Path = "/subscriptions/8b46d9a0-83c2-/resourceGroups/ca618674-cc6d-4e5/providers/Microsoft.Fabric.Admin/fabricLocations/bae94e27/logicalNetworks"; Requests[2406] = new DefaultHttpContext(); Requests[2406].RequestServices = CreateServices(); - Requests[2406].Request.Method = "GET"; + Requests[2406].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2406].Request.Path = "/subscriptions/f06fd3b8-7609-/resourceGroups/8dfde893-c77e-4e0/providers/Microsoft.Fabric.Admin/fabricLocations/492ce36e/macAddressPools"; Requests[2407] = new DefaultHttpContext(); Requests[2407].RequestServices = CreateServices(); - Requests[2407].Request.Method = "GET"; + Requests[2407].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2407].Request.Path = "/subscriptions/f8708a2a-bbed-/resourceGroups/0155d07b-7049-425/providers/Microsoft.Fabric.Admin/fabricLocations/babdfa15/scaleUnitNodes"; Requests[2408] = new DefaultHttpContext(); Requests[2408].RequestServices = CreateServices(); - Requests[2408].Request.Method = "GET"; + Requests[2408].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2408].Request.Path = "/subscriptions/8b1cd55e-cab8-/resourceGroups/f570f3c4-a64d-4bd/providers/Microsoft.Fabric.Admin/fabricLocations/2d873c62/scaleUnits"; Requests[2409] = new DefaultHttpContext(); Requests[2409].RequestServices = CreateServices(); - Requests[2409].Request.Method = "GET"; + Requests[2409].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2409].Request.Path = "/subscriptions/833a2ed3-b181-/resourceGroups/e8c9e308-c345-47f/providers/Microsoft.Fabric.Admin/fabricLocations/3f57c767/slbMuxInstances"; Requests[2410] = new DefaultHttpContext(); Requests[2410].RequestServices = CreateServices(); - Requests[2410].Request.Method = "GET"; + Requests[2410].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2410].Request.Path = "/subscriptions/2a23a705-c889-/resourceGroups/c40833b2-e43a-45c/providers/Microsoft.Fabric.Admin/fabricLocations/6d027a1b/storageSubSystems"; Requests[2411] = new DefaultHttpContext(); Requests[2411].RequestServices = CreateServices(); - Requests[2411].Request.Method = "GET"; + Requests[2411].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2411].Request.Path = "/subscriptions/6f782003-89e8-/resourceGroups/95200c2f-d7f2-478/providers/Microsoft.HDInsight/clusters/7fe5ae9c-03/applications"; Requests[2412] = new DefaultHttpContext(); Requests[2412].RequestServices = CreateServices(); - Requests[2412].Request.Method = "POST"; + Requests[2412].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2412].Request.Path = "/subscriptions/d6f5c3e5-869f-/resourceGroups/741b23fd-a9e6-40a/providers/Microsoft.HDInsight/clusters/52ff7ece-32/executeScriptActions"; Requests[2413] = new DefaultHttpContext(); Requests[2413].RequestServices = CreateServices(); - Requests[2413].Request.Method = "GET"; + Requests[2413].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2413].Request.Path = "/subscriptions/44f85668-d80a-/resourceGroups/082a6457-9738-485/providers/Microsoft.HDInsight/clusters/82dedf91-ff/scriptActions"; Requests[2414] = new DefaultHttpContext(); Requests[2414].RequestServices = CreateServices(); - Requests[2414].Request.Method = "GET"; + Requests[2414].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2414].Request.Path = "/subscriptions/120db55e-2967-/resourceGroups/31ce5be0-100b-424/providers/Microsoft.HDInsight/clusters/afbd9bc3-12/scriptExecutionHistory"; Requests[2415] = new DefaultHttpContext(); Requests[2415].RequestServices = CreateServices(); - Requests[2415].Request.Method = "POST"; + Requests[2415].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2415].Request.Path = "/subscriptions/6edcda91-76a9-/resourceGroups/78c554bb-b985-425/providers/Microsoft.ImportExport/jobs/8d06b23/listBitLockerKeys"; Requests[2416] = new DefaultHttpContext(); Requests[2416].RequestServices = CreateServices(); - Requests[2416].Request.Method = "GET"; + Requests[2416].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2416].Request.Path = "/subscriptions/36621aae-6baa-/resourceGroups/fbee9e40-64a2-4bc/providers/Microsoft.InfrastructureInsights.Admin/regionHealths/48a55622/alerts"; Requests[2417] = new DefaultHttpContext(); Requests[2417].RequestServices = CreateServices(); - Requests[2417].Request.Method = "GET"; + Requests[2417].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2417].Request.Path = "/subscriptions/426311ba-914b-/resourceGroups/4c220240-449b-4f3/providers/Microsoft.InfrastructureInsights.Admin/regionHealths/1f8a7d92/serviceHealths"; Requests[2418] = new DefaultHttpContext(); Requests[2418].RequestServices = CreateServices(); - Requests[2418].Request.Method = "POST"; + Requests[2418].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2418].Request.Path = "/subscriptions/d9009777-f6e4-/resourceGroups/81605d0c-5348-409/providers/microsoft.insights/actionGroups/bc59baed-1fb3-4/subscribe"; Requests[2419] = new DefaultHttpContext(); Requests[2419].RequestServices = CreateServices(); - Requests[2419].Request.Method = "GET"; + Requests[2419].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2419].Request.Path = "/subscriptions/3f3288b5-bc14-/resourcegroups/daaeaeb2-0396-44f/providers/microsoft.insights/alertrules/c07f67af/incidents"; Requests[2420] = new DefaultHttpContext(); Requests[2420].RequestServices = CreateServices(); - Requests[2420].Request.Method = "GET"; + Requests[2420].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2420].Request.Path = "/subscriptions/3b6e5052-0ca5-/resourceGroups/0d2cda6f-5139-421/providers/Microsoft.Insights/components/0cebe3c4-a326/webtests"; Requests[2421] = new DefaultHttpContext(); Requests[2421].RequestServices = CreateServices(); - Requests[2421].Request.Method = "PUT"; + Requests[2421].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[2421].Request.Path = "/subscriptions/02169175-6bc8-/resourceGroups/d4ae599b-223c-46f/providers/Microsoft.Insights/components/fd311d09-2c5/Annotations"; Requests[2422] = new DefaultHttpContext(); Requests[2422].RequestServices = CreateServices(); - Requests[2422].Request.Method = "GET"; + Requests[2422].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2422].Request.Path = "/subscriptions/ca0ea866-2542-/resourceGroups/7399622e-81e2-47c/providers/Microsoft.Insights/components/0cdc335c-519/Annotations"; Requests[2423] = new DefaultHttpContext(); Requests[2423].RequestServices = CreateServices(); - Requests[2423].Request.Method = "GET"; + Requests[2423].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2423].Request.Path = "/subscriptions/6b1486e6-525a-/resourceGroups/528df4e2-39b4-473/providers/Microsoft.Insights/components/93079dc7-f20/ApiKeys"; Requests[2424] = new DefaultHttpContext(); Requests[2424].RequestServices = CreateServices(); - Requests[2424].Request.Method = "POST"; + Requests[2424].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2424].Request.Path = "/subscriptions/5ce6f766-b661-/resourceGroups/03095bf0-15e0-47f/providers/Microsoft.Insights/components/8ece28c7-c73/ApiKeys"; Requests[2425] = new DefaultHttpContext(); Requests[2425].RequestServices = CreateServices(); - Requests[2425].Request.Method = "PUT"; + Requests[2425].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[2425].Request.Path = "/subscriptions/b68d7b37-3bb9-/resourceGroups/8f2c9140-4863-473/providers/Microsoft.Insights/components/81b185c0-114/currentbillingfeatures"; Requests[2426] = new DefaultHttpContext(); Requests[2426].RequestServices = CreateServices(); - Requests[2426].Request.Method = "GET"; + Requests[2426].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2426].Request.Path = "/subscriptions/d2ff1134-5583-/resourceGroups/ad87d64c-503e-4f6/providers/Microsoft.Insights/components/3d6299bc-90a/currentbillingfeatures"; Requests[2427] = new DefaultHttpContext(); Requests[2427].RequestServices = CreateServices(); - Requests[2427].Request.Method = "GET"; + Requests[2427].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2427].Request.Path = "/subscriptions/5b603267-9167-/resourceGroups/1bcf371f-7887-45c/providers/Microsoft.Insights/components/d0057ccd-7a5/DefaultWorkItemConfig"; Requests[2428] = new DefaultHttpContext(); Requests[2428].RequestServices = CreateServices(); - Requests[2428].Request.Method = "POST"; + Requests[2428].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2428].Request.Path = "/subscriptions/76ed07d7-a36e-/resourceGroups/6095f8fe-7da2-4bc/providers/Microsoft.Insights/components/62528b6f-45a/exportconfiguration"; Requests[2429] = new DefaultHttpContext(); Requests[2429].RequestServices = CreateServices(); - Requests[2429].Request.Method = "GET"; + Requests[2429].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2429].Request.Path = "/subscriptions/70789e34-8a3d-/resourceGroups/1cd4b96e-5a8c-482/providers/Microsoft.Insights/components/aec8b67b-5f7/exportconfiguration"; Requests[2430] = new DefaultHttpContext(); Requests[2430].RequestServices = CreateServices(); - Requests[2430].Request.Method = "GET"; + Requests[2430].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2430].Request.Path = "/subscriptions/1f5640a1-a1b2-/resourceGroups/5af995c3-b3a2-415/providers/Microsoft.Insights/components/abc57574-475/favorites"; Requests[2431] = new DefaultHttpContext(); Requests[2431].RequestServices = CreateServices(); - Requests[2431].Request.Method = "GET"; + Requests[2431].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2431].Request.Path = "/subscriptions/7b44cc5a-ea3c-/resourceGroups/871924ce-3fed-468/providers/Microsoft.Insights/components/6dd11bc3-306/featurecapabilities"; Requests[2432] = new DefaultHttpContext(); Requests[2432].RequestServices = CreateServices(); - Requests[2432].Request.Method = "GET"; + Requests[2432].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2432].Request.Path = "/subscriptions/02b4ef49-d4b3-/resourceGroups/1bab2cad-ba16-4c6/providers/Microsoft.Insights/components/c44ca8c5-3b4/getavailablebillingfeatures"; Requests[2433] = new DefaultHttpContext(); Requests[2433].RequestServices = CreateServices(); - Requests[2433].Request.Method = "GET"; + Requests[2433].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2433].Request.Path = "/subscriptions/8347daba-3447-/resourceGroups/71e6d8de-7b79-49f/providers/Microsoft.Insights/components/3846c1e7-788/ProactiveDetectionConfigs"; Requests[2434] = new DefaultHttpContext(); Requests[2434].RequestServices = CreateServices(); - Requests[2434].Request.Method = "POST"; + Requests[2434].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2434].Request.Path = "/subscriptions/9674bb72-0606-/resourceGroups/a954179b-41ef-4c9/providers/Microsoft.Insights/components/e48ed1b0-ad0/purge"; Requests[2435] = new DefaultHttpContext(); Requests[2435].RequestServices = CreateServices(); - Requests[2435].Request.Method = "GET"; + Requests[2435].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2435].Request.Path = "/subscriptions/fcd1bb21-7747-/resourceGroups/b159f2e3-1bc5-41e/providers/Microsoft.Insights/components/cd31ed42-673/quotastatus"; Requests[2436] = new DefaultHttpContext(); Requests[2436].RequestServices = CreateServices(); - Requests[2436].Request.Method = "GET"; + Requests[2436].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2436].Request.Path = "/subscriptions/12d1122c-6b64-/resourceGroups/34666675-a751-40b/providers/Microsoft.Insights/components/93a63655-9d3/syntheticmonitorlocations"; Requests[2437] = new DefaultHttpContext(); Requests[2437].RequestServices = CreateServices(); - Requests[2437].Request.Method = "GET"; + Requests[2437].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2437].Request.Path = "/subscriptions/5d11ff98-778d-/resourceGroups/626c0991-4343-45b/providers/Microsoft.Insights/components/eac801f1-fab/WorkItemConfigs"; Requests[2438] = new DefaultHttpContext(); Requests[2438].RequestServices = CreateServices(); - Requests[2438].Request.Method = "POST"; + Requests[2438].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2438].Request.Path = "/subscriptions/fbad2c35-7ee9-/resourceGroups/3af28f67-0272-4e7/providers/Microsoft.Insights/components/e0ef114e-bbe/WorkItemConfigs"; Requests[2439] = new DefaultHttpContext(); Requests[2439].RequestServices = CreateServices(); - Requests[2439].Request.Method = "GET"; + Requests[2439].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2439].Request.Path = "/subscriptions/83fa995e-53f0-/resourceGroups/e233caa1-a230-43a/providers/Microsoft.Insights/metricAlerts/f420e3f2/status"; Requests[2440] = new DefaultHttpContext(); Requests[2440].RequestServices = CreateServices(); - Requests[2440].Request.Method = "GET"; + Requests[2440].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2440].Request.Path = "/subscriptions/59960f61-a719-/resourceGroups/5405a2e9-b3cf-4d6/providers/Microsoft.KeyVault/vaults/24b1c79b-/secrets"; Requests[2441] = new DefaultHttpContext(); Requests[2441].RequestServices = CreateServices(); - Requests[2441].Request.Method = "GET"; + Requests[2441].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2441].Request.Path = "/subscriptions/0d6d1ef6-abd5-/resourceGroups/fb8bdcbe-5cd8-43e/providers/Microsoft.Logic/integrationAccounts/43136dc1-6a1e-41eb-87c/agreements"; Requests[2442] = new DefaultHttpContext(); Requests[2442].RequestServices = CreateServices(); - Requests[2442].Request.Method = "GET"; + Requests[2442].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2442].Request.Path = "/subscriptions/9dd209a3-3f6e-/resourceGroups/a5e34aaf-56aa-464/providers/Microsoft.Logic/integrationAccounts/e842b239-1c02-4508-8cc/assemblies"; Requests[2443] = new DefaultHttpContext(); Requests[2443].RequestServices = CreateServices(); - Requests[2443].Request.Method = "GET"; + Requests[2443].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2443].Request.Path = "/subscriptions/430254b2-159f-/resourceGroups/0c1efcfc-9aaa-4f9/providers/Microsoft.Logic/integrationAccounts/6ff327c1-1008-45f0-9ad/batchConfigurations"; Requests[2444] = new DefaultHttpContext(); Requests[2444].RequestServices = CreateServices(); - Requests[2444].Request.Method = "GET"; + Requests[2444].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2444].Request.Path = "/subscriptions/eed709a5-ce5b-/resourceGroups/b33f9643-a223-45d/providers/Microsoft.Logic/integrationAccounts/5bff32b5-c342-4bb6-ae9/certificates"; Requests[2445] = new DefaultHttpContext(); Requests[2445].RequestServices = CreateServices(); - Requests[2445].Request.Method = "POST"; + Requests[2445].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2445].Request.Path = "/subscriptions/22d36142-e207-/resourceGroups/a95f462b-4724-482/providers/Microsoft.Logic/integrationAccounts/2fbae2b4-71b7-431c-986/listCallbackUrl"; Requests[2446] = new DefaultHttpContext(); Requests[2446].RequestServices = CreateServices(); - Requests[2446].Request.Method = "POST"; + Requests[2446].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2446].Request.Path = "/subscriptions/a925e4f7-86fd-/resourceGroups/441a770e-a534-49f/providers/Microsoft.Logic/integrationAccounts/6e233e25-4f2e-4655-975/listKeyVaultKeys"; Requests[2447] = new DefaultHttpContext(); Requests[2447].RequestServices = CreateServices(); - Requests[2447].Request.Method = "POST"; + Requests[2447].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2447].Request.Path = "/subscriptions/3d197d87-3dad-/resourceGroups/82cc607c-2b40-4a3/providers/Microsoft.Logic/integrationAccounts/db1f2bed-479e-4876-9d0/logTrackingEvents"; Requests[2448] = new DefaultHttpContext(); Requests[2448].RequestServices = CreateServices(); - Requests[2448].Request.Method = "GET"; + Requests[2448].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2448].Request.Path = "/subscriptions/d4ae2de4-552c-/resourceGroups/2b8baf8d-a5e6-4f1/providers/Microsoft.Logic/integrationAccounts/ef0e4cfc-fe51-4fde-972/maps"; Requests[2449] = new DefaultHttpContext(); Requests[2449].RequestServices = CreateServices(); - Requests[2449].Request.Method = "GET"; + Requests[2449].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2449].Request.Path = "/subscriptions/ce8640e5-8dcd-/resourceGroups/e6b587dc-4d20-436/providers/Microsoft.Logic/integrationAccounts/ce91ea4c-4a50-4c51-89a/partners"; Requests[2450] = new DefaultHttpContext(); Requests[2450].RequestServices = CreateServices(); - Requests[2450].Request.Method = "POST"; + Requests[2450].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2450].Request.Path = "/subscriptions/c95e4875-9391-/resourceGroups/342473bd-403b-461/providers/Microsoft.Logic/integrationAccounts/512d79c7-6bc2-4f50-9ae/regenerateAccessKey"; Requests[2451] = new DefaultHttpContext(); Requests[2451].RequestServices = CreateServices(); - Requests[2451].Request.Method = "GET"; + Requests[2451].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2451].Request.Path = "/subscriptions/622dc1b4-f9cc-/resourceGroups/1ee72e25-73fa-475/providers/Microsoft.Logic/integrationAccounts/84005798-52ac-4c50-827/schemas"; Requests[2452] = new DefaultHttpContext(); Requests[2452].RequestServices = CreateServices(); - Requests[2452].Request.Method = "GET"; + Requests[2452].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2452].Request.Path = "/subscriptions/39152a41-c5a4-/resourceGroups/7c192b1d-41b2-4b0/providers/Microsoft.Logic/integrationAccounts/c2be329d-8094-4500-84d/sessions"; Requests[2453] = new DefaultHttpContext(); Requests[2453].RequestServices = CreateServices(); - Requests[2453].Request.Method = "GET"; + Requests[2453].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2453].Request.Path = "/subscriptions/7fa871b9-0d77-/resourceGroups/b7e9655f-8033-422/providers/Microsoft.Logic/workflows/2fece0c5-102/accessKeys"; Requests[2454] = new DefaultHttpContext(); Requests[2454].RequestServices = CreateServices(); - Requests[2454].Request.Method = "POST"; + Requests[2454].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2454].Request.Path = "/subscriptions/b18ad83f-3139-/resourceGroups/fdbca50a-af58-474/providers/Microsoft.Logic/workflows/14262dcb-b25/disable"; Requests[2455] = new DefaultHttpContext(); Requests[2455].RequestServices = CreateServices(); - Requests[2455].Request.Method = "POST"; + Requests[2455].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2455].Request.Path = "/subscriptions/25b6b1d7-4586-/resourceGroups/896eefbd-22a2-495/providers/Microsoft.Logic/workflows/01318ecf-8f6/enable"; Requests[2456] = new DefaultHttpContext(); Requests[2456].RequestServices = CreateServices(); - Requests[2456].Request.Method = "POST"; + Requests[2456].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2456].Request.Path = "/subscriptions/82c7aa6e-9bef-/resourceGroups/da499722-2456-42d/providers/Microsoft.Logic/workflows/d4bc5d05-421/generateUpgradedDefinition"; Requests[2457] = new DefaultHttpContext(); Requests[2457].RequestServices = CreateServices(); - Requests[2457].Request.Method = "POST"; + Requests[2457].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2457].Request.Path = "/subscriptions/81cffe24-bd07-/resourceGroups/f50cc3b5-da2f-46b/providers/Microsoft.Logic/workflows/e50f0aee-d7a/listCallbackUrl"; Requests[2458] = new DefaultHttpContext(); Requests[2458].RequestServices = CreateServices(); - Requests[2458].Request.Method = "POST"; + Requests[2458].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2458].Request.Path = "/subscriptions/2e758515-82f2-/resourceGroups/7ef90a3b-9c97-42f/providers/Microsoft.Logic/workflows/24dfbe98-780/listSwagger"; Requests[2459] = new DefaultHttpContext(); Requests[2459].RequestServices = CreateServices(); - Requests[2459].Request.Method = "POST"; + Requests[2459].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2459].Request.Path = "/subscriptions/70504882-1100-/resourceGroups/174200c1-ff2b-443/providers/Microsoft.Logic/workflows/211e6328-0c3/move"; Requests[2460] = new DefaultHttpContext(); Requests[2460].RequestServices = CreateServices(); - Requests[2460].Request.Method = "POST"; + Requests[2460].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2460].Request.Path = "/subscriptions/da0226c0-753a-/resourceGroups/9f034559-29b8-488/providers/Microsoft.Logic/workflows/4c1c986a-61d/regenerateAccessKey"; Requests[2461] = new DefaultHttpContext(); Requests[2461].RequestServices = CreateServices(); - Requests[2461].Request.Method = "POST"; + Requests[2461].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2461].Request.Path = "/subscriptions/ab2aa36c-b4f8-/resourceGroups/2d630230-c02a-4cd/providers/Microsoft.Logic/workflows/d7acdcf6-003/run"; Requests[2462] = new DefaultHttpContext(); Requests[2462].RequestServices = CreateServices(); - Requests[2462].Request.Method = "GET"; + Requests[2462].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2462].Request.Path = "/subscriptions/9f242de0-0ce6-/resourceGroups/765a4cfa-602b-470/providers/Microsoft.Logic/workflows/6dc2a4a5-07c/runs"; Requests[2463] = new DefaultHttpContext(); Requests[2463].RequestServices = CreateServices(); - Requests[2463].Request.Method = "GET"; + Requests[2463].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2463].Request.Path = "/subscriptions/fb2b0ef0-b3ae-/resourceGroups/537056af-1c03-450/providers/Microsoft.Logic/workflows/c69df099-503/triggers"; Requests[2464] = new DefaultHttpContext(); Requests[2464].RequestServices = CreateServices(); - Requests[2464].Request.Method = "POST"; + Requests[2464].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2464].Request.Path = "/subscriptions/4f0a70dd-c942-/resourceGroups/5f0e7aea-d1a0-4b0/providers/Microsoft.Logic/workflows/a1f4cc1d-e44/validate"; Requests[2465] = new DefaultHttpContext(); Requests[2465].RequestServices = CreateServices(); - Requests[2465].Request.Method = "GET"; + Requests[2465].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2465].Request.Path = "/subscriptions/a784c792-16f1-/resourceGroups/788be499-5c26-45f/providers/Microsoft.Logic/workflows/4b0c6783-1e6/versions"; Requests[2466] = new DefaultHttpContext(); Requests[2466].RequestServices = CreateServices(); - Requests[2466].Request.Method = "GET"; + Requests[2466].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2466].Request.Path = "/subscriptions/687006eb-3942-/resourceGroups/de05b370-096f-476/providers/Microsoft.MachineLearning/commitmentPlans/8a281bb6-d0e3-4f1d/commitmentAssociations"; Requests[2467] = new DefaultHttpContext(); Requests[2467].RequestServices = CreateServices(); - Requests[2467].Request.Method = "GET"; + Requests[2467].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2467].Request.Path = "/subscriptions/6676e290-39e9-/resourceGroups/35fded2e-7a87-4f9/providers/Microsoft.MachineLearning/commitmentPlans/e0b72c32-18b9-47fc/usageHistory"; Requests[2468] = new DefaultHttpContext(); Requests[2468].RequestServices = CreateServices(); - Requests[2468].Request.Method = "POST"; + Requests[2468].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2468].Request.Path = "/subscriptions/1fb0005c-57ea-/resourceGroups/d86037b8-6377-447/providers/Microsoft.MachineLearning/webServices/30b17d6c-1202-/CreateRegionalBlob"; Requests[2469] = new DefaultHttpContext(); Requests[2469].RequestServices = CreateServices(); - Requests[2469].Request.Method = "GET"; + Requests[2469].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2469].Request.Path = "/subscriptions/7add62db-4a58-/resourceGroups/4569970c-8d3e-428/providers/Microsoft.MachineLearning/webServices/7dd5bea2-7e39-/listKeys"; Requests[2470] = new DefaultHttpContext(); Requests[2470].RequestServices = CreateServices(); - Requests[2470].Request.Method = "POST"; + Requests[2470].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2470].Request.Path = "/subscriptions/5b87bc69-7eda-/resourceGroups/e4ce4933-6aa4-40d/providers/Microsoft.MachineLearning/workspaces/200597cd-0731/listWorkspaceKeys"; Requests[2471] = new DefaultHttpContext(); Requests[2471].RequestServices = CreateServices(); - Requests[2471].Request.Method = "POST"; + Requests[2471].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2471].Request.Path = "/subscriptions/9b736de6-ddee-/resourceGroups/c9009192-cdae-410/providers/Microsoft.MachineLearning/workspaces/e9d828a9-5122/resyncStorageKeys"; Requests[2472] = new DefaultHttpContext(); Requests[2472].RequestServices = CreateServices(); - Requests[2472].Request.Method = "POST"; + Requests[2472].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2472].Request.Path = "/subscriptions/ed4ab297-45c0-/resourceGroups/369bcd04-6b13-44a/providers/Microsoft.MachineLearningCompute/operationalizationClusters/45274610-4e/checkSystemServicesUpdatesAvailable"; Requests[2473] = new DefaultHttpContext(); Requests[2473].RequestServices = CreateServices(); - Requests[2473].Request.Method = "POST"; + Requests[2473].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2473].Request.Path = "/subscriptions/007f74f6-8803-/resourceGroups/58a4917a-c1c3-4a7/providers/Microsoft.MachineLearningCompute/operationalizationClusters/dcba7da8-17/checkUpdate"; Requests[2474] = new DefaultHttpContext(); Requests[2474].RequestServices = CreateServices(); - Requests[2474].Request.Method = "POST"; + Requests[2474].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2474].Request.Path = "/subscriptions/2ce62f6e-b444-/resourceGroups/0705efd7-e10b-480/providers/Microsoft.MachineLearningCompute/operationalizationClusters/806c483b-89/listKeys"; Requests[2475] = new DefaultHttpContext(); Requests[2475].RequestServices = CreateServices(); - Requests[2475].Request.Method = "POST"; + Requests[2475].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2475].Request.Path = "/subscriptions/381967f8-b0c8-/resourceGroups/b7ea4fca-ff22-4fc/providers/Microsoft.MachineLearningCompute/operationalizationClusters/e871889b-67/updateSystem"; Requests[2476] = new DefaultHttpContext(); Requests[2476].RequestServices = CreateServices(); - Requests[2476].Request.Method = "POST"; + Requests[2476].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2476].Request.Path = "/subscriptions/6aee2c0f-f391-/resourceGroups/9d0b298f-eac3-453/providers/Microsoft.MachineLearningCompute/operationalizationClusters/a6897f89-c4/updateSystemServices"; Requests[2477] = new DefaultHttpContext(); Requests[2477].RequestServices = CreateServices(); - Requests[2477].Request.Method = "GET"; + Requests[2477].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2477].Request.Path = "/subscriptions/1572af86-5885-/resourceGroups/4a3976ce-a217-48b/providers/Microsoft.MachineLearningExperimentation/accounts/81a20d99-1c/workspaces"; Requests[2478] = new DefaultHttpContext(); Requests[2478].RequestServices = CreateServices(); - Requests[2478].Request.Method = "POST"; + Requests[2478].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2478].Request.Path = "/subscriptions/f3c04d31-4f19-/resourceGroups/32406294-fd5b-4e8/providers/Microsoft.MachineLearningServices/workspaces/779ed6cf-a34f/listKeys"; Requests[2479] = new DefaultHttpContext(); Requests[2479].RequestServices = CreateServices(); - Requests[2479].Request.Method = "POST"; + Requests[2479].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2479].Request.Path = "/subscriptions/7caad3ef-ece3-/resourceGroups/6f20152c-21e8-4fd/providers/Microsoft.MachineLearningServices/workspaces/a6343a66-19e7/resyncKeys"; Requests[2480] = new DefaultHttpContext(); Requests[2480].RequestServices = CreateServices(); - Requests[2480].Request.Method = "POST"; + Requests[2480].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2480].Request.Path = "/subscriptions/fec878ef-7ad5-/resourceGroups/0f1db200-73a6-416/providers/Microsoft.Maps/accounts/98b6794e-2e/listKeys"; Requests[2481] = new DefaultHttpContext(); Requests[2481].RequestServices = CreateServices(); - Requests[2481].Request.Method = "POST"; + Requests[2481].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2481].Request.Path = "/subscriptions/e983b564-6a12-/resourceGroups/28ce4e2b-f17e-4ca/providers/Microsoft.Maps/accounts/10a16b33-f4/regenerateKey"; Requests[2482] = new DefaultHttpContext(); Requests[2482].RequestServices = CreateServices(); - Requests[2482].Request.Method = "GET"; + Requests[2482].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2482].Request.Path = "/subscriptions/650fea78-31d7-/resourceGroups/0a5868d1-9950-45f/providers/Microsoft.Media/mediaServices/3ec27ab8-79/assets"; Requests[2483] = new DefaultHttpContext(); Requests[2483].RequestServices = CreateServices(); - Requests[2483].Request.Method = "GET"; + Requests[2483].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2483].Request.Path = "/subscriptions/e4f6399c-914b-/resourceGroups/90e0d438-446c-49e/providers/Microsoft.Media/mediaServices/fd910963-fb/contentKeyPolicies"; Requests[2484] = new DefaultHttpContext(); Requests[2484].RequestServices = CreateServices(); - Requests[2484].Request.Method = "GET"; + Requests[2484].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2484].Request.Path = "/subscriptions/3a915b85-9855-/resourceGroups/f95f118a-dc19-4c6/providers/Microsoft.Media/mediaservices/4dd6f81a-9b/liveEvents"; Requests[2485] = new DefaultHttpContext(); Requests[2485].RequestServices = CreateServices(); - Requests[2485].Request.Method = "GET"; + Requests[2485].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2485].Request.Path = "/subscriptions/33bfed9f-4837-/resourceGroups/7678b3f8-26cb-431/providers/Microsoft.Media/mediaservices/bf5fdbe6-9a/streamingEndpoints"; Requests[2486] = new DefaultHttpContext(); Requests[2486].RequestServices = CreateServices(); - Requests[2486].Request.Method = "GET"; + Requests[2486].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2486].Request.Path = "/subscriptions/3897a437-ab22-/resourceGroups/e739d84f-481b-47a/providers/Microsoft.Media/mediaServices/ba8ee4fd-5a/streamingLocators"; Requests[2487] = new DefaultHttpContext(); Requests[2487].RequestServices = CreateServices(); - Requests[2487].Request.Method = "GET"; + Requests[2487].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2487].Request.Path = "/subscriptions/34a86834-d078-/resourceGroups/7a66d981-b0a1-4a2/providers/Microsoft.Media/mediaServices/81443267-d2/streamingPolicies"; Requests[2488] = new DefaultHttpContext(); Requests[2488].RequestServices = CreateServices(); - Requests[2488].Request.Method = "GET"; + Requests[2488].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2488].Request.Path = "/subscriptions/bcca70ae-b45a-/resourceGroups/84991711-41c7-464/providers/Microsoft.Media/mediaServices/a419ef57-8c/transforms"; Requests[2489] = new DefaultHttpContext(); Requests[2489].RequestServices = CreateServices(); - Requests[2489].Request.Method = "POST"; + Requests[2489].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2489].Request.Path = "/subscriptions/d0b4bb30-4fdc-/resourceGroups/b5278abe-f0e9-434/providers/Microsoft.Media/mediaservices/4ec5f31e-8a10-43/listKeys"; Requests[2490] = new DefaultHttpContext(); Requests[2490].RequestServices = CreateServices(); - Requests[2490].Request.Method = "POST"; + Requests[2490].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2490].Request.Path = "/subscriptions/a62fbd69-af9a-/resourceGroups/20a8eb9a-5ba4-40e/providers/Microsoft.Media/mediaservices/d5573144-2014-4d/regenerateKey"; Requests[2491] = new DefaultHttpContext(); Requests[2491].RequestServices = CreateServices(); - Requests[2491].Request.Method = "POST"; + Requests[2491].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2491].Request.Path = "/subscriptions/2864ac80-3cd1-/resourceGroups/a5a9cdcb-f96f-4d5/providers/Microsoft.Media/mediaservices/45b1b7c4-8563-4a/syncStorageKeys"; Requests[2492] = new DefaultHttpContext(); Requests[2492].RequestServices = CreateServices(); - Requests[2492].Request.Method = "GET"; + Requests[2492].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2492].Request.Path = "/subscriptions/e8d2da40-67da-/resourceGroups/c9621aac-20cf-4fe/providers/Microsoft.Migrate/projects/214674fb-f5/assessments"; Requests[2493] = new DefaultHttpContext(); Requests[2493].RequestServices = CreateServices(); - Requests[2493].Request.Method = "GET"; + Requests[2493].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2493].Request.Path = "/subscriptions/b9beb251-c62d-/resourceGroups/e34c664d-6a1b-4a9/providers/Microsoft.Migrate/projects/00aa9fbd-16/groups"; Requests[2494] = new DefaultHttpContext(); Requests[2494].RequestServices = CreateServices(); - Requests[2494].Request.Method = "POST"; + Requests[2494].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2494].Request.Path = "/subscriptions/cc535e66-c44c-/resourcegroups/100169f6-65f4-4c0/providers/Microsoft.Migrate/projects/01014f95-34/keys"; Requests[2495] = new DefaultHttpContext(); Requests[2495].RequestServices = CreateServices(); - Requests[2495].Request.Method = "GET"; + Requests[2495].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2495].Request.Path = "/subscriptions/d944dad3-b8ab-/resourceGroups/625ec46d-12fc-402/providers/Microsoft.Migrate/projects/6099e05c-21/machines"; Requests[2496] = new DefaultHttpContext(); Requests[2496].RequestServices = CreateServices(); - Requests[2496].Request.Method = "POST"; + Requests[2496].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2496].Request.Path = "/subscriptions/61a26768-f11a-/resourceGroups/7d86f419-6a03-4fc/providers/Microsoft.Network/applicationGateways/39f94cba-3521-4f80-b9d/backendhealth"; Requests[2497] = new DefaultHttpContext(); Requests[2497].RequestServices = CreateServices(); - Requests[2497].Request.Method = "POST"; + Requests[2497].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2497].Request.Path = "/subscriptions/0a056503-cd0c-/resourceGroups/16ac728d-2df0-43b/providers/Microsoft.Network/applicationGateways/f4b79f27-e424-4fcc-ba2/start"; Requests[2498] = new DefaultHttpContext(); Requests[2498].RequestServices = CreateServices(); - Requests[2498].Request.Method = "POST"; + Requests[2498].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2498].Request.Path = "/subscriptions/974b224b-dfdd-/resourceGroups/8608466c-874e-49e/providers/Microsoft.Network/applicationGateways/ff7ee07e-d2a2-4ff3-be2/stop"; Requests[2499] = new DefaultHttpContext(); Requests[2499].RequestServices = CreateServices(); - Requests[2499].Request.Method = "GET"; + Requests[2499].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2499].Request.Path = "/subscriptions/5acc9efd-fdb7-/resourceGroups/03fa8363-04c7-48a/providers/Microsoft.Network/connections/03256960-f6c8-423b-8cc8-5aa05901925/sharedkey"; Requests[2500] = new DefaultHttpContext(); Requests[2500].RequestServices = CreateServices(); - Requests[2500].Request.Method = "PUT"; + Requests[2500].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[2500].Request.Path = "/subscriptions/4c13b784-52a0-/resourceGroups/d50796a7-ea1d-44f/providers/Microsoft.Network/connections/75175933-803e-4033-bbb0-85ed1312909/sharedkey"; Requests[2501] = new DefaultHttpContext(); Requests[2501].RequestServices = CreateServices(); - Requests[2501].Request.Method = "POST"; + Requests[2501].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2501].Request.Path = "/subscriptions/c02b18f5-9c9a-/resourceGroups/00d74d07-08a7-400/providers/Microsoft.Network/connections/0537e116-b3b9-47b0-84da-67a010e879a/vpndeviceconfigurationscript"; Requests[2502] = new DefaultHttpContext(); Requests[2502].RequestServices = CreateServices(); - Requests[2502].Request.Method = "GET"; + Requests[2502].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2502].Request.Path = "/subscriptions/5f59a0ed-aee1-/resourceGroups/55c49bc3-4729-42f/providers/Microsoft.Network/dnsZones/c82d7285/all"; Requests[2503] = new DefaultHttpContext(); Requests[2503].RequestServices = CreateServices(); - Requests[2503].Request.Method = "GET"; + Requests[2503].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2503].Request.Path = "/subscriptions/cb932a3d-a02f-/resourceGroups/3d026708-e6a9-41e/providers/Microsoft.Network/dnsZones/69d44dbe/recordsets"; Requests[2504] = new DefaultHttpContext(); Requests[2504].RequestServices = CreateServices(); - Requests[2504].Request.Method = "GET"; + Requests[2504].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2504].Request.Path = "/subscriptions/02f36d73-f34e-/resourceGroups/07b4df3e-fda7-4c8/providers/Microsoft.Network/expressRouteCircuits/02de2791-c2/arpTable"; Requests[2505] = new DefaultHttpContext(); Requests[2505].RequestServices = CreateServices(); - Requests[2505].Request.Method = "GET"; + Requests[2505].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2505].Request.Path = "/subscriptions/6f2bad0b-2e11-/resourceGroups/7e84ce27-7cc7-4b4/providers/Microsoft.Network/expressRouteCircuits/80f7ddb3-93/authorizations"; Requests[2506] = new DefaultHttpContext(); Requests[2506].RequestServices = CreateServices(); - Requests[2506].Request.Method = "GET"; + Requests[2506].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2506].Request.Path = "/subscriptions/875800cc-deaf-/resourceGroups/2b0236cd-5bd6-4d2/providers/Microsoft.Network/expressRouteCircuits/bce17d92-31/peerings"; Requests[2507] = new DefaultHttpContext(); Requests[2507].RequestServices = CreateServices(); - Requests[2507].Request.Method = "GET"; + Requests[2507].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2507].Request.Path = "/subscriptions/317d9db9-f3df-/resourceGroups/83b605a9-c99f-48c/providers/Microsoft.Network/expressRouteCircuits/1c4966fe-88/routesTable"; Requests[2508] = new DefaultHttpContext(); Requests[2508].RequestServices = CreateServices(); - Requests[2508].Request.Method = "GET"; + Requests[2508].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2508].Request.Path = "/subscriptions/c4447820-e2ae-/resourceGroups/9df5df3b-93c9-436/providers/Microsoft.Network/expressRouteCircuits/619cd66a-4d/stats"; Requests[2509] = new DefaultHttpContext(); Requests[2509].RequestServices = CreateServices(); - Requests[2509].Request.Method = "GET"; + Requests[2509].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2509].Request.Path = "/subscriptions/cd2aa2ca-01fb-/resourceGroups/814ccb5c-72f0-403/providers/Microsoft.Network/expressRouteCrossConnections/a2b28e8a-9b7a-4bff-/peerings"; Requests[2510] = new DefaultHttpContext(); Requests[2510].RequestServices = CreateServices(); - Requests[2510].Request.Method = "GET"; + Requests[2510].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2510].Request.Path = "/subscriptions/e1a66519-c4ed-/resourceGroups/e0c5775a-5a4c-45b/providers/Microsoft.Network/loadBalancers/78f08e8e-71d1-4f/backendAddressPools"; Requests[2511] = new DefaultHttpContext(); Requests[2511].RequestServices = CreateServices(); - Requests[2511].Request.Method = "GET"; + Requests[2511].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2511].Request.Path = "/subscriptions/7d4f6624-6d82-/resourceGroups/2239a9ae-43cd-401/providers/Microsoft.Network/loadBalancers/f2c2a276-4e02-48/frontendIPConfigurations"; Requests[2512] = new DefaultHttpContext(); Requests[2512].RequestServices = CreateServices(); - Requests[2512].Request.Method = "GET"; + Requests[2512].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2512].Request.Path = "/subscriptions/c3c9ddfd-7fa4-/resourceGroups/3f1f6ad1-b00d-4b1/providers/Microsoft.Network/loadBalancers/5d290c90-5864-4f/inboundNatRules"; Requests[2513] = new DefaultHttpContext(); Requests[2513].RequestServices = CreateServices(); - Requests[2513].Request.Method = "GET"; + Requests[2513].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2513].Request.Path = "/subscriptions/c010c490-bfbc-/resourceGroups/03920f5c-defa-407/providers/Microsoft.Network/loadBalancers/e936598c-6a13-47/loadBalancingRules"; Requests[2514] = new DefaultHttpContext(); Requests[2514].RequestServices = CreateServices(); - Requests[2514].Request.Method = "GET"; + Requests[2514].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2514].Request.Path = "/subscriptions/2c524a16-8a0a-/resourceGroups/15fe80c5-0b67-4ca/providers/Microsoft.Network/loadBalancers/157dfbcb-447f-42/networkInterfaces"; Requests[2515] = new DefaultHttpContext(); Requests[2515].RequestServices = CreateServices(); - Requests[2515].Request.Method = "GET"; + Requests[2515].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2515].Request.Path = "/subscriptions/a3986d8d-c58b-/resourceGroups/72f65c60-92e7-4cf/providers/Microsoft.Network/loadBalancers/92aa1b53-01fe-4c/probes"; Requests[2516] = new DefaultHttpContext(); Requests[2516].RequestServices = CreateServices(); - Requests[2516].Request.Method = "POST"; + Requests[2516].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2516].Request.Path = "/subscriptions/f166fcc7-b76e-/resourceGroups/3a587762-20b0-445/providers/Microsoft.Network/networkInterfaces/5621db23-3874-41af-a/effectiveNetworkSecurityGroups"; Requests[2517] = new DefaultHttpContext(); Requests[2517].RequestServices = CreateServices(); - Requests[2517].Request.Method = "POST"; + Requests[2517].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2517].Request.Path = "/subscriptions/3c82d018-7643-/resourceGroups/5abd7738-5a8f-478/providers/Microsoft.Network/networkInterfaces/245fc307-83c5-4d1c-9/effectiveRouteTable"; Requests[2518] = new DefaultHttpContext(); Requests[2518].RequestServices = CreateServices(); - Requests[2518].Request.Method = "GET"; + Requests[2518].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2518].Request.Path = "/subscriptions/7ed359a2-d070-/resourceGroups/3cc3a18f-1c7e-4ab/providers/Microsoft.Network/networkInterfaces/3b954f91-fe99-4440-b/ipConfigurations"; Requests[2519] = new DefaultHttpContext(); Requests[2519].RequestServices = CreateServices(); - Requests[2519].Request.Method = "GET"; + Requests[2519].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2519].Request.Path = "/subscriptions/f9ebf061-379b-/resourceGroups/d85c573f-988b-40c/providers/Microsoft.Network/networkInterfaces/f322d9b5-f5c0-46fd-b/loadBalancers"; Requests[2520] = new DefaultHttpContext(); Requests[2520].RequestServices = CreateServices(); - Requests[2520].Request.Method = "GET"; + Requests[2520].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2520].Request.Path = "/subscriptions/c746f5f1-93a2-/resourceGroups/75a8eb1a-f352-413/providers/Microsoft.Network/networkSecurityGroups/27dc2a07-67f7-43a9-8c94-/defaultSecurityRules"; Requests[2521] = new DefaultHttpContext(); Requests[2521].RequestServices = CreateServices(); - Requests[2521].Request.Method = "GET"; + Requests[2521].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2521].Request.Path = "/subscriptions/fd9693dd-71c5-/resourceGroups/8e157748-e0d8-488/providers/Microsoft.Network/networkSecurityGroups/e87fd5f6-b709-4f79-a2f3-/securityRules"; Requests[2522] = new DefaultHttpContext(); Requests[2522].RequestServices = CreateServices(); - Requests[2522].Request.Method = "POST"; + Requests[2522].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2522].Request.Path = "/subscriptions/e94f4cc3-b47c-/resourceGroups/6cfe26db-6276-435/providers/Microsoft.Network/networkWatchers/e7d5b948-1b3b-477c/availableProvidersList"; Requests[2523] = new DefaultHttpContext(); Requests[2523].RequestServices = CreateServices(); - Requests[2523].Request.Method = "POST"; + Requests[2523].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2523].Request.Path = "/subscriptions/6e0acf34-2e78-/resourceGroups/8133c95f-f9ba-4ba/providers/Microsoft.Network/networkWatchers/a6bb422c-a79c-4533/azureReachabilityReport"; Requests[2524] = new DefaultHttpContext(); Requests[2524].RequestServices = CreateServices(); - Requests[2524].Request.Method = "POST"; + Requests[2524].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2524].Request.Path = "/subscriptions/d5a3a73f-dce5-/resourceGroups/87be2abd-a864-4bc/providers/Microsoft.Network/networkWatchers/d478f11b-2065-4637/configureFlowLog"; Requests[2525] = new DefaultHttpContext(); Requests[2525].RequestServices = CreateServices(); - Requests[2525].Request.Method = "GET"; + Requests[2525].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2525].Request.Path = "/subscriptions/2b40d75c-ffe2-/resourceGroups/706c9e18-1cf1-4c0/providers/Microsoft.Network/networkWatchers/268d0b84-7c55-40bd/connectionMonitors"; Requests[2526] = new DefaultHttpContext(); Requests[2526].RequestServices = CreateServices(); - Requests[2526].Request.Method = "POST"; + Requests[2526].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2526].Request.Path = "/subscriptions/aa2f10ac-db03-/resourceGroups/c5c829c2-c4f3-431/providers/Microsoft.Network/networkWatchers/664e3cab-25c0-478c/connectivityCheck"; Requests[2527] = new DefaultHttpContext(); Requests[2527].RequestServices = CreateServices(); - Requests[2527].Request.Method = "POST"; + Requests[2527].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2527].Request.Path = "/subscriptions/42c68cba-0578-/resourceGroups/d784a0ae-4cb1-4d2/providers/Microsoft.Network/networkWatchers/3e53388a-e173-49a5/ipFlowVerify"; Requests[2528] = new DefaultHttpContext(); Requests[2528].RequestServices = CreateServices(); - Requests[2528].Request.Method = "POST"; + Requests[2528].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2528].Request.Path = "/subscriptions/42ede897-4f1c-/resourceGroups/d0074ae9-3ce7-4ef/providers/Microsoft.Network/networkWatchers/68f10327-63bb-45ec/nextHop"; Requests[2529] = new DefaultHttpContext(); Requests[2529].RequestServices = CreateServices(); - Requests[2529].Request.Method = "GET"; + Requests[2529].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2529].Request.Path = "/subscriptions/1fcc94c9-0436-/resourceGroups/933260d7-d9f6-4e7/providers/Microsoft.Network/networkWatchers/91607772-0d1c-4fd8/packetCaptures"; Requests[2530] = new DefaultHttpContext(); Requests[2530].RequestServices = CreateServices(); - Requests[2530].Request.Method = "POST"; + Requests[2530].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2530].Request.Path = "/subscriptions/9b1aa376-3adc-/resourceGroups/ea5ef52f-d94f-44c/providers/Microsoft.Network/networkWatchers/acd94b3e-323d-41f3/queryFlowLogStatus"; Requests[2531] = new DefaultHttpContext(); Requests[2531].RequestServices = CreateServices(); - Requests[2531].Request.Method = "POST"; + Requests[2531].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2531].Request.Path = "/subscriptions/938ae6fd-7d53-/resourceGroups/d1463303-4ea9-412/providers/Microsoft.Network/networkWatchers/6dee5924-3dac-4feb/queryTroubleshootResult"; Requests[2532] = new DefaultHttpContext(); Requests[2532].RequestServices = CreateServices(); - Requests[2532].Request.Method = "POST"; + Requests[2532].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2532].Request.Path = "/subscriptions/5ccdb802-93c5-/resourceGroups/e3c4f928-ae6b-475/providers/Microsoft.Network/networkWatchers/c7bc8624-f2e1-4330/securityGroupView"; Requests[2533] = new DefaultHttpContext(); Requests[2533].RequestServices = CreateServices(); - Requests[2533].Request.Method = "POST"; + Requests[2533].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2533].Request.Path = "/subscriptions/615aad33-27c8-/resourceGroups/a2123e16-7aeb-4fe/providers/Microsoft.Network/networkWatchers/54424ac5-4c38-4967/topology"; Requests[2534] = new DefaultHttpContext(); Requests[2534].RequestServices = CreateServices(); - Requests[2534].Request.Method = "POST"; + Requests[2534].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2534].Request.Path = "/subscriptions/c9bd217d-aa1d-/resourceGroups/d11b3c78-a380-41b/providers/Microsoft.Network/networkWatchers/479f8529-5e41-4187/troubleshoot"; Requests[2535] = new DefaultHttpContext(); Requests[2535].RequestServices = CreateServices(); - Requests[2535].Request.Method = "GET"; + Requests[2535].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2535].Request.Path = "/subscriptions/349ddc84-50bb-/resourceGroups/cbd4d755-9001-4c0/providers/Microsoft.Network/routeFilters/b8790b91-2ca8-4/routeFilterRules"; Requests[2536] = new DefaultHttpContext(); Requests[2536].RequestServices = CreateServices(); - Requests[2536].Request.Method = "GET"; + Requests[2536].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2536].Request.Path = "/subscriptions/82263d5b-a05c-/resourceGroups/5089813f-ec0f-422/providers/Microsoft.Network/routeTables/d641b2fb-db55-/routes"; Requests[2537] = new DefaultHttpContext(); Requests[2537].RequestServices = CreateServices(); - Requests[2537].Request.Method = "GET"; + Requests[2537].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2537].Request.Path = "/subscriptions/06ca919d-972f-/resourceGroups/f4ae6a85-92b6-4e9/providers/Microsoft.Network/virtualNetworkGateways/6fdce78d-443e-47ee-ae2c-f/connections"; Requests[2538] = new DefaultHttpContext(); Requests[2538].RequestServices = CreateServices(); - Requests[2538].Request.Method = "POST"; + Requests[2538].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2538].Request.Path = "/subscriptions/afca0b21-7b04-/resourceGroups/3ff81554-de52-431/providers/Microsoft.Network/virtualNetworkGateways/0f8dcd55-0e19-4e65-a6b6-4/generatevpnclientpackage"; Requests[2539] = new DefaultHttpContext(); Requests[2539].RequestServices = CreateServices(); - Requests[2539].Request.Method = "POST"; + Requests[2539].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2539].Request.Path = "/subscriptions/ed8b1141-bfe7-/resourceGroups/e2b57b80-47ac-467/providers/Microsoft.Network/virtualNetworkGateways/f29d1d28-75a1-4b38-bc04-6/generatevpnprofile"; Requests[2540] = new DefaultHttpContext(); Requests[2540].RequestServices = CreateServices(); - Requests[2540].Request.Method = "POST"; + Requests[2540].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2540].Request.Path = "/subscriptions/93eac03b-9edd-/resourceGroups/3fd53200-7168-493/providers/Microsoft.Network/virtualNetworkGateways/09df8ad2-1c49-4e69-9816-e/getAdvertisedRoutes"; Requests[2541] = new DefaultHttpContext(); Requests[2541].RequestServices = CreateServices(); - Requests[2541].Request.Method = "POST"; + Requests[2541].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2541].Request.Path = "/subscriptions/81638484-76f1-/resourceGroups/b4a77776-2984-4c4/providers/Microsoft.Network/virtualNetworkGateways/52138686-5ba2-4651-b385-7/getBgpPeerStatus"; Requests[2542] = new DefaultHttpContext(); Requests[2542].RequestServices = CreateServices(); - Requests[2542].Request.Method = "POST"; + Requests[2542].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2542].Request.Path = "/subscriptions/ef19d246-234a-/resourceGroups/3a481677-1e51-471/providers/Microsoft.Network/virtualNetworkGateways/b1ed2406-1038-458a-b6c6-4/getLearnedRoutes"; Requests[2543] = new DefaultHttpContext(); Requests[2543].RequestServices = CreateServices(); - Requests[2543].Request.Method = "POST"; + Requests[2543].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2543].Request.Path = "/subscriptions/454df7b5-f4c5-/resourceGroups/3928d3b2-6c1c-409/providers/Microsoft.Network/virtualNetworkGateways/bd1ccc6b-52b1-4a1e-a15a-8/getvpnclientipsecparameters"; Requests[2544] = new DefaultHttpContext(); Requests[2544].RequestServices = CreateServices(); - Requests[2544].Request.Method = "POST"; + Requests[2544].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2544].Request.Path = "/subscriptions/e958472a-1130-/resourceGroups/ba801e73-4770-46d/providers/Microsoft.Network/virtualNetworkGateways/69903777-68b2-47c2-b9c8-a/getvpnprofilepackageurl"; Requests[2545] = new DefaultHttpContext(); Requests[2545].RequestServices = CreateServices(); - Requests[2545].Request.Method = "POST"; + Requests[2545].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2545].Request.Path = "/subscriptions/fa70acad-db5c-/resourceGroups/7b71f4e7-e155-4c6/providers/Microsoft.Network/virtualNetworkGateways/253b3a69-f21f-4de9-9727-c/reset"; Requests[2546] = new DefaultHttpContext(); Requests[2546].RequestServices = CreateServices(); - Requests[2546].Request.Method = "POST"; + Requests[2546].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2546].Request.Path = "/subscriptions/0e4e3294-e384-/resourceGroups/8c77af56-0136-489/providers/Microsoft.Network/virtualNetworkGateways/1dcdb5e3-a092-46ba-aef4-e/setvpnclientipsecparameters"; Requests[2547] = new DefaultHttpContext(); Requests[2547].RequestServices = CreateServices(); - Requests[2547].Request.Method = "POST"; + Requests[2547].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2547].Request.Path = "/subscriptions/b94f7678-c5ab-/resourceGroups/d01bd974-0ca0-424/providers/Microsoft.Network/virtualNetworkGateways/5f333acf-f828-4a36-b335-e/supportedvpndevices"; Requests[2548] = new DefaultHttpContext(); Requests[2548].RequestServices = CreateServices(); - Requests[2548].Request.Method = "GET"; + Requests[2548].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2548].Request.Path = "/subscriptions/2ce880be-c3a0-/resourceGroups/15e2cf07-c204-48c/providers/Microsoft.Network/virtualNetworks/990fe251-e54f-4372/CheckIPAddressAvailability"; Requests[2549] = new DefaultHttpContext(); Requests[2549].RequestServices = CreateServices(); - Requests[2549].Request.Method = "GET"; + Requests[2549].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2549].Request.Path = "/subscriptions/880cb4c6-497c-/resourceGroups/55a13a18-9e70-472/providers/Microsoft.Network/virtualNetworks/d3368414-fe65-427b/subnets"; Requests[2550] = new DefaultHttpContext(); Requests[2550].RequestServices = CreateServices(); - Requests[2550].Request.Method = "GET"; + Requests[2550].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2550].Request.Path = "/subscriptions/4b851da6-899f-/resourceGroups/77ee5314-110b-45c/providers/Microsoft.Network/virtualNetworks/431008f4-b70d-4614/usages"; Requests[2551] = new DefaultHttpContext(); Requests[2551].RequestServices = CreateServices(); - Requests[2551].Request.Method = "GET"; + Requests[2551].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2551].Request.Path = "/subscriptions/531d27d7-f8c1-/resourceGroups/4358bd59-e0fa-499/providers/Microsoft.Network/virtualNetworks/6ec18e91-d960-4a4f/virtualNetworkPeerings"; Requests[2552] = new DefaultHttpContext(); Requests[2552].RequestServices = CreateServices(); - Requests[2552].Request.Method = "POST"; + Requests[2552].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2552].Request.Path = "/subscriptions/e5d8c57d-6ce3-/resourceGroups/c9118105-2154-4a1/providers/Microsoft.NotificationHubs/namespaces/c4d4c514-fd7e/AuthorizationRules"; Requests[2553] = new DefaultHttpContext(); Requests[2553].RequestServices = CreateServices(); - Requests[2553].Request.Method = "GET"; + Requests[2553].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2553].Request.Path = "/subscriptions/46bd6d3e-46d7-/resourceGroups/69443073-b3e1-413/providers/Microsoft.NotificationHubs/namespaces/57102c51-6b3c/AuthorizationRules"; Requests[2554] = new DefaultHttpContext(); Requests[2554].RequestServices = CreateServices(); - Requests[2554].Request.Method = "POST"; + Requests[2554].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2554].Request.Path = "/subscriptions/b23109c1-6837-/resourceGroups/45efc86d-d5cf-4f4/providers/Microsoft.NotificationHubs/namespaces/24b5d6e3-b94b/checkNotificationHubAvailability"; Requests[2555] = new DefaultHttpContext(); Requests[2555].RequestServices = CreateServices(); - Requests[2555].Request.Method = "GET"; + Requests[2555].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2555].Request.Path = "/subscriptions/6b43fab2-5c5e-/resourceGroups/586ca1c2-de0a-471/providers/Microsoft.NotificationHubs/namespaces/726070a1-44b5/notificationHubs"; Requests[2556] = new DefaultHttpContext(); Requests[2556].RequestServices = CreateServices(); - Requests[2556].Request.Method = "GET"; + Requests[2556].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2556].Request.Path = "/subscriptions/21e6cdd0-6129-/resourcegroups/71cc1a43-c39c-485/providers/Microsoft.OperationalInsights/workspaces/cec5556a-50bc/dataSources"; Requests[2557] = new DefaultHttpContext(); Requests[2557].RequestServices = CreateServices(); - Requests[2557].Request.Method = "GET"; + Requests[2557].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2557].Request.Path = "/subscriptions/95b1eca5-0d4e-/resourcegroups/b0cd8958-96e7-4ea/providers/Microsoft.OperationalInsights/workspaces/d64be9d9-df83/intelligencePacks"; Requests[2558] = new DefaultHttpContext(); Requests[2558].RequestServices = CreateServices(); - Requests[2558].Request.Method = "GET"; + Requests[2558].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2558].Request.Path = "/subscriptions/b35e50a2-d15f-/resourcegroups/ea55e903-9667-4a0/providers/Microsoft.OperationalInsights/workspaces/7a28a24c-2c3f/linkedServices"; Requests[2559] = new DefaultHttpContext(); Requests[2559].RequestServices = CreateServices(); - Requests[2559].Request.Method = "GET"; + Requests[2559].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2559].Request.Path = "/subscriptions/d76b0dab-9b3b-/resourcegroups/6c1e0731-95b9-43d/providers/Microsoft.OperationalInsights/workspaces/0585c769-280a/managementGroups"; Requests[2560] = new DefaultHttpContext(); Requests[2560].RequestServices = CreateServices(); - Requests[2560].Request.Method = "POST"; + Requests[2560].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2560].Request.Path = "/subscriptions/4c041ea5-d7cd-/resourceGroups/969715e9-e32a-4ed/providers/Microsoft.OperationalInsights/workspaces/f6d62394-f5ef/purge"; Requests[2561] = new DefaultHttpContext(); Requests[2561].RequestServices = CreateServices(); - Requests[2561].Request.Method = "GET"; + Requests[2561].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2561].Request.Path = "/subscriptions/09bf0c65-e5a8-/resourcegroups/a0f9d6b9-6773-4db/providers/Microsoft.OperationalInsights/workspaces/9d96c88e-a3c9/savedSearches"; Requests[2562] = new DefaultHttpContext(); Requests[2562].RequestServices = CreateServices(); - Requests[2562].Request.Method = "POST"; + Requests[2562].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2562].Request.Path = "/subscriptions/c7d87617-333a-/resourcegroups/a769cecc-b490-46b/providers/Microsoft.OperationalInsights/workspaces/63d9ce22-09b3/schema"; Requests[2563] = new DefaultHttpContext(); Requests[2563].RequestServices = CreateServices(); - Requests[2563].Request.Method = "POST"; + Requests[2563].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2563].Request.Path = "/subscriptions/b4a74b70-9dfe-/resourcegroups/72d8cbe6-6042-40a/providers/Microsoft.OperationalInsights/workspaces/5c269c04-6ba7/search"; Requests[2564] = new DefaultHttpContext(); Requests[2564].RequestServices = CreateServices(); - Requests[2564].Request.Method = "POST"; + Requests[2564].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2564].Request.Path = "/subscriptions/366916c5-4d7a-/resourcegroups/30067995-ad2a-4c1/providers/Microsoft.OperationalInsights/workspaces/8982bb77-c973/sharedKeys"; Requests[2565] = new DefaultHttpContext(); Requests[2565].RequestServices = CreateServices(); - Requests[2565].Request.Method = "GET"; + Requests[2565].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2565].Request.Path = "/subscriptions/8b2a3926-7265-/resourcegroups/52048063-57f7-42c/providers/Microsoft.OperationalInsights/workspaces/8cafb879-9527/storageInsightConfigs"; Requests[2566] = new DefaultHttpContext(); Requests[2566].RequestServices = CreateServices(); - Requests[2566].Request.Method = "GET"; + Requests[2566].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2566].Request.Path = "/subscriptions/cf0c6598-8a09-/resourcegroups/6fb45bda-ef44-467/providers/Microsoft.OperationalInsights/workspaces/a36c6b43-f893/usages"; Requests[2567] = new DefaultHttpContext(); Requests[2567].RequestServices = CreateServices(); - Requests[2567].Request.Method = "POST"; + Requests[2567].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2567].Request.Path = "/subscriptions/8aac6250-4aa8-/resourceGroups/95cb0632-da18-43a/providers/Microsoft.PolicyInsights/policyEvents/f92e3d08-e841-4a66-b/queryResults"; Requests[2568] = new DefaultHttpContext(); Requests[2568].RequestServices = CreateServices(); - Requests[2568].Request.Method = "POST"; + Requests[2568].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2568].Request.Path = "/subscriptions/e38f256c-ab9d-/resourceGroups/f254e4c5-4bc7-484/providers/Microsoft.PolicyInsights/policyStates/28d98781-0338-46ba-b/queryResults"; Requests[2569] = new DefaultHttpContext(); Requests[2569].RequestServices = CreateServices(); - Requests[2569].Request.Method = "POST"; + Requests[2569].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2569].Request.Path = "/subscriptions/d19961de-3088-/resourceGroups/aa67a4cc-235f-460/providers/Microsoft.PolicyInsights/policyStates/a3a9982a-23e1-439a-a1e8-d2e/summarize"; Requests[2570] = new DefaultHttpContext(); Requests[2570].RequestServices = CreateServices(); - Requests[2570].Request.Method = "POST"; + Requests[2570].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2570].Request.Path = "/subscriptions/09b9649f-2ebc-/resourceGroups/7628cd97-1360-46d/providers/Microsoft.PowerBI/workspaceCollections/74746673-c00a-465f-ab0b/listKeys"; Requests[2571] = new DefaultHttpContext(); Requests[2571].RequestServices = CreateServices(); - Requests[2571].Request.Method = "POST"; + Requests[2571].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2571].Request.Path = "/subscriptions/4a3f422c-f7a3-/resourceGroups/bbecc031-3680-4cd/providers/Microsoft.PowerBI/workspaceCollections/3daa9ca2-724c-4817-bf4d/regenerateKey"; Requests[2572] = new DefaultHttpContext(); Requests[2572].RequestServices = CreateServices(); - Requests[2572].Request.Method = "GET"; + Requests[2572].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2572].Request.Path = "/subscriptions/16412f17-7060-/resourceGroups/c9a45c54-a781-4dc/providers/Microsoft.PowerBI/workspaceCollections/b51acf15-5f7a-4cfe-b076/workspaces"; Requests[2573] = new DefaultHttpContext(); Requests[2573].RequestServices = CreateServices(); - Requests[2573].Request.Method = "POST"; + Requests[2573].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2573].Request.Path = "/subscriptions/8aa9331c-a073-/resourceGroups/ab542bc6-fc0b-408/providers/Microsoft.PowerBIDedicated/capacities/187d9c18-8545-4f6d-ba/resume"; Requests[2574] = new DefaultHttpContext(); Requests[2574].RequestServices = CreateServices(); - Requests[2574].Request.Method = "GET"; + Requests[2574].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2574].Request.Path = "/subscriptions/72efe90d-62c6-/resourceGroups/7d993dc2-f017-4a8/providers/Microsoft.PowerBIDedicated/capacities/630734b2-be9a-4370-89/skus"; Requests[2575] = new DefaultHttpContext(); Requests[2575].RequestServices = CreateServices(); - Requests[2575].Request.Method = "POST"; + Requests[2575].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2575].Request.Path = "/subscriptions/b164d1f5-d092-/resourceGroups/a20cf17e-757e-452/providers/Microsoft.PowerBIDedicated/capacities/2086492d-d045-49c7-87/suspend"; Requests[2576] = new DefaultHttpContext(); Requests[2576].RequestServices = CreateServices(); - Requests[2576].Request.Method = "GET"; + Requests[2576].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2576].Request.Path = "/Subscriptions/34585ccf-ee57-/resourceGroups/bbf89515-6b55-43a/providers/Microsoft.RecoveryServices/vaults/7b8fe93b-3cf/replicationAlertSettings"; Requests[2577] = new DefaultHttpContext(); Requests[2577].RequestServices = CreateServices(); - Requests[2577].Request.Method = "GET"; + Requests[2577].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2577].Request.Path = "/Subscriptions/50ecf6bd-bcb4-/resourceGroups/51c46f5a-697f-4ee/providers/Microsoft.RecoveryServices/vaults/0d64a92d-b31/replicationEvents"; Requests[2578] = new DefaultHttpContext(); Requests[2578].RequestServices = CreateServices(); - Requests[2578].Request.Method = "GET"; + Requests[2578].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2578].Request.Path = "/Subscriptions/b601c990-50f8-/resourceGroups/5b75931f-5398-4dc/providers/Microsoft.RecoveryServices/vaults/e4aba4fa-2ed/replicationFabrics"; Requests[2579] = new DefaultHttpContext(); Requests[2579].RequestServices = CreateServices(); - Requests[2579].Request.Method = "GET"; + Requests[2579].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2579].Request.Path = "/Subscriptions/165b7744-99d0-/resourceGroups/5e75fa27-6c04-458/providers/Microsoft.RecoveryServices/vaults/2da92e1f-c32/replicationJobs"; Requests[2580] = new DefaultHttpContext(); Requests[2580].RequestServices = CreateServices(); - Requests[2580].Request.Method = "GET"; + Requests[2580].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2580].Request.Path = "/Subscriptions/d97dddc7-0fee-/resourceGroups/5247802a-ca45-4f5/providers/Microsoft.RecoveryServices/vaults/1614168d-8f1/replicationNetworkMappings"; Requests[2581] = new DefaultHttpContext(); Requests[2581].RequestServices = CreateServices(); - Requests[2581].Request.Method = "GET"; + Requests[2581].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2581].Request.Path = "/Subscriptions/ddeb207e-9aeb-/resourceGroups/c41530db-f875-453/providers/Microsoft.RecoveryServices/vaults/eba9743a-568/replicationNetworks"; Requests[2582] = new DefaultHttpContext(); Requests[2582].RequestServices = CreateServices(); - Requests[2582].Request.Method = "GET"; + Requests[2582].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2582].Request.Path = "/Subscriptions/c05905c3-1e92-/resourceGroups/0fa0278e-565a-498/providers/Microsoft.RecoveryServices/vaults/b1f4e251-ac2/replicationPolicies"; Requests[2583] = new DefaultHttpContext(); Requests[2583].RequestServices = CreateServices(); - Requests[2583].Request.Method = "GET"; + Requests[2583].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2583].Request.Path = "/Subscriptions/94d40226-e0d0-/resourceGroups/b80a19e5-569c-476/providers/Microsoft.RecoveryServices/vaults/ed706c87-81d/replicationProtectedItems"; Requests[2584] = new DefaultHttpContext(); Requests[2584].RequestServices = CreateServices(); - Requests[2584].Request.Method = "GET"; + Requests[2584].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2584].Request.Path = "/Subscriptions/c25a66ff-fe11-/resourceGroups/784190d8-7132-4da/providers/Microsoft.RecoveryServices/vaults/081e67d6-a74/replicationProtectionContainerMappings"; Requests[2585] = new DefaultHttpContext(); Requests[2585].RequestServices = CreateServices(); - Requests[2585].Request.Method = "GET"; + Requests[2585].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2585].Request.Path = "/Subscriptions/fcd36a19-c3b2-/resourceGroups/e8970bb0-b7b1-4b7/providers/Microsoft.RecoveryServices/vaults/88f1d8bd-0f8/replicationProtectionContainers"; Requests[2586] = new DefaultHttpContext(); Requests[2586].RequestServices = CreateServices(); - Requests[2586].Request.Method = "GET"; + Requests[2586].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2586].Request.Path = "/Subscriptions/95f06da5-6c02-/resourceGroups/5b3c25f6-a6e7-4b4/providers/Microsoft.RecoveryServices/vaults/c45f193c-4ca/replicationRecoveryPlans"; Requests[2587] = new DefaultHttpContext(); Requests[2587].RequestServices = CreateServices(); - Requests[2587].Request.Method = "GET"; + Requests[2587].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2587].Request.Path = "/Subscriptions/34146c38-1654-/resourceGroups/6c656482-8a91-436/providers/Microsoft.RecoveryServices/vaults/8bd84331-d5d/replicationRecoveryServicesProviders"; Requests[2588] = new DefaultHttpContext(); Requests[2588].RequestServices = CreateServices(); - Requests[2588].Request.Method = "GET"; + Requests[2588].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2588].Request.Path = "/Subscriptions/b7de2436-e684-/resourceGroups/8d97cfab-698f-42f/providers/Microsoft.RecoveryServices/vaults/86e2127f-d3a/replicationStorageClassificationMappings"; Requests[2589] = new DefaultHttpContext(); Requests[2589].RequestServices = CreateServices(); - Requests[2589].Request.Method = "GET"; + Requests[2589].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2589].Request.Path = "/Subscriptions/825a3e4a-3c3c-/resourceGroups/eebbc25f-e482-405/providers/Microsoft.RecoveryServices/vaults/6d2f692f-224/replicationStorageClassifications"; Requests[2590] = new DefaultHttpContext(); Requests[2590].RequestServices = CreateServices(); - Requests[2590].Request.Method = "GET"; + Requests[2590].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2590].Request.Path = "/Subscriptions/ae4847d2-e0b5-/resourceGroups/98e4879e-7af7-4a7/providers/Microsoft.RecoveryServices/vaults/d62370bc-988/replicationVaultHealth"; Requests[2591] = new DefaultHttpContext(); Requests[2591].RequestServices = CreateServices(); - Requests[2591].Request.Method = "GET"; + Requests[2591].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2591].Request.Path = "/Subscriptions/07789cae-e55a-/resourceGroups/2a55b658-5921-44a/providers/Microsoft.RecoveryServices/vaults/bde762a9-f92/replicationvCenters"; Requests[2592] = new DefaultHttpContext(); Requests[2592].RequestServices = CreateServices(); - Requests[2592].Request.Method = "GET"; + Requests[2592].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2592].Request.Path = "/Subscriptions/36f001c9-b95d-/resourceGroups/fe3eea16-af0c-4af/providers/Microsoft.RecoveryServices/vaults/65ede5f5-/backupEngines"; Requests[2593] = new DefaultHttpContext(); Requests[2593].RequestServices = CreateServices(); - Requests[2593].Request.Method = "GET"; + Requests[2593].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2593].Request.Path = "/Subscriptions/a39ff8ec-47a8-/resourceGroups/36166faf-7dfe-40c/providers/Microsoft.RecoveryServices/vaults/b246cc8d-/backupJobs"; Requests[2594] = new DefaultHttpContext(); Requests[2594].RequestServices = CreateServices(); - Requests[2594].Request.Method = "POST"; + Requests[2594].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2594].Request.Path = "/Subscriptions/e6447d30-d704-/resourceGroups/da5f68ab-ebb3-47e/providers/Microsoft.RecoveryServices/vaults/8b871257-/backupJobsExport"; Requests[2595] = new DefaultHttpContext(); Requests[2595].RequestServices = CreateServices(); - Requests[2595].Request.Method = "GET"; + Requests[2595].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2595].Request.Path = "/Subscriptions/7e525877-14a3-/resourceGroups/f3bb08d9-8204-453/providers/Microsoft.RecoveryServices/vaults/88c0e3ae-/backupPolicies"; Requests[2596] = new DefaultHttpContext(); Requests[2596].RequestServices = CreateServices(); - Requests[2596].Request.Method = "GET"; + Requests[2596].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2596].Request.Path = "/Subscriptions/2454bfd9-c359-/resourceGroups/09d396c6-6b54-429/providers/Microsoft.RecoveryServices/vaults/1defe14e-/backupProtectableItems"; Requests[2597] = new DefaultHttpContext(); Requests[2597].RequestServices = CreateServices(); - Requests[2597].Request.Method = "GET"; + Requests[2597].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2597].Request.Path = "/Subscriptions/19ab92fc-af23-/resourceGroups/d636677f-3b89-420/providers/Microsoft.RecoveryServices/vaults/0f3e140f-/backupProtectedItems"; Requests[2598] = new DefaultHttpContext(); Requests[2598].RequestServices = CreateServices(); - Requests[2598].Request.Method = "GET"; + Requests[2598].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2598].Request.Path = "/Subscriptions/abbc5c06-7656-/resourceGroups/0e8b940a-918a-4ef/providers/Microsoft.RecoveryServices/vaults/22fc8925-/backupProtectionContainers"; Requests[2599] = new DefaultHttpContext(); Requests[2599].RequestServices = CreateServices(); - Requests[2599].Request.Method = "POST"; + Requests[2599].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2599].Request.Path = "/Subscriptions/ec034391-eef7-/resourceGroups/84cd3eee-cdd6-42b/providers/Microsoft.RecoveryServices/vaults/43f01b15-/backupSecurityPIN"; Requests[2600] = new DefaultHttpContext(); Requests[2600].RequestServices = CreateServices(); - Requests[2600].Request.Method = "GET"; + Requests[2600].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2600].Request.Path = "/Subscriptions/89a11686-667b-/resourceGroups/3de2ffe1-b726-43c/providers/Microsoft.RecoveryServices/vaults/17099de0-/backupUsageSummaries"; Requests[2601] = new DefaultHttpContext(); Requests[2601].RequestServices = CreateServices(); - Requests[2601].Request.Method = "GET"; + Requests[2601].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2601].Request.Path = "/Subscriptions/6f70f82c-5ebc-/resourceGroups/5d3e5d35-9dc6-4e9/providers/Microsoft.RecoveryServices/vaults/6dc9c271-/replicationUsages"; Requests[2602] = new DefaultHttpContext(); Requests[2602].RequestServices = CreateServices(); - Requests[2602].Request.Method = "GET"; + Requests[2602].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2602].Request.Path = "/Subscriptions/a33c8489-aa56-/resourceGroups/62c565f6-9c5c-4c4/providers/Microsoft.RecoveryServices/vaults/6adb11c6-/usages"; Requests[2603] = new DefaultHttpContext(); Requests[2603].RequestServices = CreateServices(); - Requests[2603].Request.Method = "GET"; + Requests[2603].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2603].Request.Path = "/subscriptions/e1170540-1361-/resourceGroups/b6da519f-8d1e-4f4/providers/Microsoft.Relay/namespaces/a652c985-b6f8/authorizationRules"; Requests[2604] = new DefaultHttpContext(); Requests[2604].RequestServices = CreateServices(); - Requests[2604].Request.Method = "POST"; + Requests[2604].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2604].Request.Path = "/subscriptions/176fdff8-f6f9-/resourceGroups/9104d8ec-e912-4a6/providers/Microsoft.Relay/namespaces/08eb9b47-932d/AuthorizationRules"; Requests[2605] = new DefaultHttpContext(); Requests[2605].RequestServices = CreateServices(); - Requests[2605].Request.Method = "GET"; + Requests[2605].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2605].Request.Path = "/subscriptions/459c2eff-80af-/resourceGroups/eb139283-d840-452/providers/Microsoft.Relay/namespaces/a6408a74-fae3/hybridConnections"; Requests[2606] = new DefaultHttpContext(); Requests[2606].RequestServices = CreateServices(); - Requests[2606].Request.Method = "GET"; + Requests[2606].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2606].Request.Path = "/subscriptions/fce1e490-9a80-/resourceGroups/b7ee4f56-629f-422/providers/Microsoft.Relay/namespaces/013deb77-754c/wcfRelays"; Requests[2607] = new DefaultHttpContext(); Requests[2607].RequestServices = CreateServices(); - Requests[2607].Request.Method = "POST"; + Requests[2607].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2607].Request.Path = "/subscriptions/39dd870b-8f0b-/resourcegroups/5d134258-21ac-47e/providers/Microsoft.Resources/deployments/fe102b00-af32-/cancel"; Requests[2608] = new DefaultHttpContext(); Requests[2608].RequestServices = CreateServices(); - Requests[2608].Request.Method = "POST"; + Requests[2608].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2608].Request.Path = "/subscriptions/8cc582fe-a6a0-/resourcegroups/48ca9240-b5a1-485/providers/Microsoft.Resources/deployments/49b60014-239b-/exportTemplate"; Requests[2609] = new DefaultHttpContext(); Requests[2609].RequestServices = CreateServices(); - Requests[2609].Request.Method = "POST"; + Requests[2609].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2609].Request.Path = "/subscriptions/5b8c6655-c8bc-/resourcegroups/75a0bae8-72c4-448/providers/Microsoft.Resources/deployments/5e481ab2-bcd8-/validate"; Requests[2610] = new DefaultHttpContext(); Requests[2610].RequestServices = CreateServices(); - Requests[2610].Request.Method = "POST"; + Requests[2610].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2610].Request.Path = "/subscriptions/e813cd47-707b-/resourceGroups/02013ba4-0ad3-452/providers/Microsoft.Scheduler/jobCollections/6a7d2510-6a9e-4a4/disable"; Requests[2611] = new DefaultHttpContext(); Requests[2611].RequestServices = CreateServices(); - Requests[2611].Request.Method = "POST"; + Requests[2611].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2611].Request.Path = "/subscriptions/3eb4179b-d495-/resourceGroups/1fbe716c-894f-45d/providers/Microsoft.Scheduler/jobCollections/a0a6582a-e5fc-4d5/enable"; Requests[2612] = new DefaultHttpContext(); Requests[2612].RequestServices = CreateServices(); - Requests[2612].Request.Method = "GET"; + Requests[2612].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2612].Request.Path = "/subscriptions/9fc849b9-961e-/resourceGroups/50e3d124-d298-4e3/providers/Microsoft.Scheduler/jobCollections/c6909d19-1621-422/jobs"; Requests[2613] = new DefaultHttpContext(); Requests[2613].RequestServices = CreateServices(); - Requests[2613].Request.Method = "POST"; + Requests[2613].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2613].Request.Path = "/subscriptions/fd01b761-08fb-/resourceGroups/0e2d0c5b-ebb5-4f8/providers/Microsoft.Search/searchServices/480af91f-fa19-4d0/listAdminKeys"; Requests[2614] = new DefaultHttpContext(); Requests[2614].RequestServices = CreateServices(); - Requests[2614].Request.Method = "GET"; + Requests[2614].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2614].Request.Path = "/subscriptions/43cefd98-4448-/resourceGroups/1acbbc2c-ac8a-462/providers/Microsoft.Search/searchServices/51a24a7b-2a5b-471/listQueryKeys"; Requests[2615] = new DefaultHttpContext(); Requests[2615].RequestServices = CreateServices(); - Requests[2615].Request.Method = "GET"; + Requests[2615].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2615].Request.Path = "/subscriptions/23251edf-8993-/resourceGroups/8a51f685-caf9-4f0/providers/Microsoft.Security/locations/77dcfa16-e3/alerts"; Requests[2616] = new DefaultHttpContext(); Requests[2616].RequestServices = CreateServices(); - Requests[2616].Request.Method = "GET"; + Requests[2616].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2616].Request.Path = "/subscriptions/083665f2-0b8c-/resourceGroups/bb19726e-83bc-4cb/providers/Microsoft.Security/locations/cbdd176f-2c/jitNetworkAccessPolicies"; Requests[2617] = new DefaultHttpContext(); Requests[2617].RequestServices = CreateServices(); - Requests[2617].Request.Method = "GET"; + Requests[2617].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2617].Request.Path = "/subscriptions/150f7b12-4eda-/resourceGroups/d4240df4-d6ff-473/providers/Microsoft.Security/locations/38c98d83-8b/tasks"; Requests[2618] = new DefaultHttpContext(); Requests[2618].RequestServices = CreateServices(); - Requests[2618].Request.Method = "POST"; + Requests[2618].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2618].Request.Path = "/subscriptions/64b9c209-057b-/resourceGroups/13118bba-f411-42c/providers/Microsoft.ServerManagement/gateways/57398856-02/profile"; Requests[2619] = new DefaultHttpContext(); Requests[2619].RequestServices = CreateServices(); - Requests[2619].Request.Method = "POST"; + Requests[2619].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2619].Request.Path = "/subscriptions/69aaa9c7-4bc4-/resourceGroups/da481315-3f26-460/providers/Microsoft.ServerManagement/gateways/902299ab-58/regenerateprofile"; Requests[2620] = new DefaultHttpContext(); Requests[2620].RequestServices = CreateServices(); - Requests[2620].Request.Method = "POST"; + Requests[2620].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2620].Request.Path = "/subscriptions/128f7941-eb75-/resourceGroups/64cd31fa-7c96-443/providers/Microsoft.ServerManagement/gateways/dd606469-04/upgradetolatest"; Requests[2621] = new DefaultHttpContext(); Requests[2621].RequestServices = CreateServices(); - Requests[2621].Request.Method = "POST"; + Requests[2621].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2621].Request.Path = "/subscriptions/8c547543-7d48-/resourceGroups/213a4a15-3c7d-4ed/providers/Microsoft.ServiceBus/namespaces/5238fef8-05d0/AuthorizationRules"; Requests[2622] = new DefaultHttpContext(); Requests[2622].RequestServices = CreateServices(); - Requests[2622].Request.Method = "GET"; + Requests[2622].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2622].Request.Path = "/subscriptions/94d05e0d-07e6-/resourceGroups/eb73a9ba-2645-4e1/providers/Microsoft.ServiceBus/namespaces/19e7d2a5-2ef3/AuthorizationRules"; Requests[2623] = new DefaultHttpContext(); Requests[2623].RequestServices = CreateServices(); - Requests[2623].Request.Method = "GET"; + Requests[2623].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2623].Request.Path = "/subscriptions/41b1d6bc-86e0-/resourceGroups/0f21e29c-d363-4e1/providers/Microsoft.ServiceBus/namespaces/7653bf41-8c34/disasterRecoveryConfigs"; Requests[2624] = new DefaultHttpContext(); Requests[2624].RequestServices = CreateServices(); - Requests[2624].Request.Method = "GET"; + Requests[2624].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2624].Request.Path = "/subscriptions/a4433260-a942-/resourceGroups/684b9889-fbbc-4c2/providers/Microsoft.ServiceBus/namespaces/ba26e870-c8e0/eventhubs"; Requests[2625] = new DefaultHttpContext(); Requests[2625].RequestServices = CreateServices(); - Requests[2625].Request.Method = "GET"; + Requests[2625].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2625].Request.Path = "/subscriptions/a4950609-7f75-/resourceGroups/8ab5c2e1-bc2b-48e/providers/Microsoft.ServiceBus/namespaces/af156b3c-de5d/messagingplan"; Requests[2626] = new DefaultHttpContext(); Requests[2626].RequestServices = CreateServices(); - Requests[2626].Request.Method = "PUT"; + Requests[2626].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[2626].Request.Path = "/subscriptions/65bae425-0272-/resourceGroups/4958d9c8-dd71-4d0/providers/Microsoft.ServiceBus/namespaces/613aa8f2-5a3e/messagingplan"; Requests[2627] = new DefaultHttpContext(); Requests[2627].RequestServices = CreateServices(); - Requests[2627].Request.Method = "GET"; + Requests[2627].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2627].Request.Path = "/subscriptions/3e84e179-467e-/resourceGroups/356f79bb-d21e-4c9/providers/Microsoft.ServiceBus/namespaces/a9e051d3-1783/migrationConfigurations"; Requests[2628] = new DefaultHttpContext(); Requests[2628].RequestServices = CreateServices(); - Requests[2628].Request.Method = "GET"; + Requests[2628].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2628].Request.Path = "/subscriptions/47a61493-5757-/resourceGroups/3e0e8d9d-06f0-4c9/providers/Microsoft.ServiceBus/namespaces/c689e601-2ef7/queues"; Requests[2629] = new DefaultHttpContext(); Requests[2629].RequestServices = CreateServices(); - Requests[2629].Request.Method = "GET"; + Requests[2629].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2629].Request.Path = "/subscriptions/6203031c-5a5f-/resourceGroups/dd5f6142-b48f-4ac/providers/Microsoft.ServiceBus/namespaces/cc7b6790-68da/topics"; Requests[2630] = new DefaultHttpContext(); Requests[2630].RequestServices = CreateServices(); - Requests[2630].Request.Method = "GET"; + Requests[2630].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2630].Request.Path = "/subscriptions/59aa1090-6474-/resourceGroups/e33fe5bf-d924-4fa/providers/Microsoft.ServiceFabric/clusters/fc1b2cf3-dc/applications"; Requests[2631] = new DefaultHttpContext(); Requests[2631].RequestServices = CreateServices(); - Requests[2631].Request.Method = "GET"; + Requests[2631].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2631].Request.Path = "/subscriptions/1540fc1b-d942-/resourceGroups/c7388b4f-62fa-4ae/providers/Microsoft.ServiceFabric/clusters/f1bd97a4-19/applicationTypes"; Requests[2632] = new DefaultHttpContext(); Requests[2632].RequestServices = CreateServices(); - Requests[2632].Request.Method = "POST"; + Requests[2632].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2632].Request.Path = "/subscriptions/2fceaa91-86f4-/resourceGroups/083cd55c-0788-468/providers/Microsoft.SignalRService/SignalR/5f3eb793-605/listKeys"; Requests[2633] = new DefaultHttpContext(); Requests[2633].RequestServices = CreateServices(); - Requests[2633].Request.Method = "POST"; + Requests[2633].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2633].Request.Path = "/subscriptions/e0ed5a4f-4257-/resourceGroups/33200d1c-62c8-46e/providers/Microsoft.SignalRService/SignalR/873bc140-4f7/regenerateKey"; Requests[2634] = new DefaultHttpContext(); Requests[2634].RequestServices = CreateServices(); - Requests[2634].Request.Method = "GET"; + Requests[2634].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2634].Request.Path = "/subscriptions/b9f31335-c1dd-/resourceGroups/bff2eff6-ceb7-482/providers/Microsoft.Sql/locations/fa0dedd5-ede/instanceFailoverGroups"; Requests[2635] = new DefaultHttpContext(); Requests[2635].RequestServices = CreateServices(); - Requests[2635].Request.Method = "GET"; + Requests[2635].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2635].Request.Path = "/subscriptions/477f4a0a-5bc7-/resourceGroups/5ad754cb-dbb7-445/providers/Microsoft.Sql/managedInstances/ec4e2dd0-0765-422e-/databases"; Requests[2636] = new DefaultHttpContext(); Requests[2636].RequestServices = CreateServices(); - Requests[2636].Request.Method = "GET"; + Requests[2636].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2636].Request.Path = "/subscriptions/863992f8-2a5e-/resourceGroups/4c46a2bb-14e6-4d4/providers/Microsoft.Sql/servers/0e69de27-a/administrators"; Requests[2637] = new DefaultHttpContext(); Requests[2637].RequestServices = CreateServices(); - Requests[2637].Request.Method = "GET"; + Requests[2637].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2637].Request.Path = "/subscriptions/cf4f8dc8-5d6a-/resourceGroups/7eb0f545-78cf-45d/providers/Microsoft.Sql/servers/e0fef700-2/advisors"; Requests[2638] = new DefaultHttpContext(); Requests[2638].RequestServices = CreateServices(); - Requests[2638].Request.Method = "GET"; + Requests[2638].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2638].Request.Path = "/subscriptions/8a72c1d3-df24-/resourceGroups/767ef99f-9704-439/providers/Microsoft.Sql/servers/a58cad5f-1/auditingPolicies"; Requests[2639] = new DefaultHttpContext(); Requests[2639].RequestServices = CreateServices(); - Requests[2639].Request.Method = "GET"; + Requests[2639].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2639].Request.Path = "/subscriptions/32bfe811-6238-/resourceGroups/c1985d5e-0767-4c8/providers/Microsoft.Sql/servers/8d82421f-2/backupLongTermRetentionVaults"; Requests[2640] = new DefaultHttpContext(); Requests[2640].RequestServices = CreateServices(); - Requests[2640].Request.Method = "GET"; + Requests[2640].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2640].Request.Path = "/subscriptions/9920e32d-4fed-/resourceGroups/75d22ef7-246a-4c0/providers/Microsoft.Sql/servers/ddf873a8-5/communicationLinks"; Requests[2641] = new DefaultHttpContext(); Requests[2641].RequestServices = CreateServices(); - Requests[2641].Request.Method = "GET"; + Requests[2641].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2641].Request.Path = "/subscriptions/bd01c846-7365-/resourceGroups/a4b51e2f-9e5d-444/providers/Microsoft.Sql/servers/f1f51c5f-4/databases"; Requests[2642] = new DefaultHttpContext(); Requests[2642].RequestServices = CreateServices(); - Requests[2642].Request.Method = "GET"; + Requests[2642].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2642].Request.Path = "/subscriptions/f91b1307-91ba-/resourceGroups/774410a2-d634-43c/providers/Microsoft.Sql/servers/7b6ef860-c/disasterRecoveryConfiguration"; Requests[2643] = new DefaultHttpContext(); Requests[2643].RequestServices = CreateServices(); - Requests[2643].Request.Method = "GET"; + Requests[2643].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2643].Request.Path = "/subscriptions/3fcf1732-8fc7-/resourceGroups/c4a62167-30e0-471/providers/Microsoft.Sql/servers/c047c2ba-c/dnsAliases"; Requests[2644] = new DefaultHttpContext(); Requests[2644].RequestServices = CreateServices(); - Requests[2644].Request.Method = "GET"; + Requests[2644].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2644].Request.Path = "/subscriptions/b31b1877-e2fd-/resourceGroups/4ac0c6a6-c66e-484/providers/Microsoft.Sql/servers/8ad2d088-8/elasticPools"; Requests[2645] = new DefaultHttpContext(); Requests[2645].RequestServices = CreateServices(); - Requests[2645].Request.Method = "GET"; + Requests[2645].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2645].Request.Path = "/subscriptions/458d508c-4df9-/resourceGroups/d865b811-4f53-449/providers/Microsoft.Sql/servers/dfb59dd4-5/encryptionProtector"; Requests[2646] = new DefaultHttpContext(); Requests[2646].RequestServices = CreateServices(); - Requests[2646].Request.Method = "GET"; + Requests[2646].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2646].Request.Path = "/subscriptions/a4a9c7cb-1198-/resourceGroups/ea34084c-7999-4f1/providers/Microsoft.Sql/servers/0353a455-9/failoverGroups"; Requests[2647] = new DefaultHttpContext(); Requests[2647].RequestServices = CreateServices(); - Requests[2647].Request.Method = "PUT"; + Requests[2647].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[2647].Request.Path = "/subscriptions/fbd5666a-07c6-/resourceGroups/73064926-fbc3-40c/providers/Microsoft.Sql/servers/f7eb9746-e/firewallRules"; Requests[2648] = new DefaultHttpContext(); Requests[2648].RequestServices = CreateServices(); - Requests[2648].Request.Method = "GET"; + Requests[2648].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2648].Request.Path = "/subscriptions/f98534ec-541b-/resourceGroups/a30d18dd-7741-4d8/providers/Microsoft.Sql/servers/84226b59-5/firewallRules"; Requests[2649] = new DefaultHttpContext(); Requests[2649].RequestServices = CreateServices(); - Requests[2649].Request.Method = "POST"; + Requests[2649].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2649].Request.Path = "/subscriptions/3026825f-5371-/resourceGroups/c5856315-52e7-4ce/providers/Microsoft.Sql/servers/dbfb8e3d-a/import"; Requests[2650] = new DefaultHttpContext(); Requests[2650].RequestServices = CreateServices(); - Requests[2650].Request.Method = "GET"; + Requests[2650].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2650].Request.Path = "/subscriptions/efacabe1-d46d-/resourceGroups/d098e9a3-37b1-41d/providers/Microsoft.Sql/servers/005ad2ba-a/jobAgents"; Requests[2651] = new DefaultHttpContext(); Requests[2651].RequestServices = CreateServices(); - Requests[2651].Request.Method = "GET"; + Requests[2651].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2651].Request.Path = "/subscriptions/a4efa562-3bfc-/resourceGroups/77402161-5ff8-4d0/providers/Microsoft.Sql/servers/7641de7c-c/keys"; Requests[2652] = new DefaultHttpContext(); Requests[2652].RequestServices = CreateServices(); - Requests[2652].Request.Method = "GET"; + Requests[2652].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2652].Request.Path = "/subscriptions/6ae0e156-c656-/resourceGroups/67272c45-b3ed-41b/providers/Microsoft.Sql/servers/6a12a1f8-8/recommendedElasticPools"; Requests[2653] = new DefaultHttpContext(); Requests[2653].RequestServices = CreateServices(); - Requests[2653].Request.Method = "GET"; + Requests[2653].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2653].Request.Path = "/subscriptions/d372d250-b86f-/resourceGroups/b4c4400a-b923-4a1/providers/Microsoft.Sql/servers/d9093807-c/recoverableDatabases"; Requests[2654] = new DefaultHttpContext(); Requests[2654].RequestServices = CreateServices(); - Requests[2654].Request.Method = "GET"; + Requests[2654].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2654].Request.Path = "/subscriptions/3f71185a-d8f3-/resourceGroups/a6bff1a2-d69f-4b4/providers/Microsoft.Sql/servers/509a0da3-0/restorableDroppedDatabases"; Requests[2655] = new DefaultHttpContext(); Requests[2655].RequestServices = CreateServices(); - Requests[2655].Request.Method = "GET"; + Requests[2655].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2655].Request.Path = "/subscriptions/20b708db-9214-/resourceGroups/66259f05-87b8-4f3/providers/Microsoft.Sql/servers/e9b46ead-1/serviceObjectives"; Requests[2656] = new DefaultHttpContext(); Requests[2656].RequestServices = CreateServices(); - Requests[2656].Request.Method = "GET"; + Requests[2656].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2656].Request.Path = "/subscriptions/5145f2d0-fda6-/resourceGroups/c2b7a990-b12e-454/providers/Microsoft.Sql/servers/dcd0c8af-0/syncAgents"; Requests[2657] = new DefaultHttpContext(); Requests[2657].RequestServices = CreateServices(); - Requests[2657].Request.Method = "GET"; + Requests[2657].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2657].Request.Path = "/subscriptions/4a1ed953-f4d1-/resourceGroups/932f5c92-f1fd-4b1/providers/Microsoft.Sql/servers/8a31564c-c/usages"; Requests[2658] = new DefaultHttpContext(); Requests[2658].RequestServices = CreateServices(); - Requests[2658].Request.Method = "GET"; + Requests[2658].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2658].Request.Path = "/subscriptions/f3df457b-d30a-/resourceGroups/f176a5f9-31f8-446/providers/Microsoft.Sql/servers/f89ef74d-f/virtualNetworkRules"; Requests[2659] = new DefaultHttpContext(); Requests[2659].RequestServices = CreateServices(); - Requests[2659].Request.Method = "GET"; + Requests[2659].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2659].Request.Path = "/subscriptions/eb6aa8ef-3821-/resourcegroups/3b5e60ec-86ee-4e3/providers/Microsoft.Storage.Admin/farms/589a4e/acquisitions"; Requests[2660] = new DefaultHttpContext(); Requests[2660].RequestServices = CreateServices(); - Requests[2660].Request.Method = "GET"; + Requests[2660].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2660].Request.Path = "/subscriptions/57c4bd77-5313-/resourcegroups/1f38ad21-84e4-4e2/providers/Microsoft.Storage.Admin/farms/475ade/metricdefinitions"; Requests[2661] = new DefaultHttpContext(); Requests[2661].RequestServices = CreateServices(); - Requests[2661].Request.Method = "GET"; + Requests[2661].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2661].Request.Path = "/subscriptions/3baaa167-3e9e-/resourcegroups/7f136b87-0364-430/providers/Microsoft.Storage.Admin/farms/3e1b3a/metrics"; Requests[2662] = new DefaultHttpContext(); Requests[2662].RequestServices = CreateServices(); - Requests[2662].Request.Method = "POST"; + Requests[2662].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2662].Request.Path = "/subscriptions/b9f8d8f3-3bb4-/resourcegroups/19b6041a-2187-483/providers/Microsoft.Storage.Admin/farms/71a8aa/ondemandgc"; Requests[2663] = new DefaultHttpContext(); Requests[2663].RequestServices = CreateServices(); - Requests[2663].Request.Method = "GET"; + Requests[2663].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2663].Request.Path = "/subscriptions/b3896dc8-8ee3-/resourcegroups/c0916483-59d7-42a/providers/Microsoft.Storage.Admin/farms/e73d8a/shares"; Requests[2664] = new DefaultHttpContext(); Requests[2664].RequestServices = CreateServices(); - Requests[2664].Request.Method = "GET"; + Requests[2664].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2664].Request.Path = "/subscriptions/b6d5020e-b681-/resourcegroups/176d36f1-3976-444/providers/Microsoft.Storage.Admin/farms/da1758/storageaccounts"; Requests[2665] = new DefaultHttpContext(); Requests[2665].RequestServices = CreateServices(); - Requests[2665].Request.Method = "POST"; + Requests[2665].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2665].Request.Path = "/subscriptions/6b69808c-583f-/resourceGroups/e3a74a9d-5d85-405/providers/Microsoft.Storage/storageAccounts/5c067843-29/ListAccountSas"; Requests[2666] = new DefaultHttpContext(); Requests[2666].RequestServices = CreateServices(); - Requests[2666].Request.Method = "POST"; + Requests[2666].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2666].Request.Path = "/subscriptions/e85fc4b8-10fe-/resourceGroups/b7676416-39e6-41f/providers/Microsoft.Storage/storageAccounts/e5ef76bb-7a/listKeys"; Requests[2667] = new DefaultHttpContext(); Requests[2667].RequestServices = CreateServices(); - Requests[2667].Request.Method = "POST"; + Requests[2667].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2667].Request.Path = "/subscriptions/4c6c5650-74d6-/resourceGroups/279dc70a-f9fe-415/providers/Microsoft.Storage/storageAccounts/c27ca217-92/ListServiceSas"; Requests[2668] = new DefaultHttpContext(); Requests[2668].RequestServices = CreateServices(); - Requests[2668].Request.Method = "POST"; + Requests[2668].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2668].Request.Path = "/subscriptions/8f7c0b2a-196c-/resourceGroups/b5b7da1d-87d0-4d1/providers/Microsoft.Storage/storageAccounts/4ff0fc70-d8/regenerateKey"; Requests[2669] = new DefaultHttpContext(); Requests[2669].RequestServices = CreateServices(); - Requests[2669].Request.Method = "GET"; + Requests[2669].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2669].Request.Path = "/subscriptions/410fba3d-2dc9-/resourceGroups/c9f489a8-14d5-413/providers/Microsoft.StorSimple/managers/1b49787f-7b/accessControlRecords"; Requests[2670] = new DefaultHttpContext(); Requests[2670].RequestServices = CreateServices(); - Requests[2670].Request.Method = "GET"; + Requests[2670].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2670].Request.Path = "/subscriptions/2a0e3745-e28b-/resourceGroups/8cc992f0-9bfc-4fe/providers/Microsoft.StorSimple/managers/d4ddc9a7-bf/alerts"; Requests[2671] = new DefaultHttpContext(); Requests[2671].RequestServices = CreateServices(); - Requests[2671].Request.Method = "GET"; + Requests[2671].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2671].Request.Path = "/subscriptions/7ffb4c67-0f8c-/resourceGroups/a678eea3-7437-44a/providers/Microsoft.StorSimple/managers/1f56ab39-5f/bandwidthSettings"; Requests[2672] = new DefaultHttpContext(); Requests[2672].RequestServices = CreateServices(); - Requests[2672].Request.Method = "POST"; + Requests[2672].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2672].Request.Path = "/subscriptions/a04ccd3d-6d91-/resourceGroups/d3f3c7e9-fed4-445/providers/Microsoft.StorSimple/managers/aa625fe9-ef/clearAlerts"; Requests[2673] = new DefaultHttpContext(); Requests[2673].RequestServices = CreateServices(); - Requests[2673].Request.Method = "GET"; + Requests[2673].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2673].Request.Path = "/subscriptions/e6a7d82b-0a33-/resourceGroups/109dc6c1-c872-4fd/providers/Microsoft.StorSimple/managers/996353b4-ba/cloudApplianceConfigurations"; Requests[2674] = new DefaultHttpContext(); Requests[2674].RequestServices = CreateServices(); - Requests[2674].Request.Method = "POST"; + Requests[2674].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2674].Request.Path = "/subscriptions/5522e324-b278-/resourceGroups/1752288f-47af-49e/providers/Microsoft.StorSimple/managers/ad6a4cb7-90/configureDevice"; Requests[2675] = new DefaultHttpContext(); Requests[2675].RequestServices = CreateServices(); - Requests[2675].Request.Method = "GET"; + Requests[2675].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2675].Request.Path = "/subscriptions/3b324e24-f112-/resourceGroups/59b806f4-3699-446/providers/Microsoft.StorSimple/managers/a63a09f8-5b/devices"; Requests[2676] = new DefaultHttpContext(); Requests[2676].RequestServices = CreateServices(); - Requests[2676].Request.Method = "GET"; + Requests[2676].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2676].Request.Path = "/subscriptions/fc0a9220-d3fa-/resourceGroups/c7f37eea-f1cf-491/providers/Microsoft.StorSimple/managers/b78f676b-53/features"; Requests[2677] = new DefaultHttpContext(); Requests[2677].RequestServices = CreateServices(); - Requests[2677].Request.Method = "GET"; + Requests[2677].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2677].Request.Path = "/subscriptions/8597d52a-72bb-/resourceGroups/81873300-4ef5-47c/providers/Microsoft.StorSimple/managers/be6c05d8-71/jobs"; Requests[2678] = new DefaultHttpContext(); Requests[2678].RequestServices = CreateServices(); - Requests[2678].Request.Method = "POST"; + Requests[2678].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2678].Request.Path = "/subscriptions/10d335e2-d145-/resourceGroups/6141d8c4-fb8e-4de/providers/Microsoft.StorSimple/managers/26811a83-a8/listActivationKey"; Requests[2679] = new DefaultHttpContext(); Requests[2679].RequestServices = CreateServices(); - Requests[2679].Request.Method = "POST"; + Requests[2679].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2679].Request.Path = "/subscriptions/17f91076-052c-/resourceGroups/459025b7-8d2c-44a/providers/Microsoft.StorSimple/managers/b8f37181-d6/listPublicEncryptionKey"; Requests[2680] = new DefaultHttpContext(); Requests[2680].RequestServices = CreateServices(); - Requests[2680].Request.Method = "GET"; + Requests[2680].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2680].Request.Path = "/subscriptions/6bfe69b5-366a-/resourceGroups/9c263d4f-dbe9-4fb/providers/Microsoft.StorSimple/managers/9548a507-b4/metrics"; Requests[2681] = new DefaultHttpContext(); Requests[2681].RequestServices = CreateServices(); - Requests[2681].Request.Method = "GET"; + Requests[2681].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2681].Request.Path = "/subscriptions/fd45b314-d178-/resourceGroups/1ce77fc4-e5dd-4ee/providers/Microsoft.StorSimple/managers/bbdce1b2-99/metricsDefinitions"; Requests[2682] = new DefaultHttpContext(); Requests[2682].RequestServices = CreateServices(); - Requests[2682].Request.Method = "POST"; + Requests[2682].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2682].Request.Path = "/subscriptions/35e62cc7-97df-/resourceGroups/45e03b3a-9c47-451/providers/Microsoft.StorSimple/managers/cf397eec-e7/provisionCloudAppliance"; Requests[2683] = new DefaultHttpContext(); Requests[2683].RequestServices = CreateServices(); - Requests[2683].Request.Method = "POST"; + Requests[2683].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2683].Request.Path = "/subscriptions/b61bac52-623f-/resourceGroups/ba19c43d-17a6-422/providers/Microsoft.StorSimple/managers/23ee2c30-bd/regenerateActivationKey"; Requests[2684] = new DefaultHttpContext(); Requests[2684].RequestServices = CreateServices(); - Requests[2684].Request.Method = "GET"; + Requests[2684].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2684].Request.Path = "/subscriptions/da63bc14-b55a-/resourceGroups/ca2ef8fd-73a2-40f/providers/Microsoft.StorSimple/managers/6acc2bae-f4/storageAccountCredentials"; Requests[2685] = new DefaultHttpContext(); Requests[2685].RequestServices = CreateServices(); - Requests[2685].Request.Method = "GET"; + Requests[2685].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2685].Request.Path = "/subscriptions/eaca811f-6530-/resourcegroups/a2580af8-2918-43b/providers/Microsoft.StreamAnalytics/streamingjobs/fe3c3d4/functions"; Requests[2686] = new DefaultHttpContext(); Requests[2686].RequestServices = CreateServices(); - Requests[2686].Request.Method = "GET"; + Requests[2686].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2686].Request.Path = "/subscriptions/fed38ab8-63ac-/resourcegroups/036ba90a-f25c-4be/providers/Microsoft.StreamAnalytics/streamingjobs/f1e1a8b/inputs"; Requests[2687] = new DefaultHttpContext(); Requests[2687].RequestServices = CreateServices(); - Requests[2687].Request.Method = "GET"; + Requests[2687].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2687].Request.Path = "/subscriptions/6d4f8478-8593-/resourcegroups/7536edef-8996-45d/providers/Microsoft.StreamAnalytics/streamingjobs/2fe1e8c/outputs"; Requests[2688] = new DefaultHttpContext(); Requests[2688].RequestServices = CreateServices(); - Requests[2688].Request.Method = "POST"; + Requests[2688].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2688].Request.Path = "/subscriptions/4abf8303-4baa-/resourcegroups/feae29ec-7442-4af/providers/Microsoft.StreamAnalytics/streamingjobs/d1aff8c/start"; Requests[2689] = new DefaultHttpContext(); Requests[2689].RequestServices = CreateServices(); - Requests[2689].Request.Method = "POST"; + Requests[2689].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2689].Request.Path = "/subscriptions/4176329f-beb9-/resourcegroups/3387cbf7-21d0-47b/providers/Microsoft.StreamAnalytics/streamingjobs/dbda36d/stop"; Requests[2690] = new DefaultHttpContext(); Requests[2690].RequestServices = CreateServices(); - Requests[2690].Request.Method = "POST"; + Requests[2690].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2690].Request.Path = "/subscriptions/70d6193e-2f86-/resourcegroups/efba5d09-3ef7-4b5/providers/Microsoft.Subscriptions.Admin/offers/007ed/link"; Requests[2691] = new DefaultHttpContext(); Requests[2691].RequestServices = CreateServices(); - Requests[2691].Request.Method = "GET"; + Requests[2691].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2691].Request.Path = "/subscriptions/2cfe1e0f-25c6-/resourcegroups/d5180e3b-ed9b-430/providers/Microsoft.Subscriptions.Admin/offers/d126a/MetricDefinitions"; Requests[2692] = new DefaultHttpContext(); Requests[2692].RequestServices = CreateServices(); - Requests[2692].Request.Method = "GET"; + Requests[2692].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2692].Request.Path = "/subscriptions/772ecbae-8b81-/resourcegroups/b44e2b9b-0131-428/providers/Microsoft.Subscriptions.Admin/offers/20ef8/Metrics"; Requests[2693] = new DefaultHttpContext(); Requests[2693].RequestServices = CreateServices(); - Requests[2693].Request.Method = "GET"; + Requests[2693].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2693].Request.Path = "/subscriptions/440e9476-b7ad-/resourcegroups/45bc3eb8-1799-478/providers/Microsoft.Subscriptions.Admin/offers/4984b/offerDelegations"; Requests[2694] = new DefaultHttpContext(); Requests[2694].RequestServices = CreateServices(); - Requests[2694].Request.Method = "POST"; + Requests[2694].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2694].Request.Path = "/subscriptions/767226dd-e627-/resourcegroups/a516ef66-0efc-4db/providers/Microsoft.Subscriptions.Admin/offers/e286c/unlink"; Requests[2695] = new DefaultHttpContext(); Requests[2695].RequestServices = CreateServices(); - Requests[2695].Request.Method = "GET"; + Requests[2695].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2695].Request.Path = "/subscriptions/6bf35d4d-00bd-/resourcegroups/c6cc80d9-0ebb-42e/providers/Microsoft.Subscriptions.Admin/plans/74072/MetricDefinitions"; Requests[2696] = new DefaultHttpContext(); Requests[2696].RequestServices = CreateServices(); - Requests[2696].Request.Method = "GET"; + Requests[2696].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2696].Request.Path = "/subscriptions/f6a56cfa-bd19-/resourcegroups/255261a3-7d27-45e/providers/Microsoft.Subscriptions.Admin/plans/b4003/Metrics"; Requests[2697] = new DefaultHttpContext(); Requests[2697].RequestServices = CreateServices(); - Requests[2697].Request.Method = "GET"; + Requests[2697].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2697].Request.Path = "/subscriptions/c26082de-a95a-/resourceGroups/cc7675b8-dc89-42c/providers/Microsoft.TimeSeriesInsights/environments/52235db5-c35a-4/accessPolicies"; Requests[2698] = new DefaultHttpContext(); Requests[2698].RequestServices = CreateServices(); - Requests[2698].Request.Method = "GET"; + Requests[2698].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2698].Request.Path = "/subscriptions/9cde9ea1-3ea5-/resourceGroups/44b0ce23-582a-428/providers/Microsoft.TimeSeriesInsights/environments/b8207dd9-f94d-4/eventSources"; Requests[2699] = new DefaultHttpContext(); Requests[2699].RequestServices = CreateServices(); - Requests[2699].Request.Method = "GET"; + Requests[2699].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2699].Request.Path = "/subscriptions/95ac4520-c3b3-/resourceGroups/6d459466-27a5-46d/providers/Microsoft.TimeSeriesInsights/environments/eeddbe08-deae-4/referenceDataSets"; Requests[2700] = new DefaultHttpContext(); Requests[2700].RequestServices = CreateServices(); - Requests[2700].Request.Method = "GET"; + Requests[2700].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2700].Request.Path = "/subscriptions/573541a2-aad9-/resourcegroups/84b72b69-2cfc-465/providers/Microsoft.Update.Admin/updateLocations/5303c90c-4c9f-/updates"; Requests[2701] = new DefaultHttpContext(); Requests[2701].RequestServices = CreateServices(); - Requests[2701].Request.Method = "GET"; + Requests[2701].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2701].Request.Path = "/subscriptions/54cf945f-f532-/resourcegroups/44a6e073-cdda-450/providers/microsoft.visualstudio/account/c66db755-2902-47f9-/extension"; Requests[2702] = new DefaultHttpContext(); Requests[2702].RequestServices = CreateServices(); - Requests[2702].Request.Method = "GET"; + Requests[2702].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2702].Request.Path = "/subscriptions/e44cdeeb-f25c-/resourceGroups/c167ac2b-fc7e-411/providers/microsoft.visualstudio/account/234e1070-588f-4d/project"; Requests[2703] = new DefaultHttpContext(); Requests[2703].RequestServices = CreateServices(); - Requests[2703].Request.Method = "GET"; + Requests[2703].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2703].Request.Path = "/subscriptions/afaa133c-6ea9-/resourceGroups/b7ef4c9e-71a6-4d7/providers/Microsoft.Web.Admin/environments/c0482972-e93b-4/usage"; Requests[2704] = new DefaultHttpContext(); Requests[2704].RequestServices = CreateServices(); - Requests[2704].Request.Method = "POST"; + Requests[2704].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2704].Request.Path = "/subscriptions/6c7d9a59-42b6-/resourceGroups/025bd756-9582-40c/providers/Microsoft.Web/connections/38252347-7ad9-/confirmConsentCode"; Requests[2705] = new DefaultHttpContext(); Requests[2705].RequestServices = CreateServices(); - Requests[2705].Request.Method = "POST"; + Requests[2705].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2705].Request.Path = "/subscriptions/420df0ec-caba-/resourceGroups/20204c67-6d83-467/providers/Microsoft.Web/connections/76aab7ff-0f5d-/listConnectionKeys"; Requests[2706] = new DefaultHttpContext(); Requests[2706].RequestServices = CreateServices(); - Requests[2706].Request.Method = "POST"; + Requests[2706].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2706].Request.Path = "/subscriptions/61ab2537-10d5-/resourceGroups/3e7dfc9d-8271-452/providers/Microsoft.Web/connections/3ec2e022-3584-/listConsentLinks"; Requests[2707] = new DefaultHttpContext(); Requests[2707].RequestServices = CreateServices(); - Requests[2707].Request.Method = "POST"; + Requests[2707].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2707].Request.Path = "/subscriptions/1d7e1bff-f0b0-/resourceGroups/2f59d253-786c-420/providers/Microsoft.Web/customApis/172344b/move"; Requests[2708] = new DefaultHttpContext(); Requests[2708].RequestServices = CreateServices(); - Requests[2708].Request.Method = "POST"; + Requests[2708].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2708].Request.Path = "/subscriptions/aff61bec-d9d2-/resourceGroups/35fd1a45-f3ee-45e/providers/Microsoft.Web/hostingEnvironments/45da4/changeVirtualNetwork"; Requests[2709] = new DefaultHttpContext(); Requests[2709].RequestServices = CreateServices(); - Requests[2709].Request.Method = "GET"; + Requests[2709].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2709].Request.Path = "/subscriptions/56412a76-686c-/resourceGroups/f89d6ff7-c19a-4c4/providers/Microsoft.Web/hostingEnvironments/adc0f/detectors"; Requests[2710] = new DefaultHttpContext(); Requests[2710].RequestServices = CreateServices(); - Requests[2710].Request.Method = "GET"; + Requests[2710].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2710].Request.Path = "/subscriptions/6363a6a6-adb7-/resourceGroups/d0b78cb7-c9b8-41b/providers/Microsoft.Web/hostingEnvironments/347dd/diagnostics"; Requests[2711] = new DefaultHttpContext(); Requests[2711].RequestServices = CreateServices(); - Requests[2711].Request.Method = "GET"; + Requests[2711].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2711].Request.Path = "/subscriptions/8744fa73-cbae-/resourceGroups/bb49e812-a2f2-410/providers/Microsoft.Web/hostingEnvironments/3e706/metricdefinitions"; Requests[2712] = new DefaultHttpContext(); Requests[2712].RequestServices = CreateServices(); - Requests[2712].Request.Method = "GET"; + Requests[2712].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2712].Request.Path = "/subscriptions/3eb52e52-665a-/resourceGroups/3b9338c3-7434-422/providers/Microsoft.Web/hostingEnvironments/aeedd/metrics"; Requests[2713] = new DefaultHttpContext(); Requests[2713].RequestServices = CreateServices(); - Requests[2713].Request.Method = "GET"; + Requests[2713].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2713].Request.Path = "/subscriptions/b648d495-7aa6-/resourceGroups/9472f6fc-e6a3-4e3/providers/Microsoft.Web/hostingEnvironments/81f1e/multiRolePools"; Requests[2714] = new DefaultHttpContext(); Requests[2714].RequestServices = CreateServices(); - Requests[2714].Request.Method = "GET"; + Requests[2714].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2714].Request.Path = "/subscriptions/b3ba5dc3-65ca-/resourceGroups/9d6c098c-66a6-490/providers/Microsoft.Web/hostingEnvironments/dee98/operations"; Requests[2715] = new DefaultHttpContext(); Requests[2715].RequestServices = CreateServices(); - Requests[2715].Request.Method = "POST"; + Requests[2715].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2715].Request.Path = "/subscriptions/f1e10d6b-55f0-/resourceGroups/fffd8316-cdee-476/providers/Microsoft.Web/hostingEnvironments/37f5f/reboot"; Requests[2716] = new DefaultHttpContext(); Requests[2716].RequestServices = CreateServices(); - Requests[2716].Request.Method = "POST"; + Requests[2716].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2716].Request.Path = "/subscriptions/eab17dde-f986-/resourceGroups/614a3992-8e1d-4e4/providers/Microsoft.Web/hostingEnvironments/a925e/resume"; Requests[2717] = new DefaultHttpContext(); Requests[2717].RequestServices = CreateServices(); - Requests[2717].Request.Method = "GET"; + Requests[2717].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2717].Request.Path = "/subscriptions/03189473-85db-/resourceGroups/3bf96faa-5f7c-4e2/providers/Microsoft.Web/hostingEnvironments/00c45/serverfarms"; Requests[2718] = new DefaultHttpContext(); Requests[2718].RequestServices = CreateServices(); - Requests[2718].Request.Method = "GET"; + Requests[2718].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2718].Request.Path = "/subscriptions/2ec2a86c-0e84-/resourceGroups/0661b2f5-adbd-454/providers/Microsoft.Web/hostingEnvironments/18e1d/sites"; Requests[2719] = new DefaultHttpContext(); Requests[2719].RequestServices = CreateServices(); - Requests[2719].Request.Method = "POST"; + Requests[2719].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2719].Request.Path = "/subscriptions/a3761c13-1c06-/resourceGroups/73b1e16d-1d08-44e/providers/Microsoft.Web/hostingEnvironments/e78fe/suspend"; Requests[2720] = new DefaultHttpContext(); Requests[2720].RequestServices = CreateServices(); - Requests[2720].Request.Method = "POST"; + Requests[2720].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2720].Request.Path = "/subscriptions/0958a7e9-6924-/resourceGroups/36b6435f-7b8c-45a/providers/Microsoft.Web/hostingEnvironments/17dc1/syncVirtualNetwork"; Requests[2721] = new DefaultHttpContext(); Requests[2721].RequestServices = CreateServices(); - Requests[2721].Request.Method = "GET"; + Requests[2721].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2721].Request.Path = "/subscriptions/c4a66bdb-61c6-/resourceGroups/fbefe7d4-f10f-459/providers/Microsoft.Web/hostingEnvironments/11109/usages"; Requests[2722] = new DefaultHttpContext(); Requests[2722].RequestServices = CreateServices(); - Requests[2722].Request.Method = "GET"; + Requests[2722].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2722].Request.Path = "/subscriptions/49a29e33-3935-/resourceGroups/4a05439e-f9fd-431/providers/Microsoft.Web/hostingEnvironments/7cf7e/webhostingplans"; Requests[2723] = new DefaultHttpContext(); Requests[2723].RequestServices = CreateServices(); - Requests[2723].Request.Method = "GET"; + Requests[2723].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2723].Request.Path = "/subscriptions/9bfe6895-b5d1-/resourceGroups/5f44db9f-0879-48f/providers/Microsoft.Web/hostingEnvironments/3b0dd/workerPools"; Requests[2724] = new DefaultHttpContext(); Requests[2724].RequestServices = CreateServices(); - Requests[2724].Request.Method = "GET"; + Requests[2724].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2724].Request.Path = "/subscriptions/56b9b725-a28f-/resourceGroups/2d44ef23-a54f-4f6/providers/Microsoft.Web/managedHostingEnvironments/839f0/serverfarms"; Requests[2725] = new DefaultHttpContext(); Requests[2725].RequestServices = CreateServices(); - Requests[2725].Request.Method = "GET"; + Requests[2725].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2725].Request.Path = "/subscriptions/803ab048-a985-/resourceGroups/bd75ad7c-7b8f-4aa/providers/Microsoft.Web/managedHostingEnvironments/1e99a/sites"; Requests[2726] = new DefaultHttpContext(); Requests[2726].RequestServices = CreateServices(); - Requests[2726].Request.Method = "GET"; + Requests[2726].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2726].Request.Path = "/subscriptions/5a4b237e-f168-/resourceGroups/79c70805-78f8-4ea/providers/Microsoft.Web/managedHostingEnvironments/c7fbc/webhostingplans"; Requests[2727] = new DefaultHttpContext(); Requests[2727].RequestServices = CreateServices(); - Requests[2727].Request.Method = "GET"; + Requests[2727].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2727].Request.Path = "/subscriptions/3e8c8b1a-d1bb-/resourceGroups/537df491-3841-4e4/providers/Microsoft.Web/serverfarms/dacef/capabilities"; Requests[2728] = new DefaultHttpContext(); Requests[2728].RequestServices = CreateServices(); - Requests[2728].Request.Method = "GET"; + Requests[2728].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2728].Request.Path = "/subscriptions/43df7eba-c6c3-/resourceGroups/a9a43876-0d81-467/providers/Microsoft.Web/serverfarms/4be9f/hybridConnectionRelays"; Requests[2729] = new DefaultHttpContext(); Requests[2729].RequestServices = CreateServices(); - Requests[2729].Request.Method = "GET"; + Requests[2729].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2729].Request.Path = "/subscriptions/ed503071-23a2-/resourceGroups/72fa4a75-e3fe-4cb/providers/Microsoft.Web/serverfarms/42313/metricdefinitions"; Requests[2730] = new DefaultHttpContext(); Requests[2730].RequestServices = CreateServices(); - Requests[2730].Request.Method = "GET"; + Requests[2730].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2730].Request.Path = "/subscriptions/ecbf9627-d598-/resourceGroups/2da9b927-3bde-4eb/providers/Microsoft.Web/serverfarms/e093e/metrics"; Requests[2731] = new DefaultHttpContext(); Requests[2731].RequestServices = CreateServices(); - Requests[2731].Request.Method = "POST"; + Requests[2731].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2731].Request.Path = "/subscriptions/dcf95135-591a-/resourceGroups/3abb7141-410d-449/providers/Microsoft.Web/serverfarms/0b1d4/restartSites"; Requests[2732] = new DefaultHttpContext(); Requests[2732].RequestServices = CreateServices(); - Requests[2732].Request.Method = "GET"; + Requests[2732].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2732].Request.Path = "/subscriptions/3e48fcb3-76f4-/resourceGroups/32a2ab95-58be-409/providers/Microsoft.Web/serverfarms/6549b/sites"; Requests[2733] = new DefaultHttpContext(); Requests[2733].RequestServices = CreateServices(); - Requests[2733].Request.Method = "GET"; + Requests[2733].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2733].Request.Path = "/subscriptions/2a25ed50-6f0a-/resourceGroups/cfaef9cb-7a8c-4de/providers/Microsoft.Web/serverfarms/91dc1/skus"; Requests[2734] = new DefaultHttpContext(); Requests[2734].RequestServices = CreateServices(); - Requests[2734].Request.Method = "GET"; + Requests[2734].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2734].Request.Path = "/subscriptions/08fc63b0-64e4-/resourceGroups/07e1ef96-eedf-411/providers/Microsoft.Web/serverfarms/db8a1/usages"; Requests[2735] = new DefaultHttpContext(); Requests[2735].RequestServices = CreateServices(); - Requests[2735].Request.Method = "GET"; + Requests[2735].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2735].Request.Path = "/subscriptions/7fac1ba7-a902-/resourceGroups/28983ad5-e65a-489/providers/Microsoft.Web/serverfarms/69bcf/virtualNetworkConnections"; Requests[2736] = new DefaultHttpContext(); Requests[2736].RequestServices = CreateServices(); - Requests[2736].Request.Method = "GET"; + Requests[2736].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2736].Request.Path = "/subscriptions/35167dd1-5109-/resourceGroups/f3ada67f-ddff-4d1/providers/Microsoft.Web/sites/8f98d/analyzeCustomHostname"; Requests[2737] = new DefaultHttpContext(); Requests[2737].RequestServices = CreateServices(); - Requests[2737].Request.Method = "POST"; + Requests[2737].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2737].Request.Path = "/subscriptions/e391f217-2634-/resourceGroups/3cbe288f-994f-490/providers/Microsoft.Web/sites/2aec4/applySlotConfig"; Requests[2738] = new DefaultHttpContext(); Requests[2738].RequestServices = CreateServices(); - Requests[2738].Request.Method = "POST"; + Requests[2738].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2738].Request.Path = "/subscriptions/ad32687a-d4f8-/resourceGroups/6bddb917-47fb-406/providers/Microsoft.Web/sites/a6c83/backup"; Requests[2739] = new DefaultHttpContext(); Requests[2739].RequestServices = CreateServices(); - Requests[2739].Request.Method = "GET"; + Requests[2739].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2739].Request.Path = "/subscriptions/eee93fd7-bd72-/resourceGroups/8c185b07-563c-4a7/providers/Microsoft.Web/sites/e6b10/backups"; Requests[2740] = new DefaultHttpContext(); Requests[2740].RequestServices = CreateServices(); - Requests[2740].Request.Method = "GET"; + Requests[2740].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2740].Request.Path = "/subscriptions/a25fce38-09e2-/resourceGroups/07a20902-a2fb-428/providers/Microsoft.Web/sites/0c0bf/config"; Requests[2741] = new DefaultHttpContext(); Requests[2741].RequestServices = CreateServices(); - Requests[2741].Request.Method = "POST"; + Requests[2741].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2741].Request.Path = "/subscriptions/dff0edfb-2096-/resourceGroups/f571d277-c24b-47c/providers/Microsoft.Web/sites/bf7dc/containerlogs"; Requests[2742] = new DefaultHttpContext(); Requests[2742].RequestServices = CreateServices(); - Requests[2742].Request.Method = "GET"; + Requests[2742].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2742].Request.Path = "/subscriptions/96bd8ade-1f83-/resourceGroups/bba570a3-0652-469/providers/Microsoft.Web/sites/2e806/continuouswebjobs"; Requests[2743] = new DefaultHttpContext(); Requests[2743].RequestServices = CreateServices(); - Requests[2743].Request.Method = "GET"; + Requests[2743].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2743].Request.Path = "/subscriptions/65af9f84-c5fb-/resourceGroups/73f4566a-4c99-428/providers/Microsoft.Web/sites/e7e80/deployments"; Requests[2744] = new DefaultHttpContext(); Requests[2744].RequestServices = CreateServices(); - Requests[2744].Request.Method = "GET"; + Requests[2744].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2744].Request.Path = "/subscriptions/9ff7c052-280b-/resourceGroups/5c0b61a8-0511-441/providers/Microsoft.Web/sites/2a6d3/domainOwnershipIdentifiers"; Requests[2745] = new DefaultHttpContext(); Requests[2745].RequestServices = CreateServices(); - Requests[2745].Request.Method = "GET"; + Requests[2745].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2745].Request.Path = "/subscriptions/8024b26b-06ec-/resourceGroups/adef00f9-6222-4ec/providers/Microsoft.Web/sites/348d2/functions"; Requests[2746] = new DefaultHttpContext(); Requests[2746].RequestServices = CreateServices(); - Requests[2746].Request.Method = "GET"; + Requests[2746].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2746].Request.Path = "/subscriptions/46cdfaf5-440c-/resourceGroups/02b1e3e4-a8d0-401/providers/Microsoft.Web/sites/97b97/hostNameBindings"; Requests[2747] = new DefaultHttpContext(); Requests[2747].RequestServices = CreateServices(); - Requests[2747].Request.Method = "GET"; + Requests[2747].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2747].Request.Path = "/subscriptions/57a79f4d-944b-/resourceGroups/a20763cf-2e9f-404/providers/Microsoft.Web/sites/06afa/hybridconnection"; Requests[2748] = new DefaultHttpContext(); Requests[2748].RequestServices = CreateServices(); - Requests[2748].Request.Method = "GET"; + Requests[2748].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2748].Request.Path = "/subscriptions/1826e8b8-98fa-/resourceGroups/5de1f7d3-5a1e-439/providers/Microsoft.Web/sites/74976/hybridConnectionRelays"; Requests[2749] = new DefaultHttpContext(); Requests[2749].RequestServices = CreateServices(); - Requests[2749].Request.Method = "GET"; + Requests[2749].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2749].Request.Path = "/subscriptions/21889818-96d6-/resourceGroups/efc8cedc-6d7a-4f2/providers/Microsoft.Web/sites/dfb27/instances"; Requests[2750] = new DefaultHttpContext(); Requests[2750].RequestServices = CreateServices(); - Requests[2750].Request.Method = "POST"; + Requests[2750].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2750].Request.Path = "/subscriptions/981ef5cf-1648-/resourceGroups/26251c21-bf2c-464/providers/Microsoft.Web/sites/6ccbd/iscloneable"; Requests[2751] = new DefaultHttpContext(); Requests[2751].RequestServices = CreateServices(); - Requests[2751].Request.Method = "POST"; + Requests[2751].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2751].Request.Path = "/subscriptions/8e09d18e-a0b2-/resourceGroups/a52f1f08-3666-4fa/providers/Microsoft.Web/sites/e51bc/listsyncfunctiontriggerstatus"; Requests[2752] = new DefaultHttpContext(); Requests[2752].RequestServices = CreateServices(); - Requests[2752].Request.Method = "GET"; + Requests[2752].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2752].Request.Path = "/subscriptions/5859de04-868f-/resourceGroups/2622d29a-f174-45b/providers/Microsoft.Web/sites/10bb5/metricdefinitions"; Requests[2753] = new DefaultHttpContext(); Requests[2753].RequestServices = CreateServices(); - Requests[2753].Request.Method = "GET"; + Requests[2753].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2753].Request.Path = "/subscriptions/322f680b-315e-/resourceGroups/9bfee610-307d-45b/providers/Microsoft.Web/sites/8f693/metrics"; Requests[2754] = new DefaultHttpContext(); Requests[2754].RequestServices = CreateServices(); - Requests[2754].Request.Method = "PUT"; + Requests[2754].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[2754].Request.Path = "/subscriptions/8a070a0f-26e1-/resourceGroups/7e40e879-4cf8-42a/providers/Microsoft.Web/sites/4fdc3/migrate"; Requests[2755] = new DefaultHttpContext(); Requests[2755].RequestServices = CreateServices(); - Requests[2755].Request.Method = "POST"; + Requests[2755].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2755].Request.Path = "/subscriptions/4a99eb29-2f87-/resourceGroups/cb5f2ff5-9fa3-4a0/providers/Microsoft.Web/sites/04832/migratemysql"; Requests[2756] = new DefaultHttpContext(); Requests[2756].RequestServices = CreateServices(); - Requests[2756].Request.Method = "POST"; + Requests[2756].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2756].Request.Path = "/subscriptions/472c8dd2-66d8-/resourceGroups/874bc560-027a-464/providers/Microsoft.Web/sites/3de85/newpassword"; Requests[2757] = new DefaultHttpContext(); Requests[2757].RequestServices = CreateServices(); - Requests[2757].Request.Method = "GET"; + Requests[2757].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2757].Request.Path = "/subscriptions/2404586a-f040-/resourceGroups/16894f25-af0c-457/providers/Microsoft.Web/sites/a8164/perfcounters"; Requests[2758] = new DefaultHttpContext(); Requests[2758].RequestServices = CreateServices(); - Requests[2758].Request.Method = "GET"; + Requests[2758].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2758].Request.Path = "/subscriptions/e9db74ea-0af6-/resourceGroups/c147af92-3f64-4ff/providers/Microsoft.Web/sites/62c1c/phplogging"; Requests[2759] = new DefaultHttpContext(); Requests[2759].RequestServices = CreateServices(); - Requests[2759].Request.Method = "GET"; + Requests[2759].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2759].Request.Path = "/subscriptions/a6f79100-2527-/resourceGroups/be81fdb3-0878-4f0/providers/Microsoft.Web/sites/5ceda/premieraddons"; Requests[2760] = new DefaultHttpContext(); Requests[2760].RequestServices = CreateServices(); - Requests[2760].Request.Method = "GET"; + Requests[2760].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2760].Request.Path = "/subscriptions/1a2b7963-50b0-/resourceGroups/25268570-bc47-4b7/providers/Microsoft.Web/sites/ec009/processes"; Requests[2761] = new DefaultHttpContext(); Requests[2761].RequestServices = CreateServices(); - Requests[2761].Request.Method = "GET"; + Requests[2761].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2761].Request.Path = "/subscriptions/669281d1-47a2-/resourceGroups/c0cd0d29-1c62-493/providers/Microsoft.Web/sites/35c6d/publicCertificates"; Requests[2762] = new DefaultHttpContext(); Requests[2762].RequestServices = CreateServices(); - Requests[2762].Request.Method = "POST"; + Requests[2762].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2762].Request.Path = "/subscriptions/e65ec136-bd42-/resourceGroups/f14d50e1-e2d6-422/providers/Microsoft.Web/sites/521f0/publishxml"; Requests[2763] = new DefaultHttpContext(); Requests[2763].RequestServices = CreateServices(); - Requests[2763].Request.Method = "POST"; + Requests[2763].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2763].Request.Path = "/subscriptions/55553798-add0-/resourceGroups/d372253f-5e47-42d/providers/Microsoft.Web/sites/e3f82/recover"; Requests[2764] = new DefaultHttpContext(); Requests[2764].RequestServices = CreateServices(); - Requests[2764].Request.Method = "POST"; + Requests[2764].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2764].Request.Path = "/subscriptions/58f79f67-9ae3-/resourceGroups/000dfab8-12ff-446/providers/Microsoft.Web/sites/6a677/resetSlotConfig"; Requests[2765] = new DefaultHttpContext(); Requests[2765].RequestServices = CreateServices(); - Requests[2765].Request.Method = "GET"; + Requests[2765].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2765].Request.Path = "/subscriptions/db5a3714-2a4e-/resourceGroups/634a6df2-d9aa-46f/providers/Microsoft.Web/sites/d9bad/resourceHealthMetadata"; Requests[2766] = new DefaultHttpContext(); Requests[2766].RequestServices = CreateServices(); - Requests[2766].Request.Method = "POST"; + Requests[2766].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2766].Request.Path = "/subscriptions/4cbfb59b-e314-/resourceGroups/6bacc8d5-bf2d-4c2/providers/Microsoft.Web/sites/7f360/restart"; Requests[2767] = new DefaultHttpContext(); Requests[2767].RequestServices = CreateServices(); - Requests[2767].Request.Method = "POST"; + Requests[2767].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2767].Request.Path = "/subscriptions/469bcec8-c9ef-/resourceGroups/88b7a2bd-96a2-40e/providers/Microsoft.Web/sites/5c497/restoreFromBackupBlob"; Requests[2768] = new DefaultHttpContext(); Requests[2768].RequestServices = CreateServices(); - Requests[2768].Request.Method = "POST"; + Requests[2768].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2768].Request.Path = "/subscriptions/eabca370-3832-/resourceGroups/15c6e364-65e2-4a4/providers/Microsoft.Web/sites/9a623/restoreFromDeletedApp"; Requests[2769] = new DefaultHttpContext(); Requests[2769].RequestServices = CreateServices(); - Requests[2769].Request.Method = "POST"; + Requests[2769].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2769].Request.Path = "/subscriptions/11b51cf7-8783-/resourceGroups/81915547-5a3e-449/providers/Microsoft.Web/sites/9710d/restoreSnapshot"; Requests[2770] = new DefaultHttpContext(); Requests[2770].RequestServices = CreateServices(); - Requests[2770].Request.Method = "GET"; + Requests[2770].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2770].Request.Path = "/subscriptions/c532415c-54aa-/resourceGroups/a9e6508e-7147-42f/providers/Microsoft.Web/sites/8486e/siteextensions"; Requests[2771] = new DefaultHttpContext(); Requests[2771].RequestServices = CreateServices(); - Requests[2771].Request.Method = "GET"; + Requests[2771].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2771].Request.Path = "/subscriptions/d4de8b4c-5685-/resourceGroups/2d97c2ed-2438-420/providers/Microsoft.Web/sites/40e26/slots"; Requests[2772] = new DefaultHttpContext(); Requests[2772].RequestServices = CreateServices(); - Requests[2772].Request.Method = "POST"; + Requests[2772].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2772].Request.Path = "/subscriptions/76a9b79a-4d50-/resourceGroups/9777df9a-fc4a-470/providers/Microsoft.Web/sites/f5dbb/slotsdiffs"; Requests[2773] = new DefaultHttpContext(); Requests[2773].RequestServices = CreateServices(); - Requests[2773].Request.Method = "POST"; + Requests[2773].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2773].Request.Path = "/subscriptions/9ab5ea58-afb7-/resourceGroups/8ac728b6-f27f-448/providers/Microsoft.Web/sites/8149a/slotsswap"; Requests[2774] = new DefaultHttpContext(); Requests[2774].RequestServices = CreateServices(); - Requests[2774].Request.Method = "GET"; + Requests[2774].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2774].Request.Path = "/subscriptions/a4631c5c-5c08-/resourceGroups/fb3ad7dd-5c93-4aa/providers/Microsoft.Web/sites/bed03/snapshots"; Requests[2775] = new DefaultHttpContext(); Requests[2775].RequestServices = CreateServices(); - Requests[2775].Request.Method = "PUT"; + Requests[2775].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[2775].Request.Path = "/subscriptions/be2e04af-5d2e-/resourceGroups/e7412e2f-7630-4d6/providers/Microsoft.Web/sites/b7c4b/snapshots"; Requests[2776] = new DefaultHttpContext(); Requests[2776].RequestServices = CreateServices(); - Requests[2776].Request.Method = "POST"; + Requests[2776].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2776].Request.Path = "/subscriptions/28756880-6cf7-/resourceGroups/f9ae625b-960b-4db/providers/Microsoft.Web/sites/77c8b/start"; Requests[2777] = new DefaultHttpContext(); Requests[2777].RequestServices = CreateServices(); - Requests[2777].Request.Method = "POST"; + Requests[2777].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2777].Request.Path = "/subscriptions/3ac6a310-ff06-/resourceGroups/2dd0f50f-0821-459/providers/Microsoft.Web/sites/39b0c/stop"; Requests[2778] = new DefaultHttpContext(); Requests[2778].RequestServices = CreateServices(); - Requests[2778].Request.Method = "POST"; + Requests[2778].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2778].Request.Path = "/subscriptions/46048828-6dda-/resourceGroups/268c5ec1-cba9-416/providers/Microsoft.Web/sites/6214d/sync"; Requests[2779] = new DefaultHttpContext(); Requests[2779].RequestServices = CreateServices(); - Requests[2779].Request.Method = "POST"; + Requests[2779].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2779].Request.Path = "/subscriptions/44063301-c131-/resourceGroups/947c30c6-8fd5-42e/providers/Microsoft.Web/sites/b4b40/syncfunctiontriggers"; Requests[2780] = new DefaultHttpContext(); Requests[2780].RequestServices = CreateServices(); - Requests[2780].Request.Method = "GET"; + Requests[2780].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2780].Request.Path = "/subscriptions/5b82b3d0-e42e-/resourceGroups/fcd8d801-b67b-470/providers/Microsoft.Web/sites/0aba6/triggeredwebjobs"; Requests[2781] = new DefaultHttpContext(); Requests[2781].RequestServices = CreateServices(); - Requests[2781].Request.Method = "GET"; + Requests[2781].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2781].Request.Path = "/subscriptions/83a6e736-28b0-/resourceGroups/a32fe97d-45a0-456/providers/Microsoft.Web/sites/0c6cb/usages"; Requests[2782] = new DefaultHttpContext(); Requests[2782].RequestServices = CreateServices(); - Requests[2782].Request.Method = "GET"; + Requests[2782].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2782].Request.Path = "/subscriptions/13c8db45-1fa8-/resourceGroups/4dfaba38-8a15-416/providers/Microsoft.Web/sites/7d733/virtualNetworkConnections"; Requests[2783] = new DefaultHttpContext(); Requests[2783].RequestServices = CreateServices(); - Requests[2783].Request.Method = "GET"; + Requests[2783].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2783].Request.Path = "/subscriptions/dc8553b1-8711-/resourceGroups/d909787d-d7be-4ac/providers/Microsoft.Web/sites/3d99d/webjobs"; Requests[2784] = new DefaultHttpContext(); Requests[2784].RequestServices = CreateServices(); - Requests[2784].Request.Method = "GET"; + Requests[2784].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2784].Request.Path = "/subscriptions/6ef3ab07-d9c1-/resourceGroups/27beac56-f86f-41a/providers/Microsoft.Web/sites/63514852/detectors"; Requests[2785] = new DefaultHttpContext(); Requests[2785].RequestServices = CreateServices(); - Requests[2785].Request.Method = "GET"; + Requests[2785].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2785].Request.Path = "/subscriptions/d9ae6fed-d128-/resourceGroups/108a0966-795a-4e1/providers/Microsoft.Web/sites/641464c0/diagnostics"; Requests[2786] = new DefaultHttpContext(); Requests[2786].RequestServices = CreateServices(); - Requests[2786].Request.Method = "GET"; + Requests[2786].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2786].Request.Path = "/subscriptions/97421d93-14d3-/resourceGroups/dbe6bcea-d66a-4d6/providers/Microsoft.Web/sites/7e84ecd8/recommendationHistory"; Requests[2787] = new DefaultHttpContext(); Requests[2787].RequestServices = CreateServices(); - Requests[2787].Request.Method = "GET"; + Requests[2787].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2787].Request.Path = "/subscriptions/4965937f-22c5-/resourceGroups/acdd1804-5eeb-41a/providers/Microsoft.Web/sites/a30ad79c/recommendations"; Requests[2788] = new DefaultHttpContext(); Requests[2788].RequestServices = CreateServices(); - Requests[2788].Request.Method = "PUT"; + Requests[2788].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[2788].Request.Path = "/subscriptions/13b6ec0c-c271-/resourceGroups/b6984b5a-4529-4d0/providers/Microsoft.ApiManagement/service/5f7f4a48-b9/portalsettings/delegation"; Requests[2789] = new DefaultHttpContext(); Requests[2789].RequestServices = CreateServices(); - Requests[2789].Request.Method = "PATCH"; + Requests[2789].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[2789].Request.Path = "/subscriptions/fb400526-a6db-/resourceGroups/09d622bd-b743-425/providers/Microsoft.ApiManagement/service/b1bf3790-a8/portalsettings/delegation"; Requests[2790] = new DefaultHttpContext(); Requests[2790].RequestServices = CreateServices(); - Requests[2790].Request.Method = "HEAD"; + Requests[2790].Request.Method = HttpMethods.GetCanonicalizedValue("HEAD"); Requests[2790].Request.Path = "/subscriptions/94b3a1f1-68f0-/resourceGroups/cea1db38-5d19-4bf/providers/Microsoft.ApiManagement/service/ef383c16-53/portalsettings/delegation"; Requests[2791] = new DefaultHttpContext(); Requests[2791].RequestServices = CreateServices(); - Requests[2791].Request.Method = "GET"; + Requests[2791].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2791].Request.Path = "/subscriptions/40595c97-a803-/resourceGroups/45c733eb-8bc7-439/providers/Microsoft.ApiManagement/service/9727e592-e0/portalsettings/delegation"; Requests[2792] = new DefaultHttpContext(); Requests[2792].RequestServices = CreateServices(); - Requests[2792].Request.Method = "PATCH"; + Requests[2792].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[2792].Request.Path = "/subscriptions/70a0f7a0-ac89-/resourceGroups/19dc104f-4641-4c8/providers/Microsoft.ApiManagement/service/adc1dab0-a6/portalsettings/signin"; Requests[2793] = new DefaultHttpContext(); Requests[2793].RequestServices = CreateServices(); - Requests[2793].Request.Method = "PUT"; + Requests[2793].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[2793].Request.Path = "/subscriptions/cc06cfe0-82ab-/resourceGroups/425cbffe-0ae4-44d/providers/Microsoft.ApiManagement/service/95f67abf-4a/portalsettings/signin"; Requests[2794] = new DefaultHttpContext(); Requests[2794].RequestServices = CreateServices(); - Requests[2794].Request.Method = "GET"; + Requests[2794].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2794].Request.Path = "/subscriptions/9cd89267-041d-/resourceGroups/56b26ebe-62ae-43e/providers/Microsoft.ApiManagement/service/ca7236d2-0f/portalsettings/signin"; Requests[2795] = new DefaultHttpContext(); Requests[2795].RequestServices = CreateServices(); - Requests[2795].Request.Method = "HEAD"; + Requests[2795].Request.Method = HttpMethods.GetCanonicalizedValue("HEAD"); Requests[2795].Request.Path = "/subscriptions/2166ecd0-9935-/resourceGroups/23dc1449-383f-418/providers/Microsoft.ApiManagement/service/4f0fde11-1d/portalsettings/signin"; Requests[2796] = new DefaultHttpContext(); Requests[2796].RequestServices = CreateServices(); - Requests[2796].Request.Method = "PUT"; + Requests[2796].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[2796].Request.Path = "/subscriptions/e5e6680c-79eb-/resourceGroups/28f6c72a-7d74-44c/providers/Microsoft.ApiManagement/service/5a97e9e0-c6/portalsettings/signup"; Requests[2797] = new DefaultHttpContext(); Requests[2797].RequestServices = CreateServices(); - Requests[2797].Request.Method = "GET"; + Requests[2797].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2797].Request.Path = "/subscriptions/367f266a-5bca-/resourceGroups/8ed335fa-a143-453/providers/Microsoft.ApiManagement/service/24e10fb4-a3/portalsettings/signup"; Requests[2798] = new DefaultHttpContext(); Requests[2798].RequestServices = CreateServices(); - Requests[2798].Request.Method = "HEAD"; + Requests[2798].Request.Method = HttpMethods.GetCanonicalizedValue("HEAD"); Requests[2798].Request.Path = "/subscriptions/a465d961-ccb0-/resourceGroups/fd151ed3-c7a5-469/providers/Microsoft.ApiManagement/service/57ac3e79-59/portalsettings/signup"; Requests[2799] = new DefaultHttpContext(); Requests[2799].RequestServices = CreateServices(); - Requests[2799].Request.Method = "PATCH"; + Requests[2799].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[2799].Request.Path = "/subscriptions/6211f726-2d6f-/resourceGroups/a7020935-2988-4f8/providers/Microsoft.ApiManagement/service/c8142093-aa/portalsettings/signup"; Requests[2800] = new DefaultHttpContext(); Requests[2800].RequestServices = CreateServices(); - Requests[2800].Request.Method = "GET"; + Requests[2800].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2800].Request.Path = "/subscriptions/0e975e09-218e-/resourceGroups/1ce48ce9-ad05-471/providers/Microsoft.ApiManagement/service/daa33844-c0/reports/byApi"; Requests[2801] = new DefaultHttpContext(); Requests[2801].RequestServices = CreateServices(); - Requests[2801].Request.Method = "GET"; + Requests[2801].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2801].Request.Path = "/subscriptions/2277180e-cb18-/resourceGroups/821465b0-7999-411/providers/Microsoft.ApiManagement/service/3ab09453-9f/reports/byGeo"; Requests[2802] = new DefaultHttpContext(); Requests[2802].RequestServices = CreateServices(); - Requests[2802].Request.Method = "GET"; + Requests[2802].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2802].Request.Path = "/subscriptions/c4cc2cf2-f919-/resourceGroups/9f0e55c0-f9ca-476/providers/Microsoft.ApiManagement/service/e3669064-eb/reports/byOperation"; Requests[2803] = new DefaultHttpContext(); Requests[2803].RequestServices = CreateServices(); - Requests[2803].Request.Method = "GET"; + Requests[2803].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2803].Request.Path = "/subscriptions/5be3d482-b800-/resourceGroups/cd1c9313-8c6b-481/providers/Microsoft.ApiManagement/service/5700941d-1c/reports/byProduct"; Requests[2804] = new DefaultHttpContext(); Requests[2804].RequestServices = CreateServices(); - Requests[2804].Request.Method = "GET"; + Requests[2804].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2804].Request.Path = "/subscriptions/0dcc5201-fe99-/resourceGroups/f5527951-6d49-4c6/providers/Microsoft.ApiManagement/service/4a2ca6f5-49/reports/byRequest"; Requests[2805] = new DefaultHttpContext(); Requests[2805].RequestServices = CreateServices(); - Requests[2805].Request.Method = "GET"; + Requests[2805].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2805].Request.Path = "/subscriptions/c5f19705-06d6-/resourceGroups/892cda56-6da5-45d/providers/Microsoft.ApiManagement/service/3081f7c0-60/reports/bySubscription"; Requests[2806] = new DefaultHttpContext(); Requests[2806].RequestServices = CreateServices(); - Requests[2806].Request.Method = "GET"; + Requests[2806].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2806].Request.Path = "/subscriptions/aa5227b7-52ee-/resourceGroups/2604b62d-acd9-476/providers/Microsoft.ApiManagement/service/88ec6c5e-30/reports/byTime"; Requests[2807] = new DefaultHttpContext(); Requests[2807].RequestServices = CreateServices(); - Requests[2807].Request.Method = "GET"; + Requests[2807].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2807].Request.Path = "/subscriptions/2ca21d70-e9a4-/resourceGroups/7267d790-ffb3-45b/providers/Microsoft.ApiManagement/service/6715303e-eb/reports/byUser"; Requests[2808] = new DefaultHttpContext(); Requests[2808].RequestServices = CreateServices(); - Requests[2808].Request.Method = "GET"; + Requests[2808].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2808].Request.Path = "/subscriptions/b3370e27-c79c-/resourceGroups/9e4a7346-6c4f-4aa/providers/Microsoft.ApiManagement/service/90f1552b-d3/tenant/access"; Requests[2809] = new DefaultHttpContext(); Requests[2809].RequestServices = CreateServices(); - Requests[2809].Request.Method = "PATCH"; + Requests[2809].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[2809].Request.Path = "/subscriptions/fe4c5f16-8742-/resourceGroups/2b61d57f-88ed-4e0/providers/Microsoft.ApiManagement/service/561affcd-fb/tenant/access"; Requests[2810] = new DefaultHttpContext(); Requests[2810].RequestServices = CreateServices(); - Requests[2810].Request.Method = "GET"; + Requests[2810].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2810].Request.Path = "/subscriptions/7414de47-6eec-/resourceGroups/c0db3bc8-3996-42f/providers/Microsoft.ApiManagement/service/a307e4ff-5f/tenant/policy"; Requests[2811] = new DefaultHttpContext(); Requests[2811].RequestServices = CreateServices(); - Requests[2811].Request.Method = "DELETE"; + Requests[2811].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[2811].Request.Path = "/subscriptions/5e96e893-4527-/resourceGroups/53084bf9-b651-4b7/providers/Microsoft.ApiManagement/service/8f95ee46-62/tenant/policy"; Requests[2812] = new DefaultHttpContext(); Requests[2812].RequestServices = CreateServices(); - Requests[2812].Request.Method = "PUT"; + Requests[2812].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[2812].Request.Path = "/subscriptions/24425e06-472f-/resourceGroups/94585dec-8e70-4bd/providers/Microsoft.ApiManagement/service/10188f13-f7/tenant/policy"; Requests[2813] = new DefaultHttpContext(); Requests[2813].RequestServices = CreateServices(); - Requests[2813].Request.Method = "POST"; + Requests[2813].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2813].Request.Path = "/subscriptions/2bd32e22-2dc6-/resourceGroups/4da4e25b-d774-473/providers/Microsoft.Automation/automationAccounts/69c87fe9-d91e-4fc3-83/agentRegistrationInformation/regenerateKey"; Requests[2814] = new DefaultHttpContext(); Requests[2814].RequestServices = CreateServices(); - Requests[2814].Request.Method = "POST"; + Requests[2814].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2814].Request.Path = "/subscriptions/e9683898-7ec6-/resourceGroups/5234ece1-a534-441/providers/Microsoft.Automation/automationAccounts/7db27884-7081-4257-94/webhooks/generateUri"; Requests[2815] = new DefaultHttpContext(); Requests[2815].RequestServices = CreateServices(); - Requests[2815].Request.Method = "PUT"; + Requests[2815].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[2815].Request.Path = "/subscriptions/ec4be1b0-1ce0-/resourceGroups/6d8a6073-e17f-446/providers/Microsoft.Cache/Redis/4d028/patchSchedules/default"; Requests[2816] = new DefaultHttpContext(); Requests[2816].RequestServices = CreateServices(); - Requests[2816].Request.Method = "DELETE"; + Requests[2816].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[2816].Request.Path = "/subscriptions/4aa4bb55-8eaf-/resourceGroups/43e33299-5946-40a/providers/Microsoft.Cache/Redis/1e972/patchSchedules/default"; Requests[2817] = new DefaultHttpContext(); Requests[2817].RequestServices = CreateServices(); - Requests[2817].Request.Method = "GET"; + Requests[2817].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2817].Request.Path = "/subscriptions/095a6ecc-7077-/resourceGroups/e736b58c-fd6b-423/providers/Microsoft.Cache/Redis/1d716/patchSchedules/default"; Requests[2818] = new DefaultHttpContext(); Requests[2818].RequestServices = CreateServices(); - Requests[2818].Request.Method = "POST"; + Requests[2818].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2818].Request.Path = "/subscriptions/decc0877-a4ea-/resourceGroups/8352b6a4-6cbb-42c/providers/Microsoft.Compute/virtualMachineScaleSets/94178a7c-e68f-/rollingUpgrades/cancel"; Requests[2819] = new DefaultHttpContext(); Requests[2819].RequestServices = CreateServices(); - Requests[2819].Request.Method = "GET"; + Requests[2819].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2819].Request.Path = "/subscriptions/90a5ce03-a2fe-/resourceGroups/ae6e55df-f78e-426/providers/Microsoft.Compute/virtualMachineScaleSets/84bddec5-2743-/rollingUpgrades/latest"; Requests[2820] = new DefaultHttpContext(); Requests[2820].RequestServices = CreateServices(); - Requests[2820].Request.Method = "GET"; + Requests[2820].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2820].Request.Path = "/subscriptions/94d84d4b-e337-/resourceGroups/e56778dd-fdff-447/providers/Microsoft.ContainerService/managedClusters/d6fe35c5-f55/upgradeProfiles/default"; Requests[2821] = new DefaultHttpContext(); Requests[2821].RequestServices = CreateServices(); - Requests[2821].Request.Method = "POST"; + Requests[2821].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2821].Request.Path = "/subscriptions/d0a4e223-d279-/resourceGroups/38e92367-5a35-478/providers/Microsoft.CustomerInsights/hubs/fb0ba9b/images/getDataImageUploadUrl"; Requests[2822] = new DefaultHttpContext(); Requests[2822].RequestServices = CreateServices(); - Requests[2822].Request.Method = "POST"; + Requests[2822].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2822].Request.Path = "/subscriptions/954730fd-3120-/resourceGroups/2ce1fbc4-5123-464/providers/Microsoft.CustomerInsights/hubs/94b8e9b/images/getEntityTypeImageUploadUrl"; Requests[2823] = new DefaultHttpContext(); Requests[2823].RequestServices = CreateServices(); - Requests[2823].Request.Method = "GET"; + Requests[2823].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2823].Request.Path = "/subscriptions/41e85190-312f-/resourceGroups/9a982d9e-2e70-44e/providers/Microsoft.DocumentDB/databaseAccounts/74b29bd3-16/percentile/metrics"; Requests[2824] = new DefaultHttpContext(); Requests[2824].RequestServices = CreateServices(); - Requests[2824].Request.Method = "PATCH"; + Requests[2824].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[2824].Request.Path = "/subscriptions/c79028ee-d046-/resourceGroups/71bbce8a-24cb-4e2/providers/Microsoft.EventHub/clusters/6c9504d3-9d/quotaConfiguration/default"; Requests[2825] = new DefaultHttpContext(); Requests[2825].RequestServices = CreateServices(); - Requests[2825].Request.Method = "GET"; + Requests[2825].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2825].Request.Path = "/subscriptions/56a26679-c6fa-/resourceGroups/1a57b509-ff3b-4cb/providers/Microsoft.EventHub/clusters/11b5486f-8b/quotaConfiguration/default"; Requests[2826] = new DefaultHttpContext(); Requests[2826].RequestServices = CreateServices(); - Requests[2826].Request.Method = "POST"; + Requests[2826].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2826].Request.Path = "/subscriptions/db92f9be-de3f-/resourceGroups/3a5c52f6-5215-410/providers/Microsoft.EventHub/namespaces/fdf0f2ef-a7e1/disasterRecoveryConfigs/CheckNameAvailability"; Requests[2827] = new DefaultHttpContext(); Requests[2827].RequestServices = CreateServices(); - Requests[2827].Request.Method = "GET"; + Requests[2827].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2827].Request.Path = "/subscriptions/dabc9790-5e1c-/resourceGroups/f0737d7a-93e1-4ce/providers/Microsoft.HDInsight/clusters/d1ea20d5-cf/extensions/clustermonitoring"; Requests[2828] = new DefaultHttpContext(); Requests[2828].RequestServices = CreateServices(); - Requests[2828].Request.Method = "PUT"; + Requests[2828].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[2828].Request.Path = "/subscriptions/8900299e-41b1-/resourceGroups/fbf77a89-2771-4ba/providers/Microsoft.HDInsight/clusters/d13ec2d3-fc/extensions/clustermonitoring"; Requests[2829] = new DefaultHttpContext(); Requests[2829].RequestServices = CreateServices(); - Requests[2829].Request.Method = "DELETE"; + Requests[2829].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[2829].Request.Path = "/subscriptions/f40debb9-157a-/resourceGroups/1ccf3a4d-4c08-433/providers/Microsoft.HDInsight/clusters/7e91f092-e2/extensions/clustermonitoring"; Requests[2830] = new DefaultHttpContext(); Requests[2830].RequestServices = CreateServices(); - Requests[2830].Request.Method = "PATCH"; + Requests[2830].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[2830].Request.Path = "/subscriptions/8513bef6-a4b1-/resourceGroups/b60fabcc-daf1-436/providers/microsoft.insights/components/2964355b-e9d/pricingPlans/current"; Requests[2831] = new DefaultHttpContext(); Requests[2831].RequestServices = CreateServices(); - Requests[2831].Request.Method = "PUT"; + Requests[2831].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[2831].Request.Path = "/subscriptions/1c7aecad-bb29-/resourceGroups/c80faec7-a08e-4fd/providers/microsoft.insights/components/b00c07b3-681/pricingPlans/current"; Requests[2832] = new DefaultHttpContext(); Requests[2832].RequestServices = CreateServices(); - Requests[2832].Request.Method = "GET"; + Requests[2832].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2832].Request.Path = "/subscriptions/72ff621d-2518-/resourceGroups/8ae50573-b981-49b/providers/microsoft.insights/components/3f3fb043-be7/pricingPlans/current"; Requests[2833] = new DefaultHttpContext(); Requests[2833].RequestServices = CreateServices(); - Requests[2833].Request.Method = "POST"; + Requests[2833].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2833].Request.Path = "/subscriptions/226396ea-d2d9-/resourceGroups/1ca0f0ad-5f2a-49e/providers/Microsoft.Network/connections/a5779011-83a5-4a90-89c3-3c34d6ad608/sharedkey/reset"; Requests[2834] = new DefaultHttpContext(); Requests[2834].RequestServices = CreateServices(); - Requests[2834].Request.Method = "POST"; + Requests[2834].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2834].Request.Path = "/Subscriptions/d5fee9d1-f860-/resourceGroups/cd098aec-6870-469/providers/Microsoft.RecoveryServices/vaults/87ad4430-226/replicationJobs/export"; Requests[2835] = new DefaultHttpContext(); Requests[2835].RequestServices = CreateServices(); - Requests[2835].Request.Method = "GET"; + Requests[2835].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2835].Request.Path = "/Subscriptions/21fa17b4-5d58-/resourceGroups/a18f4433-9237-417/providers/Microsoft.RecoveryServices/vaults/fc11f229-/backupconfig/vaultconfig"; Requests[2836] = new DefaultHttpContext(); Requests[2836].RequestServices = CreateServices(); - Requests[2836].Request.Method = "PATCH"; + Requests[2836].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[2836].Request.Path = "/Subscriptions/d1755df3-a0c3-/resourceGroups/6f837ef5-0843-46e/providers/Microsoft.RecoveryServices/vaults/deb85497-/backupconfig/vaultconfig"; Requests[2837] = new DefaultHttpContext(); Requests[2837].RequestServices = CreateServices(); - Requests[2837].Request.Method = "PATCH"; + Requests[2837].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[2837].Request.Path = "/Subscriptions/9f481e9d-930c-/resourceGroups/5945b77f-4fa4-4e5/providers/Microsoft.RecoveryServices/vaults/61dccd35-/backupstorageconfig/vaultstorageconfig"; Requests[2838] = new DefaultHttpContext(); Requests[2838].RequestServices = CreateServices(); - Requests[2838].Request.Method = "GET"; + Requests[2838].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2838].Request.Path = "/Subscriptions/04c6663f-77c4-/resourceGroups/1287af59-293d-453/providers/Microsoft.RecoveryServices/vaults/ea56a7bf-/backupstorageconfig/vaultstorageconfig"; Requests[2839] = new DefaultHttpContext(); Requests[2839].RequestServices = CreateServices(); - Requests[2839].Request.Method = "PATCH"; + Requests[2839].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[2839].Request.Path = "/subscriptions/ebe7d06d-a3bb-/resourceGroups/4bc2b366-797b-4c9/providers/Microsoft.RecoveryServices/vaults/26b633c7-/extendedInformation/vaultExtendedInfo"; Requests[2840] = new DefaultHttpContext(); Requests[2840].RequestServices = CreateServices(); - Requests[2840].Request.Method = "PUT"; + Requests[2840].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[2840].Request.Path = "/subscriptions/c1165156-220f-/resourceGroups/d560820b-fb78-404/providers/Microsoft.RecoveryServices/vaults/6a2c32cc-/extendedInformation/vaultExtendedInfo"; Requests[2841] = new DefaultHttpContext(); Requests[2841].RequestServices = CreateServices(); - Requests[2841].Request.Method = "GET"; + Requests[2841].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2841].Request.Path = "/subscriptions/4d973798-2cd4-/resourceGroups/b68a8d1a-1ca1-4fe/providers/Microsoft.RecoveryServices/vaults/6601296a-/extendedInformation/vaultExtendedInfo"; Requests[2842] = new DefaultHttpContext(); Requests[2842].RequestServices = CreateServices(); - Requests[2842].Request.Method = "POST"; + Requests[2842].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2842].Request.Path = "/subscriptions/ee3d96e7-6a68-/resourceGroups/3fdbe8c4-5554-4b2/providers/Microsoft.ServiceBus/namespaces/b91a4b2e-2c5a/disasterRecoveryConfigs/CheckNameAvailability"; Requests[2843] = new DefaultHttpContext(); Requests[2843].RequestServices = CreateServices(); - Requests[2843].Request.Method = "GET"; + Requests[2843].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2843].Request.Path = "/subscriptions/fe9b893c-cc02-/resourceGroups/7f558c7c-4328-42d/providers/Microsoft.Sql/servers/7e51f1ec-9/automaticTuning/current"; Requests[2844] = new DefaultHttpContext(); Requests[2844].RequestServices = CreateServices(); - Requests[2844].Request.Method = "PATCH"; + Requests[2844].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[2844].Request.Path = "/subscriptions/d792883e-0c5d-/resourceGroups/f887ba1f-d375-451/providers/Microsoft.Sql/servers/a3b546b4-2/automaticTuning/current"; Requests[2845] = new DefaultHttpContext(); Requests[2845].RequestServices = CreateServices(); - Requests[2845].Request.Method = "GET"; + Requests[2845].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2845].Request.Path = "/subscriptions/c7e8019f-f2cf-/resourceGroups/2805c9c8-f821-4db/providers/Microsoft.StorSimple/managers/88e6dcc0-d3/encryptionSettings/default"; Requests[2846] = new DefaultHttpContext(); Requests[2846].RequestServices = CreateServices(); - Requests[2846].Request.Method = "DELETE"; + Requests[2846].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[2846].Request.Path = "/subscriptions/34910e68-6239-/resourceGroups/bb1f81eb-2315-4cd/providers/Microsoft.StorSimple/managers/f5139c77-58/extendedInformation/vaultExtendedInfo"; Requests[2847] = new DefaultHttpContext(); Requests[2847].RequestServices = CreateServices(); - Requests[2847].Request.Method = "PATCH"; + Requests[2847].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[2847].Request.Path = "/subscriptions/86cffec5-7e7a-/resourceGroups/c666ab6c-ec7a-499/providers/Microsoft.StorSimple/managers/91eab166-62/extendedInformation/vaultExtendedInfo"; Requests[2848] = new DefaultHttpContext(); Requests[2848].RequestServices = CreateServices(); - Requests[2848].Request.Method = "PUT"; + Requests[2848].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[2848].Request.Path = "/subscriptions/9d21172b-a6e7-/resourceGroups/0a90ed07-fac9-42d/providers/Microsoft.StorSimple/managers/23df2368-5d/extendedInformation/vaultExtendedInfo"; Requests[2849] = new DefaultHttpContext(); Requests[2849].RequestServices = CreateServices(); - Requests[2849].Request.Method = "GET"; + Requests[2849].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2849].Request.Path = "/subscriptions/e37a4a41-f4c7-/resourceGroups/87d38aeb-accb-444/providers/Microsoft.StorSimple/managers/a21957d8-39/extendedInformation/vaultExtendedInfo"; Requests[2850] = new DefaultHttpContext(); Requests[2850].RequestServices = CreateServices(); - Requests[2850].Request.Method = "GET"; + Requests[2850].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2850].Request.Path = "/subscriptions/85bf2882-d001-/resourceGroups/29546527-875a-422/providers/Microsoft.Web/hostingEnvironments/97aa1/capacities/compute"; Requests[2851] = new DefaultHttpContext(); Requests[2851].RequestServices = CreateServices(); - Requests[2851].Request.Method = "GET"; + Requests[2851].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2851].Request.Path = "/subscriptions/d8af6205-e3da-/resourceGroups/2a1939e9-04ae-49f/providers/Microsoft.Web/hostingEnvironments/1ae6d/capacities/virtualip"; Requests[2852] = new DefaultHttpContext(); Requests[2852].RequestServices = CreateServices(); - Requests[2852].Request.Method = "PUT"; + Requests[2852].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[2852].Request.Path = "/subscriptions/a2607f91-a5b4-/resourceGroups/cfc03d4f-6ad6-46a/providers/Microsoft.Web/hostingEnvironments/0038b/multiRolePools/default"; Requests[2853] = new DefaultHttpContext(); Requests[2853].RequestServices = CreateServices(); - Requests[2853].Request.Method = "PATCH"; + Requests[2853].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[2853].Request.Path = "/subscriptions/36680d99-fdcd-/resourceGroups/1c3a76a6-871d-4b5/providers/Microsoft.Web/hostingEnvironments/46d02/multiRolePools/default"; Requests[2854] = new DefaultHttpContext(); Requests[2854].RequestServices = CreateServices(); - Requests[2854].Request.Method = "GET"; + Requests[2854].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2854].Request.Path = "/subscriptions/7d70ad09-37cf-/resourceGroups/6c0940ae-706d-401/providers/Microsoft.Web/hostingEnvironments/8e1d7/multiRolePools/default"; Requests[2855] = new DefaultHttpContext(); Requests[2855].RequestServices = CreateServices(); - Requests[2855].Request.Method = "GET"; + Requests[2855].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2855].Request.Path = "/subscriptions/2c00ee7a-052d-/resourceGroups/3441ec98-b0dc-4d6/providers/Microsoft.Web/managedHostingEnvironments/22340/capacities/virtualip"; Requests[2856] = new DefaultHttpContext(); Requests[2856].RequestServices = CreateServices(); - Requests[2856].Request.Method = "GET"; + Requests[2856].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2856].Request.Path = "/subscriptions/54aafda4-1ce1-/resourceGroups/8ff0660a-f63a-47b/providers/Microsoft.Web/serverfarms/8b460/hybridConnectionPlanLimits/limit"; Requests[2857] = new DefaultHttpContext(); Requests[2857].RequestServices = CreateServices(); - Requests[2857].Request.Method = "PUT"; + Requests[2857].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[2857].Request.Path = "/subscriptions/9901d2fc-00e4-/resourceGroups/38b93efb-0fe6-4e2/providers/Microsoft.Web/sites/497f3/backups/discover"; Requests[2858] = new DefaultHttpContext(); Requests[2858].RequestServices = CreateServices(); - Requests[2858].Request.Method = "PUT"; + Requests[2858].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[2858].Request.Path = "/subscriptions/9ec9fb34-d5a6-/resourceGroups/72d9ee4c-1211-431/providers/Microsoft.Web/sites/b1605/config/appsettings"; Requests[2859] = new DefaultHttpContext(); Requests[2859].RequestServices = CreateServices(); - Requests[2859].Request.Method = "PUT"; + Requests[2859].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[2859].Request.Path = "/subscriptions/2a57d086-9f51-/resourceGroups/45b37779-c061-4a1/providers/Microsoft.Web/sites/99a41/config/authsettings"; Requests[2860] = new DefaultHttpContext(); Requests[2860].RequestServices = CreateServices(); - Requests[2860].Request.Method = "DELETE"; + Requests[2860].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[2860].Request.Path = "/subscriptions/f5aef3fb-083e-/resourceGroups/90dbcf45-1489-47b/providers/Microsoft.Web/sites/d7962/config/backup"; Requests[2861] = new DefaultHttpContext(); Requests[2861].RequestServices = CreateServices(); - Requests[2861].Request.Method = "PUT"; + Requests[2861].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[2861].Request.Path = "/subscriptions/ad60d8a5-72df-/resourceGroups/13f3b9d9-fa0b-4be/providers/Microsoft.Web/sites/5bc85/config/backup"; Requests[2862] = new DefaultHttpContext(); Requests[2862].RequestServices = CreateServices(); - Requests[2862].Request.Method = "PUT"; + Requests[2862].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[2862].Request.Path = "/subscriptions/3f7035e8-a95d-/resourceGroups/61c8d55d-720f-4e5/providers/Microsoft.Web/sites/f0f41/config/connectionstrings"; Requests[2863] = new DefaultHttpContext(); Requests[2863].RequestServices = CreateServices(); - Requests[2863].Request.Method = "PUT"; + Requests[2863].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[2863].Request.Path = "/subscriptions/3f05ede4-1e9b-/resourceGroups/1f570b76-40a1-4c2/providers/Microsoft.Web/sites/289c6/config/logs"; Requests[2864] = new DefaultHttpContext(); Requests[2864].RequestServices = CreateServices(); - Requests[2864].Request.Method = "GET"; + Requests[2864].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2864].Request.Path = "/subscriptions/1fc2ea88-6316-/resourceGroups/540006d7-3d7e-4cf/providers/Microsoft.Web/sites/1d691/config/logs"; Requests[2865] = new DefaultHttpContext(); Requests[2865].RequestServices = CreateServices(); - Requests[2865].Request.Method = "PUT"; + Requests[2865].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[2865].Request.Path = "/subscriptions/b4dc3356-ce73-/resourceGroups/5d7fe10a-c1a2-4a1/providers/Microsoft.Web/sites/df798/config/metadata"; Requests[2866] = new DefaultHttpContext(); Requests[2866].RequestServices = CreateServices(); - Requests[2866].Request.Method = "PUT"; + Requests[2866].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[2866].Request.Path = "/subscriptions/5f70dab3-db45-/resourceGroups/8a1025da-4ea9-4ab/providers/Microsoft.Web/sites/bad44/config/pushsettings"; Requests[2867] = new DefaultHttpContext(); Requests[2867].RequestServices = CreateServices(); - Requests[2867].Request.Method = "PUT"; + Requests[2867].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[2867].Request.Path = "/subscriptions/255db266-8044-/resourceGroups/b0c45c3f-173d-4e4/providers/Microsoft.Web/sites/1a900/config/slotConfigNames"; Requests[2868] = new DefaultHttpContext(); Requests[2868].RequestServices = CreateServices(); - Requests[2868].Request.Method = "GET"; + Requests[2868].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2868].Request.Path = "/subscriptions/e808d843-0ad3-/resourceGroups/9cdc76c6-8352-4f9/providers/Microsoft.Web/sites/c7c3c/config/slotConfigNames"; Requests[2869] = new DefaultHttpContext(); Requests[2869].RequestServices = CreateServices(); - Requests[2869].Request.Method = "PUT"; + Requests[2869].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[2869].Request.Path = "/subscriptions/2de73392-9394-/resourceGroups/28c0aa2c-e9df-4b5/providers/Microsoft.Web/sites/5a371/config/web"; Requests[2870] = new DefaultHttpContext(); Requests[2870].RequestServices = CreateServices(); - Requests[2870].Request.Method = "GET"; + Requests[2870].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2870].Request.Path = "/subscriptions/33d4fe65-312b-/resourceGroups/6d1bb784-84a2-470/providers/Microsoft.Web/sites/83268/config/web"; Requests[2871] = new DefaultHttpContext(); Requests[2871].RequestServices = CreateServices(); - Requests[2871].Request.Method = "PATCH"; + Requests[2871].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[2871].Request.Path = "/subscriptions/ffd0a810-7248-/resourceGroups/79e2f883-eb2f-417/providers/Microsoft.Web/sites/73d04/config/web"; Requests[2872] = new DefaultHttpContext(); Requests[2872].RequestServices = CreateServices(); - Requests[2872].Request.Method = "PUT"; + Requests[2872].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[2872].Request.Path = "/subscriptions/4f20f1c1-ff7b-/resourceGroups/b0fd4a64-2eda-478/providers/Microsoft.Web/sites/64e24/extensions/MSDeploy"; Requests[2873] = new DefaultHttpContext(); Requests[2873].RequestServices = CreateServices(); - Requests[2873].Request.Method = "GET"; + Requests[2873].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2873].Request.Path = "/subscriptions/4ed9fd02-1925-/resourceGroups/aa14053b-006a-4fc/providers/Microsoft.Web/sites/81774/extensions/MSDeploy"; Requests[2874] = new DefaultHttpContext(); Requests[2874].RequestServices = CreateServices(); - Requests[2874].Request.Method = "GET"; + Requests[2874].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2874].Request.Path = "/subscriptions/6be98a46-5930-/resourceGroups/2d36c9b4-060a-477/providers/Microsoft.Web/sites/b0d4c/migratemysql/status"; Requests[2875] = new DefaultHttpContext(); Requests[2875].RequestServices = CreateServices(); - Requests[2875].Request.Method = "POST"; + Requests[2875].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2875].Request.Path = "/subscriptions/12059745-2394-/resourceGroups/6e46535f-c91e-4af/providers/Microsoft.Web/sites/cf9da/networkTrace/start"; Requests[2876] = new DefaultHttpContext(); Requests[2876].RequestServices = CreateServices(); - Requests[2876].Request.Method = "POST"; + Requests[2876].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2876].Request.Path = "/subscriptions/d7884531-6555-/resourceGroups/8645ed51-5c8a-476/providers/Microsoft.Web/sites/c11e7/networkTrace/stop"; Requests[2877] = new DefaultHttpContext(); Requests[2877].RequestServices = CreateServices(); - Requests[2877].Request.Method = "PUT"; + Requests[2877].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[2877].Request.Path = "/subscriptions/89f269ce-68bd-/resourceGroups/d2660434-de34-4be/providers/Microsoft.Web/sites/7cedb/privateAccess/virtualNetworks"; Requests[2878] = new DefaultHttpContext(); Requests[2878].RequestServices = CreateServices(); - Requests[2878].Request.Method = "GET"; + Requests[2878].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2878].Request.Path = "/subscriptions/d305f71e-23cd-/resourceGroups/25b8adab-8c56-440/providers/Microsoft.Web/sites/3f048/privateAccess/virtualNetworks"; Requests[2879] = new DefaultHttpContext(); Requests[2879].RequestServices = CreateServices(); - Requests[2879].Request.Method = "GET"; + Requests[2879].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2879].Request.Path = "/subscriptions/ab386275-b581-/resourceGroups/6c5a9781-bce9-4d9/providers/Microsoft.Web/sites/c655a/resourceHealthMetadata/default"; Requests[2880] = new DefaultHttpContext(); Requests[2880].RequestServices = CreateServices(); - Requests[2880].Request.Method = "PATCH"; + Requests[2880].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[2880].Request.Path = "/subscriptions/a89084a4-9b22-/resourceGroups/5aee4870-511d-49c/providers/Microsoft.Web/sites/d7328/sourcecontrols/web"; Requests[2881] = new DefaultHttpContext(); Requests[2881].RequestServices = CreateServices(); - Requests[2881].Request.Method = "DELETE"; + Requests[2881].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[2881].Request.Path = "/subscriptions/1fd27bf1-eefd-/resourceGroups/f5db06a9-6f95-4b2/providers/Microsoft.Web/sites/8de5d/sourcecontrols/web"; Requests[2882] = new DefaultHttpContext(); Requests[2882].RequestServices = CreateServices(); - Requests[2882].Request.Method = "GET"; + Requests[2882].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2882].Request.Path = "/subscriptions/e0557f6f-652f-/resourceGroups/7a77d56e-2d77-4fe/providers/Microsoft.Web/sites/bf9b3/sourcecontrols/web"; Requests[2883] = new DefaultHttpContext(); Requests[2883].RequestServices = CreateServices(); - Requests[2883].Request.Method = "PUT"; + Requests[2883].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[2883].Request.Path = "/subscriptions/337e4ca3-a973-/resourceGroups/7b0c81a8-08de-477/providers/Microsoft.Web/sites/6d8c1/sourcecontrols/web"; Requests[2884] = new DefaultHttpContext(); Requests[2884].RequestServices = CreateServices(); - Requests[2884].Request.Method = "POST"; + Requests[2884].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2884].Request.Path = "/subscriptions/101a9a9f-6f9a-/resourceGroups/3158844f-c5ca-488/providers/Microsoft.Web/sites/9fb93b69/recommendations/disable"; Requests[2885] = new DefaultHttpContext(); Requests[2885].RequestServices = CreateServices(); - Requests[2885].Request.Method = "POST"; + Requests[2885].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2885].Request.Path = "/subscriptions/9b840bbf-7b04-/resourceGroups/c4e8a835-1ada-415/providers/Microsoft.Web/sites/ccd208b0/recommendations/reset"; Requests[2886] = new DefaultHttpContext(); Requests[2886].RequestServices = CreateServices(); - Requests[2886].Request.Method = "GET"; + Requests[2886].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2886].Request.Path = "/subscriptions/5e945aff-26c1-/resourceGroups/9416fbf6-7871-472/providers/Microsoft.ApiManagement/service/be7963b1-b5/tenant/access/git"; Requests[2887] = new DefaultHttpContext(); Requests[2887].RequestServices = CreateServices(); - Requests[2887].Request.Method = "POST"; + Requests[2887].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2887].Request.Path = "/subscriptions/b0c986a4-1c54-/resourceGroups/36beee13-5cd5-4ad/providers/Microsoft.ApiManagement/service/604fd38d-5c/tenant/access/regeneratePrimaryKey"; Requests[2888] = new DefaultHttpContext(); Requests[2888].RequestServices = CreateServices(); - Requests[2888].Request.Method = "POST"; + Requests[2888].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2888].Request.Path = "/subscriptions/1620900d-2bba-/resourceGroups/0b066871-8a14-425/providers/Microsoft.ApiManagement/service/e8fb01c2-3d/tenant/access/regenerateSecondaryKey"; Requests[2889] = new DefaultHttpContext(); Requests[2889].RequestServices = CreateServices(); - Requests[2889].Request.Method = "POST"; + Requests[2889].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2889].Request.Path = "/subscriptions/fd8a61ee-dc78-/resourceGroups/43f58a9b-76b6-42a/providers/Microsoft.ApiManagement/service/779b5226-f4/tenant/configuration/deploy"; Requests[2890] = new DefaultHttpContext(); Requests[2890].RequestServices = CreateServices(); - Requests[2890].Request.Method = "POST"; + Requests[2890].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2890].Request.Path = "/subscriptions/707baa00-1e42-/resourceGroups/83a089e5-f89a-487/providers/Microsoft.ApiManagement/service/a86614d7-95/tenant/configuration/save"; Requests[2891] = new DefaultHttpContext(); Requests[2891].RequestServices = CreateServices(); - Requests[2891].Request.Method = "GET"; + Requests[2891].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2891].Request.Path = "/subscriptions/57a236b2-838f-/resourceGroups/6c1ea24b-a5c1-427/providers/Microsoft.ApiManagement/service/e618f63b-48/tenant/configuration/syncState"; Requests[2892] = new DefaultHttpContext(); Requests[2892].RequestServices = CreateServices(); - Requests[2892].Request.Method = "POST"; + Requests[2892].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2892].Request.Path = "/subscriptions/446174df-94e6-/resourceGroups/cc538ac7-5fc0-427/providers/Microsoft.ApiManagement/service/1c193544-32/tenant/configuration/validate"; Requests[2893] = new DefaultHttpContext(); Requests[2893].RequestServices = CreateServices(); - Requests[2893].Request.Method = "POST"; + Requests[2893].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2893].Request.Path = "/subscriptions/381e1662-1e91-/resourceGroups/c5979d08-5ece-43b/providers/Microsoft.Devices/IotHubs/7289f418-c/routing/routes/$testall"; Requests[2894] = new DefaultHttpContext(); Requests[2894].RequestServices = CreateServices(); - Requests[2894].Request.Method = "POST"; + Requests[2894].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2894].Request.Path = "/subscriptions/2ab25799-5c87-/resourceGroups/9f017336-7af7-4eb/providers/Microsoft.Devices/IotHubs/65210e6a-f/routing/routes/$testnew"; Requests[2895] = new DefaultHttpContext(); Requests[2895].RequestServices = CreateServices(); - Requests[2895].Request.Method = "POST"; + Requests[2895].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2895].Request.Path = "/subscriptions/8f60b439-ac38-/resourceGroups/da3769e2-1abd-43b/providers/Microsoft.OperationalInsights/workspaces/9c6d7766-6f40/features/serviceMap/generateMap"; Requests[2896] = new DefaultHttpContext(); Requests[2896].RequestServices = CreateServices(); - Requests[2896].Request.Method = "GET"; + Requests[2896].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2896].Request.Path = "/subscriptions/5644e177-10f4-/resourceGroups/fd12a661-377f-490/providers/Microsoft.OperationalInsights/workspaces/3fc0178f-6a4f/features/serviceMap/machineGroups"; Requests[2897] = new DefaultHttpContext(); Requests[2897].RequestServices = CreateServices(); - Requests[2897].Request.Method = "POST"; + Requests[2897].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2897].Request.Path = "/subscriptions/86c4cd0b-ed39-/resourceGroups/4dfc8444-3035-475/providers/Microsoft.OperationalInsights/workspaces/4abac5b8-4a11/features/serviceMap/machineGroups"; Requests[2898] = new DefaultHttpContext(); Requests[2898].RequestServices = CreateServices(); - Requests[2898].Request.Method = "GET"; + Requests[2898].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2898].Request.Path = "/subscriptions/5a3fd3fc-42e8-/resourceGroups/973151eb-78ba-4f1/providers/Microsoft.OperationalInsights/workspaces/947d887f-9081/features/serviceMap/machines"; Requests[2899] = new DefaultHttpContext(); Requests[2899].RequestServices = CreateServices(); - Requests[2899].Request.Method = "POST"; + Requests[2899].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2899].Request.Path = "/Subscriptions/07439263-5298-/resourceGroups/5a287d13-8789-4ba/providers/Microsoft.RecoveryServices/vaults/0215176b-5ef/replicationVaultHealth/default/refresh"; Requests[2900] = new DefaultHttpContext(); Requests[2900].RequestServices = CreateServices(); - Requests[2900].Request.Method = "GET"; + Requests[2900].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2900].Request.Path = "/subscriptions/f9ef2486-aa03-/resourceGroups/b0a7a315-0780-48d/providers/Microsoft.Storage/storageAccounts/ccb40c5b-e4/blobServices/default/containers"; Requests[2901] = new DefaultHttpContext(); Requests[2901].RequestServices = CreateServices(); - Requests[2901].Request.Method = "GET"; + Requests[2901].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2901].Request.Path = "/subscriptions/e20f9b93-1f86-/resourceGroups/ab066640-b5b3-437/providers/Microsoft.Web/hostingEnvironments/26527/multiRolePools/default/metricdefinitions"; Requests[2902] = new DefaultHttpContext(); Requests[2902].RequestServices = CreateServices(); - Requests[2902].Request.Method = "GET"; + Requests[2902].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2902].Request.Path = "/subscriptions/4252a302-6f0c-/resourceGroups/b84f2a48-c980-442/providers/Microsoft.Web/hostingEnvironments/8650f/multiRolePools/default/metrics"; Requests[2903] = new DefaultHttpContext(); Requests[2903].RequestServices = CreateServices(); - Requests[2903].Request.Method = "GET"; + Requests[2903].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2903].Request.Path = "/subscriptions/548b79a0-395f-/resourceGroups/1c154bc3-4194-4fc/providers/Microsoft.Web/hostingEnvironments/98d7a/multiRolePools/default/skus"; Requests[2904] = new DefaultHttpContext(); Requests[2904].RequestServices = CreateServices(); - Requests[2904].Request.Method = "GET"; + Requests[2904].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2904].Request.Path = "/subscriptions/3a228f63-0df7-/resourceGroups/82dfb926-9d84-419/providers/Microsoft.Web/hostingEnvironments/70e74/multiRolePools/default/usages"; Requests[2905] = new DefaultHttpContext(); Requests[2905].RequestServices = CreateServices(); - Requests[2905].Request.Method = "POST"; + Requests[2905].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2905].Request.Path = "/subscriptions/b97f84fe-ab8f-/resourceGroups/cac74313-1a13-444/providers/Microsoft.Web/sites/f6b31/config/appsettings/list"; Requests[2906] = new DefaultHttpContext(); Requests[2906].RequestServices = CreateServices(); - Requests[2906].Request.Method = "POST"; + Requests[2906].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2906].Request.Path = "/subscriptions/543d84ea-9c6f-/resourceGroups/c6a10ae9-558d-443/providers/Microsoft.Web/sites/9e380/config/authsettings/list"; Requests[2907] = new DefaultHttpContext(); Requests[2907].RequestServices = CreateServices(); - Requests[2907].Request.Method = "POST"; + Requests[2907].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2907].Request.Path = "/subscriptions/03a212a8-f609-/resourceGroups/05bab127-ca81-4f2/providers/Microsoft.Web/sites/c603e/config/backup/list"; Requests[2908] = new DefaultHttpContext(); Requests[2908].RequestServices = CreateServices(); - Requests[2908].Request.Method = "POST"; + Requests[2908].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2908].Request.Path = "/subscriptions/c1a2223f-bd5c-/resourceGroups/d28e74ab-4e98-406/providers/Microsoft.Web/sites/8246c/config/connectionstrings/list"; Requests[2909] = new DefaultHttpContext(); Requests[2909].RequestServices = CreateServices(); - Requests[2909].Request.Method = "POST"; + Requests[2909].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2909].Request.Path = "/subscriptions/31bb39e0-53ea-/resourceGroups/2d3be9dd-e29b-4e6/providers/Microsoft.Web/sites/b1c88/config/metadata/list"; Requests[2910] = new DefaultHttpContext(); Requests[2910].RequestServices = CreateServices(); - Requests[2910].Request.Method = "POST"; + Requests[2910].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2910].Request.Path = "/subscriptions/36cf1ccf-9af2-/resourceGroups/44cffed6-6e29-43a/providers/Microsoft.Web/sites/fad72/config/publishingcredentials/list"; Requests[2911] = new DefaultHttpContext(); Requests[2911].RequestServices = CreateServices(); - Requests[2911].Request.Method = "POST"; + Requests[2911].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2911].Request.Path = "/subscriptions/b0c1f61b-2b9e-/resourceGroups/b6eeb473-502f-4f1/providers/Microsoft.Web/sites/43421/config/pushsettings/list"; Requests[2912] = new DefaultHttpContext(); Requests[2912].RequestServices = CreateServices(); - Requests[2912].Request.Method = "GET"; + Requests[2912].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2912].Request.Path = "/subscriptions/76563061-a2f2-/resourceGroups/ebea7ed1-e5b4-492/providers/Microsoft.Web/sites/bb690/config/web/snapshots"; Requests[2913] = new DefaultHttpContext(); Requests[2913].RequestServices = CreateServices(); - Requests[2913].Request.Method = "POST"; + Requests[2913].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2913].Request.Path = "/subscriptions/8c3f3871-69ef-/resourceGroups/fb2620df-179c-489/providers/Microsoft.Web/sites/c96f3/containerlogs/zip/download"; Requests[2914] = new DefaultHttpContext(); Requests[2914].RequestServices = CreateServices(); - Requests[2914].Request.Method = "GET"; + Requests[2914].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2914].Request.Path = "/subscriptions/567bbecf-7778-/resourceGroups/30650e6e-eba1-46f/providers/Microsoft.Web/sites/170c5/extensions/MSDeploy/log"; Requests[2915] = new DefaultHttpContext(); Requests[2915].RequestServices = CreateServices(); - Requests[2915].Request.Method = "GET"; + Requests[2915].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2915].Request.Path = "/subscriptions/1ddab599-3d28-/resourceGroups/76e4e131-df3c-4ad/providers/Microsoft.Web/sites/b637b/functions/admin/token"; Requests[2916] = new DefaultHttpContext(); Requests[2916].RequestServices = CreateServices(); - Requests[2916].Request.Method = "POST"; + Requests[2916].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2916].Request.Path = "/subscriptions/48b50f23-06b9-/resourceGroups/bbe91601-28dd-42c/providers/Microsoft.ApiManagement/service/9b6c6599-fa/tenant/access/git/regeneratePrimaryKey"; Requests[2917] = new DefaultHttpContext(); Requests[2917].RequestServices = CreateServices(); - Requests[2917].Request.Method = "POST"; + Requests[2917].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2917].Request.Path = "/subscriptions/3ad91b13-2aba-/resourceGroups/242268a5-6661-48f/providers/Microsoft.ApiManagement/service/9b7bceff-8d/tenant/access/git/regenerateSecondaryKey"; Requests[2918] = new DefaultHttpContext(); Requests[2918].RequestServices = CreateServices(); - Requests[2918].Request.Method = "GET"; + Requests[2918].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2918].Request.Path = "/subscriptions/7ba7e2fd-8be2-/resourceGroups/6efff822-6e0a-45c/providers/Microsoft.OperationalInsights/workspaces/1152ad3a-965a/features/serviceMap/summaries/machines"; Requests[2919] = new DefaultHttpContext(); Requests[2919].RequestServices = CreateServices(); - Requests[2919].Request.Method = "GET"; + Requests[2919].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2919].Request.Path = "/subscriptions/a29117e5-2dd3-/resourceGroups/3ddfeff6-2f01-459/providers/Microsoft.OperationalInsights/workspaces/6af9976e-0150/features/serviceMap/clientGroups/80d8c882-c25e-4"; Requests[2920] = new DefaultHttpContext(); Requests[2920].RequestServices = CreateServices(); - Requests[2920].Request.Method = "GET"; + Requests[2920].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2920].Request.Path = "/subscriptions/579a0d3a-8e25-/resourceGroups/b96fc04c-52d5-43c/providers/Microsoft.OperationalInsights/workspaces/5531ca94-a9a7/features/serviceMap/machineGroups/cb813092-645d-49"; Requests[2921] = new DefaultHttpContext(); Requests[2921].RequestServices = CreateServices(); - Requests[2921].Request.Method = "DELETE"; + Requests[2921].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[2921].Request.Path = "/subscriptions/c40dc4e1-c5d1-/resourceGroups/783b9285-0b90-4c1/providers/Microsoft.OperationalInsights/workspaces/18584f0e-eab6/features/serviceMap/machineGroups/2c6c03f7-279c-46"; Requests[2922] = new DefaultHttpContext(); Requests[2922].RequestServices = CreateServices(); - Requests[2922].Request.Method = "PUT"; + Requests[2922].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[2922].Request.Path = "/subscriptions/a13ebeb8-9c13-/resourceGroups/1de61a68-6038-421/providers/Microsoft.OperationalInsights/workspaces/08223cb8-5fbb/features/serviceMap/machineGroups/abb7f33a-1f43-4a"; Requests[2923] = new DefaultHttpContext(); Requests[2923].RequestServices = CreateServices(); - Requests[2923].Request.Method = "GET"; + Requests[2923].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2923].Request.Path = "/subscriptions/86374978-af0e-/resourceGroups/48e5c11d-3080-441/providers/Microsoft.OperationalInsights/workspaces/1a4cec37-85d1/features/serviceMap/machines/2eec9e03-1d"; Requests[2924] = new DefaultHttpContext(); Requests[2924].RequestServices = CreateServices(); - Requests[2924].Request.Method = "PATCH"; + Requests[2924].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[2924].Request.Path = "/subscriptions/883d2106-3ccc-/resourceGroups/5ffa27d0-3611-422/providers/Microsoft.Storage/storageAccounts/93e06dd3-1e/blobServices/default/containers/37a4fcda-5a38"; Requests[2925] = new DefaultHttpContext(); Requests[2925].RequestServices = CreateServices(); - Requests[2925].Request.Method = "GET"; + Requests[2925].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2925].Request.Path = "/subscriptions/df23d8c1-88b0-/resourceGroups/b8cecee8-2b26-4ed/providers/Microsoft.Storage/storageAccounts/2cc0af3e-18/blobServices/default/containers/ccf8abcc-011f"; Requests[2926] = new DefaultHttpContext(); Requests[2926].RequestServices = CreateServices(); - Requests[2926].Request.Method = "DELETE"; + Requests[2926].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[2926].Request.Path = "/subscriptions/017cb9da-008b-/resourceGroups/7e9fe602-973a-4f2/providers/Microsoft.Storage/storageAccounts/58fe1881-83/blobServices/default/containers/2ca33c13-5b7d"; Requests[2927] = new DefaultHttpContext(); Requests[2927].RequestServices = CreateServices(); - Requests[2927].Request.Method = "PUT"; + Requests[2927].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[2927].Request.Path = "/subscriptions/1cc2d03a-68da-/resourceGroups/117eeed7-1642-4be/providers/Microsoft.Storage/storageAccounts/1e6d09ff-af/blobServices/default/containers/8ca32980-5329"; Requests[2928] = new DefaultHttpContext(); Requests[2928].RequestServices = CreateServices(); - Requests[2928].Request.Method = "GET"; + Requests[2928].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2928].Request.Path = "/subscriptions/7f4dea19-d521-/resourceGroups/0c67d0fb-b8c2-421/providers/Microsoft.Web/sites/73d18/config/web/snapshots/acfd0142-a"; Requests[2929] = new DefaultHttpContext(); Requests[2929].RequestServices = CreateServices(); - Requests[2929].Request.Method = "GET"; + Requests[2929].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2929].Request.Path = "/subscriptions/9941ddf6-6d80-/resourceGroups/86951fd3-6e50-453/providers/Microsoft.OperationalInsights/workspaces/7a67d15d-6c1f/features/serviceMap/clientGroups/b7b6d946-f5ae-4/members"; Requests[2930] = new DefaultHttpContext(); Requests[2930].RequestServices = CreateServices(); - Requests[2930].Request.Method = "GET"; + Requests[2930].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2930].Request.Path = "/subscriptions/69404a44-1df0-/resourceGroups/836ef9eb-7b64-40f/providers/Microsoft.OperationalInsights/workspaces/7e9d9f7d-7fa5/features/serviceMap/clientGroups/42e42663-ade7-4/membersCount"; Requests[2931] = new DefaultHttpContext(); Requests[2931].RequestServices = CreateServices(); - Requests[2931].Request.Method = "GET"; + Requests[2931].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2931].Request.Path = "/subscriptions/e248b657-4c22-/resourceGroups/229c04b6-3d2c-4db/providers/Microsoft.OperationalInsights/workspaces/a4713130-548e/features/serviceMap/machines/27e48d94-e1/connections"; Requests[2932] = new DefaultHttpContext(); Requests[2932].RequestServices = CreateServices(); - Requests[2932].Request.Method = "GET"; + Requests[2932].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2932].Request.Path = "/subscriptions/51cf8985-d8f3-/resourceGroups/a56d6494-f995-43b/providers/Microsoft.OperationalInsights/workspaces/b9798816-0b2e/features/serviceMap/machines/248074ab-c9/liveness"; Requests[2933] = new DefaultHttpContext(); Requests[2933].RequestServices = CreateServices(); - Requests[2933].Request.Method = "GET"; + Requests[2933].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2933].Request.Path = "/subscriptions/e7c1c270-32d7-/resourceGroups/f78d920a-439e-438/providers/Microsoft.OperationalInsights/workspaces/b8518a8d-a79d/features/serviceMap/machines/525ff651-2e/machineGroups"; Requests[2934] = new DefaultHttpContext(); Requests[2934].RequestServices = CreateServices(); - Requests[2934].Request.Method = "GET"; + Requests[2934].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2934].Request.Path = "/subscriptions/8ad0f175-427c-/resourceGroups/ca95b742-706c-42c/providers/Microsoft.OperationalInsights/workspaces/d526ffc9-a0d9/features/serviceMap/machines/35230518-6f/ports"; Requests[2935] = new DefaultHttpContext(); Requests[2935].RequestServices = CreateServices(); - Requests[2935].Request.Method = "GET"; + Requests[2935].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2935].Request.Path = "/subscriptions/71cf5c2f-c213-/resourceGroups/25805ee1-235e-44b/providers/Microsoft.OperationalInsights/workspaces/bcdb94bf-e86e/features/serviceMap/machines/295e42ba-1a/processes"; Requests[2936] = new DefaultHttpContext(); Requests[2936].RequestServices = CreateServices(); - Requests[2936].Request.Method = "POST"; + Requests[2936].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2936].Request.Path = "/subscriptions/a18be7eb-8e66-/resourceGroups/970a9cff-2d88-43c/providers/Microsoft.Storage/storageAccounts/5fe55a9c-d7/blobServices/default/containers/2ca04e44-7b1a/clearLegalHold"; Requests[2937] = new DefaultHttpContext(); Requests[2937].RequestServices = CreateServices(); - Requests[2937].Request.Method = "POST"; + Requests[2937].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2937].Request.Path = "/subscriptions/f7ea0fc1-80f6-/resourceGroups/d7211526-03bb-487/providers/Microsoft.Storage/storageAccounts/3ffa4aeb-99/blobServices/default/containers/f05f8032-2959/setLegalHold"; Requests[2938] = new DefaultHttpContext(); Requests[2938].RequestServices = CreateServices(); - Requests[2938].Request.Method = "GET"; + Requests[2938].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2938].Request.Path = "/subscriptions/03c13c38-5d95-/resourceGroups/163d1094-16dc-413/providers/Microsoft.Web/hostingEnvironments/3adf9/multiRolePools/default/instances/494eb1e7/metricdefinitions"; Requests[2939] = new DefaultHttpContext(); Requests[2939].RequestServices = CreateServices(); - Requests[2939].Request.Method = "GET"; + Requests[2939].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2939].Request.Path = "/subscriptions/dbdd400f-99cc-/resourceGroups/4f7b2fbb-0eaf-419/providers/Microsoft.Web/hostingEnvironments/1a85c/multiRolePools/default/instances/72322969/metrics"; Requests[2940] = new DefaultHttpContext(); Requests[2940].RequestServices = CreateServices(); - Requests[2940].Request.Method = "POST"; + Requests[2940].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2940].Request.Path = "/subscriptions/d69d51b3-3647-/resourceGroups/46c7cd3a-db7e-4b2/providers/Microsoft.Web/sites/e2c3f/config/web/snapshots/40b64303-3/recover"; Requests[2941] = new DefaultHttpContext(); Requests[2941].RequestServices = CreateServices(); - Requests[2941].Request.Method = "POST"; + Requests[2941].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2941].Request.Path = "/subscriptions/45f176e8-e179-/resourceGroups/9c25b417-9213-45d/providers/Microsoft.Storage/storageAccounts/860c0bba-bc/blobServices/default/containers/44761f56-aa6b/immutabilityPolicies/default/extend"; Requests[2942] = new DefaultHttpContext(); Requests[2942].RequestServices = CreateServices(); - Requests[2942].Request.Method = "POST"; + Requests[2942].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2942].Request.Path = "/subscriptions/f6da0121-63d5-/resourceGroups/1b58ff81-bfd5-444/providers/Microsoft.Storage/storageAccounts/cc209ea8-55/blobServices/default/containers/fe53148f-1eb8/immutabilityPolicies/default/lock"; Requests[2943] = new DefaultHttpContext(); Requests[2943].RequestServices = CreateServices(); - Requests[2943].Request.Method = "GET"; + Requests[2943].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2943].Request.Path = "/subscriptions/2879425a-9cdc-/resourceGroups/fce95a2e-8b81-4ac/providers/Microsoft.OperationalInsights/workspaces/d4aeede1-9e78/features/serviceMap/machines/a23fed31-9b/ports/caa07cb3"; Requests[2944] = new DefaultHttpContext(); Requests[2944].RequestServices = CreateServices(); - Requests[2944].Request.Method = "GET"; + Requests[2944].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2944].Request.Path = "/subscriptions/6beb076d-f11a-/resourceGroups/be75d81b-a850-49e/providers/Microsoft.OperationalInsights/workspaces/162f2784-c4be/features/serviceMap/machines/7ddeabb4-fb/processes/8c22eab6-2e"; Requests[2945] = new DefaultHttpContext(); Requests[2945].RequestServices = CreateServices(); - Requests[2945].Request.Method = "GET"; + Requests[2945].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2945].Request.Path = "/subscriptions/e607c8b0-9336-/resourceGroups/bf8428ef-1f98-445/providers/Microsoft.Storage/storageAccounts/2dfa7089-0d/blobServices/default/containers/dfcf67c7-8e0c/immutabilityPolicies/1b1e6c2a-e352-487f-be9"; Requests[2946] = new DefaultHttpContext(); Requests[2946].RequestServices = CreateServices(); - Requests[2946].Request.Method = "PUT"; + Requests[2946].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[2946].Request.Path = "/subscriptions/238d9f79-f079-/resourceGroups/242148c9-9b6c-49e/providers/Microsoft.Storage/storageAccounts/ba4188d0-e3/blobServices/default/containers/f18b2350-646c/immutabilityPolicies/d7f11596-472b-464d-ae9"; Requests[2947] = new DefaultHttpContext(); Requests[2947].RequestServices = CreateServices(); - Requests[2947].Request.Method = "DELETE"; + Requests[2947].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[2947].Request.Path = "/subscriptions/5f45bdea-9817-/resourceGroups/e8309781-3384-4d0/providers/Microsoft.Storage/storageAccounts/fdcc8ef1-75/blobServices/default/containers/2e05c99d-d4e3/immutabilityPolicies/6a1ed462-a6c4-4908-816"; Requests[2948] = new DefaultHttpContext(); Requests[2948].RequestServices = CreateServices(); - Requests[2948].Request.Method = "GET"; + Requests[2948].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2948].Request.Path = "/subscriptions/24bb2ced-979b-/resourceGroups/0e5ec9f6-38bd-417/providers/Microsoft.OperationalInsights/workspaces/4b898e52-735b/features/serviceMap/machines/51f5ae7c-8b/ports/74d52171/acceptingProcesses"; Requests[2949] = new DefaultHttpContext(); Requests[2949].RequestServices = CreateServices(); - Requests[2949].Request.Method = "GET"; + Requests[2949].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2949].Request.Path = "/subscriptions/032c94f2-f4da-/resourceGroups/918fd311-f84b-46a/providers/Microsoft.OperationalInsights/workspaces/36511d76-82f9/features/serviceMap/machines/4e0eb8c5-68/ports/c0d900c8/connections"; Requests[2950] = new DefaultHttpContext(); Requests[2950].RequestServices = CreateServices(); - Requests[2950].Request.Method = "GET"; + Requests[2950].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2950].Request.Path = "/subscriptions/5f040c0e-bd4e-/resourceGroups/bc330b0a-7469-454/providers/Microsoft.OperationalInsights/workspaces/58fd1608-931a/features/serviceMap/machines/3c9fd9a5-86/ports/5a4e1c6d/liveness"; Requests[2951] = new DefaultHttpContext(); Requests[2951].RequestServices = CreateServices(); - Requests[2951].Request.Method = "GET"; + Requests[2951].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2951].Request.Path = "/subscriptions/2724301f-eaa2-/resourceGroups/a4386a3b-a59f-4dd/providers/Microsoft.OperationalInsights/workspaces/b5cf9986-96c4/features/serviceMap/machines/fe397bbd-a9/processes/2dbc2efb-35/acceptingPorts"; Requests[2952] = new DefaultHttpContext(); Requests[2952].RequestServices = CreateServices(); - Requests[2952].Request.Method = "GET"; + Requests[2952].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2952].Request.Path = "/subscriptions/643d4cc4-5fc5-/resourceGroups/30c2b8a3-8830-4c2/providers/Microsoft.OperationalInsights/workspaces/2c9475d7-b372/features/serviceMap/machines/05f0999c-c6/processes/cdabae4e-05/connections"; Requests[2953] = new DefaultHttpContext(); Requests[2953].RequestServices = CreateServices(); - Requests[2953].Request.Method = "GET"; + Requests[2953].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2953].Request.Path = "/subscriptions/de35a878-611d-/resourceGroups/4105cda7-bf6b-46c/providers/Microsoft.OperationalInsights/workspaces/19f67907-9c33/features/serviceMap/machines/ee86153d-f9/processes/ba59ccfb-d7/liveness"; Requests[2954] = new DefaultHttpContext(); Requests[2954].RequestServices = CreateServices(); - Requests[2954].Request.Method = "GET"; + Requests[2954].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2954].Request.Path = "/Subscriptions/4d821db6-7cad-/resourceGroups/1ae87d02-0a12-4c0/providers/Microsoft.RecoveryServices/vaults/e809942f-/backupJobs/operationResults/ee4d9e84-59"; Requests[2955] = new DefaultHttpContext(); Requests[2955].RequestServices = CreateServices(); - Requests[2955].Request.Method = "POST"; + Requests[2955].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[2955].Request.Path = "/subscriptions/068e489b-155d-/resourcegroups/dec74986-a1f7-4a7/providers/Microsoft.Storage.Admin/farms/8858ee/shares/operationresults/3c0fe0c2-35"; Requests[2956] = new DefaultHttpContext(); Requests[2956].RequestServices = CreateServices(); - Requests[2956].Request.Method = "GET"; + Requests[2956].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2956].Request.Path = "/subscriptions/4f9a33c4-b5f4-/resourcegroups/79c4533b-03e0-46f/providers/Microsoft.Storage.Admin/farms/d488a0/shares/operationresults/b9fe335c-d3"; Requests[2957] = new DefaultHttpContext(); Requests[2957].RequestServices = CreateServices(); - Requests[2957].Request.Method = "PUT"; + Requests[2957].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[2957].Request.Path = "/subscriptions/20ff8131-1a48-/resourceGroup/5d70c143-63e3-418/providers/Microsoft.MachineLearningServices/workspaces/0306ae8e-53fe/computes/34a93725-ba"; Requests[2958] = new DefaultHttpContext(); Requests[2958].RequestServices = CreateServices(); - Requests[2958].Request.Method = "DELETE"; + Requests[2958].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[2958].Request.Path = "/subscriptions/3e833b4c-b8c4-/resourceGroup/4135b13a-ce0c-450/providers/Microsoft.MachineLearningServices/workspaces/631185ba-014e/computes/c681152b-57"; Requests[2959] = new DefaultHttpContext(); Requests[2959].RequestServices = CreateServices(); - Requests[2959].Request.Method = "GET"; + Requests[2959].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2959].Request.Path = "/subscriptions/258f126d-1967-/resourceGroup/a420b6bb-cd1d-4e4/providers/Microsoft.MachineLearningServices/workspaces/da767a46-9aae/computes/0943fa06-72"; Requests[2960] = new DefaultHttpContext(); Requests[2960].RequestServices = CreateServices(); - Requests[2960].Request.Method = "PATCH"; + Requests[2960].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[2960].Request.Path = "/subscriptions/42a82f0e-034e-/resourceGroups/f9612835-/providers/Microsoft.DataMigration/services/d47aed37-6c/projects/dd310e7e-03"; Requests[2961] = new DefaultHttpContext(); Requests[2961].RequestServices = CreateServices(); - Requests[2961].Request.Method = "DELETE"; + Requests[2961].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[2961].Request.Path = "/subscriptions/ac46e81a-6a97-/resourceGroups/ac588f2d-/providers/Microsoft.DataMigration/services/bb9c126f-89/projects/f5e7e6db-47"; Requests[2962] = new DefaultHttpContext(); Requests[2962].RequestServices = CreateServices(); - Requests[2962].Request.Method = "GET"; + Requests[2962].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2962].Request.Path = "/subscriptions/04a607de-c556-/resourceGroups/d0c430f4-/providers/Microsoft.DataMigration/services/903f68c8-4c/projects/b30b303f-b8"; Requests[2963] = new DefaultHttpContext(); Requests[2963].RequestServices = CreateServices(); - Requests[2963].Request.Method = "PUT"; + Requests[2963].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[2963].Request.Path = "/subscriptions/82a0394a-de3d-/resourceGroups/356cf4fa-/providers/Microsoft.DataMigration/services/8bce1ba1-16/projects/2d4f4ab8-2f"; Requests[2964] = new DefaultHttpContext(); Requests[2964].RequestServices = CreateServices(); - Requests[2964].Request.Method = "PARAMETERS"; + Requests[2964].Request.Method = HttpMethods.GetCanonicalizedValue("PARAMETERS");; Requests[2964].Request.Path = "/subscriptions/a5f0d2b1-559a-/resourceGroups/0985517e-/providers/Microsoft.DataMigration/services/810e4f83-54/projects/9207050a-5d"; Requests[2965] = new DefaultHttpContext(); Requests[2965].RequestServices = CreateServices(); - Requests[2965].Request.Method = "GET"; + Requests[2965].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2965].Request.Path = "/subscriptions/b1ea3083-1ec8-/resourcegroups/ed071ff1-6752/providers/Microsoft.AzureBridge.Admin/activations/7d940ac4-e839-/downloadedProducts/29d52386-88"; Requests[2966] = new DefaultHttpContext(); Requests[2966].RequestServices = CreateServices(); - Requests[2966].Request.Method = "DELETE"; + Requests[2966].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[2966].Request.Path = "/subscriptions/53e0a721-2016-/resourcegroups/d7188377-f9de/providers/Microsoft.AzureBridge.Admin/activations/b378806e-d305-/downloadedProducts/771e0bc0-e3"; Requests[2967] = new DefaultHttpContext(); Requests[2967].RequestServices = CreateServices(); - Requests[2967].Request.Method = "GET"; + Requests[2967].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2967].Request.Path = "/subscriptions/80e66663-8898-/resourcegroups/473df903-b8bc/providers/Microsoft.AzureBridge.Admin/activations/a3c3a2ba-ec27-/products/a7c39dff-bd"; Requests[2968] = new DefaultHttpContext(); Requests[2968].RequestServices = CreateServices(); - Requests[2968].Request.Method = "PUT"; + Requests[2968].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[2968].Request.Path = "/subscriptions/85459ae0-fcad-/resourceGroups/b3712f7b-7205/providers/Microsoft.AzureStack/registrations/93f57b1e-2ef6-4c/customerSubscriptions/4c18401b-c92f-480a-82b8-"; Requests[2969] = new DefaultHttpContext(); Requests[2969].RequestServices = CreateServices(); - Requests[2969].Request.Method = "GET"; + Requests[2969].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2969].Request.Path = "/subscriptions/3c53eb75-6a41-/resourceGroups/f178cd16-0a26/providers/Microsoft.AzureStack/registrations/754e3885-6b85-45/customerSubscriptions/2ff6ee33-fc93-43c2-8cd2-"; Requests[2970] = new DefaultHttpContext(); Requests[2970].RequestServices = CreateServices(); - Requests[2970].Request.Method = "DELETE"; + Requests[2970].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[2970].Request.Path = "/subscriptions/02e711e6-708d-/resourceGroups/45103859-626c/providers/Microsoft.AzureStack/registrations/c7a5641e-7289-43/customerSubscriptions/a938fb1a-3d84-4115-8900-"; Requests[2971] = new DefaultHttpContext(); Requests[2971].RequestServices = CreateServices(); - Requests[2971].Request.Method = "GET"; + Requests[2971].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2971].Request.Path = "/subscriptions/97316cda-26ce-/resourceGroups/fd4def52-2b8d/providers/Microsoft.AzureStack/registrations/dc7263bc-017d-4f/products/f6b7fb23-c3"; Requests[2972] = new DefaultHttpContext(); Requests[2972].RequestServices = CreateServices(); - Requests[2972].Request.Method = "PATCH"; + Requests[2972].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[2972].Request.Path = "/subscriptions/c2b8fb8d-6abf-/resourceGroups/e841c65f-1373-411/providers/Microsoft.ApiManagement/service/37406ec6-97/apis/1a91e"; Requests[2973] = new DefaultHttpContext(); Requests[2973].RequestServices = CreateServices(); - Requests[2973].Request.Method = "DELETE"; + Requests[2973].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[2973].Request.Path = "/subscriptions/ebc6d7cc-d7ef-/resourceGroups/2f099d6c-e2b8-430/providers/Microsoft.ApiManagement/service/095a4a80-a1/apis/410dc"; Requests[2974] = new DefaultHttpContext(); Requests[2974].RequestServices = CreateServices(); - Requests[2974].Request.Method = "HEAD"; + Requests[2974].Request.Method = HttpMethods.GetCanonicalizedValue("HEAD"); Requests[2974].Request.Path = "/subscriptions/e0d9387a-1df0-/resourceGroups/3e2c03b6-a7a3-475/providers/Microsoft.ApiManagement/service/2d7afe64-0e/apis/50885"; Requests[2975] = new DefaultHttpContext(); Requests[2975].RequestServices = CreateServices(); - Requests[2975].Request.Method = "GET"; + Requests[2975].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2975].Request.Path = "/subscriptions/ba40e904-fa86-/resourceGroups/88e06f13-6116-4c3/providers/Microsoft.ApiManagement/service/608411f3-66/apis/68d69"; Requests[2976] = new DefaultHttpContext(); Requests[2976].RequestServices = CreateServices(); - Requests[2976].Request.Method = "PUT"; + Requests[2976].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[2976].Request.Path = "/subscriptions/75a6baa7-0abe-/resourceGroups/b0f039eb-7ae6-49b/providers/Microsoft.ApiManagement/service/47555aae-bb/apis/fc01f"; Requests[2977] = new DefaultHttpContext(); Requests[2977].RequestServices = CreateServices(); - Requests[2977].Request.Method = "HEAD"; + Requests[2977].Request.Method = HttpMethods.GetCanonicalizedValue("HEAD"); Requests[2977].Request.Path = "/subscriptions/97cff903-acd8-/resourceGroups/6b6d8dcd-66aa-4dc/providers/Microsoft.ApiManagement/service/bcadf16e-99/api-version-sets/43de1b8c-3be"; Requests[2978] = new DefaultHttpContext(); Requests[2978].RequestServices = CreateServices(); - Requests[2978].Request.Method = "DELETE"; + Requests[2978].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[2978].Request.Path = "/subscriptions/3760ab11-a853-/resourceGroups/f22b8c3e-c50e-466/providers/Microsoft.ApiManagement/service/27e8fd44-7b/api-version-sets/a55f2f40-327"; Requests[2979] = new DefaultHttpContext(); Requests[2979].RequestServices = CreateServices(); - Requests[2979].Request.Method = "GET"; + Requests[2979].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2979].Request.Path = "/subscriptions/e4b60afc-fec6-/resourceGroups/eb60ec0d-2ca8-44c/providers/Microsoft.ApiManagement/service/72d352eb-fa/api-version-sets/649cfe33-f78"; Requests[2980] = new DefaultHttpContext(); Requests[2980].RequestServices = CreateServices(); - Requests[2980].Request.Method = "PUT"; + Requests[2980].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[2980].Request.Path = "/subscriptions/dee154aa-4add-/resourceGroups/a5cb41bb-872e-464/providers/Microsoft.ApiManagement/service/d70070bc-91/api-version-sets/2deb3c69-5eb"; Requests[2981] = new DefaultHttpContext(); Requests[2981].RequestServices = CreateServices(); - Requests[2981].Request.Method = "PATCH"; + Requests[2981].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[2981].Request.Path = "/subscriptions/620fa6fb-2392-/resourceGroups/d818719e-fd7c-44d/providers/Microsoft.ApiManagement/service/7755633b-88/api-version-sets/9238a65c-379"; Requests[2982] = new DefaultHttpContext(); Requests[2982].RequestServices = CreateServices(); - Requests[2982].Request.Method = "PARAMETERS"; + Requests[2982].Request.Method = HttpMethods.GetCanonicalizedValue("PARAMETERS");; Requests[2982].Request.Path = "/subscriptions/4f320d72-1e03-/resourceGroups/8f1d6b48-0a75-4cd/providers/Microsoft.ApiManagement/service/0f212093-21/api-version-sets/b16a3104-993"; Requests[2983] = new DefaultHttpContext(); Requests[2983].RequestServices = CreateServices(); - Requests[2983].Request.Method = "HEAD"; + Requests[2983].Request.Method = HttpMethods.GetCanonicalizedValue("HEAD"); Requests[2983].Request.Path = "/subscriptions/fe2d6786-4ae7-/resourceGroups/b51e9a20-2335-402/providers/Microsoft.ApiManagement/service/7b975106-d4/authorizationServers/a345bfa"; Requests[2984] = new DefaultHttpContext(); Requests[2984].RequestServices = CreateServices(); - Requests[2984].Request.Method = "GET"; + Requests[2984].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2984].Request.Path = "/subscriptions/46667647-cd9f-/resourceGroups/76c6098f-738d-4a3/providers/Microsoft.ApiManagement/service/1505ba62-de/authorizationServers/206d389"; Requests[2985] = new DefaultHttpContext(); Requests[2985].RequestServices = CreateServices(); - Requests[2985].Request.Method = "DELETE"; + Requests[2985].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[2985].Request.Path = "/subscriptions/fe58b0a3-c2a4-/resourceGroups/30d4565e-9518-4f4/providers/Microsoft.ApiManagement/service/af3ed4b0-93/authorizationServers/9cc8ab2"; Requests[2986] = new DefaultHttpContext(); Requests[2986].RequestServices = CreateServices(); - Requests[2986].Request.Method = "PATCH"; + Requests[2986].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[2986].Request.Path = "/subscriptions/c3609445-f1c6-/resourceGroups/5e0c9db9-2182-469/providers/Microsoft.ApiManagement/service/6bf1f248-7f/authorizationServers/d2a4f40"; Requests[2987] = new DefaultHttpContext(); Requests[2987].RequestServices = CreateServices(); - Requests[2987].Request.Method = "PUT"; + Requests[2987].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[2987].Request.Path = "/subscriptions/1e6eb197-ece9-/resourceGroups/f0176929-7350-406/providers/Microsoft.ApiManagement/service/9a3bb9d0-aa/authorizationServers/59695aa"; Requests[2988] = new DefaultHttpContext(); Requests[2988].RequestServices = CreateServices(); - Requests[2988].Request.Method = "PUT"; + Requests[2988].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[2988].Request.Path = "/subscriptions/a286008a-f578-/resourceGroups/cbf2a9a3-62a9-4e1/providers/Microsoft.ApiManagement/service/e6195e47-2a/backends/bb0227c5-"; Requests[2989] = new DefaultHttpContext(); Requests[2989].RequestServices = CreateServices(); - Requests[2989].Request.Method = "GET"; + Requests[2989].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2989].Request.Path = "/subscriptions/f0a89759-be26-/resourceGroups/b5564fba-4429-4a0/providers/Microsoft.ApiManagement/service/3c570a59-a8/backends/43683750-"; Requests[2990] = new DefaultHttpContext(); Requests[2990].RequestServices = CreateServices(); - Requests[2990].Request.Method = "PATCH"; + Requests[2990].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[2990].Request.Path = "/subscriptions/d6a2b1fc-3115-/resourceGroups/8de97dba-2bf6-44d/providers/Microsoft.ApiManagement/service/afaa1314-d0/backends/de8c2885-"; Requests[2991] = new DefaultHttpContext(); Requests[2991].RequestServices = CreateServices(); - Requests[2991].Request.Method = "DELETE"; + Requests[2991].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[2991].Request.Path = "/subscriptions/67e38d11-5703-/resourceGroups/f11cc59e-f1bb-40a/providers/Microsoft.ApiManagement/service/6ea5b8f2-e4/backends/6dd9a573-"; Requests[2992] = new DefaultHttpContext(); Requests[2992].RequestServices = CreateServices(); - Requests[2992].Request.Method = "HEAD"; + Requests[2992].Request.Method = HttpMethods.GetCanonicalizedValue("HEAD"); Requests[2992].Request.Path = "/subscriptions/dec623de-06c8-/resourceGroups/51cee1ce-20fa-4d1/providers/Microsoft.ApiManagement/service/645105c7-a5/backends/6b3a0ace-"; Requests[2993] = new DefaultHttpContext(); Requests[2993].RequestServices = CreateServices(); - Requests[2993].Request.Method = "HEAD"; + Requests[2993].Request.Method = HttpMethods.GetCanonicalizedValue("HEAD"); Requests[2993].Request.Path = "/subscriptions/ed74d376-5d8f-/resourceGroups/dabf2883-9898-482/providers/Microsoft.ApiManagement/service/2ef3e9de-90/certificates/6f48a19b-554d"; Requests[2994] = new DefaultHttpContext(); Requests[2994].RequestServices = CreateServices(); - Requests[2994].Request.Method = "GET"; + Requests[2994].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2994].Request.Path = "/subscriptions/8be2d8ae-e246-/resourceGroups/ccaa4bd2-540c-46b/providers/Microsoft.ApiManagement/service/4faebbe6-26/certificates/682b4091-0e9d"; Requests[2995] = new DefaultHttpContext(); Requests[2995].RequestServices = CreateServices(); - Requests[2995].Request.Method = "PUT"; + Requests[2995].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[2995].Request.Path = "/subscriptions/bf85fb61-3e48-/resourceGroups/ee455d21-4d81-44d/providers/Microsoft.ApiManagement/service/132239f1-d6/certificates/f023b1f6-75f8"; Requests[2996] = new DefaultHttpContext(); Requests[2996].RequestServices = CreateServices(); - Requests[2996].Request.Method = "DELETE"; + Requests[2996].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[2996].Request.Path = "/subscriptions/defdf4e7-af42-/resourceGroups/9f6ac094-eb42-459/providers/Microsoft.ApiManagement/service/76503ea1-e8/certificates/e9c01b43-08e4"; Requests[2997] = new DefaultHttpContext(); Requests[2997].RequestServices = CreateServices(); - Requests[2997].Request.Method = "HEAD"; + Requests[2997].Request.Method = HttpMethods.GetCanonicalizedValue("HEAD"); Requests[2997].Request.Path = "/subscriptions/3a48a5bc-3252-/resourceGroups/177975ca-0178-411/providers/Microsoft.ApiManagement/service/813a04d1-19/diagnostics/db3ba92c-9dd"; Requests[2998] = new DefaultHttpContext(); Requests[2998].RequestServices = CreateServices(); - Requests[2998].Request.Method = "GET"; + Requests[2998].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2998].Request.Path = "/subscriptions/7710e56c-57af-/resourceGroups/c6cde74a-669e-412/providers/Microsoft.ApiManagement/service/a9d38522-b0/diagnostics/8ca53e3f-ad9"; Requests[2999] = new DefaultHttpContext(); Requests[2999].RequestServices = CreateServices(); - Requests[2999].Request.Method = "PUT"; + Requests[2999].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[2999].Request.Path = "/subscriptions/f142565c-e121-/resourceGroups/0029d02e-60cb-482/providers/Microsoft.ApiManagement/service/b279f0a7-76/diagnostics/75997d1c-021"; Requests[3000] = new DefaultHttpContext(); Requests[3000].RequestServices = CreateServices(); - Requests[3000].Request.Method = "PATCH"; + Requests[3000].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[3000].Request.Path = "/subscriptions/8b1cac27-0225-/resourceGroups/408db9e5-afb0-4a1/providers/Microsoft.ApiManagement/service/bc26895c-85/diagnostics/ecf1378c-e1e"; Requests[3001] = new DefaultHttpContext(); Requests[3001].RequestServices = CreateServices(); - Requests[3001].Request.Method = "DELETE"; + Requests[3001].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3001].Request.Path = "/subscriptions/ef29915b-6e23-/resourceGroups/53cd3320-8969-429/providers/Microsoft.ApiManagement/service/965e57cb-2b/diagnostics/69d5cc5a-6aa"; Requests[3002] = new DefaultHttpContext(); Requests[3002].RequestServices = CreateServices(); - Requests[3002].Request.Method = "DELETE"; + Requests[3002].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3002].Request.Path = "/subscriptions/ee0e8a46-c97e-/resourceGroups/84a69bf6-e714-46f/providers/Microsoft.ApiManagement/service/813c84fa-17/groups/ae5cd31"; Requests[3003] = new DefaultHttpContext(); Requests[3003].RequestServices = CreateServices(); - Requests[3003].Request.Method = "PATCH"; + Requests[3003].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[3003].Request.Path = "/subscriptions/38b8904a-35a0-/resourceGroups/81779466-62c2-460/providers/Microsoft.ApiManagement/service/00876d0e-b4/groups/d051597"; Requests[3004] = new DefaultHttpContext(); Requests[3004].RequestServices = CreateServices(); - Requests[3004].Request.Method = "HEAD"; + Requests[3004].Request.Method = HttpMethods.GetCanonicalizedValue("HEAD"); Requests[3004].Request.Path = "/subscriptions/256d98c0-29aa-/resourceGroups/5e0864de-0851-46f/providers/Microsoft.ApiManagement/service/e238a53c-a1/groups/31bed2f"; Requests[3005] = new DefaultHttpContext(); Requests[3005].RequestServices = CreateServices(); - Requests[3005].Request.Method = "GET"; + Requests[3005].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3005].Request.Path = "/subscriptions/03f6fdee-1f8e-/resourceGroups/3908cd0a-0072-4ff/providers/Microsoft.ApiManagement/service/d535c1ba-1d/groups/0a2cdca"; Requests[3006] = new DefaultHttpContext(); Requests[3006].RequestServices = CreateServices(); - Requests[3006].Request.Method = "PUT"; + Requests[3006].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3006].Request.Path = "/subscriptions/d49370c4-ae89-/resourceGroups/65ccec5e-6826-4eb/providers/Microsoft.ApiManagement/service/4d885ee8-11/groups/bc2d83d"; Requests[3007] = new DefaultHttpContext(); Requests[3007].RequestServices = CreateServices(); - Requests[3007].Request.Method = "HEAD"; + Requests[3007].Request.Method = HttpMethods.GetCanonicalizedValue("HEAD"); Requests[3007].Request.Path = "/subscriptions/5d565a53-2e82-/resourceGroups/3e55b6e8-e12f-459/providers/Microsoft.ApiManagement/service/9b1e20d0-ec/identityProviders/6b5e2648-4262-4862-a"; Requests[3008] = new DefaultHttpContext(); Requests[3008].RequestServices = CreateServices(); - Requests[3008].Request.Method = "GET"; + Requests[3008].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3008].Request.Path = "/subscriptions/9783e7f5-fcc1-/resourceGroups/03a0293f-9d8b-43e/providers/Microsoft.ApiManagement/service/78d8857d-c7/identityProviders/a999ad23-0187-4ab6-a"; Requests[3009] = new DefaultHttpContext(); Requests[3009].RequestServices = CreateServices(); - Requests[3009].Request.Method = "DELETE"; + Requests[3009].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3009].Request.Path = "/subscriptions/45a9dc9c-018b-/resourceGroups/b6b89258-f1d5-41b/providers/Microsoft.ApiManagement/service/d24dd9d6-72/identityProviders/5e448e76-c35e-4e71-9"; Requests[3010] = new DefaultHttpContext(); Requests[3010].RequestServices = CreateServices(); - Requests[3010].Request.Method = "PUT"; + Requests[3010].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3010].Request.Path = "/subscriptions/2decda53-953f-/resourceGroups/055673a2-fa94-44f/providers/Microsoft.ApiManagement/service/534f3103-ac/identityProviders/0a557fe3-f415-4f2c-b"; Requests[3011] = new DefaultHttpContext(); Requests[3011].RequestServices = CreateServices(); - Requests[3011].Request.Method = "PATCH"; + Requests[3011].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[3011].Request.Path = "/subscriptions/e9087213-7a1e-/resourceGroups/51364ccf-4b1e-46b/providers/Microsoft.ApiManagement/service/829648f0-90/identityProviders/2d0749e4-eb29-44ba-a"; Requests[3012] = new DefaultHttpContext(); Requests[3012].RequestServices = CreateServices(); - Requests[3012].Request.Method = "PUT"; + Requests[3012].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3012].Request.Path = "/subscriptions/8542c7de-ef4b-/resourceGroups/072cccdd-f278-458/providers/Microsoft.ApiManagement/service/e7c97461-46/loggers/a4dbac87"; Requests[3013] = new DefaultHttpContext(); Requests[3013].RequestServices = CreateServices(); - Requests[3013].Request.Method = "GET"; + Requests[3013].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3013].Request.Path = "/subscriptions/2f9a02f9-de0c-/resourceGroups/f05ea938-0ee3-4d2/providers/Microsoft.ApiManagement/service/278749bc-d2/loggers/aea473b3"; Requests[3014] = new DefaultHttpContext(); Requests[3014].RequestServices = CreateServices(); - Requests[3014].Request.Method = "HEAD"; + Requests[3014].Request.Method = HttpMethods.GetCanonicalizedValue("HEAD"); Requests[3014].Request.Path = "/subscriptions/17ccc322-55a1-/resourceGroups/bea9aaeb-7f94-4a6/providers/Microsoft.ApiManagement/service/01f1ce91-79/loggers/b9584901"; Requests[3015] = new DefaultHttpContext(); Requests[3015].RequestServices = CreateServices(); - Requests[3015].Request.Method = "PATCH"; + Requests[3015].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[3015].Request.Path = "/subscriptions/a93b62ab-3cd1-/resourceGroups/9d33f101-2b3d-4de/providers/Microsoft.ApiManagement/service/e9b65f1a-bf/loggers/22665e98"; Requests[3016] = new DefaultHttpContext(); Requests[3016].RequestServices = CreateServices(); - Requests[3016].Request.Method = "DELETE"; + Requests[3016].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3016].Request.Path = "/subscriptions/903c9002-79bb-/resourceGroups/a96b6680-0b73-419/providers/Microsoft.ApiManagement/service/a86f4b42-24/loggers/a89cb7dc"; Requests[3017] = new DefaultHttpContext(); Requests[3017].RequestServices = CreateServices(); - Requests[3017].Request.Method = "PUT"; + Requests[3017].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3017].Request.Path = "/subscriptions/ff8b9918-9058-/resourceGroups/1cd47a54-5c2a-410/providers/Microsoft.ApiManagement/service/0e2c281f-3c/notifications/5762c692-abbb-4c"; Requests[3018] = new DefaultHttpContext(); Requests[3018].RequestServices = CreateServices(); - Requests[3018].Request.Method = "GET"; + Requests[3018].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3018].Request.Path = "/subscriptions/e470c69d-1166-/resourceGroups/dc34a7a2-2b9a-454/providers/Microsoft.ApiManagement/service/64b82b29-1a/notifications/a222a270-59af-4f"; Requests[3019] = new DefaultHttpContext(); Requests[3019].RequestServices = CreateServices(); - Requests[3019].Request.Method = "GET"; + Requests[3019].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3019].Request.Path = "/subscriptions/8695b3ba-a51b-/resourceGroups/74d7d192-cdb1-4cf/providers/Microsoft.ApiManagement/service/ab14f1ef-f1/openidConnectProviders/29ebf"; Requests[3020] = new DefaultHttpContext(); Requests[3020].RequestServices = CreateServices(); - Requests[3020].Request.Method = "HEAD"; + Requests[3020].Request.Method = HttpMethods.GetCanonicalizedValue("HEAD"); Requests[3020].Request.Path = "/subscriptions/3478d87c-3cfe-/resourceGroups/e694fcbb-fb7d-402/providers/Microsoft.ApiManagement/service/7bb290e5-08/openidConnectProviders/0357c"; Requests[3021] = new DefaultHttpContext(); Requests[3021].RequestServices = CreateServices(); - Requests[3021].Request.Method = "PUT"; + Requests[3021].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3021].Request.Path = "/subscriptions/24bc47ee-d70d-/resourceGroups/c5514dc1-7433-44a/providers/Microsoft.ApiManagement/service/906cab44-e3/openidConnectProviders/36586"; Requests[3022] = new DefaultHttpContext(); Requests[3022].RequestServices = CreateServices(); - Requests[3022].Request.Method = "PATCH"; + Requests[3022].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[3022].Request.Path = "/subscriptions/53e658b3-5e6d-/resourceGroups/7075c5c0-695e-410/providers/Microsoft.ApiManagement/service/d0eb77c6-43/openidConnectProviders/00e2f"; Requests[3023] = new DefaultHttpContext(); Requests[3023].RequestServices = CreateServices(); - Requests[3023].Request.Method = "DELETE"; + Requests[3023].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3023].Request.Path = "/subscriptions/3a341b39-fb2f-/resourceGroups/af60c4f8-84f0-4ea/providers/Microsoft.ApiManagement/service/f3a436bb-71/openidConnectProviders/64448"; Requests[3024] = new DefaultHttpContext(); Requests[3024].RequestServices = CreateServices(); - Requests[3024].Request.Method = "DELETE"; + Requests[3024].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3024].Request.Path = "/subscriptions/5e7fb988-512d-/resourceGroups/29543082-7da0-4b2/providers/Microsoft.ApiManagement/service/4c809c28-50/policies/4279759e"; Requests[3025] = new DefaultHttpContext(); Requests[3025].RequestServices = CreateServices(); - Requests[3025].Request.Method = "GET"; + Requests[3025].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3025].Request.Path = "/subscriptions/bcd8a2b9-5a52-/resourceGroups/e6c5b16d-f585-476/providers/Microsoft.ApiManagement/service/8a9f12e1-b1/policies/5469b0b2"; Requests[3026] = new DefaultHttpContext(); Requests[3026].RequestServices = CreateServices(); - Requests[3026].Request.Method = "HEAD"; + Requests[3026].Request.Method = HttpMethods.GetCanonicalizedValue("HEAD"); Requests[3026].Request.Path = "/subscriptions/e48059c8-a93b-/resourceGroups/f1e6aab5-9e67-48c/providers/Microsoft.ApiManagement/service/d814d1be-1f/policies/26eb4283"; Requests[3027] = new DefaultHttpContext(); Requests[3027].RequestServices = CreateServices(); - Requests[3027].Request.Method = "PUT"; + Requests[3027].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3027].Request.Path = "/subscriptions/991dc958-12a5-/resourceGroups/da5b9162-25c7-417/providers/Microsoft.ApiManagement/service/e678330e-c7/policies/e2f16039"; Requests[3028] = new DefaultHttpContext(); Requests[3028].RequestServices = CreateServices(); - Requests[3028].Request.Method = "DELETE"; + Requests[3028].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3028].Request.Path = "/subscriptions/f06dcc82-44e7-/resourceGroups/96354e65-58d8-441/providers/Microsoft.ApiManagement/service/b86bfb8e-db/products/8a93cc29-"; Requests[3029] = new DefaultHttpContext(); Requests[3029].RequestServices = CreateServices(); - Requests[3029].Request.Method = "PUT"; + Requests[3029].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3029].Request.Path = "/subscriptions/4965274b-7654-/resourceGroups/2993eb87-cb21-4bf/providers/Microsoft.ApiManagement/service/1946a657-fc/products/80e8bb00-"; Requests[3030] = new DefaultHttpContext(); Requests[3030].RequestServices = CreateServices(); - Requests[3030].Request.Method = "PATCH"; + Requests[3030].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[3030].Request.Path = "/subscriptions/2ceb4526-7fcd-/resourceGroups/c3a9b601-601f-49e/providers/Microsoft.ApiManagement/service/aa6685ca-ae/products/03dd0095-"; Requests[3031] = new DefaultHttpContext(); Requests[3031].RequestServices = CreateServices(); - Requests[3031].Request.Method = "GET"; + Requests[3031].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3031].Request.Path = "/subscriptions/0f0226f5-0dde-/resourceGroups/c3f4836d-194f-491/providers/Microsoft.ApiManagement/service/152b04d2-2e/products/e7f7e47b-"; Requests[3032] = new DefaultHttpContext(); Requests[3032].RequestServices = CreateServices(); - Requests[3032].Request.Method = "HEAD"; + Requests[3032].Request.Method = HttpMethods.GetCanonicalizedValue("HEAD"); Requests[3032].Request.Path = "/subscriptions/95c8e255-b08f-/resourceGroups/b31d92ea-78bf-4e1/providers/Microsoft.ApiManagement/service/18b4a487-3b/products/62344162-"; Requests[3033] = new DefaultHttpContext(); Requests[3033].RequestServices = CreateServices(); - Requests[3033].Request.Method = "GET"; + Requests[3033].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3033].Request.Path = "/subscriptions/72f3cd01-62eb-/resourceGroups/b2eaea41-c60d-4cb/providers/Microsoft.ApiManagement/service/5d51a9ae-83/properties/ef3c95"; Requests[3034] = new DefaultHttpContext(); Requests[3034].RequestServices = CreateServices(); - Requests[3034].Request.Method = "PUT"; + Requests[3034].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3034].Request.Path = "/subscriptions/3994542d-adcc-/resourceGroups/7779c05e-330c-48c/providers/Microsoft.ApiManagement/service/87986799-76/properties/e5fd1a"; Requests[3035] = new DefaultHttpContext(); Requests[3035].RequestServices = CreateServices(); - Requests[3035].Request.Method = "PATCH"; + Requests[3035].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[3035].Request.Path = "/subscriptions/d18353bd-68c8-/resourceGroups/97b0fc39-ace1-466/providers/Microsoft.ApiManagement/service/e9085253-93/properties/64a76b"; Requests[3036] = new DefaultHttpContext(); Requests[3036].RequestServices = CreateServices(); - Requests[3036].Request.Method = "DELETE"; + Requests[3036].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3036].Request.Path = "/subscriptions/5cb6c805-d71a-/resourceGroups/6af7c672-7380-433/providers/Microsoft.ApiManagement/service/d1ba35f6-2b/properties/7dfe75"; Requests[3037] = new DefaultHttpContext(); Requests[3037].RequestServices = CreateServices(); - Requests[3037].Request.Method = "HEAD"; + Requests[3037].Request.Method = HttpMethods.GetCanonicalizedValue("HEAD"); Requests[3037].Request.Path = "/subscriptions/f0830b5b-7b3d-/resourceGroups/1b2710b9-a5e5-431/providers/Microsoft.ApiManagement/service/8bb3a388-37/properties/0d2538"; Requests[3038] = new DefaultHttpContext(); Requests[3038].RequestServices = CreateServices(); - Requests[3038].Request.Method = "GET"; + Requests[3038].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3038].Request.Path = "/subscriptions/536171fe-862b-/resourceGroups/2136bfca-8b4f-46d/providers/Microsoft.ApiManagement/service/a0e6c822-1b/quotas/40faedad-f3eb-4"; Requests[3039] = new DefaultHttpContext(); Requests[3039].RequestServices = CreateServices(); - Requests[3039].Request.Method = "PATCH"; + Requests[3039].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[3039].Request.Path = "/subscriptions/65bd6861-f13f-/resourceGroups/df76693c-af29-441/providers/Microsoft.ApiManagement/service/5ce2123b-3b/quotas/4aeef56f-efad-4"; Requests[3040] = new DefaultHttpContext(); Requests[3040].RequestServices = CreateServices(); - Requests[3040].Request.Method = "GET"; + Requests[3040].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3040].Request.Path = "/subscriptions/d3190b27-ce25-/resourceGroups/16c3d61d-1706-4f4/providers/Microsoft.ApiManagement/service/fdff089e-5a/reports/dcd1a41c-01"; Requests[3041] = new DefaultHttpContext(); Requests[3041].RequestServices = CreateServices(); - Requests[3041].Request.Method = "DELETE"; + Requests[3041].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3041].Request.Path = "/subscriptions/7dfdb3e8-fc62-/resourceGroups/7cade622-e2a2-4cd/providers/Microsoft.ApiManagement/service/4bdb177a-a4/subscriptions/8c0ab"; Requests[3042] = new DefaultHttpContext(); Requests[3042].RequestServices = CreateServices(); - Requests[3042].Request.Method = "HEAD"; + Requests[3042].Request.Method = HttpMethods.GetCanonicalizedValue("HEAD"); Requests[3042].Request.Path = "/subscriptions/49212dc6-a414-/resourceGroups/4fd03937-0807-40b/providers/Microsoft.ApiManagement/service/00228d75-fb/subscriptions/332b7"; Requests[3043] = new DefaultHttpContext(); Requests[3043].RequestServices = CreateServices(); - Requests[3043].Request.Method = "GET"; + Requests[3043].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3043].Request.Path = "/subscriptions/0e6b63f1-f1db-/resourceGroups/c96985c0-8a71-4c4/providers/Microsoft.ApiManagement/service/988173d8-f8/subscriptions/32e55"; Requests[3044] = new DefaultHttpContext(); Requests[3044].RequestServices = CreateServices(); - Requests[3044].Request.Method = "PUT"; + Requests[3044].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3044].Request.Path = "/subscriptions/b61dc822-402c-/resourceGroups/6fe2d0d0-f848-468/providers/Microsoft.ApiManagement/service/05b5445d-cd/subscriptions/b001f"; Requests[3045] = new DefaultHttpContext(); Requests[3045].RequestServices = CreateServices(); - Requests[3045].Request.Method = "PATCH"; + Requests[3045].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[3045].Request.Path = "/subscriptions/30d24d63-cac8-/resourceGroups/9018a0f3-6871-443/providers/Microsoft.ApiManagement/service/39ac14d2-67/subscriptions/7d383"; Requests[3046] = new DefaultHttpContext(); Requests[3046].RequestServices = CreateServices(); - Requests[3046].Request.Method = "HEAD"; + Requests[3046].Request.Method = HttpMethods.GetCanonicalizedValue("HEAD"); Requests[3046].Request.Path = "/subscriptions/53b87572-5bb7-/resourceGroups/d2444c6b-8fe7-499/providers/Microsoft.ApiManagement/service/85f5bdcd-59/tags/6ec8c"; Requests[3047] = new DefaultHttpContext(); Requests[3047].RequestServices = CreateServices(); - Requests[3047].Request.Method = "GET"; + Requests[3047].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3047].Request.Path = "/subscriptions/526ddc98-4b4e-/resourceGroups/afb46eae-871f-437/providers/Microsoft.ApiManagement/service/c54626cb-31/tags/6d746"; Requests[3048] = new DefaultHttpContext(); Requests[3048].RequestServices = CreateServices(); - Requests[3048].Request.Method = "DELETE"; + Requests[3048].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3048].Request.Path = "/subscriptions/868689e0-04f8-/resourceGroups/d9fb5e3c-8fcc-436/providers/Microsoft.ApiManagement/service/a958584e-9c/tags/1ee57"; Requests[3049] = new DefaultHttpContext(); Requests[3049].RequestServices = CreateServices(); - Requests[3049].Request.Method = "PATCH"; + Requests[3049].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[3049].Request.Path = "/subscriptions/74113d28-6b49-/resourceGroups/e0a7b56c-bd82-48c/providers/Microsoft.ApiManagement/service/e3c1e678-16/tags/22ace"; Requests[3050] = new DefaultHttpContext(); Requests[3050].RequestServices = CreateServices(); - Requests[3050].Request.Method = "PUT"; + Requests[3050].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3050].Request.Path = "/subscriptions/113a3930-d51b-/resourceGroups/34f40b9c-93b8-4cd/providers/Microsoft.ApiManagement/service/bc2930a2-4c/tags/56061"; Requests[3051] = new DefaultHttpContext(); Requests[3051].RequestServices = CreateServices(); - Requests[3051].Request.Method = "PATCH"; + Requests[3051].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[3051].Request.Path = "/subscriptions/7a22a6b2-fba7-/resourceGroups/07d06021-a1be-4fa/providers/Microsoft.ApiManagement/service/fbd3df26-59/templates/1490474b-90f"; Requests[3052] = new DefaultHttpContext(); Requests[3052].RequestServices = CreateServices(); - Requests[3052].Request.Method = "GET"; + Requests[3052].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3052].Request.Path = "/subscriptions/142106b2-bd19-/resourceGroups/b48d4289-7803-47b/providers/Microsoft.ApiManagement/service/fc5c45fd-7f/templates/e82da1a3-86a"; Requests[3053] = new DefaultHttpContext(); Requests[3053].RequestServices = CreateServices(); - Requests[3053].Request.Method = "HEAD"; + Requests[3053].Request.Method = HttpMethods.GetCanonicalizedValue("HEAD"); Requests[3053].Request.Path = "/subscriptions/89abb97d-b392-/resourceGroups/0a4bcdae-806b-40e/providers/Microsoft.ApiManagement/service/c191a065-1b/templates/ea7872b1-5ba"; Requests[3054] = new DefaultHttpContext(); Requests[3054].RequestServices = CreateServices(); - Requests[3054].Request.Method = "DELETE"; + Requests[3054].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3054].Request.Path = "/subscriptions/c61a432b-32bd-/resourceGroups/503aa104-7502-43e/providers/Microsoft.ApiManagement/service/db4d66a7-85/templates/3e1cd73d-cc4"; Requests[3055] = new DefaultHttpContext(); Requests[3055].RequestServices = CreateServices(); - Requests[3055].Request.Method = "PUT"; + Requests[3055].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3055].Request.Path = "/subscriptions/34ec5e97-9d49-/resourceGroups/4315de35-8203-4d3/providers/Microsoft.ApiManagement/service/4b328510-2f/templates/45fff909-317"; Requests[3056] = new DefaultHttpContext(); Requests[3056].RequestServices = CreateServices(); - Requests[3056].Request.Method = "GET"; + Requests[3056].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3056].Request.Path = "/subscriptions/9ef00301-7900-/resourceGroups/481dc838-3216-463/providers/Microsoft.ApiManagement/service/de510650-76/tenant/7c2383df-d"; Requests[3057] = new DefaultHttpContext(); Requests[3057].RequestServices = CreateServices(); - Requests[3057].Request.Method = "PATCH"; + Requests[3057].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[3057].Request.Path = "/subscriptions/27b48a68-af45-/resourceGroups/f27bd94b-98cb-4e9/providers/Microsoft.ApiManagement/service/76736659-7f/tenant/eb1071bb-2"; Requests[3058] = new DefaultHttpContext(); Requests[3058].RequestServices = CreateServices(); - Requests[3058].Request.Method = "DELETE"; + Requests[3058].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3058].Request.Path = "/subscriptions/d2655b8d-af7d-/resourceGroups/c64109c3-6e09-402/providers/Microsoft.ApiManagement/service/83f23fd7-f3/users/dcf1b"; Requests[3059] = new DefaultHttpContext(); Requests[3059].RequestServices = CreateServices(); - Requests[3059].Request.Method = "PATCH"; + Requests[3059].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[3059].Request.Path = "/subscriptions/5ac7c366-b196-/resourceGroups/5dad4c87-0076-4d6/providers/Microsoft.ApiManagement/service/48870894-84/users/ae4d5"; Requests[3060] = new DefaultHttpContext(); Requests[3060].RequestServices = CreateServices(); - Requests[3060].Request.Method = "HEAD"; + Requests[3060].Request.Method = HttpMethods.GetCanonicalizedValue("HEAD"); Requests[3060].Request.Path = "/subscriptions/02b665f4-043f-/resourceGroups/ac4f4432-9318-46d/providers/Microsoft.ApiManagement/service/a5e00d7d-4f/users/796ef"; Requests[3061] = new DefaultHttpContext(); Requests[3061].RequestServices = CreateServices(); - Requests[3061].Request.Method = "GET"; + Requests[3061].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3061].Request.Path = "/subscriptions/4c69db2a-6544-/resourceGroups/66f7b926-1af3-40d/providers/Microsoft.ApiManagement/service/7906d1b4-37/users/7ee78"; Requests[3062] = new DefaultHttpContext(); Requests[3062].RequestServices = CreateServices(); - Requests[3062].Request.Method = "PUT"; + Requests[3062].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3062].Request.Path = "/subscriptions/1fb66107-105e-/resourceGroups/badfa65f-a39e-44d/providers/Microsoft.ApiManagement/service/b97d5a82-e2/users/4a922"; Requests[3063] = new DefaultHttpContext(); Requests[3063].RequestServices = CreateServices(); - Requests[3063].Request.Method = "DELETE"; + Requests[3063].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3063].Request.Path = "/subscriptions/8c0d13b7-c022-/resourceGroups/57f8946f-ceba-48b/providers/Microsoft.Automation/automationAccounts/fe2fa66e-9fe9-4698-aa/certificates/ed86f1eb-8d2b-4"; Requests[3064] = new DefaultHttpContext(); Requests[3064].RequestServices = CreateServices(); - Requests[3064].Request.Method = "GET"; + Requests[3064].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3064].Request.Path = "/subscriptions/8152a45d-a250-/resourceGroups/63910a64-cb4b-4a6/providers/Microsoft.Automation/automationAccounts/3ecfedb6-054a-43b5-88/certificates/9bcb4420-8a76-4"; Requests[3065] = new DefaultHttpContext(); Requests[3065].RequestServices = CreateServices(); - Requests[3065].Request.Method = "PUT"; + Requests[3065].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3065].Request.Path = "/subscriptions/73a5335f-8199-/resourceGroups/301d2518-5376-441/providers/Microsoft.Automation/automationAccounts/a63f6562-a4d8-4364-91/certificates/b2767ea5-7702-4"; Requests[3066] = new DefaultHttpContext(); Requests[3066].RequestServices = CreateServices(); - Requests[3066].Request.Method = "PATCH"; + Requests[3066].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[3066].Request.Path = "/subscriptions/02d8cd9f-24f0-/resourceGroups/da387c13-f6de-4ed/providers/Microsoft.Automation/automationAccounts/ab0fa6dc-15f6-42d3-8b/certificates/f2a4b410-f1ac-4"; Requests[3067] = new DefaultHttpContext(); Requests[3067].RequestServices = CreateServices(); - Requests[3067].Request.Method = "PUT"; + Requests[3067].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3067].Request.Path = "/subscriptions/68e89e34-fb45-/resourceGroups/172577b8-9e00-415/providers/Microsoft.Automation/automationAccounts/642efcd3-9e3c-4425-8c/compilationjobs/270bd442-1947-45df"; Requests[3068] = new DefaultHttpContext(); Requests[3068].RequestServices = CreateServices(); - Requests[3068].Request.Method = "GET"; + Requests[3068].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3068].Request.Path = "/subscriptions/c59bfdc0-ebba-/resourceGroups/f1609978-7b69-47f/providers/Microsoft.Automation/automationAccounts/acffc8a2-ab80-4acc-9c/compilationjobs/2c8717b3-0ea1-4d99"; Requests[3069] = new DefaultHttpContext(); Requests[3069].RequestServices = CreateServices(); - Requests[3069].Request.Method = "DELETE"; + Requests[3069].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3069].Request.Path = "/subscriptions/2cb06ebe-58c5-/resourceGroups/cb8af96c-5981-444/providers/Microsoft.Automation/automationAccounts/b99af91d-ddc9-4320-b0/configurations/5db6a334-ab69-4f6"; Requests[3070] = new DefaultHttpContext(); Requests[3070].RequestServices = CreateServices(); - Requests[3070].Request.Method = "GET"; + Requests[3070].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3070].Request.Path = "/subscriptions/3b8888e0-8e6f-/resourceGroups/0ed30bcc-e5fa-496/providers/Microsoft.Automation/automationAccounts/4f536c8c-4ad8-4f52-96/configurations/0de0ae69-9d76-4e3"; Requests[3071] = new DefaultHttpContext(); Requests[3071].RequestServices = CreateServices(); - Requests[3071].Request.Method = "PUT"; + Requests[3071].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3071].Request.Path = "/subscriptions/681f90b4-0f8f-/resourceGroups/8c6108f5-c8ce-4ed/providers/Microsoft.Automation/automationAccounts/aa5e8e6b-f004-45f5-8a/configurations/75ba48a3-41ee-44f"; Requests[3072] = new DefaultHttpContext(); Requests[3072].RequestServices = CreateServices(); - Requests[3072].Request.Method = "PATCH"; + Requests[3072].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[3072].Request.Path = "/subscriptions/d51c0a84-19e2-/resourceGroups/9cb3373b-4b89-4cd/providers/Microsoft.Automation/automationAccounts/1d5eb55b-1162-4e41-8f/configurations/f5a6a3f8-bf32-4a6"; Requests[3073] = new DefaultHttpContext(); Requests[3073].RequestServices = CreateServices(); - Requests[3073].Request.Method = "GET"; + Requests[3073].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3073].Request.Path = "/subscriptions/8e9c65da-b94c-/resourceGroups/278242b7-b858-4b6/providers/Microsoft.Automation/automationAccounts/4c6dbcb9-bb7e-4407-8f/connections/b37a7756-7679-"; Requests[3074] = new DefaultHttpContext(); Requests[3074].RequestServices = CreateServices(); - Requests[3074].Request.Method = "PATCH"; + Requests[3074].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[3074].Request.Path = "/subscriptions/9cddf19b-ce2e-/resourceGroups/c0e918ac-33fe-4fd/providers/Microsoft.Automation/automationAccounts/d4a7c01f-0e1f-485e-92/connections/9f422a41-8812-"; Requests[3075] = new DefaultHttpContext(); Requests[3075].RequestServices = CreateServices(); - Requests[3075].Request.Method = "PUT"; + Requests[3075].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3075].Request.Path = "/subscriptions/3640a0ec-ee81-/resourceGroups/6ffc2f76-05af-4bc/providers/Microsoft.Automation/automationAccounts/e0700816-e65c-4b06-a4/connections/5d54bdaf-2f98-"; Requests[3076] = new DefaultHttpContext(); Requests[3076].RequestServices = CreateServices(); - Requests[3076].Request.Method = "DELETE"; + Requests[3076].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3076].Request.Path = "/subscriptions/f2d986eb-98ef-/resourceGroups/136bcbdf-ff5e-496/providers/Microsoft.Automation/automationAccounts/a9e96bb8-f355-4ee4-ac/connections/bec749aa-4007-"; Requests[3077] = new DefaultHttpContext(); Requests[3077].RequestServices = CreateServices(); - Requests[3077].Request.Method = "PUT"; + Requests[3077].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3077].Request.Path = "/subscriptions/ef4b1150-8f67-/resourceGroups/a3a1c5a0-85de-467/providers/Microsoft.Automation/automationAccounts/44dc038a-b6df-410b-ab/connectionTypes/b869a637-655c-42b8"; Requests[3078] = new DefaultHttpContext(); Requests[3078].RequestServices = CreateServices(); - Requests[3078].Request.Method = "DELETE"; + Requests[3078].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3078].Request.Path = "/subscriptions/2830d4b5-43c7-/resourceGroups/1436189b-9622-4a8/providers/Microsoft.Automation/automationAccounts/a6cb4619-b8ff-4dd8-a4/connectionTypes/ab92c304-52a6-457a"; Requests[3079] = new DefaultHttpContext(); Requests[3079].RequestServices = CreateServices(); - Requests[3079].Request.Method = "GET"; + Requests[3079].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3079].Request.Path = "/subscriptions/52945d57-79af-/resourceGroups/57f823d1-8103-446/providers/Microsoft.Automation/automationAccounts/8937837c-fc70-4391-bf/connectionTypes/b5e631c2-868d-496e"; Requests[3080] = new DefaultHttpContext(); Requests[3080].RequestServices = CreateServices(); - Requests[3080].Request.Method = "PATCH"; + Requests[3080].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[3080].Request.Path = "/subscriptions/17dc841a-be8c-/resourceGroups/04b78a0d-122a-454/providers/Microsoft.Automation/automationAccounts/fda6fe88-1e3b-46eb-94/credentials/37f0b4bf-ed3a-"; Requests[3081] = new DefaultHttpContext(); Requests[3081].RequestServices = CreateServices(); - Requests[3081].Request.Method = "GET"; + Requests[3081].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3081].Request.Path = "/subscriptions/5db38561-9ed9-/resourceGroups/73c5ac4e-0bcd-4b5/providers/Microsoft.Automation/automationAccounts/03827224-6d02-4eb2-b4/credentials/2fbd5336-d28b-"; Requests[3082] = new DefaultHttpContext(); Requests[3082].RequestServices = CreateServices(); - Requests[3082].Request.Method = "DELETE"; + Requests[3082].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3082].Request.Path = "/subscriptions/2e6c5512-45a5-/resourceGroups/8a1d85fa-2839-4cc/providers/Microsoft.Automation/automationAccounts/22efd9c6-2727-4ac3-97/credentials/acc194d5-d1fd-"; Requests[3083] = new DefaultHttpContext(); Requests[3083].RequestServices = CreateServices(); - Requests[3083].Request.Method = "PUT"; + Requests[3083].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3083].Request.Path = "/subscriptions/10108e3c-4785-/resourceGroups/0d83c041-f8ae-4e8/providers/Microsoft.Automation/automationAccounts/27e82ebf-3acd-4b5b-a5/credentials/23b4db2a-c04e-"; Requests[3084] = new DefaultHttpContext(); Requests[3084].RequestServices = CreateServices(); - Requests[3084].Request.Method = "PATCH"; + Requests[3084].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[3084].Request.Path = "/subscriptions/5e93d8d0-5990-/resourceGroups/1eeacc7b-13f7-457/providers/Microsoft.Automation/automationAccounts/71ed6cab-c47f-4158-85/hybridRunbookWorkerGroups/4ee5a92f-d8d6-47b5-a073-c8bb"; Requests[3085] = new DefaultHttpContext(); Requests[3085].RequestServices = CreateServices(); - Requests[3085].Request.Method = "GET"; + Requests[3085].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3085].Request.Path = "/subscriptions/511fccf2-6fdf-/resourceGroups/a36015fc-d5eb-4e2/providers/Microsoft.Automation/automationAccounts/bd7f0991-d81f-4a22-85/hybridRunbookWorkerGroups/10e96e01-810f-4818-8e6c-5494"; Requests[3086] = new DefaultHttpContext(); Requests[3086].RequestServices = CreateServices(); - Requests[3086].Request.Method = "DELETE"; + Requests[3086].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3086].Request.Path = "/subscriptions/6bb121be-1e9d-/resourceGroups/454bfbde-9643-44d/providers/Microsoft.Automation/automationAccounts/0fd59c6e-5552-47c0-96/hybridRunbookWorkerGroups/84a96805-e304-4620-a42f-6686"; Requests[3087] = new DefaultHttpContext(); Requests[3087].RequestServices = CreateServices(); - Requests[3087].Request.Method = "PUT"; + Requests[3087].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3087].Request.Path = "/subscriptions/41e9b8ca-36a5-/resourceGroups/3c8e43f4-7e38-468/providers/Microsoft.Automation/automationAccounts/4814cf86-556a-4d15-af/jobs/1213d"; Requests[3088] = new DefaultHttpContext(); Requests[3088].RequestServices = CreateServices(); - Requests[3088].Request.Method = "GET"; + Requests[3088].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3088].Request.Path = "/subscriptions/c6704bda-0e46-/resourceGroups/5b7ddbd5-6860-4f1/providers/Microsoft.Automation/automationAccounts/eb5b7646-0f8c-4e2e-8a/jobs/abf5e"; Requests[3089] = new DefaultHttpContext(); Requests[3089].RequestServices = CreateServices(); - Requests[3089].Request.Method = "GET"; + Requests[3089].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3089].Request.Path = "/subscriptions/2fe2afd1-21ed-/resourceGroups/b0e436e0-017d-411/providers/Microsoft.Automation/automationAccounts/f2896e66-f301-424d-93/jobSchedules/1299bd09-3b1d"; Requests[3090] = new DefaultHttpContext(); Requests[3090].RequestServices = CreateServices(); - Requests[3090].Request.Method = "PUT"; + Requests[3090].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3090].Request.Path = "/subscriptions/7eed7f20-7fea-/resourceGroups/6631fc2d-23d5-4a4/providers/Microsoft.Automation/automationAccounts/f4c2db95-5518-47d3-a3/jobSchedules/54fc8eec-9b54"; Requests[3091] = new DefaultHttpContext(); Requests[3091].RequestServices = CreateServices(); - Requests[3091].Request.Method = "DELETE"; + Requests[3091].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3091].Request.Path = "/subscriptions/ec97f276-334a-/resourceGroups/077acbe0-f388-456/providers/Microsoft.Automation/automationAccounts/4a7a4404-5b7f-44a6-a6/jobSchedules/6dcd12c4-a6c2"; Requests[3092] = new DefaultHttpContext(); Requests[3092].RequestServices = CreateServices(); - Requests[3092].Request.Method = "GET"; + Requests[3092].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3092].Request.Path = "/subscriptions/04df760b-ed88-/resourceGroups/f23b592e-f395-459/providers/Microsoft.Automation/automationAccounts/87043ac9-6085-4758-97/modules/215ed900-4"; Requests[3093] = new DefaultHttpContext(); Requests[3093].RequestServices = CreateServices(); - Requests[3093].Request.Method = "PUT"; + Requests[3093].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3093].Request.Path = "/subscriptions/dc57c9d8-15f1-/resourceGroups/a26b4081-5618-4fa/providers/Microsoft.Automation/automationAccounts/3e652b9e-75a7-4c91-93/modules/fb4857dc-5"; Requests[3094] = new DefaultHttpContext(); Requests[3094].RequestServices = CreateServices(); - Requests[3094].Request.Method = "DELETE"; + Requests[3094].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3094].Request.Path = "/subscriptions/cc655fc2-dc05-/resourceGroups/714a77de-22a7-4ec/providers/Microsoft.Automation/automationAccounts/7ea09f67-6aa3-4491-99/modules/3aad3058-f"; Requests[3095] = new DefaultHttpContext(); Requests[3095].RequestServices = CreateServices(); - Requests[3095].Request.Method = "PATCH"; + Requests[3095].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[3095].Request.Path = "/subscriptions/2673d7ca-7a99-/resourceGroups/73d718a5-505b-4dc/providers/Microsoft.Automation/automationAccounts/ef10561e-54d4-4d90-a3/modules/d61bb2f9-5"; Requests[3096] = new DefaultHttpContext(); Requests[3096].RequestServices = CreateServices(); - Requests[3096].Request.Method = "GET"; + Requests[3096].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3096].Request.Path = "/subscriptions/12d46d7b-8338-/resourceGroups/bb435d9e-7c02-46a/providers/Microsoft.Automation/automationAccounts/ef7e2063-4aae-4995-8c/nodeConfigurations/e71abf42-1bc1-4647-b7"; Requests[3097] = new DefaultHttpContext(); Requests[3097].RequestServices = CreateServices(); - Requests[3097].Request.Method = "DELETE"; + Requests[3097].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3097].Request.Path = "/subscriptions/956c0d3a-5265-/resourceGroups/4356ab5b-bf1d-46d/providers/Microsoft.Automation/automationAccounts/bbec7674-9d88-4de8-9b/nodeConfigurations/43502ffb-2f57-4e14-84"; Requests[3098] = new DefaultHttpContext(); Requests[3098].RequestServices = CreateServices(); - Requests[3098].Request.Method = "PUT"; + Requests[3098].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3098].Request.Path = "/subscriptions/c85ff2e1-60b6-/resourceGroups/8b20acac-a692-4e2/providers/Microsoft.Automation/automationAccounts/87ab0df6-4245-478c-88/nodeConfigurations/4006cbae-0af2-4c17-b9"; Requests[3099] = new DefaultHttpContext(); Requests[3099].RequestServices = CreateServices(); - Requests[3099].Request.Method = "GET"; + Requests[3099].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3099].Request.Path = "/subscriptions/918b34b2-f322-/resourceGroups/27831ba5-0a31-464/providers/Microsoft.Automation/automationAccounts/d2afd480-50f9-4d0f-a9/nodecounts/f6dd0fdc-"; Requests[3100] = new DefaultHttpContext(); Requests[3100].RequestServices = CreateServices(); - Requests[3100].Request.Method = "GET"; + Requests[3100].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3100].Request.Path = "/subscriptions/1f50a44e-5da9-/resourceGroups/3254252c-8562-4d8/providers/Microsoft.Automation/automationAccounts/61331d79-a3c2-4371-8f/nodes/865083"; Requests[3101] = new DefaultHttpContext(); Requests[3101].RequestServices = CreateServices(); - Requests[3101].Request.Method = "DELETE"; + Requests[3101].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3101].Request.Path = "/subscriptions/f759d3bd-0cca-/resourceGroups/4af3e660-fb99-4a5/providers/Microsoft.Automation/automationAccounts/6f489ce6-5325-4e95-b1/nodes/3966a3"; Requests[3102] = new DefaultHttpContext(); Requests[3102].RequestServices = CreateServices(); - Requests[3102].Request.Method = "PATCH"; + Requests[3102].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[3102].Request.Path = "/subscriptions/407b70e7-0f10-/resourceGroups/0673cb13-3e62-431/providers/Microsoft.Automation/automationAccounts/386eb18b-b83c-4ccf-85/nodes/449ecb"; Requests[3103] = new DefaultHttpContext(); Requests[3103].RequestServices = CreateServices(); - Requests[3103].Request.Method = "GET"; + Requests[3103].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3103].Request.Path = "/subscriptions/2e36437c-03cc-/resourceGroups/8934cfd5-d833-477/providers/Microsoft.Automation/automationAccounts/2b6fc51a-6ea6-402b-93/runbooks/0b567141-c5"; Requests[3104] = new DefaultHttpContext(); Requests[3104].RequestServices = CreateServices(); - Requests[3104].Request.Method = "PUT"; + Requests[3104].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3104].Request.Path = "/subscriptions/e8870771-5980-/resourceGroups/32321226-d569-4f1/providers/Microsoft.Automation/automationAccounts/96044a77-adf7-41b4-be/runbooks/a749d577-c4"; Requests[3105] = new DefaultHttpContext(); Requests[3105].RequestServices = CreateServices(); - Requests[3105].Request.Method = "DELETE"; + Requests[3105].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3105].Request.Path = "/subscriptions/768220c0-f516-/resourceGroups/0d82757a-214e-422/providers/Microsoft.Automation/automationAccounts/934dd07b-7829-4353-b7/runbooks/d8a2867d-a4"; Requests[3106] = new DefaultHttpContext(); Requests[3106].RequestServices = CreateServices(); - Requests[3106].Request.Method = "PATCH"; + Requests[3106].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[3106].Request.Path = "/subscriptions/e92e3ad5-e481-/resourceGroups/b75cf3c9-9a84-438/providers/Microsoft.Automation/automationAccounts/e1821107-2d99-4cfc-91/runbooks/7542c1b2-c8"; Requests[3107] = new DefaultHttpContext(); Requests[3107].RequestServices = CreateServices(); - Requests[3107].Request.Method = "DELETE"; + Requests[3107].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3107].Request.Path = "/subscriptions/662c8aaa-c711-/resourceGroups/f4f962fc-1b5c-454/providers/Microsoft.Automation/automationAccounts/3cee5970-1827-43ec-a8/schedules/ce903436-397"; Requests[3108] = new DefaultHttpContext(); Requests[3108].RequestServices = CreateServices(); - Requests[3108].Request.Method = "GET"; + Requests[3108].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3108].Request.Path = "/subscriptions/5f7ba516-ff6e-/resourceGroups/362ced5e-60c9-4e0/providers/Microsoft.Automation/automationAccounts/37390b6b-ac36-446a-a3/schedules/81db88eb-ed9"; Requests[3109] = new DefaultHttpContext(); Requests[3109].RequestServices = CreateServices(); - Requests[3109].Request.Method = "PATCH"; + Requests[3109].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[3109].Request.Path = "/subscriptions/d5de57d3-7e31-/resourceGroups/ea67ef7c-5448-4ec/providers/Microsoft.Automation/automationAccounts/9c849fbf-798c-4a71-98/schedules/490d4f7d-b55"; Requests[3110] = new DefaultHttpContext(); Requests[3110].RequestServices = CreateServices(); - Requests[3110].Request.Method = "PUT"; + Requests[3110].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3110].Request.Path = "/subscriptions/672e2a41-36cc-/resourceGroups/7886342b-6483-441/providers/Microsoft.Automation/automationAccounts/bce3f555-db80-48f8-a2/schedules/dec07a3e-5a5"; Requests[3111] = new DefaultHttpContext(); Requests[3111].RequestServices = CreateServices(); - Requests[3111].Request.Method = "GET"; + Requests[3111].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3111].Request.Path = "/subscriptions/d1c46c03-8e59-/resourceGroups/9066218d-e095-4d9/providers/Microsoft.Automation/automationAccounts/a2d1c680-6b91-4b71-9f/softwareUpdateConfigurationMachineRuns/5e1e04fe-b89a-4de3-9bb2-ddcd3add11c1"; Requests[3112] = new DefaultHttpContext(); Requests[3112].RequestServices = CreateServices(); - Requests[3112].Request.Method = "GET"; + Requests[3112].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3112].Request.Path = "/subscriptions/b2ff3236-a54d-/resourceGroups/9a35ad8f-b314-400/providers/Microsoft.Automation/automationAccounts/a73381d5-5657-4c70-89/softwareUpdateConfigurationRuns/5feccf4c-4e47-4dca-8f92-a3cd4bfd"; Requests[3113] = new DefaultHttpContext(); Requests[3113].RequestServices = CreateServices(); - Requests[3113].Request.Method = "PUT"; + Requests[3113].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3113].Request.Path = "/subscriptions/d2576d23-7684-/resourceGroups/9b70d008-4443-49c/providers/Microsoft.Automation/automationAccounts/bf124235-f4ad-429d-85/softwareUpdateConfigurations/0dbcb7a0-5ee1-4396-90ed-7c0c53e"; Requests[3114] = new DefaultHttpContext(); Requests[3114].RequestServices = CreateServices(); - Requests[3114].Request.Method = "GET"; + Requests[3114].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3114].Request.Path = "/subscriptions/e371d4ed-0407-/resourceGroups/f2ac3219-413e-4a0/providers/Microsoft.Automation/automationAccounts/906fe21a-2b81-45e8-a8/softwareUpdateConfigurations/dc07f766-504b-455e-87ef-2a10e21"; Requests[3115] = new DefaultHttpContext(); Requests[3115].RequestServices = CreateServices(); - Requests[3115].Request.Method = "DELETE"; + Requests[3115].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3115].Request.Path = "/subscriptions/78008973-60a6-/resourceGroups/8070be3c-6e09-4e7/providers/Microsoft.Automation/automationAccounts/004670d8-e030-41d7-8c/softwareUpdateConfigurations/5b9e8b36-7704-46ec-ae0e-81f2132"; Requests[3116] = new DefaultHttpContext(); Requests[3116].RequestServices = CreateServices(); - Requests[3116].Request.Method = "GET"; + Requests[3116].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3116].Request.Path = "/subscriptions/68c44ac9-e2cb-/resourceGroups/b52aed6b-a24e-446/providers/Microsoft.Automation/automationAccounts/2b005435-72e8-443d-93/sourceControls/f46e6fdc-80e8-409"; Requests[3117] = new DefaultHttpContext(); Requests[3117].RequestServices = CreateServices(); - Requests[3117].Request.Method = "PUT"; + Requests[3117].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3117].Request.Path = "/subscriptions/7b7bae8a-86a0-/resourceGroups/42f361e9-deac-490/providers/Microsoft.Automation/automationAccounts/3d645f24-27af-471b-89/sourceControls/3b886788-93ba-451"; Requests[3118] = new DefaultHttpContext(); Requests[3118].RequestServices = CreateServices(); - Requests[3118].Request.Method = "DELETE"; + Requests[3118].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3118].Request.Path = "/subscriptions/a386974c-6868-/resourceGroups/524a763d-52ea-4f3/providers/Microsoft.Automation/automationAccounts/855a8572-9497-4b40-be/sourceControls/3d9ce267-b655-459"; Requests[3119] = new DefaultHttpContext(); Requests[3119].RequestServices = CreateServices(); - Requests[3119].Request.Method = "PATCH"; + Requests[3119].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[3119].Request.Path = "/subscriptions/3e07c5f7-0df8-/resourceGroups/1a8cae5c-8012-47f/providers/Microsoft.Automation/automationAccounts/80e79926-8e2b-404b-a3/sourceControls/38269635-94a1-429"; Requests[3120] = new DefaultHttpContext(); Requests[3120].RequestServices = CreateServices(); - Requests[3120].Request.Method = "PATCH"; + Requests[3120].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[3120].Request.Path = "/subscriptions/0abcf6e8-b457-/resourceGroups/075e721d-a352-4da/providers/Microsoft.Automation/automationAccounts/383dd9a9-bd1f-4ca3-8d/variables/8c887415-3f0"; Requests[3121] = new DefaultHttpContext(); Requests[3121].RequestServices = CreateServices(); - Requests[3121].Request.Method = "GET"; + Requests[3121].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3121].Request.Path = "/subscriptions/289a4fde-dc38-/resourceGroups/32cf5c2c-ed3b-4d2/providers/Microsoft.Automation/automationAccounts/0d978534-1ae6-4d96-a0/variables/53fbe406-6ca"; Requests[3122] = new DefaultHttpContext(); Requests[3122].RequestServices = CreateServices(); - Requests[3122].Request.Method = "PUT"; + Requests[3122].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3122].Request.Path = "/subscriptions/a9bfa23c-7b5a-/resourceGroups/d06b9211-74b8-4a2/providers/Microsoft.Automation/automationAccounts/8c063c48-8084-4df8-83/variables/27474804-1ef"; Requests[3123] = new DefaultHttpContext(); Requests[3123].RequestServices = CreateServices(); - Requests[3123].Request.Method = "DELETE"; + Requests[3123].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3123].Request.Path = "/subscriptions/56a24df0-8df6-/resourceGroups/cc4b5169-bc8c-450/providers/Microsoft.Automation/automationAccounts/7c012562-768d-41e1-bc/variables/868e2aab-fdf"; Requests[3124] = new DefaultHttpContext(); Requests[3124].RequestServices = CreateServices(); - Requests[3124].Request.Method = "DELETE"; + Requests[3124].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3124].Request.Path = "/subscriptions/6f637cd0-572b-/resourceGroups/3338dabd-4169-42c/providers/Microsoft.Automation/automationAccounts/67b69c77-f5b3-44f8-ad/watchers/51988d9d-e0"; Requests[3125] = new DefaultHttpContext(); Requests[3125].RequestServices = CreateServices(); - Requests[3125].Request.Method = "PATCH"; + Requests[3125].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[3125].Request.Path = "/subscriptions/4d7b60ee-dc5f-/resourceGroups/b074e6cc-c7a1-4a8/providers/Microsoft.Automation/automationAccounts/bf295cbd-e59f-4469-ac/watchers/14a75a19-a4"; Requests[3126] = new DefaultHttpContext(); Requests[3126].RequestServices = CreateServices(); - Requests[3126].Request.Method = "GET"; + Requests[3126].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3126].Request.Path = "/subscriptions/5e178611-abff-/resourceGroups/4ae26e45-bead-4c9/providers/Microsoft.Automation/automationAccounts/b430fb95-a3d7-417b-86/watchers/bdf42300-fd"; Requests[3127] = new DefaultHttpContext(); Requests[3127].RequestServices = CreateServices(); - Requests[3127].Request.Method = "PUT"; + Requests[3127].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3127].Request.Path = "/subscriptions/c3bef65b-b8dd-/resourceGroups/53f40dab-c574-402/providers/Microsoft.Automation/automationAccounts/4a1d8ee6-15d8-43e4-96/watchers/0e006427-9c"; Requests[3128] = new DefaultHttpContext(); Requests[3128].RequestServices = CreateServices(); - Requests[3128].Request.Method = "PUT"; + Requests[3128].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3128].Request.Path = "/subscriptions/24b3b49b-2ff6-/resourceGroups/948e4c2e-e339-422/providers/Microsoft.Automation/automationAccounts/a73c7828-bff6-46cf-ae/webhooks/5de7698b-a4"; Requests[3129] = new DefaultHttpContext(); Requests[3129].RequestServices = CreateServices(); - Requests[3129].Request.Method = "GET"; + Requests[3129].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3129].Request.Path = "/subscriptions/2bb733b9-1757-/resourceGroups/b04469d0-99fa-46f/providers/Microsoft.Automation/automationAccounts/ed6f8963-eee8-47f9-b0/webhooks/552a63bb-2d"; Requests[3130] = new DefaultHttpContext(); Requests[3130].RequestServices = CreateServices(); - Requests[3130].Request.Method = "PATCH"; + Requests[3130].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[3130].Request.Path = "/subscriptions/51d79b46-ebfb-/resourceGroups/5d16214e-dc82-46a/providers/Microsoft.Automation/automationAccounts/efd88a57-e14f-494d-85/webhooks/821938d5-07"; Requests[3131] = new DefaultHttpContext(); Requests[3131].RequestServices = CreateServices(); - Requests[3131].Request.Method = "DELETE"; + Requests[3131].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3131].Request.Path = "/subscriptions/1795ab1e-8ce3-/resourceGroups/1bbc24f7-baeb-452/providers/Microsoft.Automation/automationAccounts/430b675e-2ad6-4366-84/webhooks/6bf54bd8-ff"; Requests[3132] = new DefaultHttpContext(); Requests[3132].RequestServices = CreateServices(); - Requests[3132].Request.Method = "GET"; + Requests[3132].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3132].Request.Path = "/subscriptions/0c702b30-1260-/resourcegroups/b47820a3-dd7e-498/providers/Microsoft.Backup.Admin/backupLocations/5928b4e9/backups/407a9c"; Requests[3133] = new DefaultHttpContext(); Requests[3133].RequestServices = CreateServices(); - Requests[3133].Request.Method = "PATCH"; + Requests[3133].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[3133].Request.Path = "/subscriptions/182c3197-5f8a-/resourceGroups/44d4f7cb-7f8b-43b/providers/Microsoft.Batch/batchAccounts/3ce6b72c-17/applications/0c7e9027-6837"; Requests[3134] = new DefaultHttpContext(); Requests[3134].RequestServices = CreateServices(); - Requests[3134].Request.Method = "GET"; + Requests[3134].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3134].Request.Path = "/subscriptions/94021efb-5700-/resourceGroups/cf0c8e66-61eb-417/providers/Microsoft.Batch/batchAccounts/10c0ece2-a3/applications/c0202748-668e"; Requests[3135] = new DefaultHttpContext(); Requests[3135].RequestServices = CreateServices(); - Requests[3135].Request.Method = "DELETE"; + Requests[3135].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3135].Request.Path = "/subscriptions/337b6e82-f2ab-/resourceGroups/408a2b37-1654-45d/providers/Microsoft.Batch/batchAccounts/e6465821-49/applications/9f9876e4-0530"; Requests[3136] = new DefaultHttpContext(); Requests[3136].RequestServices = CreateServices(); - Requests[3136].Request.Method = "PUT"; + Requests[3136].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3136].Request.Path = "/subscriptions/00bd06d4-2397-/resourceGroups/befe7653-79be-49b/providers/Microsoft.Batch/batchAccounts/37fcb2f1-84/applications/b74d56f5-fae8"; Requests[3137] = new DefaultHttpContext(); Requests[3137].RequestServices = CreateServices(); - Requests[3137].Request.Method = "PATCH"; + Requests[3137].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[3137].Request.Path = "/subscriptions/5544659b-7bdd-/resourceGroups/66002cc3-632d-4df/providers/Microsoft.Batch/batchAccounts/8857ce97-57/certificates/ed6e3129-a553-4"; Requests[3138] = new DefaultHttpContext(); Requests[3138].RequestServices = CreateServices(); - Requests[3138].Request.Method = "GET"; + Requests[3138].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3138].Request.Path = "/subscriptions/5ec64fcc-8707-/resourceGroups/e2a01c92-cb99-41b/providers/Microsoft.Batch/batchAccounts/5d34bd8d-ed/certificates/8f3b3767-1381-4"; Requests[3139] = new DefaultHttpContext(); Requests[3139].RequestServices = CreateServices(); - Requests[3139].Request.Method = "DELETE"; + Requests[3139].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3139].Request.Path = "/subscriptions/b599e7f4-52e4-/resourceGroups/7bfce9e0-f565-481/providers/Microsoft.Batch/batchAccounts/66a2a687-a9/certificates/54962a39-6720-4"; Requests[3140] = new DefaultHttpContext(); Requests[3140].RequestServices = CreateServices(); - Requests[3140].Request.Method = "PUT"; + Requests[3140].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3140].Request.Path = "/subscriptions/9518a45c-1d83-/resourceGroups/5d02fde2-c8f0-475/providers/Microsoft.Batch/batchAccounts/aa08d062-d5/certificates/5255853e-d755-4"; Requests[3141] = new DefaultHttpContext(); Requests[3141].RequestServices = CreateServices(); - Requests[3141].Request.Method = "GET"; + Requests[3141].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3141].Request.Path = "/subscriptions/19a52de0-ccda-/resourceGroups/6e3ea7c2-240b-4b5/providers/Microsoft.Batch/batchAccounts/a0b51cef-59/pools/56708831"; Requests[3142] = new DefaultHttpContext(); Requests[3142].RequestServices = CreateServices(); - Requests[3142].Request.Method = "PATCH"; + Requests[3142].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[3142].Request.Path = "/subscriptions/d0fe75be-e804-/resourceGroups/a6ae43ab-d210-4c9/providers/Microsoft.Batch/batchAccounts/41032ccf-f3/pools/2f23003d"; Requests[3143] = new DefaultHttpContext(); Requests[3143].RequestServices = CreateServices(); - Requests[3143].Request.Method = "PUT"; + Requests[3143].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3143].Request.Path = "/subscriptions/ca128058-5c82-/resourceGroups/2e227078-6c63-4be/providers/Microsoft.Batch/batchAccounts/da66edfd-14/pools/2b5ba1c6"; Requests[3144] = new DefaultHttpContext(); Requests[3144].RequestServices = CreateServices(); - Requests[3144].Request.Method = "DELETE"; + Requests[3144].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3144].Request.Path = "/subscriptions/49ba0e2a-44c0-/resourceGroups/8cdaf807-9b83-488/providers/Microsoft.Batch/batchAccounts/e2ff9288-c6/pools/dacbad26"; Requests[3145] = new DefaultHttpContext(); Requests[3145].RequestServices = CreateServices(); - Requests[3145].Request.Method = "PUT"; + Requests[3145].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3145].Request.Path = "/subscriptions/f392b1b6-9634-/resourceGroups/9ae9abbc-21fc-445/providers/Microsoft.BatchAI/workspaces/84244b11-d893/clusters/826d2724-8b"; Requests[3146] = new DefaultHttpContext(); Requests[3146].RequestServices = CreateServices(); - Requests[3146].Request.Method = "PATCH"; + Requests[3146].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[3146].Request.Path = "/subscriptions/c0e1d9a8-798e-/resourceGroups/9d4f9e4a-3872-455/providers/Microsoft.BatchAI/workspaces/fc41be3f-aa03/clusters/4fef7be1-e2"; Requests[3147] = new DefaultHttpContext(); Requests[3147].RequestServices = CreateServices(); - Requests[3147].Request.Method = "GET"; + Requests[3147].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3147].Request.Path = "/subscriptions/0e518bda-21a0-/resourceGroups/6e8c8094-c8d2-436/providers/Microsoft.BatchAI/workspaces/e8dc0e88-3452/clusters/9dc0efe9-3d"; Requests[3148] = new DefaultHttpContext(); Requests[3148].RequestServices = CreateServices(); - Requests[3148].Request.Method = "DELETE"; + Requests[3148].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3148].Request.Path = "/subscriptions/905e244e-3b85-/resourceGroups/4ce38365-5ecb-457/providers/Microsoft.BatchAI/workspaces/82ffdc24-24d3/clusters/344de303-3a"; Requests[3149] = new DefaultHttpContext(); Requests[3149].RequestServices = CreateServices(); - Requests[3149].Request.Method = "GET"; + Requests[3149].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3149].Request.Path = "/subscriptions/aa1a09f4-4b5d-/resourceGroups/27f7d1cb-4c98-4f3/providers/Microsoft.BatchAI/workspaces/c4479347-5f53/experiments/a54f8402-90a0-"; Requests[3150] = new DefaultHttpContext(); Requests[3150].RequestServices = CreateServices(); - Requests[3150].Request.Method = "DELETE"; + Requests[3150].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3150].Request.Path = "/subscriptions/c9b6fece-b87d-/resourceGroups/b6955b0e-ece6-439/providers/Microsoft.BatchAI/workspaces/5dd5949b-683f/experiments/32c82ae9-bf1a-"; Requests[3151] = new DefaultHttpContext(); Requests[3151].RequestServices = CreateServices(); - Requests[3151].Request.Method = "PUT"; + Requests[3151].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3151].Request.Path = "/subscriptions/7f4254ed-5f9e-/resourceGroups/29b26f38-2267-493/providers/Microsoft.BatchAI/workspaces/592378ae-7ba0/experiments/f272df06-6350-"; Requests[3152] = new DefaultHttpContext(); Requests[3152].RequestServices = CreateServices(); - Requests[3152].Request.Method = "PUT"; + Requests[3152].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3152].Request.Path = "/subscriptions/b43349f3-c1f0-/resourceGroups/ed7ea0f7-2658-435/providers/Microsoft.BatchAI/workspaces/6255a4a0-c12a/fileServers/45032f20-960d-"; Requests[3153] = new DefaultHttpContext(); Requests[3153].RequestServices = CreateServices(); - Requests[3153].Request.Method = "GET"; + Requests[3153].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3153].Request.Path = "/subscriptions/7ba9320e-7901-/resourceGroups/68824242-f406-4e9/providers/Microsoft.BatchAI/workspaces/a9445a32-4d58/fileServers/ed3b6f6c-475e-"; Requests[3154] = new DefaultHttpContext(); Requests[3154].RequestServices = CreateServices(); - Requests[3154].Request.Method = "DELETE"; + Requests[3154].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3154].Request.Path = "/subscriptions/43143722-cc6f-/resourceGroups/79d8c8c6-e645-405/providers/Microsoft.BatchAI/workspaces/ee157c8b-1f88/fileServers/11654561-88a0-"; Requests[3155] = new DefaultHttpContext(); Requests[3155].RequestServices = CreateServices(); - Requests[3155].Request.Method = "GET"; + Requests[3155].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3155].Request.Path = "/subscriptions/eda11e7a-95e0-/resourceGroups/805de5cb-29cc-406/providers/Microsoft.BotService/botServices/4bde8877-62f/channels/9c2cddaa-2d"; Requests[3156] = new DefaultHttpContext(); Requests[3156].RequestServices = CreateServices(); - Requests[3156].Request.Method = "DELETE"; + Requests[3156].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3156].Request.Path = "/subscriptions/243a78b9-0529-/resourceGroups/48f7ad1b-01c3-48e/providers/Microsoft.BotService/botServices/76973058-261/channels/f273de4a-10"; Requests[3157] = new DefaultHttpContext(); Requests[3157].RequestServices = CreateServices(); - Requests[3157].Request.Method = "PUT"; + Requests[3157].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3157].Request.Path = "/subscriptions/e4ba7b2c-9232-/resourceGroups/413c4f28-1c9a-491/providers/Microsoft.BotService/botServices/3bb4dccf-735/channels/1d736b2e-47"; Requests[3158] = new DefaultHttpContext(); Requests[3158].RequestServices = CreateServices(); - Requests[3158].Request.Method = "PATCH"; + Requests[3158].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[3158].Request.Path = "/subscriptions/0b9abf05-d88b-/resourceGroups/c37b5020-88d0-4b3/providers/Microsoft.BotService/botServices/faaef165-eb2/channels/81b8cf74-b8"; Requests[3159] = new DefaultHttpContext(); Requests[3159].RequestServices = CreateServices(); - Requests[3159].Request.Method = "PUT"; + Requests[3159].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3159].Request.Path = "/subscriptions/0db78f26-17ea-/resourceGroups/23ea66a1-6b8f-4c0/providers/Microsoft.BotService/botServices/ebd13dd2-571/Connections/57a8ab0b-31bc-"; Requests[3160] = new DefaultHttpContext(); Requests[3160].RequestServices = CreateServices(); - Requests[3160].Request.Method = "GET"; + Requests[3160].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3160].Request.Path = "/subscriptions/86aeacf9-16ed-/resourceGroups/4fcacb02-ed03-425/providers/Microsoft.BotService/botServices/f258b910-35e/Connections/8ec527de-393e-"; Requests[3161] = new DefaultHttpContext(); Requests[3161].RequestServices = CreateServices(); - Requests[3161].Request.Method = "PATCH"; + Requests[3161].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[3161].Request.Path = "/subscriptions/52ddb069-05a4-/resourceGroups/021c776f-6d5a-4fc/providers/Microsoft.BotService/botServices/a9ee7c78-3d7/Connections/7604286a-7504-"; Requests[3162] = new DefaultHttpContext(); Requests[3162].RequestServices = CreateServices(); - Requests[3162].Request.Method = "DELETE"; + Requests[3162].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3162].Request.Path = "/subscriptions/8d30d9de-bf51-/resourceGroups/45678a68-342f-492/providers/Microsoft.BotService/botServices/a7ffce5c-13d/Connections/18fff1d8-24b4-"; Requests[3163] = new DefaultHttpContext(); Requests[3163].RequestServices = CreateServices(); - Requests[3163].Request.Method = "GET"; + Requests[3163].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3163].Request.Path = "/subscriptions/73d1bdf2-32c1-/resourceGroups/fea486d7-9f82-4cc/providers/Microsoft.Cache/Redis/248a931d-/firewallRules/80557267"; Requests[3164] = new DefaultHttpContext(); Requests[3164].RequestServices = CreateServices(); - Requests[3164].Request.Method = "PUT"; + Requests[3164].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3164].Request.Path = "/subscriptions/cc8bfdcd-a31d-/resourceGroups/2967fa1e-0b5f-455/providers/Microsoft.Cache/Redis/7fe8a5a2-/firewallRules/35d67bfa"; Requests[3165] = new DefaultHttpContext(); Requests[3165].RequestServices = CreateServices(); - Requests[3165].Request.Method = "DELETE"; + Requests[3165].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3165].Request.Path = "/subscriptions/a5a823ba-8b94-/resourceGroups/c72989fd-9ad4-452/providers/Microsoft.Cache/Redis/07c99c61-/firewallRules/2e90d015"; Requests[3166] = new DefaultHttpContext(); Requests[3166].RequestServices = CreateServices(); - Requests[3166].Request.Method = "PUT"; + Requests[3166].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3166].Request.Path = "/subscriptions/fb978744-9160-/resourceGroups/e81bc747-3fb2-472/providers/Microsoft.Cache/Redis/6901f/linkedServers/e878e1d9-f53a-48"; Requests[3167] = new DefaultHttpContext(); Requests[3167].RequestServices = CreateServices(); - Requests[3167].Request.Method = "GET"; + Requests[3167].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3167].Request.Path = "/subscriptions/1ff36b06-da5d-/resourceGroups/96267d27-ad51-4a0/providers/Microsoft.Cache/Redis/bebe7/linkedServers/f4befbe3-673f-4f"; Requests[3168] = new DefaultHttpContext(); Requests[3168].RequestServices = CreateServices(); - Requests[3168].Request.Method = "DELETE"; + Requests[3168].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3168].Request.Path = "/subscriptions/8b5a80c8-a8d3-/resourceGroups/6ff1ed1d-dcc6-426/providers/Microsoft.Cache/Redis/fc350/linkedServers/dea73de3-44bf-4a"; Requests[3169] = new DefaultHttpContext(); Requests[3169].RequestServices = CreateServices(); - Requests[3169].Request.Method = "GET"; + Requests[3169].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3169].Request.Path = "/subscriptions/0802c7ac-9be7-/resourceGroups/e41edd80-d0da-451/providers/Microsoft.Cache/Redis/13ccb/patchSchedules/88196c0"; Requests[3170] = new DefaultHttpContext(); Requests[3170].RequestServices = CreateServices(); - Requests[3170].Request.Method = "DELETE"; + Requests[3170].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3170].Request.Path = "/subscriptions/b56dfb0b-bbd8-/resourceGroups/5b05d06c-f4a8-444/providers/Microsoft.Cache/Redis/729f4/patchSchedules/ee31f71"; Requests[3171] = new DefaultHttpContext(); Requests[3171].RequestServices = CreateServices(); - Requests[3171].Request.Method = "PUT"; + Requests[3171].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3171].Request.Path = "/subscriptions/805fd567-9821-/resourceGroups/9f27ae7c-7990-4e9/providers/Microsoft.Cache/Redis/b3e2c/patchSchedules/7e3bed9"; Requests[3172] = new DefaultHttpContext(); Requests[3172].RequestServices = CreateServices(); - Requests[3172].Request.Method = "GET"; + Requests[3172].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3172].Request.Path = "/subscriptions/9d1b1886-5bfd-/resourceGroups/e3944ac4-fc08-44d/providers/Microsoft.Cdn/profiles/cf3bda2f-7c/endpoints/404331ce-ca1"; Requests[3173] = new DefaultHttpContext(); Requests[3173].RequestServices = CreateServices(); - Requests[3173].Request.Method = "PUT"; + Requests[3173].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3173].Request.Path = "/subscriptions/29fcce9b-2483-/resourceGroups/3432ae26-a940-440/providers/Microsoft.Cdn/profiles/a7464ecf-c0/endpoints/d29895cd-767"; Requests[3174] = new DefaultHttpContext(); Requests[3174].RequestServices = CreateServices(); - Requests[3174].Request.Method = "DELETE"; + Requests[3174].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3174].Request.Path = "/subscriptions/cd7130e0-85ac-/resourceGroups/c82e9c6f-69cb-4cc/providers/Microsoft.Cdn/profiles/423d8826-16/endpoints/55bdb275-bb0"; Requests[3175] = new DefaultHttpContext(); Requests[3175].RequestServices = CreateServices(); - Requests[3175].Request.Method = "PATCH"; + Requests[3175].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[3175].Request.Path = "/subscriptions/3f861e80-00f8-/resourceGroups/238285e4-a969-4da/providers/Microsoft.Cdn/profiles/7939794f-3f/endpoints/3caaf38a-e19"; Requests[3176] = new DefaultHttpContext(); Requests[3176].RequestServices = CreateServices(); - Requests[3176].Request.Method = "GET"; + Requests[3176].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3176].Request.Path = "/subscriptions/21cc8918-2658-/resourceGroups/d0a21376-3eca-40c/providers/Microsoft.CertificateRegistration/certificateOrders/44ef59ab-6775-4163-b/certificates/c9b35"; Requests[3177] = new DefaultHttpContext(); Requests[3177].RequestServices = CreateServices(); - Requests[3177].Request.Method = "PUT"; + Requests[3177].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3177].Request.Path = "/subscriptions/c9e3777a-5151-/resourceGroups/8aff917b-4f51-483/providers/Microsoft.CertificateRegistration/certificateOrders/19f8c14e-bbb4-45b9-a/certificates/89d3c"; Requests[3178] = new DefaultHttpContext(); Requests[3178].RequestServices = CreateServices(); - Requests[3178].Request.Method = "DELETE"; + Requests[3178].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3178].Request.Path = "/subscriptions/76f19a38-734b-/resourceGroups/d0558ce3-13b6-407/providers/Microsoft.CertificateRegistration/certificateOrders/3aa9b1e0-3996-4dab-8/certificates/6472a"; Requests[3179] = new DefaultHttpContext(); Requests[3179].RequestServices = CreateServices(); - Requests[3179].Request.Method = "PATCH"; + Requests[3179].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[3179].Request.Path = "/subscriptions/af37a1eb-775c-/resourceGroups/da9e4ca5-a08d-4ad/providers/Microsoft.CertificateRegistration/certificateOrders/64621ba0-55a0-4ade-9/certificates/1cdce"; Requests[3180] = new DefaultHttpContext(); Requests[3180].RequestServices = CreateServices(); - Requests[3180].Request.Method = "GET"; + Requests[3180].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3180].Request.Path = "/subscriptions/7a7e016e-2ca9-/resourceGroups/220c48b6-2e2c-4ec/providers/Microsoft.Compute/galleries/8f14e667-c2/images/bfed7932-bf5a-43"; Requests[3181] = new DefaultHttpContext(); Requests[3181].RequestServices = CreateServices(); - Requests[3181].Request.Method = "DELETE"; + Requests[3181].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3181].Request.Path = "/subscriptions/be1b9912-5a07-/resourceGroups/88e2e9e6-e802-473/providers/Microsoft.Compute/galleries/26a8513c-ef/images/d289b0d7-31c0-40"; Requests[3182] = new DefaultHttpContext(); Requests[3182].RequestServices = CreateServices(); - Requests[3182].Request.Method = "PUT"; + Requests[3182].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3182].Request.Path = "/subscriptions/fbb0cafe-b0d3-/resourceGroups/3ba30256-094b-4f4/providers/Microsoft.Compute/galleries/6f840928-d2/images/4e2ddbab-0eb6-4c"; Requests[3183] = new DefaultHttpContext(); Requests[3183].RequestServices = CreateServices(); - Requests[3183].Request.Method = "PUT"; + Requests[3183].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3183].Request.Path = "/subscriptions/03764a14-f598-/resourceGroups/3d976650-872a-481/providers/Microsoft.Compute/virtualMachines/ad40f6/extensions/a0fb6c66-9da4-4"; Requests[3184] = new DefaultHttpContext(); Requests[3184].RequestServices = CreateServices(); - Requests[3184].Request.Method = "PATCH"; + Requests[3184].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[3184].Request.Path = "/subscriptions/efb69047-ec3e-/resourceGroups/b62a7d47-28a4-471/providers/Microsoft.Compute/virtualMachines/0bc0ee/extensions/2a4f2a1f-58b8-4"; Requests[3185] = new DefaultHttpContext(); Requests[3185].RequestServices = CreateServices(); - Requests[3185].Request.Method = "DELETE"; + Requests[3185].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3185].Request.Path = "/subscriptions/6037bbb6-ee61-/resourceGroups/10aa935a-2486-45a/providers/Microsoft.Compute/virtualMachines/e178c7/extensions/de0611bf-6edf-4"; Requests[3186] = new DefaultHttpContext(); Requests[3186].RequestServices = CreateServices(); - Requests[3186].Request.Method = "GET"; + Requests[3186].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3186].Request.Path = "/subscriptions/f048d009-6370-/resourceGroups/016834f2-f8b6-447/providers/Microsoft.Compute/virtualMachines/0ed5e7/extensions/9fe89f46-f96e-4"; Requests[3187] = new DefaultHttpContext(); Requests[3187].RequestServices = CreateServices(); - Requests[3187].Request.Method = "PUT"; + Requests[3187].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3187].Request.Path = "/subscriptions/93dd4c67-0b2b-/resourceGroups/a19f2a7d-78fe-4cf/providers/Microsoft.Compute/virtualMachineScaleSets/e1cfc243-4074-/extensions/28548944-7cee-4f7"; Requests[3188] = new DefaultHttpContext(); Requests[3188].RequestServices = CreateServices(); - Requests[3188].Request.Method = "DELETE"; + Requests[3188].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3188].Request.Path = "/subscriptions/8d8cea01-5a2d-/resourceGroups/06539fbf-0b5e-43d/providers/Microsoft.Compute/virtualMachineScaleSets/680bd233-18ad-/extensions/bfcf6af6-28af-405"; Requests[3189] = new DefaultHttpContext(); Requests[3189].RequestServices = CreateServices(); - Requests[3189].Request.Method = "GET"; + Requests[3189].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3189].Request.Path = "/subscriptions/9890acd7-c7ce-/resourceGroups/074f366d-a539-4aa/providers/Microsoft.Compute/virtualMachineScaleSets/8b668b56-bac7-/extensions/56116377-0a7b-44d"; Requests[3190] = new DefaultHttpContext(); Requests[3190].RequestServices = CreateServices(); - Requests[3190].Request.Method = "PUT"; + Requests[3190].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3190].Request.Path = "/subscriptions/344d3bcb-f300-/resourceGroups/2da790d8-2459-4d4/providers/Microsoft.Compute/virtualMachineScaleSets/9ef151d7-edbe-/virtualmachines/12d5960f-f"; Requests[3191] = new DefaultHttpContext(); Requests[3191].RequestServices = CreateServices(); - Requests[3191].Request.Method = "DELETE"; + Requests[3191].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3191].Request.Path = "/subscriptions/7ea2fe40-5aa0-/resourceGroups/22bf9cb1-ba50-4d0/providers/Microsoft.Compute/virtualMachineScaleSets/d340721d-9935-/virtualmachines/e77a378e-e"; Requests[3192] = new DefaultHttpContext(); Requests[3192].RequestServices = CreateServices(); - Requests[3192].Request.Method = "GET"; + Requests[3192].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3192].Request.Path = "/subscriptions/960b73d8-015e-/resourceGroups/a6420a43-dd82-436/providers/Microsoft.Compute/virtualMachineScaleSets/a20ab165-71e5-/virtualmachines/a63c4c71-e"; Requests[3193] = new DefaultHttpContext(); Requests[3193].RequestServices = CreateServices(); - Requests[3193].Request.Method = "PATCH"; + Requests[3193].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[3193].Request.Path = "/subscriptions/a7226e52-1496-/resourceGroups/62c19e4e-d7cc-4cd/providers/Microsoft.ContainerRegistry/registries/1eab03ae-1de/builds/59fd372"; Requests[3194] = new DefaultHttpContext(); Requests[3194].RequestServices = CreateServices(); - Requests[3194].Request.Method = "GET"; + Requests[3194].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3194].Request.Path = "/subscriptions/fa853918-1f88-/resourceGroups/146a4e32-fa2d-4e7/providers/Microsoft.ContainerRegistry/registries/f6b9ec62-dea/builds/044a97f"; Requests[3195] = new DefaultHttpContext(); Requests[3195].RequestServices = CreateServices(); - Requests[3195].Request.Method = "PATCH"; + Requests[3195].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[3195].Request.Path = "/subscriptions/3d6b22a2-21b8-/resourceGroups/48a21572-c8fd-4c6/providers/Microsoft.ContainerRegistry/registries/c3d86f2a-007/buildTasks/c1398489-9f81"; Requests[3196] = new DefaultHttpContext(); Requests[3196].RequestServices = CreateServices(); - Requests[3196].Request.Method = "DELETE"; + Requests[3196].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3196].Request.Path = "/subscriptions/aa1f275f-9074-/resourceGroups/013c3c94-4fd7-44f/providers/Microsoft.ContainerRegistry/registries/9441fa12-c1a/buildTasks/2f6cd4bc-c679"; Requests[3197] = new DefaultHttpContext(); Requests[3197].RequestServices = CreateServices(); - Requests[3197].Request.Method = "PUT"; + Requests[3197].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3197].Request.Path = "/subscriptions/24b15599-f6f1-/resourceGroups/14f1a660-9694-4c7/providers/Microsoft.ContainerRegistry/registries/218196a7-9a2/buildTasks/a87740db-ca40"; Requests[3198] = new DefaultHttpContext(); Requests[3198].RequestServices = CreateServices(); - Requests[3198].Request.Method = "GET"; + Requests[3198].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3198].Request.Path = "/subscriptions/2b28d619-c50b-/resourceGroups/88858008-4ad3-42d/providers/Microsoft.ContainerRegistry/registries/c79b97ed-d5d/buildTasks/3c526cd6-35d2"; Requests[3199] = new DefaultHttpContext(); Requests[3199].RequestServices = CreateServices(); - Requests[3199].Request.Method = "PATCH"; + Requests[3199].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[3199].Request.Path = "/subscriptions/6ae0ee7f-16ea-/resourceGroups/63790ba6-9e68-40a/providers/Microsoft.ContainerRegistry/registries/922a1cee-095/replications/1d2594e1-35b7-4"; Requests[3200] = new DefaultHttpContext(); Requests[3200].RequestServices = CreateServices(); - Requests[3200].Request.Method = "PUT"; + Requests[3200].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3200].Request.Path = "/subscriptions/541e1e43-5b2a-/resourceGroups/e32a98a6-0176-480/providers/Microsoft.ContainerRegistry/registries/9ce1ee99-cc3/replications/5ade2877-739d-4"; Requests[3201] = new DefaultHttpContext(); Requests[3201].RequestServices = CreateServices(); - Requests[3201].Request.Method = "GET"; + Requests[3201].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3201].Request.Path = "/subscriptions/1d56b556-520d-/resourceGroups/f5fdc819-8b3a-490/providers/Microsoft.ContainerRegistry/registries/77a7795b-833/replications/118a018f-d7c8-4"; Requests[3202] = new DefaultHttpContext(); Requests[3202].RequestServices = CreateServices(); - Requests[3202].Request.Method = "DELETE"; + Requests[3202].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3202].Request.Path = "/subscriptions/535b89b6-c1f8-/resourceGroups/9acc2c99-1e0c-4e6/providers/Microsoft.ContainerRegistry/registries/72531f5e-b7a/replications/cb066bad-d63a-4"; Requests[3203] = new DefaultHttpContext(); Requests[3203].RequestServices = CreateServices(); - Requests[3203].Request.Method = "DELETE"; + Requests[3203].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3203].Request.Path = "/subscriptions/8c05b9ee-4ebb-/resourceGroups/f2e8064b-8b27-460/providers/Microsoft.ContainerRegistry/registries/9aa2356f-677/webhooks/651fefbf-72"; Requests[3204] = new DefaultHttpContext(); Requests[3204].RequestServices = CreateServices(); - Requests[3204].Request.Method = "GET"; + Requests[3204].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3204].Request.Path = "/subscriptions/bb5b6596-2e2a-/resourceGroups/6c110b04-98bb-42a/providers/Microsoft.ContainerRegistry/registries/ddd21abb-8b5/webhooks/3fa2af58-31"; Requests[3205] = new DefaultHttpContext(); Requests[3205].RequestServices = CreateServices(); - Requests[3205].Request.Method = "PUT"; + Requests[3205].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3205].Request.Path = "/subscriptions/2475aeca-b7f7-/resourceGroups/2271a31f-5858-437/providers/Microsoft.ContainerRegistry/registries/cca650e6-85e/webhooks/786530eb-8d"; Requests[3206] = new DefaultHttpContext(); Requests[3206].RequestServices = CreateServices(); - Requests[3206].Request.Method = "PATCH"; + Requests[3206].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[3206].Request.Path = "/subscriptions/df589778-fc29-/resourceGroups/511a327b-f762-43c/providers/Microsoft.ContainerRegistry/registries/610415ad-547/webhooks/21075409-81"; Requests[3207] = new DefaultHttpContext(); Requests[3207].RequestServices = CreateServices(); - Requests[3207].Request.Method = "GET"; + Requests[3207].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3207].Request.Path = "/subscriptions/ae750838-d373-/resourceGroups/6fe264da-90d5-490/providers/Microsoft.ContainerService/managedClusters/6abf4cf1-28d/accessProfiles/26566545"; Requests[3208] = new DefaultHttpContext(); Requests[3208].RequestServices = CreateServices(); - Requests[3208].Request.Method = "PUT"; + Requests[3208].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3208].Request.Path = "/subscriptions/43285b2f-230c-/resourceGroups/2ce432d2-0cb8-410/providers/Microsoft.CustomerInsights/hubs/a19e032/authorizationPolicies/6e12fe51-bfe0-4f6c-ba32"; Requests[3209] = new DefaultHttpContext(); Requests[3209].RequestServices = CreateServices(); - Requests[3209].Request.Method = "GET"; + Requests[3209].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3209].Request.Path = "/subscriptions/ed3ce779-825b-/resourceGroups/acaaf706-a8a4-4c7/providers/Microsoft.CustomerInsights/hubs/27f0f6e/authorizationPolicies/ac32438a-bec4-4940-99d3"; Requests[3210] = new DefaultHttpContext(); Requests[3210].RequestServices = CreateServices(); - Requests[3210].Request.Method = "DELETE"; + Requests[3210].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3210].Request.Path = "/subscriptions/f502b6c0-895a-/resourceGroups/86a1f060-73ba-4b4/providers/Microsoft.CustomerInsights/hubs/5ef0e47/connectors/ccbf5713-09d6"; Requests[3211] = new DefaultHttpContext(); Requests[3211].RequestServices = CreateServices(); - Requests[3211].Request.Method = "PUT"; + Requests[3211].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3211].Request.Path = "/subscriptions/a09d51d9-ed7a-/resourceGroups/1c9633ad-a6cc-429/providers/Microsoft.CustomerInsights/hubs/692d779/connectors/3505aee4-0501"; Requests[3212] = new DefaultHttpContext(); Requests[3212].RequestServices = CreateServices(); - Requests[3212].Request.Method = "GET"; + Requests[3212].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3212].Request.Path = "/subscriptions/728d0b48-94cd-/resourceGroups/d7bfb1be-af3e-468/providers/Microsoft.CustomerInsights/hubs/c2db8a6/connectors/6229c841-dbd6"; Requests[3213] = new DefaultHttpContext(); Requests[3213].RequestServices = CreateServices(); - Requests[3213].Request.Method = "PUT"; + Requests[3213].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3213].Request.Path = "/subscriptions/0d37588c-ab25-/resourceGroups/9fad3206-20df-4ee/providers/Microsoft.CustomerInsights/hubs/c5488c1/interactions/9cdab60e-96b5-4"; Requests[3214] = new DefaultHttpContext(); Requests[3214].RequestServices = CreateServices(); - Requests[3214].Request.Method = "GET"; + Requests[3214].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3214].Request.Path = "/subscriptions/631ab1c9-a12f-/resourceGroups/f5594fac-1fca-4cd/providers/Microsoft.CustomerInsights/hubs/4c02c00/interactions/2e3daab9-93c3-4"; Requests[3215] = new DefaultHttpContext(); Requests[3215].RequestServices = CreateServices(); - Requests[3215].Request.Method = "DELETE"; + Requests[3215].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3215].Request.Path = "/subscriptions/ecb1652a-136d-/resourceGroups/cbea5a06-302f-4a9/providers/Microsoft.CustomerInsights/hubs/d54d57d/kpi/2e7837f"; Requests[3216] = new DefaultHttpContext(); Requests[3216].RequestServices = CreateServices(); - Requests[3216].Request.Method = "PUT"; + Requests[3216].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3216].Request.Path = "/subscriptions/b74bf062-f9a6-/resourceGroups/9ba49593-5f77-4f8/providers/Microsoft.CustomerInsights/hubs/4d195b0/kpi/2467a0a"; Requests[3217] = new DefaultHttpContext(); Requests[3217].RequestServices = CreateServices(); - Requests[3217].Request.Method = "GET"; + Requests[3217].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3217].Request.Path = "/subscriptions/aac6856c-332a-/resourceGroups/270ab3c1-2c65-431/providers/Microsoft.CustomerInsights/hubs/9a99793/kpi/72cbd15"; Requests[3218] = new DefaultHttpContext(); Requests[3218].RequestServices = CreateServices(); - Requests[3218].Request.Method = "PUT"; + Requests[3218].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3218].Request.Path = "/subscriptions/9cea25ac-ee67-/resourceGroups/6f752ffe-0415-4c3/providers/Microsoft.CustomerInsights/hubs/a9a4d20/links/1d696947"; Requests[3219] = new DefaultHttpContext(); Requests[3219].RequestServices = CreateServices(); - Requests[3219].Request.Method = "GET"; + Requests[3219].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3219].Request.Path = "/subscriptions/d30ccfe4-aae3-/resourceGroups/8bb2eb33-8ac4-453/providers/Microsoft.CustomerInsights/hubs/65eeb5e/links/675bc8ed"; Requests[3220] = new DefaultHttpContext(); Requests[3220].RequestServices = CreateServices(); - Requests[3220].Request.Method = "DELETE"; + Requests[3220].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3220].Request.Path = "/subscriptions/a18f06e2-d72f-/resourceGroups/566cc6b0-ad97-4b3/providers/Microsoft.CustomerInsights/hubs/730a0e7/links/83b8a981"; Requests[3221] = new DefaultHttpContext(); Requests[3221].RequestServices = CreateServices(); - Requests[3221].Request.Method = "DELETE"; + Requests[3221].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3221].Request.Path = "/subscriptions/630a00d7-5f02-/resourceGroups/64dcd845-323d-433/providers/Microsoft.CustomerInsights/hubs/826e654/predictions/f3fa0448-3c23-"; Requests[3222] = new DefaultHttpContext(); Requests[3222].RequestServices = CreateServices(); - Requests[3222].Request.Method = "PUT"; + Requests[3222].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3222].Request.Path = "/subscriptions/60e442d6-6039-/resourceGroups/b770bbca-63e1-4a5/providers/Microsoft.CustomerInsights/hubs/1a4d429/predictions/1d7d92b7-3b5f-"; Requests[3223] = new DefaultHttpContext(); Requests[3223].RequestServices = CreateServices(); - Requests[3223].Request.Method = "GET"; + Requests[3223].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3223].Request.Path = "/subscriptions/633c0aab-dee3-/resourceGroups/35308989-ca78-431/providers/Microsoft.CustomerInsights/hubs/9b92018/predictions/c4bf97b3-df5f-"; Requests[3224] = new DefaultHttpContext(); Requests[3224].RequestServices = CreateServices(); - Requests[3224].Request.Method = "GET"; + Requests[3224].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3224].Request.Path = "/subscriptions/423c0f6c-f4c9-/resourceGroups/f91956da-aaae-406/providers/Microsoft.CustomerInsights/hubs/8360c14/profiles/5acd1728-2d"; Requests[3225] = new DefaultHttpContext(); Requests[3225].RequestServices = CreateServices(); - Requests[3225].Request.Method = "DELETE"; + Requests[3225].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3225].Request.Path = "/subscriptions/5abb336c-3342-/resourceGroups/36305322-024f-432/providers/Microsoft.CustomerInsights/hubs/f5c1a2d/profiles/43cad0ad-7e"; Requests[3226] = new DefaultHttpContext(); Requests[3226].RequestServices = CreateServices(); - Requests[3226].Request.Method = "PUT"; + Requests[3226].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3226].Request.Path = "/subscriptions/c437ecd0-26ee-/resourceGroups/6eebf0e1-4791-44a/providers/Microsoft.CustomerInsights/hubs/45356bb/profiles/ff745938-d7"; Requests[3227] = new DefaultHttpContext(); Requests[3227].RequestServices = CreateServices(); - Requests[3227].Request.Method = "GET"; + Requests[3227].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3227].Request.Path = "/subscriptions/d645f967-54a7-/resourceGroups/5b1cf5ec-0808-419/providers/Microsoft.CustomerInsights/hubs/3ad35cb/relationshipLinks/442cdd7b-e530-446e-b"; Requests[3228] = new DefaultHttpContext(); Requests[3228].RequestServices = CreateServices(); - Requests[3228].Request.Method = "DELETE"; + Requests[3228].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3228].Request.Path = "/subscriptions/719cea6e-744a-/resourceGroups/540a474a-5b0e-4a3/providers/Microsoft.CustomerInsights/hubs/1584d3b/relationshipLinks/f91e0e93-2d75-4f5c-a"; Requests[3229] = new DefaultHttpContext(); Requests[3229].RequestServices = CreateServices(); - Requests[3229].Request.Method = "PUT"; + Requests[3229].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3229].Request.Path = "/subscriptions/b1022f0e-9d08-/resourceGroups/f0a2b676-7ce9-4a8/providers/Microsoft.CustomerInsights/hubs/deaff13/relationshipLinks/f7c51924-c531-4b02-b"; Requests[3230] = new DefaultHttpContext(); Requests[3230].RequestServices = CreateServices(); - Requests[3230].Request.Method = "GET"; + Requests[3230].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3230].Request.Path = "/subscriptions/407ecf68-e225-/resourceGroups/dced862b-d0c9-47f/providers/Microsoft.CustomerInsights/hubs/c8e5636/relationships/a34e6c9c-48de-40"; Requests[3231] = new DefaultHttpContext(); Requests[3231].RequestServices = CreateServices(); - Requests[3231].Request.Method = "DELETE"; + Requests[3231].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3231].Request.Path = "/subscriptions/81b6db86-8f6b-/resourceGroups/c51cc330-5d4b-4a1/providers/Microsoft.CustomerInsights/hubs/9b7730d/relationships/c22cf1ba-9461-44"; Requests[3232] = new DefaultHttpContext(); Requests[3232].RequestServices = CreateServices(); - Requests[3232].Request.Method = "PUT"; + Requests[3232].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3232].Request.Path = "/subscriptions/b2f687d2-469f-/resourceGroups/dc489880-fc2e-4c1/providers/Microsoft.CustomerInsights/hubs/b1b6ac8/relationships/8309d018-f81f-42"; Requests[3233] = new DefaultHttpContext(); Requests[3233].RequestServices = CreateServices(); - Requests[3233].Request.Method = "DELETE"; + Requests[3233].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3233].Request.Path = "/subscriptions/e2df591d-cb22-/resourceGroups/38d4cddf-3e8c-492/providers/Microsoft.CustomerInsights/hubs/d89dc8e/roleAssignments/02eb1d1d-5403-"; Requests[3234] = new DefaultHttpContext(); Requests[3234].RequestServices = CreateServices(); - Requests[3234].Request.Method = "PUT"; + Requests[3234].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3234].Request.Path = "/subscriptions/cc447069-5e14-/resourceGroups/8a08124f-72ef-482/providers/Microsoft.CustomerInsights/hubs/43bd303/roleAssignments/6a073c63-1b9b-"; Requests[3235] = new DefaultHttpContext(); Requests[3235].RequestServices = CreateServices(); - Requests[3235].Request.Method = "GET"; + Requests[3235].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3235].Request.Path = "/subscriptions/6ad2e1df-5045-/resourceGroups/7872f776-6e47-49c/providers/Microsoft.CustomerInsights/hubs/b26ab25/roleAssignments/4924eb9a-89e6-"; Requests[3236] = new DefaultHttpContext(); Requests[3236].RequestServices = CreateServices(); - Requests[3236].Request.Method = "GET"; + Requests[3236].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3236].Request.Path = "/subscriptions/82758579-fb4c-/resourceGroups/d1baa73f-bf56-4bd/providers/Microsoft.CustomerInsights/hubs/eabed77/views/680ba089"; Requests[3237] = new DefaultHttpContext(); Requests[3237].RequestServices = CreateServices(); - Requests[3237].Request.Method = "DELETE"; + Requests[3237].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3237].Request.Path = "/subscriptions/0a08e262-0263-/resourceGroups/db6c7f11-2fae-42b/providers/Microsoft.CustomerInsights/hubs/b09d9af/views/451ce2a6"; Requests[3238] = new DefaultHttpContext(); Requests[3238].RequestServices = CreateServices(); - Requests[3238].Request.Method = "PUT"; + Requests[3238].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3238].Request.Path = "/subscriptions/f80fa6fb-0f28-/resourceGroups/4ca8ed5a-fa7f-4b4/providers/Microsoft.CustomerInsights/hubs/d34a3b7/views/254d7eef"; Requests[3239] = new DefaultHttpContext(); Requests[3239].RequestServices = CreateServices(); - Requests[3239].Request.Method = "GET"; + Requests[3239].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3239].Request.Path = "/subscriptions/b2f486df-1e59-/resourceGroups/b540fb7b-e1c5-40d/providers/Microsoft.CustomerInsights/hubs/0a7be00/widgetTypes/f7c2bec8-87e6-"; Requests[3240] = new DefaultHttpContext(); Requests[3240].RequestServices = CreateServices(); - Requests[3240].Request.Method = "POST"; + Requests[3240].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[3240].Request.Path = "/subscriptions/994dc681-5382-/resourceGroups/9fb8492c-97ac-492/providers/Microsoft.DataFactory/factories/cdac5c31-55/cancelpipelinerun/54282"; Requests[3241] = new DefaultHttpContext(); Requests[3241].RequestServices = CreateServices(); - Requests[3241].Request.Method = "DELETE"; + Requests[3241].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3241].Request.Path = "/subscriptions/fabfe797-e853-/resourceGroups/5073a852-3a5f-402/providers/Microsoft.DataFactory/factories/77eefa44-aa/datasets/d30f756b-49"; Requests[3242] = new DefaultHttpContext(); Requests[3242].RequestServices = CreateServices(); - Requests[3242].Request.Method = "PUT"; + Requests[3242].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3242].Request.Path = "/subscriptions/e9d0d5dd-bf42-/resourceGroups/2744bc21-88f4-4a6/providers/Microsoft.DataFactory/factories/9b334bd9-14/datasets/a4864ee8-bf"; Requests[3243] = new DefaultHttpContext(); Requests[3243].RequestServices = CreateServices(); - Requests[3243].Request.Method = "GET"; + Requests[3243].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3243].Request.Path = "/subscriptions/77b69811-6b2d-/resourceGroups/500fd66f-7e72-48c/providers/Microsoft.DataFactory/factories/5a7a0086-71/datasets/7d5984b8-2e"; Requests[3244] = new DefaultHttpContext(); Requests[3244].RequestServices = CreateServices(); - Requests[3244].Request.Method = "GET"; + Requests[3244].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3244].Request.Path = "/subscriptions/73e42e2f-5d3e-/resourceGroups/e0c6d6df-eebf-4c7/providers/Microsoft.DataFactory/factories/85f3d63e-e1/integrationRuntimes/922c68aa-beac-4dc9-935"; Requests[3245] = new DefaultHttpContext(); Requests[3245].RequestServices = CreateServices(); - Requests[3245].Request.Method = "PATCH"; + Requests[3245].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[3245].Request.Path = "/subscriptions/d3cde6bf-83cb-/resourceGroups/f10eeae0-c9eb-4e4/providers/Microsoft.DataFactory/factories/d9f7bce6-55/integrationRuntimes/707cd55d-cefb-4439-826"; Requests[3246] = new DefaultHttpContext(); Requests[3246].RequestServices = CreateServices(); - Requests[3246].Request.Method = "DELETE"; + Requests[3246].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3246].Request.Path = "/subscriptions/abc4d98a-8c5b-/resourceGroups/597e0a4f-ea29-468/providers/Microsoft.DataFactory/factories/1e43a4b1-4d/integrationRuntimes/144b486a-f1f8-4991-9cc"; Requests[3247] = new DefaultHttpContext(); Requests[3247].RequestServices = CreateServices(); - Requests[3247].Request.Method = "PUT"; + Requests[3247].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3247].Request.Path = "/subscriptions/1cae88e4-5b40-/resourceGroups/d28760c9-f2ed-411/providers/Microsoft.DataFactory/factories/a95c31e5-d8/integrationRuntimes/bf648da0-f34e-4d99-b68"; Requests[3248] = new DefaultHttpContext(); Requests[3248].RequestServices = CreateServices(); - Requests[3248].Request.Method = "GET"; + Requests[3248].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3248].Request.Path = "/subscriptions/0680b2f0-a1d1-/resourceGroups/301ede59-a433-4cf/providers/Microsoft.DataFactory/factories/610f4a42-de/linkedservices/c69f7b73-0a2d-40b"; Requests[3249] = new DefaultHttpContext(); Requests[3249].RequestServices = CreateServices(); - Requests[3249].Request.Method = "DELETE"; + Requests[3249].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3249].Request.Path = "/subscriptions/7247da51-b260-/resourceGroups/c286910d-3d77-455/providers/Microsoft.DataFactory/factories/017eb700-17/linkedservices/b9972136-10ec-43a"; Requests[3250] = new DefaultHttpContext(); Requests[3250].RequestServices = CreateServices(); - Requests[3250].Request.Method = "PUT"; + Requests[3250].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3250].Request.Path = "/subscriptions/2a4404a9-8fba-/resourceGroups/5e5e35e1-f142-4b6/providers/Microsoft.DataFactory/factories/84cd810c-81/linkedservices/7541e626-3f32-494"; Requests[3251] = new DefaultHttpContext(); Requests[3251].RequestServices = CreateServices(); - Requests[3251].Request.Method = "GET"; + Requests[3251].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3251].Request.Path = "/subscriptions/1a183dae-05c9-/resourceGroups/80bd0388-3d17-4be/providers/Microsoft.DataFactory/factories/4b6b48d9-51/pipelineruns/13a67"; Requests[3252] = new DefaultHttpContext(); Requests[3252].RequestServices = CreateServices(); - Requests[3252].Request.Method = "GET"; + Requests[3252].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3252].Request.Path = "/subscriptions/6eba88a5-3634-/resourceGroups/c52c934f-56a1-4ef/providers/Microsoft.DataFactory/factories/48c9ed64-ce/pipelines/0936656e-05e"; Requests[3253] = new DefaultHttpContext(); Requests[3253].RequestServices = CreateServices(); - Requests[3253].Request.Method = "PUT"; + Requests[3253].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3253].Request.Path = "/subscriptions/803835e4-6ecf-/resourceGroups/1c11bb08-d671-4e1/providers/Microsoft.DataFactory/factories/eb926941-f5/pipelines/eb53a01a-885"; Requests[3254] = new DefaultHttpContext(); Requests[3254].RequestServices = CreateServices(); - Requests[3254].Request.Method = "DELETE"; + Requests[3254].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3254].Request.Path = "/subscriptions/cf6b88bc-0d05-/resourceGroups/2e02eecb-4fcf-410/providers/Microsoft.DataFactory/factories/42631591-55/pipelines/990c5f6e-9b4"; Requests[3255] = new DefaultHttpContext(); Requests[3255].RequestServices = CreateServices(); - Requests[3255].Request.Method = "GET"; + Requests[3255].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3255].Request.Path = "/subscriptions/cc91571f-58b6-/resourceGroups/150b077e-3db3-4fe/providers/Microsoft.DataFactory/factories/9dbf4ead-5c/triggers/0ccc478e-64"; Requests[3256] = new DefaultHttpContext(); Requests[3256].RequestServices = CreateServices(); - Requests[3256].Request.Method = "DELETE"; + Requests[3256].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3256].Request.Path = "/subscriptions/8a52cfdd-450e-/resourceGroups/8ecf7188-8ec3-479/providers/Microsoft.DataFactory/factories/58966022-78/triggers/5879bd8b-32"; Requests[3257] = new DefaultHttpContext(); Requests[3257].RequestServices = CreateServices(); - Requests[3257].Request.Method = "PUT"; + Requests[3257].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3257].Request.Path = "/subscriptions/1f045159-e0b9-/resourceGroups/cd584e94-c8d8-419/providers/Microsoft.DataFactory/factories/9dec22d5-a5/triggers/7f0457c2-b6"; Requests[3258] = new DefaultHttpContext(); Requests[3258].RequestServices = CreateServices(); - Requests[3258].Request.Method = "PUT"; + Requests[3258].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3258].Request.Path = "/subscriptions/411d6f6c-6341-/resourceGroups/31a1dd1c-6cbe-41f/providers/Microsoft.DataLakeAnalytics/accounts/08563d30-59/computePolicies/c0615065-ce4d-4d9"; Requests[3259] = new DefaultHttpContext(); Requests[3259].RequestServices = CreateServices(); - Requests[3259].Request.Method = "GET"; + Requests[3259].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3259].Request.Path = "/subscriptions/817a8089-87fa-/resourceGroups/db4ceeda-9f3c-4b2/providers/Microsoft.DataLakeAnalytics/accounts/8af37315-83/computePolicies/b049d89c-b70e-4bc"; Requests[3260] = new DefaultHttpContext(); Requests[3260].RequestServices = CreateServices(); - Requests[3260].Request.Method = "PATCH"; + Requests[3260].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[3260].Request.Path = "/subscriptions/84db810a-bc8e-/resourceGroups/674d6e58-7cf1-49d/providers/Microsoft.DataLakeAnalytics/accounts/8637a8b2-1d/computePolicies/a393c7b4-4871-44f"; Requests[3261] = new DefaultHttpContext(); Requests[3261].RequestServices = CreateServices(); - Requests[3261].Request.Method = "DELETE"; + Requests[3261].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3261].Request.Path = "/subscriptions/7002107c-00ad-/resourceGroups/8afc9ffa-d5ee-48c/providers/Microsoft.DataLakeAnalytics/accounts/c191d0c6-3d/computePolicies/e304a0ee-e721-48f"; Requests[3262] = new DefaultHttpContext(); Requests[3262].RequestServices = CreateServices(); - Requests[3262].Request.Method = "GET"; + Requests[3262].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3262].Request.Path = "/subscriptions/bf829d64-8e80-/resourceGroups/202b9c80-5885-455/providers/Microsoft.DataLakeAnalytics/accounts/f90cb834-25/dataLakeStoreAccounts/c1e3246a-8fab-4913-84e9-"; Requests[3263] = new DefaultHttpContext(); Requests[3263].RequestServices = CreateServices(); - Requests[3263].Request.Method = "PUT"; + Requests[3263].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3263].Request.Path = "/subscriptions/f4c73e2a-d87d-/resourceGroups/e2870594-dcd6-4bf/providers/Microsoft.DataLakeAnalytics/accounts/2afbaee4-7e/dataLakeStoreAccounts/7e4004fa-23ca-47dd-bd70-"; Requests[3264] = new DefaultHttpContext(); Requests[3264].RequestServices = CreateServices(); - Requests[3264].Request.Method = "DELETE"; + Requests[3264].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3264].Request.Path = "/subscriptions/67b0cc16-3052-/resourceGroups/f3cb57d6-bfea-428/providers/Microsoft.DataLakeAnalytics/accounts/3fc6eb9e-5e/dataLakeStoreAccounts/98976533-951d-46b7-ab6b-"; Requests[3265] = new DefaultHttpContext(); Requests[3265].RequestServices = CreateServices(); - Requests[3265].Request.Method = "PUT"; + Requests[3265].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3265].Request.Path = "/subscriptions/cb3676a0-4710-/resourceGroups/b8febce3-97e2-4fe/providers/Microsoft.DataLakeAnalytics/accounts/d2db00fb-4d/firewallRules/7724934e-748f-4e"; Requests[3266] = new DefaultHttpContext(); Requests[3266].RequestServices = CreateServices(); - Requests[3266].Request.Method = "GET"; + Requests[3266].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3266].Request.Path = "/subscriptions/69342a01-8890-/resourceGroups/5c7564ae-695d-481/providers/Microsoft.DataLakeAnalytics/accounts/bbb9e308-d4/firewallRules/a5c03bf6-e38a-45"; Requests[3267] = new DefaultHttpContext(); Requests[3267].RequestServices = CreateServices(); - Requests[3267].Request.Method = "PATCH"; + Requests[3267].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[3267].Request.Path = "/subscriptions/cd1f2584-a4ac-/resourceGroups/73e78cdc-6808-49a/providers/Microsoft.DataLakeAnalytics/accounts/b7178abf-49/firewallRules/ebb111d9-6f22-4f"; Requests[3268] = new DefaultHttpContext(); Requests[3268].RequestServices = CreateServices(); - Requests[3268].Request.Method = "DELETE"; + Requests[3268].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3268].Request.Path = "/subscriptions/81a4ecf6-4f93-/resourceGroups/7ffd12b7-aa30-470/providers/Microsoft.DataLakeAnalytics/accounts/f3615c19-f2/firewallRules/fc2a29c1-3057-44"; Requests[3269] = new DefaultHttpContext(); Requests[3269].RequestServices = CreateServices(); - Requests[3269].Request.Method = "PUT"; + Requests[3269].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3269].Request.Path = "/subscriptions/50598ea9-c772-/resourceGroups/79f9c590-56e4-4d2/providers/Microsoft.DataLakeAnalytics/accounts/7efd9227-2b/storageAccounts/cf2bd279-14c1-44cb"; Requests[3270] = new DefaultHttpContext(); Requests[3270].RequestServices = CreateServices(); - Requests[3270].Request.Method = "PATCH"; + Requests[3270].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[3270].Request.Path = "/subscriptions/43ec7e25-0163-/resourceGroups/dd00a932-0a1d-41c/providers/Microsoft.DataLakeAnalytics/accounts/aa81e175-1a/storageAccounts/8ae783cb-3306-4fda"; Requests[3271] = new DefaultHttpContext(); Requests[3271].RequestServices = CreateServices(); - Requests[3271].Request.Method = "GET"; + Requests[3271].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3271].Request.Path = "/subscriptions/4b58835d-d298-/resourceGroups/528fb27f-1b3e-4ca/providers/Microsoft.DataLakeAnalytics/accounts/dc1d5147-e5/storageAccounts/599dfb76-a621-4090"; Requests[3272] = new DefaultHttpContext(); Requests[3272].RequestServices = CreateServices(); - Requests[3272].Request.Method = "DELETE"; + Requests[3272].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3272].Request.Path = "/subscriptions/a199fd8e-e5d8-/resourceGroups/84e802bd-7ee2-4fa/providers/Microsoft.DataLakeAnalytics/accounts/fa1a0711-ea/storageAccounts/8e5739ce-803e-4eee"; Requests[3273] = new DefaultHttpContext(); Requests[3273].RequestServices = CreateServices(); - Requests[3273].Request.Method = "GET"; + Requests[3273].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3273].Request.Path = "/subscriptions/eb3b18c3-23ac-/resourceGroups/14287f28-66df-44b/providers/Microsoft.DataLakeStore/accounts/9831f92f-d4/firewallRules/2a163772-db7b-48"; Requests[3274] = new DefaultHttpContext(); Requests[3274].RequestServices = CreateServices(); - Requests[3274].Request.Method = "PUT"; + Requests[3274].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3274].Request.Path = "/subscriptions/55e65673-a9d9-/resourceGroups/24fb2c9e-f0c3-4f3/providers/Microsoft.DataLakeStore/accounts/9b71de5a-13/firewallRules/143148f1-f5f8-47"; Requests[3275] = new DefaultHttpContext(); Requests[3275].RequestServices = CreateServices(); - Requests[3275].Request.Method = "DELETE"; + Requests[3275].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3275].Request.Path = "/subscriptions/ec9cd399-745e-/resourceGroups/624aea6b-06ef-4b1/providers/Microsoft.DataLakeStore/accounts/45e659f8-5f/firewallRules/15f72e23-75bd-44"; Requests[3276] = new DefaultHttpContext(); Requests[3276].RequestServices = CreateServices(); - Requests[3276].Request.Method = "PATCH"; + Requests[3276].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[3276].Request.Path = "/subscriptions/429dc0b4-110b-/resourceGroups/614b82b9-9cd1-414/providers/Microsoft.DataLakeStore/accounts/a4676464-bc/firewallRules/2f117444-bde0-4b"; Requests[3277] = new DefaultHttpContext(); Requests[3277].RequestServices = CreateServices(); - Requests[3277].Request.Method = "PATCH"; + Requests[3277].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[3277].Request.Path = "/subscriptions/5e48e7d3-0f0f-/resourceGroups/bff37667-2f71-4d3/providers/Microsoft.DataLakeStore/accounts/781feac2-9c/trustedIdProviders/f36df3a9-45b7-464a-b9"; Requests[3278] = new DefaultHttpContext(); Requests[3278].RequestServices = CreateServices(); - Requests[3278].Request.Method = "GET"; + Requests[3278].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3278].Request.Path = "/subscriptions/00b5eab5-1428-/resourceGroups/f4124a76-53d7-47f/providers/Microsoft.DataLakeStore/accounts/6f0c7e9e-5d/trustedIdProviders/12bd5403-36bc-49ca-b1"; Requests[3279] = new DefaultHttpContext(); Requests[3279].RequestServices = CreateServices(); - Requests[3279].Request.Method = "PUT"; + Requests[3279].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3279].Request.Path = "/subscriptions/bb31e79b-b28e-/resourceGroups/399c0847-402a-456/providers/Microsoft.DataLakeStore/accounts/e72e6d74-e1/trustedIdProviders/7890b478-b1c7-4e57-84"; Requests[3280] = new DefaultHttpContext(); Requests[3280].RequestServices = CreateServices(); - Requests[3280].Request.Method = "DELETE"; + Requests[3280].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3280].Request.Path = "/subscriptions/5b46f7c0-dbea-/resourceGroups/c2e8e5ee-bf7e-40a/providers/Microsoft.DataLakeStore/accounts/6136aee9-9c/trustedIdProviders/1cddef77-d8bc-4e59-a0"; Requests[3281] = new DefaultHttpContext(); Requests[3281].RequestServices = CreateServices(); - Requests[3281].Request.Method = "PUT"; + Requests[3281].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3281].Request.Path = "/subscriptions/313b53e1-0823-/resourceGroups/c10575cb-df18-4cb/providers/Microsoft.DataLakeStore/accounts/541f8d20-e7/virtualNetworkRules/08471677-554a-4e6e-b31"; Requests[3282] = new DefaultHttpContext(); Requests[3282].RequestServices = CreateServices(); - Requests[3282].Request.Method = "GET"; + Requests[3282].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3282].Request.Path = "/subscriptions/afa95250-2e55-/resourceGroups/e087b069-824e-42b/providers/Microsoft.DataLakeStore/accounts/7b4f990c-e9/virtualNetworkRules/d0aa5129-bffe-4c6d-831"; Requests[3283] = new DefaultHttpContext(); Requests[3283].RequestServices = CreateServices(); - Requests[3283].Request.Method = "DELETE"; + Requests[3283].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3283].Request.Path = "/subscriptions/e0795dbf-57c8-/resourceGroups/983ab409-49bd-464/providers/Microsoft.DataLakeStore/accounts/6d342f25-cd/virtualNetworkRules/42d236ef-dd08-47f5-a33"; Requests[3284] = new DefaultHttpContext(); Requests[3284].RequestServices = CreateServices(); - Requests[3284].Request.Method = "PATCH"; + Requests[3284].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[3284].Request.Path = "/subscriptions/654269d1-255b-/resourceGroups/a8998b62-05c3-46b/providers/Microsoft.DataLakeStore/accounts/eea2e218-07/virtualNetworkRules/9e44a307-d049-41b0-8c3"; Requests[3285] = new DefaultHttpContext(); Requests[3285].RequestServices = CreateServices(); - Requests[3285].Request.Method = "PUT"; + Requests[3285].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3285].Request.Path = "/subscriptions/718a69f5-620d-/resourceGroups/d6a29d14-38d3-41f/providers/Microsoft.DBforMySQL/servers/ae491e9f-3/configurations/ffcb9b26-7c93-4e2"; Requests[3286] = new DefaultHttpContext(); Requests[3286].RequestServices = CreateServices(); - Requests[3286].Request.Method = "GET"; + Requests[3286].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3286].Request.Path = "/subscriptions/1699bbf6-519e-/resourceGroups/40cc6789-9c25-4f8/providers/Microsoft.DBforMySQL/servers/f72cb1c2-4/configurations/36440f9d-4d98-447"; Requests[3287] = new DefaultHttpContext(); Requests[3287].RequestServices = CreateServices(); - Requests[3287].Request.Method = "DELETE"; + Requests[3287].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3287].Request.Path = "/subscriptions/6affd3bb-79b1-/resourceGroups/e8777d78-2d7c-4c3/providers/Microsoft.DBforMySQL/servers/7f63058e-e/databases/33bcbedf-292"; Requests[3288] = new DefaultHttpContext(); Requests[3288].RequestServices = CreateServices(); - Requests[3288].Request.Method = "GET"; + Requests[3288].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3288].Request.Path = "/subscriptions/3baf41a5-fb01-/resourceGroups/c8b5c8bb-7229-43c/providers/Microsoft.DBforMySQL/servers/07d6e5e4-6/databases/0eb8f7ce-64c"; Requests[3289] = new DefaultHttpContext(); Requests[3289].RequestServices = CreateServices(); - Requests[3289].Request.Method = "PUT"; + Requests[3289].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3289].Request.Path = "/subscriptions/1ff4a6d3-b988-/resourceGroups/8c6b1850-af80-41c/providers/Microsoft.DBforMySQL/servers/71e873df-7/databases/1b7553a4-01e"; Requests[3290] = new DefaultHttpContext(); Requests[3290].RequestServices = CreateServices(); - Requests[3290].Request.Method = "DELETE"; + Requests[3290].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3290].Request.Path = "/subscriptions/a039ded1-36ea-/resourceGroups/6c6d78f1-f822-4d7/providers/Microsoft.DBforMySQL/servers/5e8cbcfc-1/firewallRules/69736c05-170e-4f"; Requests[3291] = new DefaultHttpContext(); Requests[3291].RequestServices = CreateServices(); - Requests[3291].Request.Method = "GET"; + Requests[3291].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3291].Request.Path = "/subscriptions/97af86d2-5d83-/resourceGroups/709d007b-9966-42a/providers/Microsoft.DBforMySQL/servers/14f7638b-5/firewallRules/0077dcef-9fad-48"; Requests[3292] = new DefaultHttpContext(); Requests[3292].RequestServices = CreateServices(); - Requests[3292].Request.Method = "PUT"; + Requests[3292].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3292].Request.Path = "/subscriptions/a4d16cfa-31da-/resourceGroups/e85f0a06-7fe2-42a/providers/Microsoft.DBforMySQL/servers/09ee6f71-c/firewallRules/f1c8e111-e651-42"; Requests[3293] = new DefaultHttpContext(); Requests[3293].RequestServices = CreateServices(); - Requests[3293].Request.Method = "DELETE"; + Requests[3293].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3293].Request.Path = "/subscriptions/efd21a8d-07a1-/resourceGroups/62d5b28e-f581-47b/providers/Microsoft.DBforMySQL/servers/e18e2b73-d/virtualNetworkRules/ed1acd8a-330b-47ca-813"; Requests[3294] = new DefaultHttpContext(); Requests[3294].RequestServices = CreateServices(); - Requests[3294].Request.Method = "PUT"; + Requests[3294].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3294].Request.Path = "/subscriptions/1b787c19-5501-/resourceGroups/36ac7f1d-5d0a-4a6/providers/Microsoft.DBforMySQL/servers/353d7bbb-d/virtualNetworkRules/b5ae5b20-66e1-48d6-a84"; Requests[3295] = new DefaultHttpContext(); Requests[3295].RequestServices = CreateServices(); - Requests[3295].Request.Method = "GET"; + Requests[3295].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3295].Request.Path = "/subscriptions/0936ae7b-600c-/resourceGroups/6a94955e-79e2-40c/providers/Microsoft.DBforMySQL/servers/5182c700-1/virtualNetworkRules/53611ba9-7d0d-46c3-b87"; Requests[3296] = new DefaultHttpContext(); Requests[3296].RequestServices = CreateServices(); - Requests[3296].Request.Method = "PUT"; + Requests[3296].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3296].Request.Path = "/subscriptions/f71d0a19-ca71-/resourceGroups/e057ee09-9016-463/providers/Microsoft.DBforPostgreSQL/servers/5e9cc08c-a/configurations/29a78beb-8455-44b"; Requests[3297] = new DefaultHttpContext(); Requests[3297].RequestServices = CreateServices(); - Requests[3297].Request.Method = "GET"; + Requests[3297].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3297].Request.Path = "/subscriptions/75d3c7e7-bd92-/resourceGroups/2d7f62b2-2323-4fd/providers/Microsoft.DBforPostgreSQL/servers/ed98d647-f/configurations/943841d1-4b76-407"; Requests[3298] = new DefaultHttpContext(); Requests[3298].RequestServices = CreateServices(); - Requests[3298].Request.Method = "GET"; + Requests[3298].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3298].Request.Path = "/subscriptions/ea405d01-4ee9-/resourceGroups/1b96c7e4-ee98-40a/providers/Microsoft.DBforPostgreSQL/servers/0bbd8067-8/databases/c8f8530f-0c4"; Requests[3299] = new DefaultHttpContext(); Requests[3299].RequestServices = CreateServices(); - Requests[3299].Request.Method = "DELETE"; + Requests[3299].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3299].Request.Path = "/subscriptions/c92569d1-6124-/resourceGroups/5097f821-9815-499/providers/Microsoft.DBforPostgreSQL/servers/cda18583-8/databases/e3e844da-d11"; Requests[3300] = new DefaultHttpContext(); Requests[3300].RequestServices = CreateServices(); - Requests[3300].Request.Method = "PUT"; + Requests[3300].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3300].Request.Path = "/subscriptions/bee43a96-8922-/resourceGroups/fcd4c568-322b-4dd/providers/Microsoft.DBforPostgreSQL/servers/64340cd0-1/databases/ee30c61c-9fb"; Requests[3301] = new DefaultHttpContext(); Requests[3301].RequestServices = CreateServices(); - Requests[3301].Request.Method = "PUT"; + Requests[3301].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3301].Request.Path = "/subscriptions/8c53848e-bc73-/resourceGroups/e7185759-a1d9-486/providers/Microsoft.DBforPostgreSQL/servers/51673f61-a/firewallRules/d1db9a27-21c6-40"; Requests[3302] = new DefaultHttpContext(); Requests[3302].RequestServices = CreateServices(); - Requests[3302].Request.Method = "GET"; + Requests[3302].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3302].Request.Path = "/subscriptions/4ce37339-874c-/resourceGroups/80ee4af7-76ef-48d/providers/Microsoft.DBforPostgreSQL/servers/b57f88d3-f/firewallRules/0b656473-ca3a-4f"; Requests[3303] = new DefaultHttpContext(); Requests[3303].RequestServices = CreateServices(); - Requests[3303].Request.Method = "DELETE"; + Requests[3303].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3303].Request.Path = "/subscriptions/305c0cb6-87be-/resourceGroups/daedecf8-da43-4dd/providers/Microsoft.DBforPostgreSQL/servers/a6a240ef-e/firewallRules/ebb2bb98-79f1-45"; Requests[3304] = new DefaultHttpContext(); Requests[3304].RequestServices = CreateServices(); - Requests[3304].Request.Method = "PUT"; + Requests[3304].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3304].Request.Path = "/subscriptions/6a2c74df-372a-/resourceGroups/b807e5c6-d147-434/providers/Microsoft.DBforPostgreSQL/servers/837dfb82-4/securityAlertPolicies/5d9ac267-31af-48a8-b881"; Requests[3305] = new DefaultHttpContext(); Requests[3305].RequestServices = CreateServices(); - Requests[3305].Request.Method = "GET"; + Requests[3305].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3305].Request.Path = "/subscriptions/9a781fb3-1457-/resourceGroups/86ce2ef3-159c-4fa/providers/Microsoft.DBforPostgreSQL/servers/227c4de1-c/securityAlertPolicies/003e86de-ae1e-4665-826f"; Requests[3306] = new DefaultHttpContext(); Requests[3306].RequestServices = CreateServices(); - Requests[3306].Request.Method = "GET"; + Requests[3306].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3306].Request.Path = "/subscriptions/d3776290-35b6-/resourceGroups/f263f7f6-85ba-476/providers/Microsoft.DBforPostgreSQL/servers/089ca6fa-1/virtualNetworkRules/3656b8b4-9da7-4b28-949"; Requests[3307] = new DefaultHttpContext(); Requests[3307].RequestServices = CreateServices(); - Requests[3307].Request.Method = "DELETE"; + Requests[3307].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3307].Request.Path = "/subscriptions/835e542a-ab7f-/resourceGroups/6968a590-45c3-4b8/providers/Microsoft.DBforPostgreSQL/servers/0ad015d9-2/virtualNetworkRules/28c68bf3-a2e7-4fcc-9c3"; Requests[3308] = new DefaultHttpContext(); Requests[3308].RequestServices = CreateServices(); - Requests[3308].Request.Method = "PUT"; + Requests[3308].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3308].Request.Path = "/subscriptions/9a66e23d-c66a-/resourceGroups/3cc50aa3-1723-4b3/providers/Microsoft.DBforPostgreSQL/servers/6c0dad0d-d/virtualNetworkRules/05dc9c49-e336-4bd6-800"; Requests[3309] = new DefaultHttpContext(); Requests[3309].RequestServices = CreateServices(); - Requests[3309].Request.Method = "GET"; + Requests[3309].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3309].Request.Path = "/subscriptions/19864397-1c3e-/resourceGroups/ef721d97-e854-441/providers/Microsoft.Devices/IotHubs/8cc57d86-f02/certificates/7a5eb507-3b62-4"; Requests[3310] = new DefaultHttpContext(); Requests[3310].RequestServices = CreateServices(); - Requests[3310].Request.Method = "PUT"; + Requests[3310].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3310].Request.Path = "/subscriptions/9686d0c3-41ee-/resourceGroups/4ce4cb91-4844-472/providers/Microsoft.Devices/IotHubs/225bcf21-025/certificates/1ee68ef1-f240-4"; Requests[3311] = new DefaultHttpContext(); Requests[3311].RequestServices = CreateServices(); - Requests[3311].Request.Method = "DELETE"; + Requests[3311].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3311].Request.Path = "/subscriptions/1cc060e7-95e4-/resourceGroups/b3332fd1-e369-4f0/providers/Microsoft.Devices/IotHubs/22cae28d-822/certificates/6530ba8d-b17d-4"; Requests[3312] = new DefaultHttpContext(); Requests[3312].RequestServices = CreateServices(); - Requests[3312].Request.Method = "GET"; + Requests[3312].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3312].Request.Path = "/subscriptions/d7071c9b-ffce-/resourceGroups/3a657494-9aa6-4fa/providers/Microsoft.Devices/IotHubs/062f130e-26f/jobs/39c8d"; Requests[3313] = new DefaultHttpContext(); Requests[3313].RequestServices = CreateServices(); - Requests[3313].Request.Method = "GET"; + Requests[3313].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3313].Request.Path = "/subscriptions/9d20efa3-e385-/resourceGroups/c2e3eb0a-ce12-43d/providers/Microsoft.Devices/provisioningServices/5071ec2c-659f-46cd-b501/certificates/4b0ad731-7ad2-4"; Requests[3314] = new DefaultHttpContext(); Requests[3314].RequestServices = CreateServices(); - Requests[3314].Request.Method = "PUT"; + Requests[3314].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3314].Request.Path = "/subscriptions/3408d739-40d9-/resourceGroups/9aec2105-7123-4b4/providers/Microsoft.Devices/provisioningServices/da66ee27-0f04-48dd-9022/certificates/de033251-8c1e-4"; Requests[3315] = new DefaultHttpContext(); Requests[3315].RequestServices = CreateServices(); - Requests[3315].Request.Method = "DELETE"; + Requests[3315].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3315].Request.Path = "/subscriptions/366717c6-6da3-/resourceGroups/633159be-ed5c-494/providers/Microsoft.Devices/provisioningServices/b53adebe-316b-4c92-8b55/certificates/f4962a55-8b1b-4"; Requests[3316] = new DefaultHttpContext(); Requests[3316].RequestServices = CreateServices(); - Requests[3316].Request.Method = "GET"; + Requests[3316].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3316].Request.Path = "/subscriptions/573b6fb9-6eab-/resourceGroups/ff90c6f3-31ca-44c/providers/Microsoft.Devices/provisioningServices/23d4bcd8-d67f-4ef0-bbe4/operationresults/71ac46b8-85"; Requests[3317] = new DefaultHttpContext(); Requests[3317].RequestServices = CreateServices(); - Requests[3317].Request.Method = "PATCH"; + Requests[3317].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[3317].Request.Path = "/subscriptions/59c7d074-a627-/resourceGroups/566e10e4-b8d1-447/providers/Microsoft.DevTestLab/labs/07f13ff/artifactsources/8a40b"; Requests[3318] = new DefaultHttpContext(); Requests[3318].RequestServices = CreateServices(); - Requests[3318].Request.Method = "DELETE"; + Requests[3318].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3318].Request.Path = "/subscriptions/65c5db43-c668-/resourceGroups/2c766feb-7f42-46d/providers/Microsoft.DevTestLab/labs/0f27dc9/artifactsources/54c2d"; Requests[3319] = new DefaultHttpContext(); Requests[3319].RequestServices = CreateServices(); - Requests[3319].Request.Method = "PUT"; + Requests[3319].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3319].Request.Path = "/subscriptions/ed4b8ab5-3851-/resourceGroups/478ef68e-701a-445/providers/Microsoft.DevTestLab/labs/fa933b4/artifactsources/919ea"; Requests[3320] = new DefaultHttpContext(); Requests[3320].RequestServices = CreateServices(); - Requests[3320].Request.Method = "GET"; + Requests[3320].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3320].Request.Path = "/subscriptions/8747c820-aaa9-/resourceGroups/2fb7773a-2cf8-410/providers/Microsoft.DevTestLab/labs/7e69c87/artifactsources/5cf25"; Requests[3321] = new DefaultHttpContext(); Requests[3321].RequestServices = CreateServices(); - Requests[3321].Request.Method = "GET"; + Requests[3321].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3321].Request.Path = "/subscriptions/7a07526c-05fc-/resourceGroups/37e5c640-c7db-452/providers/Microsoft.DevTestLab/labs/ea0eacc/costinsights/669eb"; Requests[3322] = new DefaultHttpContext(); Requests[3322].RequestServices = CreateServices(); - Requests[3322].Request.Method = "GET"; + Requests[3322].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3322].Request.Path = "/subscriptions/82ebb964-b1ca-/resourceGroups/891e765e-084f-459/providers/Microsoft.DevTestLab/labs/47ad73e/costs/465b3"; Requests[3323] = new DefaultHttpContext(); Requests[3323].RequestServices = CreateServices(); - Requests[3323].Request.Method = "PUT"; + Requests[3323].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3323].Request.Path = "/subscriptions/240668a4-342a-/resourceGroups/4fa075e0-71be-4af/providers/Microsoft.DevTestLab/labs/41d87fc/costs/52f84"; Requests[3324] = new DefaultHttpContext(); Requests[3324].RequestServices = CreateServices(); - Requests[3324].Request.Method = "GET"; + Requests[3324].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3324].Request.Path = "/subscriptions/9ef65464-77ae-/resourceGroups/f6d7f940-e0d7-49f/providers/Microsoft.DevTestLab/labs/6ca31a9/customimages/4deaf"; Requests[3325] = new DefaultHttpContext(); Requests[3325].RequestServices = CreateServices(); - Requests[3325].Request.Method = "DELETE"; + Requests[3325].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3325].Request.Path = "/subscriptions/4bfe781e-6f26-/resourceGroups/c209f8fd-0243-497/providers/Microsoft.DevTestLab/labs/a2222a1/customimages/ee766"; Requests[3326] = new DefaultHttpContext(); Requests[3326].RequestServices = CreateServices(); - Requests[3326].Request.Method = "PUT"; + Requests[3326].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3326].Request.Path = "/subscriptions/cb2e7a6a-a007-/resourceGroups/d87590ae-1577-4fe/providers/Microsoft.DevTestLab/labs/1abe00a/customimages/47848"; Requests[3327] = new DefaultHttpContext(); Requests[3327].RequestServices = CreateServices(); - Requests[3327].Request.Method = "GET"; + Requests[3327].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3327].Request.Path = "/subscriptions/f58dbffb-e010-/resourceGroups/311c0f6e-30c6-46d/providers/Microsoft.DevTestLab/labs/93e773e/formulas/ecede"; Requests[3328] = new DefaultHttpContext(); Requests[3328].RequestServices = CreateServices(); - Requests[3328].Request.Method = "PUT"; + Requests[3328].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3328].Request.Path = "/subscriptions/c107cc04-9e27-/resourceGroups/ca49246d-43d8-4bc/providers/Microsoft.DevTestLab/labs/cba58af/formulas/9f233"; Requests[3329] = new DefaultHttpContext(); Requests[3329].RequestServices = CreateServices(); - Requests[3329].Request.Method = "DELETE"; + Requests[3329].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3329].Request.Path = "/subscriptions/5c6a6bc8-38f9-/resourceGroups/0e650a9c-4ea3-482/providers/Microsoft.DevTestLab/labs/737f53e/formulas/3b155"; Requests[3330] = new DefaultHttpContext(); Requests[3330].RequestServices = CreateServices(); - Requests[3330].Request.Method = "DELETE"; + Requests[3330].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3330].Request.Path = "/subscriptions/51fb22fc-6577-/resourceGroups/71bb36bd-5568-414/providers/Microsoft.DevTestLab/labs/97ba7ce/notificationchannels/3a20a"; Requests[3331] = new DefaultHttpContext(); Requests[3331].RequestServices = CreateServices(); - Requests[3331].Request.Method = "PUT"; + Requests[3331].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3331].Request.Path = "/subscriptions/464234a2-4df2-/resourceGroups/3b6543d3-a73d-4f0/providers/Microsoft.DevTestLab/labs/409cf53/notificationchannels/a3fa3"; Requests[3332] = new DefaultHttpContext(); Requests[3332].RequestServices = CreateServices(); - Requests[3332].Request.Method = "GET"; + Requests[3332].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3332].Request.Path = "/subscriptions/18b1af85-6964-/resourceGroups/17a06894-a6fc-4aa/providers/Microsoft.DevTestLab/labs/25c4f29/notificationchannels/203d0"; Requests[3333] = new DefaultHttpContext(); Requests[3333].RequestServices = CreateServices(); - Requests[3333].Request.Method = "PATCH"; + Requests[3333].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[3333].Request.Path = "/subscriptions/8f70a958-7f4e-/resourceGroups/70365a2a-60af-414/providers/Microsoft.DevTestLab/labs/5953304/notificationchannels/066c4"; Requests[3334] = new DefaultHttpContext(); Requests[3334].RequestServices = CreateServices(); - Requests[3334].Request.Method = "GET"; + Requests[3334].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3334].Request.Path = "/subscriptions/3b81286e-e472-/resourceGroups/c9db874d-05f9-405/providers/Microsoft.DevTestLab/labs/a0aef12/schedules/079b4"; Requests[3335] = new DefaultHttpContext(); Requests[3335].RequestServices = CreateServices(); - Requests[3335].Request.Method = "PUT"; + Requests[3335].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3335].Request.Path = "/subscriptions/7211e999-c534-/resourceGroups/36abedd6-9741-4fe/providers/Microsoft.DevTestLab/labs/93fa90a/schedules/d02ee"; Requests[3336] = new DefaultHttpContext(); Requests[3336].RequestServices = CreateServices(); - Requests[3336].Request.Method = "DELETE"; + Requests[3336].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3336].Request.Path = "/subscriptions/8bdf8b2b-7395-/resourceGroups/01e1a2bc-9768-4ad/providers/Microsoft.DevTestLab/labs/6219948/schedules/22fbb"; Requests[3337] = new DefaultHttpContext(); Requests[3337].RequestServices = CreateServices(); - Requests[3337].Request.Method = "PATCH"; + Requests[3337].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[3337].Request.Path = "/subscriptions/d30fb32f-5a4c-/resourceGroups/5e7d9d16-3889-420/providers/Microsoft.DevTestLab/labs/86d2731/schedules/3b99b"; Requests[3338] = new DefaultHttpContext(); Requests[3338].RequestServices = CreateServices(); - Requests[3338].Request.Method = "PUT"; + Requests[3338].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3338].Request.Path = "/subscriptions/c98055a5-1dbf-/resourceGroups/2fb800b8-98c8-411/providers/Microsoft.DevTestLab/labs/9c9f0bb/servicerunners/4ed6c"; Requests[3339] = new DefaultHttpContext(); Requests[3339].RequestServices = CreateServices(); - Requests[3339].Request.Method = "GET"; + Requests[3339].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3339].Request.Path = "/subscriptions/b6f2aa85-8e4c-/resourceGroups/537c5357-23af-4d8/providers/Microsoft.DevTestLab/labs/386b6ad/servicerunners/58d65"; Requests[3340] = new DefaultHttpContext(); Requests[3340].RequestServices = CreateServices(); - Requests[3340].Request.Method = "DELETE"; + Requests[3340].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3340].Request.Path = "/subscriptions/6781ad81-92cc-/resourceGroups/9a28c44b-8be0-4da/providers/Microsoft.DevTestLab/labs/c56a384/servicerunners/9534b"; Requests[3341] = new DefaultHttpContext(); Requests[3341].RequestServices = CreateServices(); - Requests[3341].Request.Method = "GET"; + Requests[3341].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3341].Request.Path = "/subscriptions/0bdce12c-8c88-/resourceGroups/6f2ac3db-915c-49d/providers/Microsoft.DevTestLab/labs/a0a15aa/users/414dd"; Requests[3342] = new DefaultHttpContext(); Requests[3342].RequestServices = CreateServices(); - Requests[3342].Request.Method = "PUT"; + Requests[3342].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3342].Request.Path = "/subscriptions/05d01c49-787f-/resourceGroups/0afc3f1b-1d03-444/providers/Microsoft.DevTestLab/labs/3ab9845/users/2b9f3"; Requests[3343] = new DefaultHttpContext(); Requests[3343].RequestServices = CreateServices(); - Requests[3343].Request.Method = "DELETE"; + Requests[3343].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3343].Request.Path = "/subscriptions/220fd84a-115c-/resourceGroups/fdf85ba9-deff-496/providers/Microsoft.DevTestLab/labs/71a4942/users/5ac40"; Requests[3344] = new DefaultHttpContext(); Requests[3344].RequestServices = CreateServices(); - Requests[3344].Request.Method = "PATCH"; + Requests[3344].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[3344].Request.Path = "/subscriptions/76763d83-4c08-/resourceGroups/cf41c903-4bfe-4d0/providers/Microsoft.DevTestLab/labs/5d32669/users/94058"; Requests[3345] = new DefaultHttpContext(); Requests[3345].RequestServices = CreateServices(); - Requests[3345].Request.Method = "DELETE"; + Requests[3345].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3345].Request.Path = "/subscriptions/2c8d932c-39b0-/resourceGroups/fb86db9f-fa17-45e/providers/Microsoft.DevTestLab/labs/692d2cc/virtualmachines/25152"; Requests[3346] = new DefaultHttpContext(); Requests[3346].RequestServices = CreateServices(); - Requests[3346].Request.Method = "PATCH"; + Requests[3346].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[3346].Request.Path = "/subscriptions/5ca11c2a-52e7-/resourceGroups/a540fb29-7445-439/providers/Microsoft.DevTestLab/labs/5592d78/virtualmachines/c899d"; Requests[3347] = new DefaultHttpContext(); Requests[3347].RequestServices = CreateServices(); - Requests[3347].Request.Method = "GET"; + Requests[3347].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3347].Request.Path = "/subscriptions/39ff1035-9ce9-/resourceGroups/194f061b-7bb6-4f7/providers/Microsoft.DevTestLab/labs/7f7470c/virtualmachines/c07b7"; Requests[3348] = new DefaultHttpContext(); Requests[3348].RequestServices = CreateServices(); - Requests[3348].Request.Method = "PUT"; + Requests[3348].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3348].Request.Path = "/subscriptions/7f9b298e-19c0-/resourceGroups/74d616a4-67ed-4a1/providers/Microsoft.DevTestLab/labs/7a1f506/virtualmachines/a15c8"; Requests[3349] = new DefaultHttpContext(); Requests[3349].RequestServices = CreateServices(); - Requests[3349].Request.Method = "DELETE"; + Requests[3349].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3349].Request.Path = "/subscriptions/cb92cf57-475b-/resourceGroups/b823fa93-26fe-48b/providers/Microsoft.DevTestLab/labs/c05489d/virtualnetworks/2d893"; Requests[3350] = new DefaultHttpContext(); Requests[3350].RequestServices = CreateServices(); - Requests[3350].Request.Method = "GET"; + Requests[3350].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3350].Request.Path = "/subscriptions/a8587cdc-be8b-/resourceGroups/c7cc3d3d-8444-440/providers/Microsoft.DevTestLab/labs/7e70167/virtualnetworks/6b8e5"; Requests[3351] = new DefaultHttpContext(); Requests[3351].RequestServices = CreateServices(); - Requests[3351].Request.Method = "PUT"; + Requests[3351].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3351].Request.Path = "/subscriptions/667b8e98-3a20-/resourceGroups/b5396589-e938-4ba/providers/Microsoft.DevTestLab/labs/94cf8c1/virtualnetworks/23743"; Requests[3352] = new DefaultHttpContext(); Requests[3352].RequestServices = CreateServices(); - Requests[3352].Request.Method = "PATCH"; + Requests[3352].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[3352].Request.Path = "/subscriptions/a7f5142a-2fd3-/resourceGroups/844129af-4d90-436/providers/Microsoft.DevTestLab/labs/e82cd99/virtualnetworks/a6943"; Requests[3353] = new DefaultHttpContext(); Requests[3353].RequestServices = CreateServices(); - Requests[3353].Request.Method = "PUT"; + Requests[3353].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3353].Request.Path = "/subscriptions/86ba4e3d-e710-/resourceGroups/61eb1780-5fee-40f/providers/Microsoft.DomainRegistration/domains/6c552d7e-e/domainOwnershipIdentifiers/3d8b5"; Requests[3354] = new DefaultHttpContext(); Requests[3354].RequestServices = CreateServices(); - Requests[3354].Request.Method = "GET"; + Requests[3354].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3354].Request.Path = "/subscriptions/adea34b2-089b-/resourceGroups/9f7d2796-e2f2-411/providers/Microsoft.DomainRegistration/domains/69636791-f/domainOwnershipIdentifiers/4880d"; Requests[3355] = new DefaultHttpContext(); Requests[3355].RequestServices = CreateServices(); - Requests[3355].Request.Method = "PATCH"; + Requests[3355].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[3355].Request.Path = "/subscriptions/fba78ec5-fdb7-/resourceGroups/00cb3332-2f1b-454/providers/Microsoft.DomainRegistration/domains/960bff62-d/domainOwnershipIdentifiers/58326"; Requests[3356] = new DefaultHttpContext(); Requests[3356].RequestServices = CreateServices(); - Requests[3356].Request.Method = "DELETE"; + Requests[3356].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3356].Request.Path = "/subscriptions/57721672-3269-/resourceGroups/b58886a1-0e84-4cf/providers/Microsoft.DomainRegistration/domains/03e0af28-5/domainOwnershipIdentifiers/0aae0"; Requests[3357] = new DefaultHttpContext(); Requests[3357].RequestServices = CreateServices(); - Requests[3357].Request.Method = "GET"; + Requests[3357].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3357].Request.Path = "/subscriptions/6d5730d6-e2f3-/resourceGroups/b14c49da-cdbd-45a/providers/Microsoft.DomainRegistration/domains/8885430d-e/operationresults/ac4033c5-27"; Requests[3358] = new DefaultHttpContext(); Requests[3358].RequestServices = CreateServices(); - Requests[3358].Request.Method = "GET"; + Requests[3358].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3358].Request.Path = "/subscriptions/86a6de46-2b56-/resourceGroups/1c3fdec5-3267-4ea/providers/Microsoft.EventHub/namespaces/93dab2ae-0d90/AuthorizationRules/e063678c-d1d9-4549-87"; Requests[3359] = new DefaultHttpContext(); Requests[3359].RequestServices = CreateServices(); - Requests[3359].Request.Method = "PUT"; + Requests[3359].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3359].Request.Path = "/subscriptions/e46b19c3-e39d-/resourceGroups/0effc4fc-dae0-4bc/providers/Microsoft.EventHub/namespaces/3323b33f-bcbb/AuthorizationRules/05e9d411-ace3-483a-b7"; Requests[3360] = new DefaultHttpContext(); Requests[3360].RequestServices = CreateServices(); - Requests[3360].Request.Method = "POST"; + Requests[3360].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[3360].Request.Path = "/subscriptions/e6433cb7-25b8-/resourceGroups/60505573-ea5a-484/providers/Microsoft.EventHub/namespaces/b7494581-60b9/AuthorizationRules/9b8d7cf2-7070-402b-83"; Requests[3361] = new DefaultHttpContext(); Requests[3361].RequestServices = CreateServices(); - Requests[3361].Request.Method = "DELETE"; + Requests[3361].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3361].Request.Path = "/subscriptions/b07abb9b-6e38-/resourceGroups/7080ba45-969d-438/providers/Microsoft.EventHub/namespaces/df0be321-c236/AuthorizationRules/56b153ae-9b89-495d-87"; Requests[3362] = new DefaultHttpContext(); Requests[3362].RequestServices = CreateServices(); - Requests[3362].Request.Method = "DELETE"; + Requests[3362].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3362].Request.Path = "/subscriptions/63825588-0fa7-/resourceGroups/07200c4e-b42a-43f/providers/Microsoft.EventHub/namespaces/11e1d14f-6fce/disasterRecoveryConfigs/6ccca"; Requests[3363] = new DefaultHttpContext(); Requests[3363].RequestServices = CreateServices(); - Requests[3363].Request.Method = "GET"; + Requests[3363].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3363].Request.Path = "/subscriptions/f23c07a8-d070-/resourceGroups/8bc5104f-c1af-477/providers/Microsoft.EventHub/namespaces/f4b34246-7329/disasterRecoveryConfigs/014a4"; Requests[3364] = new DefaultHttpContext(); Requests[3364].RequestServices = CreateServices(); - Requests[3364].Request.Method = "PUT"; + Requests[3364].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3364].Request.Path = "/subscriptions/d676d25b-261c-/resourceGroups/d7156a20-3756-467/providers/Microsoft.EventHub/namespaces/f62f9285-1ebf/disasterRecoveryConfigs/b521e"; Requests[3365] = new DefaultHttpContext(); Requests[3365].RequestServices = CreateServices(); - Requests[3365].Request.Method = "GET"; + Requests[3365].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3365].Request.Path = "/subscriptions/a9dd8015-3a9e-/resourceGroups/d2a6b28d-6290-4f5/providers/Microsoft.EventHub/namespaces/25628983-c29b/eventhubs/e292c262-a7a"; Requests[3366] = new DefaultHttpContext(); Requests[3366].RequestServices = CreateServices(); - Requests[3366].Request.Method = "DELETE"; + Requests[3366].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3366].Request.Path = "/subscriptions/8245ce58-5b91-/resourceGroups/d0f26433-38fb-414/providers/Microsoft.EventHub/namespaces/7916cd2a-b685/eventhubs/20b23e8b-faf"; Requests[3367] = new DefaultHttpContext(); Requests[3367].RequestServices = CreateServices(); - Requests[3367].Request.Method = "PUT"; + Requests[3367].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3367].Request.Path = "/subscriptions/458069f6-a89d-/resourceGroups/f8bfef7a-51b7-414/providers/Microsoft.EventHub/namespaces/c037d5e7-9337/eventhubs/de7c2f9c-ba5"; Requests[3368] = new DefaultHttpContext(); Requests[3368].RequestServices = CreateServices(); - Requests[3368].Request.Method = "GET"; + Requests[3368].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3368].Request.Path = "/subscriptions/25b76931-5fc9-/resourceGroups/24a9fd7a-77f2-443/providers/Microsoft.Fabric.Admin/fabricLocations/888fffbe/edgeGatewayPools/7bc8685b-1907-4"; Requests[3369] = new DefaultHttpContext(); Requests[3369].RequestServices = CreateServices(); - Requests[3369].Request.Method = "GET"; + Requests[3369].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3369].Request.Path = "/subscriptions/e2c9ca06-4020-/resourceGroups/9d360a02-2346-4e3/providers/Microsoft.Fabric.Admin/fabricLocations/e135c41a/edgeGateways/6573a524-60"; Requests[3370] = new DefaultHttpContext(); Requests[3370].RequestServices = CreateServices(); - Requests[3370].Request.Method = "GET"; + Requests[3370].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3370].Request.Path = "/subscriptions/59f15b36-470d-/resourceGroups/cb51a063-d8eb-44a/providers/Microsoft.Fabric.Admin/fabricLocations/f28c26e4/fileShares/3749c9ae-"; Requests[3371] = new DefaultHttpContext(); Requests[3371].RequestServices = CreateServices(); - Requests[3371].Request.Method = "GET"; + Requests[3371].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3371].Request.Path = "/subscriptions/a6cffdcc-1be8-/resourceGroups/2a9d91c4-9bac-44a/providers/Microsoft.Fabric.Admin/fabricLocations/8c63f058/infraRoleInstances/13c19aab-e29f-4aa"; Requests[3372] = new DefaultHttpContext(); Requests[3372].RequestServices = CreateServices(); - Requests[3372].Request.Method = "GET"; + Requests[3372].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3372].Request.Path = "/subscriptions/f69f041a-10f7-/resourceGroups/85530446-0d6a-4ac/providers/Microsoft.Fabric.Admin/fabricLocations/31ce57e5/infraRoles/357a95e0-"; Requests[3373] = new DefaultHttpContext(); Requests[3373].RequestServices = CreateServices(); - Requests[3373].Request.Method = "PUT"; + Requests[3373].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3373].Request.Path = "/subscriptions/b055c01a-2205-/resourceGroups/2b4cd670-f1f5-4ba/providers/Microsoft.Fabric.Admin/fabricLocations/473414f9/ipPools/e0cadd"; Requests[3374] = new DefaultHttpContext(); Requests[3374].RequestServices = CreateServices(); - Requests[3374].Request.Method = "GET"; + Requests[3374].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3374].Request.Path = "/subscriptions/607e0a5c-9ec3-/resourceGroups/f2046b73-4bc4-411/providers/Microsoft.Fabric.Admin/fabricLocations/68c05827/ipPools/fbdc06"; Requests[3375] = new DefaultHttpContext(); Requests[3375].RequestServices = CreateServices(); - Requests[3375].Request.Method = "GET"; + Requests[3375].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3375].Request.Path = "/subscriptions/af6944b0-4488-/resourceGroups/96965296-0eb6-496/providers/Microsoft.Fabric.Admin/fabricLocations/1fc92547/logicalNetworks/b82509b1-2f46-"; Requests[3376] = new DefaultHttpContext(); Requests[3376].RequestServices = CreateServices(); - Requests[3376].Request.Method = "GET"; + Requests[3376].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3376].Request.Path = "/subscriptions/a608e910-b580-/resourceGroups/aefb76fa-eaf1-40c/providers/Microsoft.Fabric.Admin/fabricLocations/9524ab4d/macAddressPools/782d68bb-c97b-"; Requests[3377] = new DefaultHttpContext(); Requests[3377].RequestServices = CreateServices(); - Requests[3377].Request.Method = "GET"; + Requests[3377].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3377].Request.Path = "/subscriptions/c0322e01-76ad-/resourceGroups/5f5fedf9-624e-45b/providers/Microsoft.Fabric.Admin/fabricLocations/caa1b26f/scaleUnitNodes/affdefc4-e6d5"; Requests[3378] = new DefaultHttpContext(); Requests[3378].RequestServices = CreateServices(); - Requests[3378].Request.Method = "GET"; + Requests[3378].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3378].Request.Path = "/subscriptions/d6ead371-c303-/resourceGroups/294246dd-2e03-4dc/providers/Microsoft.Fabric.Admin/fabricLocations/c696e4a5/scaleUnits/7f60922d-"; Requests[3379] = new DefaultHttpContext(); Requests[3379].RequestServices = CreateServices(); - Requests[3379].Request.Method = "GET"; + Requests[3379].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3379].Request.Path = "/subscriptions/ec855de5-fd42-/resourceGroups/2425691a-109f-48c/providers/Microsoft.Fabric.Admin/fabricLocations/70228030/slbMuxInstances/c78aad27-2a1e-"; Requests[3380] = new DefaultHttpContext(); Requests[3380].RequestServices = CreateServices(); - Requests[3380].Request.Method = "GET"; + Requests[3380].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3380].Request.Path = "/subscriptions/45e3d360-438a-/resourceGroups/e1112a0c-cd02-442/providers/Microsoft.Fabric.Admin/fabricLocations/86ec0b20/storageSubSystems/420268fa-0d4e-4f"; Requests[3381] = new DefaultHttpContext(); Requests[3381].RequestServices = CreateServices(); - Requests[3381].Request.Method = "DELETE"; + Requests[3381].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3381].Request.Path = "/subscriptions/57fb55b7-f927-/resourceGroups/083aabc1-c511-43a/providers/Microsoft.HDInsight/clusters/af0a3ac0-4b/applications/80caa166-df58-4"; Requests[3382] = new DefaultHttpContext(); Requests[3382].RequestServices = CreateServices(); - Requests[3382].Request.Method = "PUT"; + Requests[3382].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3382].Request.Path = "/subscriptions/c94a8523-be81-/resourceGroups/90f73fcf-12b0-4f0/providers/Microsoft.HDInsight/clusters/86e9a7cc-e9/applications/331802e5-7243-4"; Requests[3383] = new DefaultHttpContext(); Requests[3383].RequestServices = CreateServices(); - Requests[3383].Request.Method = "GET"; + Requests[3383].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3383].Request.Path = "/subscriptions/86518104-a76a-/resourceGroups/f5f9ef31-5f26-4fa/providers/Microsoft.HDInsight/clusters/7d8d2930-71/applications/16ba760b-58d4-4"; Requests[3384] = new DefaultHttpContext(); Requests[3384].RequestServices = CreateServices(); - Requests[3384].Request.Method = "POST"; + Requests[3384].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[3384].Request.Path = "/subscriptions/ec0ff1bf-7a24-/resourceGroups/f335941a-09d2-4db/providers/Microsoft.HDInsight/clusters/74c47d1e-ca/configurations/47375384-7f14-40a"; Requests[3385] = new DefaultHttpContext(); Requests[3385].RequestServices = CreateServices(); - Requests[3385].Request.Method = "GET"; + Requests[3385].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3385].Request.Path = "/subscriptions/84989d71-4649-/resourceGroups/7d8a4e21-4bde-46d/providers/Microsoft.HDInsight/clusters/600b673a-a9/configurations/4f34dad8-fbd0-463"; Requests[3386] = new DefaultHttpContext(); Requests[3386].RequestServices = CreateServices(); - Requests[3386].Request.Method = "PUT"; + Requests[3386].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3386].Request.Path = "/subscriptions/895adc7a-e6d7-/resourceGroups/5aec0f3c-3f35-4f8/providers/Microsoft.HDInsight/clusters/fd9f2077-e8/extensions/738b2267-5834"; Requests[3387] = new DefaultHttpContext(); Requests[3387].RequestServices = CreateServices(); - Requests[3387].Request.Method = "GET"; + Requests[3387].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3387].Request.Path = "/subscriptions/40dfacd0-88b7-/resourceGroups/95b0592b-8b30-484/providers/Microsoft.HDInsight/clusters/d66af711-41/extensions/eddf2322-f849"; Requests[3388] = new DefaultHttpContext(); Requests[3388].RequestServices = CreateServices(); - Requests[3388].Request.Method = "DELETE"; + Requests[3388].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3388].Request.Path = "/subscriptions/a5268cf5-f38e-/resourceGroups/3222354b-6d79-4e5/providers/Microsoft.HDInsight/clusters/7ab5314f-c3/extensions/6191cf63-170b"; Requests[3389] = new DefaultHttpContext(); Requests[3389].RequestServices = CreateServices(); - Requests[3389].Request.Method = "DELETE"; + Requests[3389].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3389].Request.Path = "/subscriptions/ba17eac9-4688-/resourceGroups/01d17d09-8b6b-45b/providers/Microsoft.HDInsight/clusters/8e7d7570-ff/scriptActions/c84ee3be-e"; Requests[3390] = new DefaultHttpContext(); Requests[3390].RequestServices = CreateServices(); - Requests[3390].Request.Method = "GET"; + Requests[3390].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3390].Request.Path = "/subscriptions/c9cb6624-2b5f-/resourceGroups/b9450e47-22f2-4d4/providers/Microsoft.HDInsight/clusters/40e019e9-0b/scriptExecutionHistory/f8de71ae-c1a9-40f"; Requests[3391] = new DefaultHttpContext(); Requests[3391].RequestServices = CreateServices(); - Requests[3391].Request.Method = "GET"; + Requests[3391].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3391].Request.Path = "/subscriptions/7ec477e5-ac16-/resourceGroups/c7f4325f-0d73-497/providers/Microsoft.InfrastructureInsights.Admin/regionHealths/c41e81a4/alerts/3da84651-"; Requests[3392] = new DefaultHttpContext(); Requests[3392].RequestServices = CreateServices(); - Requests[3392].Request.Method = "PUT"; + Requests[3392].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3392].Request.Path = "/subscriptions/bdfa19f5-5a49-/resourceGroups/75aa0f90-c478-4a7/providers/Microsoft.InfrastructureInsights.Admin/regionHealths/be5d02eb/alerts/99a7ba49-"; Requests[3393] = new DefaultHttpContext(); Requests[3393].RequestServices = CreateServices(); - Requests[3393].Request.Method = "GET"; + Requests[3393].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3393].Request.Path = "/subscriptions/6fff71b3-f607-/resourceGroups/7e748805-a8bf-48a/providers/Microsoft.InfrastructureInsights.Admin/regionHealths/e9c924a7/serviceHealths/90824631-9564"; Requests[3394] = new DefaultHttpContext(); Requests[3394].RequestServices = CreateServices(); - Requests[3394].Request.Method = "GET"; + Requests[3394].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3394].Request.Path = "/subscriptions/2a027b58-2cc4-/resourcegroups/d3b7f39d-2f52-456/providers/microsoft.insights/alertrules/8c880bcc/incidents/160930b8-908"; Requests[3395] = new DefaultHttpContext(); Requests[3395].RequestServices = CreateServices(); - Requests[3395].Request.Method = "DELETE"; + Requests[3395].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3395].Request.Path = "/subscriptions/91f08de7-3e16-/resourceGroups/b791199d-a916-4f9/providers/Microsoft.Insights/components/b68673d7-e47/Annotations/38ab4753-4ce"; Requests[3396] = new DefaultHttpContext(); Requests[3396].RequestServices = CreateServices(); - Requests[3396].Request.Method = "GET"; + Requests[3396].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3396].Request.Path = "/subscriptions/a01836a1-4237-/resourceGroups/7e9cb7ce-7141-459/providers/Microsoft.Insights/components/66177e4a-565/Annotations/57e8b636-97d"; Requests[3397] = new DefaultHttpContext(); Requests[3397].RequestServices = CreateServices(); - Requests[3397].Request.Method = "GET"; + Requests[3397].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3397].Request.Path = "/subscriptions/1e4cfe00-98e2-/resourceGroups/6bcaa751-d800-422/providers/Microsoft.Insights/components/24aa5bb7-291/APIKeys/061a5"; Requests[3398] = new DefaultHttpContext(); Requests[3398].RequestServices = CreateServices(); - Requests[3398].Request.Method = "DELETE"; + Requests[3398].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3398].Request.Path = "/subscriptions/21517f54-ce1d-/resourceGroups/8b66ce4c-7a57-41c/providers/Microsoft.Insights/components/ce38dda7-2ba/APIKeys/38984"; Requests[3399] = new DefaultHttpContext(); Requests[3399].RequestServices = CreateServices(); - Requests[3399].Request.Method = "GET"; + Requests[3399].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3399].Request.Path = "/subscriptions/6432cce1-84bb-/resourceGroups/d36ad5d3-ab58-407/providers/Microsoft.Insights/components/c43ba01d-f25/exportconfiguration/7a4d5df6"; Requests[3400] = new DefaultHttpContext(); Requests[3400].RequestServices = CreateServices(); - Requests[3400].Request.Method = "DELETE"; + Requests[3400].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3400].Request.Path = "/subscriptions/c5277787-8dfe-/resourceGroups/2ac7cedb-3175-4f5/providers/Microsoft.Insights/components/28486ac1-532/exportconfiguration/e2f45ed3"; Requests[3401] = new DefaultHttpContext(); Requests[3401].RequestServices = CreateServices(); - Requests[3401].Request.Method = "PUT"; + Requests[3401].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3401].Request.Path = "/subscriptions/3809cbaa-3fef-/resourceGroups/4e3eaafe-49ab-4e7/providers/Microsoft.Insights/components/6c7e4407-114/exportconfiguration/07c9b8fd"; Requests[3402] = new DefaultHttpContext(); Requests[3402].RequestServices = CreateServices(); - Requests[3402].Request.Method = "PATCH"; + Requests[3402].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[3402].Request.Path = "/subscriptions/8ea3c354-a636-/resourceGroups/237a1060-030e-424/providers/Microsoft.Insights/components/c0c9e35b-3ff/favorites/b6a305b0-7"; Requests[3403] = new DefaultHttpContext(); Requests[3403].RequestServices = CreateServices(); - Requests[3403].Request.Method = "GET"; + Requests[3403].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3403].Request.Path = "/subscriptions/83c03a59-7aef-/resourceGroups/afbca39e-7782-484/providers/Microsoft.Insights/components/94ba494b-09d/favorites/724cca15-f"; Requests[3404] = new DefaultHttpContext(); Requests[3404].RequestServices = CreateServices(); - Requests[3404].Request.Method = "PUT"; + Requests[3404].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3404].Request.Path = "/subscriptions/50cc5434-4a9e-/resourceGroups/cbd3da14-c9e6-4de/providers/Microsoft.Insights/components/7c49186f-81c/favorites/7caf8368-2"; Requests[3405] = new DefaultHttpContext(); Requests[3405].RequestServices = CreateServices(); - Requests[3405].Request.Method = "DELETE"; + Requests[3405].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3405].Request.Path = "/subscriptions/7a756fdc-a524-/resourceGroups/8ddabb24-16f6-494/providers/Microsoft.Insights/components/475cb2ff-e29/favorites/fa76a670-3"; Requests[3406] = new DefaultHttpContext(); Requests[3406].RequestServices = CreateServices(); - Requests[3406].Request.Method = "GET"; + Requests[3406].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3406].Request.Path = "/subscriptions/f5c9d63f-f0ca-/resourceGroups/5b5d91a1-d59a-4ef/providers/Microsoft.Insights/components/f9ac0728-6a7/ProactiveDetectionConfigs/ec45fcf8-6aa4-4"; Requests[3407] = new DefaultHttpContext(); Requests[3407].RequestServices = CreateServices(); - Requests[3407].Request.Method = "PUT"; + Requests[3407].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3407].Request.Path = "/subscriptions/3e577ed7-427e-/resourceGroups/5263565b-38e0-4ed/providers/Microsoft.Insights/components/8c250dda-8c4/ProactiveDetectionConfigs/7444f46b-9f18-4"; Requests[3408] = new DefaultHttpContext(); Requests[3408].RequestServices = CreateServices(); - Requests[3408].Request.Method = "DELETE"; + Requests[3408].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3408].Request.Path = "/subscriptions/0a43c0cb-d928-/resourceGroups/a758f055-0ae3-4b3/providers/Microsoft.Insights/components/60d59084-310/WorkItemConfigs/3c3ed86f-ec71-4c"; Requests[3409] = new DefaultHttpContext(); Requests[3409].RequestServices = CreateServices(); - Requests[3409].Request.Method = "GET"; + Requests[3409].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3409].Request.Path = "/subscriptions/316ac405-ce13-/resourceGroups/e560146f-4833-42a/providers/Microsoft.Insights/metricAlerts/98975d82/status/42e57674-5"; Requests[3410] = new DefaultHttpContext(); Requests[3410].RequestServices = CreateServices(); - Requests[3410].Request.Method = "PUT"; + Requests[3410].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3410].Request.Path = "/subscriptions/fa740faa-02a7-/resourceGroups/06df777b-6828-495/providers/Microsoft.KeyVault/vaults/5c7c7a91-/accessPolicies/e58e91cf-880a"; Requests[3411] = new DefaultHttpContext(); Requests[3411].RequestServices = CreateServices(); - Requests[3411].Request.Method = "PUT"; + Requests[3411].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3411].Request.Path = "/subscriptions/bf7f52c5-c34e-/resourceGroups/6c1475dd-45cb-4da/providers/Microsoft.KeyVault/vaults/089d3ed2-/secrets/eeaf647a-3"; Requests[3412] = new DefaultHttpContext(); Requests[3412].RequestServices = CreateServices(); - Requests[3412].Request.Method = "GET"; + Requests[3412].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3412].Request.Path = "/subscriptions/8caf14cf-36d1-/resourceGroups/5ebec0af-47ae-486/providers/Microsoft.KeyVault/vaults/f8578ac6-/secrets/1e0b720e-f"; Requests[3413] = new DefaultHttpContext(); Requests[3413].RequestServices = CreateServices(); - Requests[3413].Request.Method = "PATCH"; + Requests[3413].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[3413].Request.Path = "/subscriptions/e64be3f1-455e-/resourceGroups/77a10d7c-0826-41e/providers/Microsoft.KeyVault/vaults/4611d573-/secrets/77d1ae57-d"; Requests[3414] = new DefaultHttpContext(); Requests[3414].RequestServices = CreateServices(); - Requests[3414].Request.Method = "DELETE"; + Requests[3414].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3414].Request.Path = "/subscriptions/a89d2554-8b3d-/resourceGroups/5bb60ee0-961d-491/providers/Microsoft.Logic/integrationAccounts/ae87537e-a0c2-4345-8d0/agreements/b9443cbe-09f8"; Requests[3415] = new DefaultHttpContext(); Requests[3415].RequestServices = CreateServices(); - Requests[3415].Request.Method = "PUT"; + Requests[3415].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3415].Request.Path = "/subscriptions/83f77e9d-47c8-/resourceGroups/1fae412b-8bb1-436/providers/Microsoft.Logic/integrationAccounts/8da2006f-6d5b-43d0-84c/agreements/4179b367-47b9"; Requests[3416] = new DefaultHttpContext(); Requests[3416].RequestServices = CreateServices(); - Requests[3416].Request.Method = "GET"; + Requests[3416].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3416].Request.Path = "/subscriptions/9944d1f7-fcd6-/resourceGroups/59e12ce2-265e-4cd/providers/Microsoft.Logic/integrationAccounts/1c2cfc07-6f1b-4c26-a72/agreements/6e560d15-2de5"; Requests[3417] = new DefaultHttpContext(); Requests[3417].RequestServices = CreateServices(); - Requests[3417].Request.Method = "GET"; + Requests[3417].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3417].Request.Path = "/subscriptions/45b3c593-58f1-/resourceGroups/42735bdd-caf7-4e0/providers/Microsoft.Logic/integrationAccounts/8c199903-2dcd-421a-908/assemblies/aa9e3869-960d-4aad-8"; Requests[3418] = new DefaultHttpContext(); Requests[3418].RequestServices = CreateServices(); - Requests[3418].Request.Method = "PUT"; + Requests[3418].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3418].Request.Path = "/subscriptions/5be904ce-7027-/resourceGroups/c77e78d8-2960-44c/providers/Microsoft.Logic/integrationAccounts/fe042cde-897d-43db-812/assemblies/bfd033e0-3b86-494e-a"; Requests[3419] = new DefaultHttpContext(); Requests[3419].RequestServices = CreateServices(); - Requests[3419].Request.Method = "DELETE"; + Requests[3419].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3419].Request.Path = "/subscriptions/46d8692a-5efb-/resourceGroups/6ca63d18-a9c5-470/providers/Microsoft.Logic/integrationAccounts/1081cf25-bcfd-4f1e-88b/assemblies/42638952-6002-4a71-8"; Requests[3420] = new DefaultHttpContext(); Requests[3420].RequestServices = CreateServices(); - Requests[3420].Request.Method = "GET"; + Requests[3420].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3420].Request.Path = "/subscriptions/8258bf56-9050-/resourceGroups/63a4f130-3f3e-446/providers/Microsoft.Logic/integrationAccounts/a4e1b33b-086a-4c71-acf/batchConfigurations/48e5915f-0304-4a24-bdf"; Requests[3421] = new DefaultHttpContext(); Requests[3421].RequestServices = CreateServices(); - Requests[3421].Request.Method = "PUT"; + Requests[3421].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3421].Request.Path = "/subscriptions/3dcc6f9a-0607-/resourceGroups/1b6b0311-bb46-45d/providers/Microsoft.Logic/integrationAccounts/7ea78d7b-b5ff-461f-97c/batchConfigurations/f1329801-08a1-441a-92b"; Requests[3422] = new DefaultHttpContext(); Requests[3422].RequestServices = CreateServices(); - Requests[3422].Request.Method = "DELETE"; + Requests[3422].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3422].Request.Path = "/subscriptions/341494c5-a7a2-/resourceGroups/2d3ad9fc-8ad2-49a/providers/Microsoft.Logic/integrationAccounts/4557ff95-0810-45fd-b7d/batchConfigurations/3f5e2435-f53e-4e64-ac0"; Requests[3423] = new DefaultHttpContext(); Requests[3423].RequestServices = CreateServices(); - Requests[3423].Request.Method = "PUT"; + Requests[3423].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3423].Request.Path = "/subscriptions/facc9199-5c76-/resourceGroups/a9296b0d-c8cf-455/providers/Microsoft.Logic/integrationAccounts/109a723f-4a69-4c1d-b9d/certificates/9d3b354a-cb9a-4"; Requests[3424] = new DefaultHttpContext(); Requests[3424].RequestServices = CreateServices(); - Requests[3424].Request.Method = "GET"; + Requests[3424].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3424].Request.Path = "/subscriptions/770b950c-6c5f-/resourceGroups/40842794-92d4-465/providers/Microsoft.Logic/integrationAccounts/04596cda-b71c-4aed-8f7/certificates/232adb9b-532a-4"; Requests[3425] = new DefaultHttpContext(); Requests[3425].RequestServices = CreateServices(); - Requests[3425].Request.Method = "DELETE"; + Requests[3425].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3425].Request.Path = "/subscriptions/9fe019a5-7d4f-/resourceGroups/e4086f43-a5cf-412/providers/Microsoft.Logic/integrationAccounts/8ade6bc2-932c-4ab2-851/certificates/10f15b81-976f-4"; Requests[3426] = new DefaultHttpContext(); Requests[3426].RequestServices = CreateServices(); - Requests[3426].Request.Method = "PUT"; + Requests[3426].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3426].Request.Path = "/subscriptions/675e9ca0-bebc-/resourceGroups/df8c1564-079d-438/providers/Microsoft.Logic/integrationAccounts/c31d70ff-e44d-45a3-b94/maps/1492c7e"; Requests[3427] = new DefaultHttpContext(); Requests[3427].RequestServices = CreateServices(); - Requests[3427].Request.Method = "DELETE"; + Requests[3427].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3427].Request.Path = "/subscriptions/83805967-8966-/resourceGroups/88820d1b-3680-4a0/providers/Microsoft.Logic/integrationAccounts/06052c1d-5492-4690-8c7/maps/9749938"; Requests[3428] = new DefaultHttpContext(); Requests[3428].RequestServices = CreateServices(); - Requests[3428].Request.Method = "GET"; + Requests[3428].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3428].Request.Path = "/subscriptions/adae313f-3aaa-/resourceGroups/86a80972-a793-458/providers/Microsoft.Logic/integrationAccounts/beb4afd6-6118-4eac-a6c/maps/e415a0f"; Requests[3429] = new DefaultHttpContext(); Requests[3429].RequestServices = CreateServices(); - Requests[3429].Request.Method = "PUT"; + Requests[3429].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3429].Request.Path = "/subscriptions/8445dd71-95bc-/resourceGroups/2468edb6-a925-4df/providers/Microsoft.Logic/integrationAccounts/e6fbca30-a620-4b61-ad6/partners/dc0ae800-e3"; Requests[3430] = new DefaultHttpContext(); Requests[3430].RequestServices = CreateServices(); - Requests[3430].Request.Method = "DELETE"; + Requests[3430].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3430].Request.Path = "/subscriptions/a276c58d-0701-/resourceGroups/3f491580-e657-4a5/providers/Microsoft.Logic/integrationAccounts/d67a397c-2e15-4b0d-b0d/partners/2b0df951-aa"; Requests[3431] = new DefaultHttpContext(); Requests[3431].RequestServices = CreateServices(); - Requests[3431].Request.Method = "GET"; + Requests[3431].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3431].Request.Path = "/subscriptions/ae21e61d-abd6-/resourceGroups/a3f00f37-44b4-4cd/providers/Microsoft.Logic/integrationAccounts/3c340d12-79d8-4999-a05/partners/f45944ee-c2"; Requests[3432] = new DefaultHttpContext(); Requests[3432].RequestServices = CreateServices(); - Requests[3432].Request.Method = "GET"; + Requests[3432].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3432].Request.Path = "/subscriptions/edd99227-881c-/resourceGroups/7efc798d-64f4-415/providers/Microsoft.Logic/integrationAccounts/0c176140-3da5-4e72-b4c/schemas/f2dd5000-f"; Requests[3433] = new DefaultHttpContext(); Requests[3433].RequestServices = CreateServices(); - Requests[3433].Request.Method = "PUT"; + Requests[3433].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3433].Request.Path = "/subscriptions/b2f6bb05-6364-/resourceGroups/9f082b70-ac23-438/providers/Microsoft.Logic/integrationAccounts/520f51ee-c409-4652-9d4/schemas/33ae82b5-4"; Requests[3434] = new DefaultHttpContext(); Requests[3434].RequestServices = CreateServices(); - Requests[3434].Request.Method = "DELETE"; + Requests[3434].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3434].Request.Path = "/subscriptions/55d79d71-f66a-/resourceGroups/0ff3e5ec-2cf6-420/providers/Microsoft.Logic/integrationAccounts/b406af49-1a1e-4b44-889/schemas/001a8f66-1"; Requests[3435] = new DefaultHttpContext(); Requests[3435].RequestServices = CreateServices(); - Requests[3435].Request.Method = "GET"; + Requests[3435].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3435].Request.Path = "/subscriptions/ca06de7d-2384-/resourceGroups/c7b32f8a-537c-4c5/providers/Microsoft.Logic/integrationAccounts/da5c8b29-e1bf-4f27-b1e/sessions/fce204b4-59"; Requests[3436] = new DefaultHttpContext(); Requests[3436].RequestServices = CreateServices(); - Requests[3436].Request.Method = "PUT"; + Requests[3436].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3436].Request.Path = "/subscriptions/f4a773fa-3623-/resourceGroups/e8d57092-bd6c-4d0/providers/Microsoft.Logic/integrationAccounts/0b917153-9421-4dd2-863/sessions/a20f4dfe-bb"; Requests[3437] = new DefaultHttpContext(); Requests[3437].RequestServices = CreateServices(); - Requests[3437].Request.Method = "DELETE"; + Requests[3437].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3437].Request.Path = "/subscriptions/9dca12ee-3653-/resourceGroups/ac2811ea-658b-425/providers/Microsoft.Logic/integrationAccounts/f0a98d4f-83e8-48b3-936/sessions/13c8b848-08"; Requests[3438] = new DefaultHttpContext(); Requests[3438].RequestServices = CreateServices(); - Requests[3438].Request.Method = "GET"; + Requests[3438].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3438].Request.Path = "/subscriptions/a39d0d27-e75a-/resourceGroups/88e1ebcf-55bc-4df/providers/Microsoft.Logic/workflows/c9a7cfc9-e19/accessKeys/e3d14eec-6e40"; Requests[3439] = new DefaultHttpContext(); Requests[3439].RequestServices = CreateServices(); - Requests[3439].Request.Method = "PUT"; + Requests[3439].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3439].Request.Path = "/subscriptions/04728e65-a966-/resourceGroups/87649c29-119d-4d1/providers/Microsoft.Logic/workflows/d0057c23-f0b/accessKeys/80b98ff3-7c74"; Requests[3440] = new DefaultHttpContext(); Requests[3440].RequestServices = CreateServices(); - Requests[3440].Request.Method = "DELETE"; + Requests[3440].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3440].Request.Path = "/subscriptions/d25ea2c4-73b7-/resourceGroups/a2115e2c-6715-476/providers/Microsoft.Logic/workflows/520432c1-178/accessKeys/0f5f3699-5536"; Requests[3441] = new DefaultHttpContext(); Requests[3441].RequestServices = CreateServices(); - Requests[3441].Request.Method = "GET"; + Requests[3441].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3441].Request.Path = "/subscriptions/58dc1beb-427b-/resourceGroups/e0ae3904-15a6-441/providers/Microsoft.Logic/workflows/324a8e57-eb5/runs/9954b65"; Requests[3442] = new DefaultHttpContext(); Requests[3442].RequestServices = CreateServices(); - Requests[3442].Request.Method = "GET"; + Requests[3442].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3442].Request.Path = "/subscriptions/7ee18238-c94f-/resourceGroups/aaf26dab-be63-4a0/providers/Microsoft.Logic/workflows/5ac508d1-b74/triggers/e36ea17d-bc"; Requests[3443] = new DefaultHttpContext(); Requests[3443].RequestServices = CreateServices(); - Requests[3443].Request.Method = "GET"; + Requests[3443].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3443].Request.Path = "/subscriptions/04753533-3003-/resourceGroups/f0b53651-11c5-46a/providers/Microsoft.Logic/workflows/45cfd6e1-071/versions/a1d9beac-"; Requests[3444] = new DefaultHttpContext(); Requests[3444].RequestServices = CreateServices(); - Requests[3444].Request.Method = "GET"; + Requests[3444].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3444].Request.Path = "/subscriptions/7fe7659b-854c-/resourceGroups/7eeea410-0acf-44d/providers/Microsoft.MachineLearning/commitmentPlans/874bc03d-dc26-4b98/commitmentAssociations/3b7de80f-568e-47c7-8328-5"; Requests[3445] = new DefaultHttpContext(); Requests[3445].RequestServices = CreateServices(); - Requests[3445].Request.Method = "DELETE"; + Requests[3445].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3445].Request.Path = "/subscriptions/74f93457-340b-/resourceGroups/b5e3612f-e76c-4cd/providers/Microsoft.MachineLearningExperimentation/accounts/18236e0b-a9/workspaces/92fd2220-8536"; Requests[3446] = new DefaultHttpContext(); Requests[3446].RequestServices = CreateServices(); - Requests[3446].Request.Method = "PATCH"; + Requests[3446].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[3446].Request.Path = "/subscriptions/6962ebd6-cc86-/resourceGroups/859efb4a-320e-46e/providers/Microsoft.MachineLearningExperimentation/accounts/e7122c1f-57/workspaces/ca11d1e2-3711"; Requests[3447] = new DefaultHttpContext(); Requests[3447].RequestServices = CreateServices(); - Requests[3447].Request.Method = "PUT"; + Requests[3447].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3447].Request.Path = "/subscriptions/9272f9d6-3e16-/resourceGroups/0eb450c0-4347-438/providers/Microsoft.MachineLearningExperimentation/accounts/1ca629f4-7c/workspaces/28d40310-65dd"; Requests[3448] = new DefaultHttpContext(); Requests[3448].RequestServices = CreateServices(); - Requests[3448].Request.Method = "GET"; + Requests[3448].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3448].Request.Path = "/subscriptions/e22207a2-a169-/resourceGroups/ed413dd8-5f6f-4ed/providers/Microsoft.MachineLearningExperimentation/accounts/2a38bfc5-45/workspaces/69d7d6b6-4df6"; Requests[3449] = new DefaultHttpContext(); Requests[3449].RequestServices = CreateServices(); - Requests[3449].Request.Method = "DELETE"; + Requests[3449].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3449].Request.Path = "/subscriptions/6b4618b9-a1f2-/resourceGroups/09598923-73e4-436/providers/Microsoft.Media/mediaServices/77b791d1-94/assets/9037a48f-"; Requests[3450] = new DefaultHttpContext(); Requests[3450].RequestServices = CreateServices(); - Requests[3450].Request.Method = "GET"; + Requests[3450].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3450].Request.Path = "/subscriptions/1c86d388-768b-/resourceGroups/5f3406fa-de9b-452/providers/Microsoft.Media/mediaServices/6da2edd1-4e/assets/0a6e653c-"; Requests[3451] = new DefaultHttpContext(); Requests[3451].RequestServices = CreateServices(); - Requests[3451].Request.Method = "PUT"; + Requests[3451].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3451].Request.Path = "/subscriptions/29c71370-ded1-/resourceGroups/01246921-d023-433/providers/Microsoft.Media/mediaServices/575aabb7-98/assets/dfb6574d-"; Requests[3452] = new DefaultHttpContext(); Requests[3452].RequestServices = CreateServices(); - Requests[3452].Request.Method = "PATCH"; + Requests[3452].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[3452].Request.Path = "/subscriptions/fbe499ab-4a47-/resourceGroups/6e975c2c-e6ee-4cf/providers/Microsoft.Media/mediaServices/c04fb11b-29/assets/2098e208-"; Requests[3453] = new DefaultHttpContext(); Requests[3453].RequestServices = CreateServices(); - Requests[3453].Request.Method = "PUT"; + Requests[3453].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3453].Request.Path = "/subscriptions/431df7d0-1438-/resourceGroups/edd52ad9-e2da-42f/providers/Microsoft.Media/mediaServices/4fea9547-c4/contentKeyPolicies/ed45b748-6b2a-4140-9"; Requests[3454] = new DefaultHttpContext(); Requests[3454].RequestServices = CreateServices(); - Requests[3454].Request.Method = "PATCH"; + Requests[3454].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[3454].Request.Path = "/subscriptions/560879bc-2edf-/resourceGroups/64cecb88-253d-447/providers/Microsoft.Media/mediaServices/565ca3f1-a1/contentKeyPolicies/bfa0ff76-b629-4df8-b"; Requests[3455] = new DefaultHttpContext(); Requests[3455].RequestServices = CreateServices(); - Requests[3455].Request.Method = "DELETE"; + Requests[3455].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3455].Request.Path = "/subscriptions/242ac867-1815-/resourceGroups/e595fd97-9394-456/providers/Microsoft.Media/mediaServices/d4009294-a9/contentKeyPolicies/1e39e331-e756-4aec-b"; Requests[3456] = new DefaultHttpContext(); Requests[3456].RequestServices = CreateServices(); - Requests[3456].Request.Method = "GET"; + Requests[3456].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3456].Request.Path = "/subscriptions/2ff1f888-ca70-/resourceGroups/f62a7b17-9974-41c/providers/Microsoft.Media/mediaServices/b3cb07d5-ff/contentKeyPolicies/8d411abb-a294-40c2-8"; Requests[3457] = new DefaultHttpContext(); Requests[3457].RequestServices = CreateServices(); - Requests[3457].Request.Method = "PUT"; + Requests[3457].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3457].Request.Path = "/subscriptions/ec94515f-30ec-/resourceGroups/6a5c3965-23e2-4b2/providers/Microsoft.Media/mediaservices/aa0289a6-94/liveEvents/3460be13-4902"; Requests[3458] = new DefaultHttpContext(); Requests[3458].RequestServices = CreateServices(); - Requests[3458].Request.Method = "DELETE"; + Requests[3458].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3458].Request.Path = "/subscriptions/fce00197-4414-/resourceGroups/24bae5da-f2d1-439/providers/Microsoft.Media/mediaservices/48ba7cc1-8c/liveEvents/ad7dabcb-4800"; Requests[3459] = new DefaultHttpContext(); Requests[3459].RequestServices = CreateServices(); - Requests[3459].Request.Method = "PATCH"; + Requests[3459].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[3459].Request.Path = "/subscriptions/7d16a90e-6805-/resourceGroups/81d6308c-4ac5-44a/providers/Microsoft.Media/mediaservices/17d1c142-9e/liveEvents/894da6ee-5797"; Requests[3460] = new DefaultHttpContext(); Requests[3460].RequestServices = CreateServices(); - Requests[3460].Request.Method = "GET"; + Requests[3460].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3460].Request.Path = "/subscriptions/b05cbbe8-d596-/resourceGroups/bae581b4-f0a0-4a7/providers/Microsoft.Media/mediaservices/5d14d32b-28/liveEvents/a2d58cf7-97cd"; Requests[3461] = new DefaultHttpContext(); Requests[3461].RequestServices = CreateServices(); - Requests[3461].Request.Method = "GET"; + Requests[3461].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3461].Request.Path = "/subscriptions/b2d2dd83-6242-/resourceGroups/e432b4c5-1e33-4bb/providers/Microsoft.Media/mediaservices/ec36fbb8-e1/streamingEndpoints/8f85ac35-6236-47b7-82"; Requests[3462] = new DefaultHttpContext(); Requests[3462].RequestServices = CreateServices(); - Requests[3462].Request.Method = "PUT"; + Requests[3462].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3462].Request.Path = "/subscriptions/c7052482-1345-/resourceGroups/54d7ce81-c9a3-464/providers/Microsoft.Media/mediaservices/07d639bf-64/streamingEndpoints/5f16bd2e-7a44-4434-97"; Requests[3463] = new DefaultHttpContext(); Requests[3463].RequestServices = CreateServices(); - Requests[3463].Request.Method = "DELETE"; + Requests[3463].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3463].Request.Path = "/subscriptions/1b7b8379-9abf-/resourceGroups/42a42f00-e4ff-458/providers/Microsoft.Media/mediaservices/9d556a1f-5d/streamingEndpoints/fe984e90-14e8-4b18-8d"; Requests[3464] = new DefaultHttpContext(); Requests[3464].RequestServices = CreateServices(); - Requests[3464].Request.Method = "PATCH"; + Requests[3464].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[3464].Request.Path = "/subscriptions/0a8ae250-edab-/resourceGroups/d8389ee8-525f-4e2/providers/Microsoft.Media/mediaservices/7593dbe6-c6/streamingEndpoints/da79415f-0b00-47d8-81"; Requests[3465] = new DefaultHttpContext(); Requests[3465].RequestServices = CreateServices(); - Requests[3465].Request.Method = "DELETE"; + Requests[3465].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3465].Request.Path = "/subscriptions/6f607e44-2c08-/resourceGroups/55e10e2d-b392-4e8/providers/Microsoft.Media/mediaServices/e0f0b994-c4/streamingLocators/4f057f4c-3138-442d-a"; Requests[3466] = new DefaultHttpContext(); Requests[3466].RequestServices = CreateServices(); - Requests[3466].Request.Method = "GET"; + Requests[3466].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3466].Request.Path = "/subscriptions/0724475b-6cef-/resourceGroups/be400e3b-4589-405/providers/Microsoft.Media/mediaServices/dab901a4-1a/streamingLocators/e6ebdf85-e020-4da3-8"; Requests[3467] = new DefaultHttpContext(); Requests[3467].RequestServices = CreateServices(); - Requests[3467].Request.Method = "PUT"; + Requests[3467].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3467].Request.Path = "/subscriptions/a1cc61ad-b4a5-/resourceGroups/6c64ae08-62c7-4cd/providers/Microsoft.Media/mediaServices/6c3bbb85-b7/streamingLocators/58c86d08-773d-49f1-9"; Requests[3468] = new DefaultHttpContext(); Requests[3468].RequestServices = CreateServices(); - Requests[3468].Request.Method = "DELETE"; + Requests[3468].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3468].Request.Path = "/subscriptions/f33c929d-8374-/resourceGroups/2b1f2831-bde1-438/providers/Microsoft.Media/mediaServices/7841d2e4-7b/streamingPolicies/819544ba-0f0d-4d61-"; Requests[3469] = new DefaultHttpContext(); Requests[3469].RequestServices = CreateServices(); - Requests[3469].Request.Method = "GET"; + Requests[3469].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3469].Request.Path = "/subscriptions/0e246b2e-5a5b-/resourceGroups/d6e9b20f-5f05-492/providers/Microsoft.Media/mediaServices/23a8ef34-cf/streamingPolicies/1a311120-ac7f-49ac-"; Requests[3470] = new DefaultHttpContext(); Requests[3470].RequestServices = CreateServices(); - Requests[3470].Request.Method = "PUT"; + Requests[3470].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3470].Request.Path = "/subscriptions/ee21fcef-6d6c-/resourceGroups/19d13cc9-4f4f-430/providers/Microsoft.Media/mediaServices/89979045-ce/streamingPolicies/ad4846f1-6292-4f23-"; Requests[3471] = new DefaultHttpContext(); Requests[3471].RequestServices = CreateServices(); - Requests[3471].Request.Method = "PUT"; + Requests[3471].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3471].Request.Path = "/subscriptions/8e152d6a-a8ef-/resourceGroups/a6a4ae7b-2ba0-4a0/providers/Microsoft.Media/mediaServices/281f2511-4d/transforms/2ddf13b1-5d1c"; Requests[3472] = new DefaultHttpContext(); Requests[3472].RequestServices = CreateServices(); - Requests[3472].Request.Method = "GET"; + Requests[3472].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3472].Request.Path = "/subscriptions/a738e7b6-5c24-/resourceGroups/ff6f8f79-6d91-48e/providers/Microsoft.Media/mediaServices/ffad459c-fb/transforms/74b0f4ec-e2b2"; Requests[3473] = new DefaultHttpContext(); Requests[3473].RequestServices = CreateServices(); - Requests[3473].Request.Method = "DELETE"; + Requests[3473].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3473].Request.Path = "/subscriptions/29032d00-bd97-/resourceGroups/70eed3bf-d608-446/providers/Microsoft.Media/mediaServices/82e5fdc5-28/transforms/e8dd47a9-f6b2"; Requests[3474] = new DefaultHttpContext(); Requests[3474].RequestServices = CreateServices(); - Requests[3474].Request.Method = "PATCH"; + Requests[3474].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[3474].Request.Path = "/subscriptions/cae4330a-c2db-/resourceGroups/e5b692e6-9d4e-4d4/providers/Microsoft.Media/mediaServices/940bed30-f0/transforms/b1a4a952-ec2f"; Requests[3475] = new DefaultHttpContext(); Requests[3475].RequestServices = CreateServices(); - Requests[3475].Request.Method = "GET"; + Requests[3475].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3475].Request.Path = "/subscriptions/b1cde871-d53f-/resourceGroups/cb23be53-b3ec-4cf/providers/Microsoft.Migrate/projects/6a04db49-0d/groups/8310a8a8-"; Requests[3476] = new DefaultHttpContext(); Requests[3476].RequestServices = CreateServices(); - Requests[3476].Request.Method = "DELETE"; + Requests[3476].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3476].Request.Path = "/subscriptions/69e31c17-a1dd-/resourceGroups/96948bf6-8042-460/providers/Microsoft.Migrate/projects/5fe2908d-3f/groups/af6d0b61-"; Requests[3477] = new DefaultHttpContext(); Requests[3477].RequestServices = CreateServices(); - Requests[3477].Request.Method = "PUT"; + Requests[3477].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3477].Request.Path = "/subscriptions/0fede060-c092-/resourceGroups/889e957a-12af-450/providers/Microsoft.Migrate/projects/0b6d2ea8-6f/groups/cc09f2a0-"; Requests[3478] = new DefaultHttpContext(); Requests[3478].RequestServices = CreateServices(); - Requests[3478].Request.Method = "GET"; + Requests[3478].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3478].Request.Path = "/subscriptions/d5b448b2-fe13-/resourceGroups/3d43c187-84c8-438/providers/Microsoft.Migrate/projects/9fddb64a-f3/machines/da76e210-88"; Requests[3479] = new DefaultHttpContext(); Requests[3479].RequestServices = CreateServices(); - Requests[3479].Request.Method = "PUT"; + Requests[3479].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3479].Request.Path = "/subscriptions/66b629db-8bb7-/resourceGroups/6ab07d6e-d430-498/providers/Microsoft.Network/expressRouteCircuits/a6e42d3a-8f/authorizations/5382a1f2-d735-496"; Requests[3480] = new DefaultHttpContext(); Requests[3480].RequestServices = CreateServices(); - Requests[3480].Request.Method = "DELETE"; + Requests[3480].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3480].Request.Path = "/subscriptions/19d6eacf-828d-/resourceGroups/e95c5dd2-f1db-449/providers/Microsoft.Network/expressRouteCircuits/653b6e58-2f/authorizations/8d5e4209-95b0-44e"; Requests[3481] = new DefaultHttpContext(); Requests[3481].RequestServices = CreateServices(); - Requests[3481].Request.Method = "GET"; + Requests[3481].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3481].Request.Path = "/subscriptions/8b99a4d9-9927-/resourceGroups/66fa6cab-4016-4ef/providers/Microsoft.Network/expressRouteCircuits/7b047da0-7f/authorizations/81aaaf8a-7a2d-4fa"; Requests[3482] = new DefaultHttpContext(); Requests[3482].RequestServices = CreateServices(); - Requests[3482].Request.Method = "GET"; + Requests[3482].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3482].Request.Path = "/subscriptions/257048b4-9ee5-/resourceGroups/913860d6-5fa2-4cd/providers/Microsoft.Network/expressRouteCircuits/2a7ba91e-65/peerings/9b2e7641-4e"; Requests[3483] = new DefaultHttpContext(); Requests[3483].RequestServices = CreateServices(); - Requests[3483].Request.Method = "PUT"; + Requests[3483].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3483].Request.Path = "/subscriptions/03ce3505-de9f-/resourceGroups/45ea07df-d01a-4de/providers/Microsoft.Network/expressRouteCircuits/78de00a7-7b/peerings/825d05ea-97"; Requests[3484] = new DefaultHttpContext(); Requests[3484].RequestServices = CreateServices(); - Requests[3484].Request.Method = "DELETE"; + Requests[3484].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3484].Request.Path = "/subscriptions/50fce6bf-0405-/resourceGroups/089d2eae-e217-4ee/providers/Microsoft.Network/expressRouteCircuits/04227265-a0/peerings/1414f54f-f2"; Requests[3485] = new DefaultHttpContext(); Requests[3485].RequestServices = CreateServices(); - Requests[3485].Request.Method = "PUT"; + Requests[3485].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3485].Request.Path = "/subscriptions/3cae6b34-754a-/resourceGroups/96ec70cf-e66d-44e/providers/Microsoft.Network/expressRouteCrossConnections/04d2ebd6-2352-464c-/peerings/8b8b5ada-e2"; Requests[3486] = new DefaultHttpContext(); Requests[3486].RequestServices = CreateServices(); - Requests[3486].Request.Method = "GET"; + Requests[3486].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3486].Request.Path = "/subscriptions/b0b15d0e-3f77-/resourceGroups/4b596d96-7d88-466/providers/Microsoft.Network/expressRouteCrossConnections/2d1c3c49-d9ef-4ad6-/peerings/4973736a-31"; Requests[3487] = new DefaultHttpContext(); Requests[3487].RequestServices = CreateServices(); - Requests[3487].Request.Method = "DELETE"; + Requests[3487].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3487].Request.Path = "/subscriptions/100cd908-a6c8-/resourceGroups/05900e9d-03fa-45e/providers/Microsoft.Network/expressRouteCrossConnections/af306fae-5ab8-4e01-/peerings/73d1e4d5-a8"; Requests[3488] = new DefaultHttpContext(); Requests[3488].RequestServices = CreateServices(); - Requests[3488].Request.Method = "GET"; + Requests[3488].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3488].Request.Path = "/subscriptions/d15b397f-87e7-/resourceGroups/e53b121d-e898-461/providers/Microsoft.Network/loadBalancers/657ea4b9-80bc-4d/backendAddressPools/845b9bd4-eb60-4efd-a25"; Requests[3489] = new DefaultHttpContext(); Requests[3489].RequestServices = CreateServices(); - Requests[3489].Request.Method = "GET"; + Requests[3489].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3489].Request.Path = "/subscriptions/5eadf865-50fe-/resourceGroups/56ed28c1-4446-4be/providers/Microsoft.Network/loadBalancers/6d45e820-e9f3-44/frontendIPConfigurations/4d2c7fae-49c2-43be-b51a-ba0"; Requests[3490] = new DefaultHttpContext(); Requests[3490].RequestServices = CreateServices(); - Requests[3490].Request.Method = "DELETE"; + Requests[3490].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3490].Request.Path = "/subscriptions/92fed8da-a027-/resourceGroups/cf9329e0-acc4-40c/providers/Microsoft.Network/loadBalancers/9149b402-b735-49/inboundNatRules/05407719-0ced-440e"; Requests[3491] = new DefaultHttpContext(); Requests[3491].RequestServices = CreateServices(); - Requests[3491].Request.Method = "PUT"; + Requests[3491].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3491].Request.Path = "/subscriptions/e7cbb2bc-f673-/resourceGroups/c5e12e47-ecc3-428/providers/Microsoft.Network/loadBalancers/24a32522-8bce-4b/inboundNatRules/44e2be43-e8c5-4a7d"; Requests[3492] = new DefaultHttpContext(); Requests[3492].RequestServices = CreateServices(); - Requests[3492].Request.Method = "GET"; + Requests[3492].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3492].Request.Path = "/subscriptions/87a6f75a-4edb-/resourceGroups/4f2a16dd-59de-436/providers/Microsoft.Network/loadBalancers/20705bb8-9340-47/inboundNatRules/077940ae-6d04-47d7"; Requests[3493] = new DefaultHttpContext(); Requests[3493].RequestServices = CreateServices(); - Requests[3493].Request.Method = "GET"; + Requests[3493].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3493].Request.Path = "/subscriptions/539ecc95-3fd8-/resourceGroups/cc362dbe-3e8d-475/providers/Microsoft.Network/loadBalancers/993ec159-315f-40/loadBalancingRules/a2814eff-c5cb-4f77-9d"; Requests[3494] = new DefaultHttpContext(); Requests[3494].RequestServices = CreateServices(); - Requests[3494].Request.Method = "GET"; + Requests[3494].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3494].Request.Path = "/subscriptions/49548392-8520-/resourceGroups/8f88c160-0718-4aa/providers/Microsoft.Network/loadBalancers/83ca8776-b035-4f/probes/e17a5b15-"; Requests[3495] = new DefaultHttpContext(); Requests[3495].RequestServices = CreateServices(); - Requests[3495].Request.Method = "GET"; + Requests[3495].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3495].Request.Path = "/subscriptions/ae9e6ad1-39a3-/resourceGroups/6312cebc-0617-4cd/providers/Microsoft.Network/networkInterfaces/c13bc402-5ad7-42fe-9/ipConfigurations/2cc4b5b9-c51c-4587-"; Requests[3496] = new DefaultHttpContext(); Requests[3496].RequestServices = CreateServices(); - Requests[3496].Request.Method = "GET"; + Requests[3496].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3496].Request.Path = "/subscriptions/25352ebf-30d2-/resourceGroups/566b5f1c-c7e6-4da/providers/Microsoft.Network/networkSecurityGroups/87e41767-6fab-4ac7-a5a5-/defaultSecurityRules/5e871e30-467c-45f2-8606"; Requests[3497] = new DefaultHttpContext(); Requests[3497].RequestServices = CreateServices(); - Requests[3497].Request.Method = "PUT"; + Requests[3497].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3497].Request.Path = "/subscriptions/663da4a5-c53e-/resourceGroups/1c16b27e-bee4-4c6/providers/Microsoft.Network/networkSecurityGroups/b9fa6247-e969-4b15-91f1-/securityRules/cad39ae6-638c-40"; Requests[3498] = new DefaultHttpContext(); Requests[3498].RequestServices = CreateServices(); - Requests[3498].Request.Method = "GET"; + Requests[3498].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3498].Request.Path = "/subscriptions/7b2c1d21-0842-/resourceGroups/14e9a315-9d85-492/providers/Microsoft.Network/networkSecurityGroups/eefa68cd-49b8-493f-bc82-/securityRules/c3020b27-97c7-4d"; Requests[3499] = new DefaultHttpContext(); Requests[3499].RequestServices = CreateServices(); - Requests[3499].Request.Method = "DELETE"; + Requests[3499].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3499].Request.Path = "/subscriptions/74ad4561-642e-/resourceGroups/548e10e6-21ef-48d/providers/Microsoft.Network/networkSecurityGroups/cdaa2261-9a27-4164-bfd3-/securityRules/f755a7fe-150b-40"; Requests[3500] = new DefaultHttpContext(); Requests[3500].RequestServices = CreateServices(); - Requests[3500].Request.Method = "GET"; + Requests[3500].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3500].Request.Path = "/subscriptions/d5018188-f3da-/resourceGroups/34b1e79e-f8e8-4e7/providers/Microsoft.Network/networkWatchers/7ae3cdd7-6d63-436f/connectionMonitors/1d4b8c23-8f45-4228-b2"; Requests[3501] = new DefaultHttpContext(); Requests[3501].RequestServices = CreateServices(); - Requests[3501].Request.Method = "PUT"; + Requests[3501].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3501].Request.Path = "/subscriptions/812cbacc-9dae-/resourceGroups/113810f4-23a8-456/providers/Microsoft.Network/networkWatchers/a3b85687-2393-41f5/connectionMonitors/e41d6e08-0612-4e2c-b8"; Requests[3502] = new DefaultHttpContext(); Requests[3502].RequestServices = CreateServices(); - Requests[3502].Request.Method = "DELETE"; + Requests[3502].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3502].Request.Path = "/subscriptions/4c7b9ef9-d467-/resourceGroups/229eaf93-33ca-45f/providers/Microsoft.Network/networkWatchers/71cf04bf-e6c7-41b3/connectionMonitors/7e252119-8d6d-4329-95"; Requests[3503] = new DefaultHttpContext(); Requests[3503].RequestServices = CreateServices(); - Requests[3503].Request.Method = "DELETE"; + Requests[3503].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3503].Request.Path = "/subscriptions/e8ee2592-fb52-/resourceGroups/bfec8c7a-9255-4cd/providers/Microsoft.Network/networkWatchers/86b3a912-5557-4d50/packetCaptures/4d7fa849-1aa6-4a4"; Requests[3504] = new DefaultHttpContext(); Requests[3504].RequestServices = CreateServices(); - Requests[3504].Request.Method = "PUT"; + Requests[3504].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3504].Request.Path = "/subscriptions/3f8771fc-cf9c-/resourceGroups/51ea5769-7963-4c9/providers/Microsoft.Network/networkWatchers/e7ed7998-a975-4b66/packetCaptures/cc2d15e0-6167-46d"; Requests[3505] = new DefaultHttpContext(); Requests[3505].RequestServices = CreateServices(); - Requests[3505].Request.Method = "GET"; + Requests[3505].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3505].Request.Path = "/subscriptions/1c397139-f8b4-/resourceGroups/33350aff-f876-46c/providers/Microsoft.Network/networkWatchers/3cc2f582-a877-4c81/packetCaptures/c932b2cc-752e-479"; Requests[3506] = new DefaultHttpContext(); Requests[3506].RequestServices = CreateServices(); - Requests[3506].Request.Method = "PATCH"; + Requests[3506].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[3506].Request.Path = "/subscriptions/c4ceeee2-499b-/resourceGroups/1b13683e-a54b-4ef/providers/Microsoft.Network/routeFilters/1a6512dc-7b59-4/routeFilterRules/c5447648"; Requests[3507] = new DefaultHttpContext(); Requests[3507].RequestServices = CreateServices(); - Requests[3507].Request.Method = "PUT"; + Requests[3507].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3507].Request.Path = "/subscriptions/4b5b50e5-71a8-/resourceGroups/8a7b1f6b-e319-411/providers/Microsoft.Network/routeFilters/965ece29-30a0-4/routeFilterRules/bb43553d"; Requests[3508] = new DefaultHttpContext(); Requests[3508].RequestServices = CreateServices(); - Requests[3508].Request.Method = "GET"; + Requests[3508].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3508].Request.Path = "/subscriptions/e85664f7-cb4d-/resourceGroups/de439e56-c194-47d/providers/Microsoft.Network/routeFilters/49ebd842-df69-4/routeFilterRules/485fb1e2"; Requests[3509] = new DefaultHttpContext(); Requests[3509].RequestServices = CreateServices(); - Requests[3509].Request.Method = "DELETE"; + Requests[3509].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3509].Request.Path = "/subscriptions/ca69deed-9837-/resourceGroups/97054c49-9288-42f/providers/Microsoft.Network/routeFilters/af54ef10-8a30-4/routeFilterRules/ad10f706"; Requests[3510] = new DefaultHttpContext(); Requests[3510].RequestServices = CreateServices(); - Requests[3510].Request.Method = "DELETE"; + Requests[3510].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3510].Request.Path = "/subscriptions/c4ce9705-3a5c-/resourceGroups/ee0861c9-1b4c-4a9/providers/Microsoft.Network/routeTables/74a90a65-c3ee-/routes/d8de5d25-"; Requests[3511] = new DefaultHttpContext(); Requests[3511].RequestServices = CreateServices(); - Requests[3511].Request.Method = "GET"; + Requests[3511].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3511].Request.Path = "/subscriptions/6b45e9b3-7a2e-/resourceGroups/6b5de833-7585-427/providers/Microsoft.Network/routeTables/70dc046a-7562-/routes/eebb21d4-"; Requests[3512] = new DefaultHttpContext(); Requests[3512].RequestServices = CreateServices(); - Requests[3512].Request.Method = "PUT"; + Requests[3512].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3512].Request.Path = "/subscriptions/e5d69f04-3056-/resourceGroups/7d90d3d4-5f57-42f/providers/Microsoft.Network/routeTables/904f088c-a724-/routes/dc5d32f4-"; Requests[3513] = new DefaultHttpContext(); Requests[3513].RequestServices = CreateServices(); - Requests[3513].Request.Method = "GET"; + Requests[3513].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3513].Request.Path = "/subscriptions/e6c5c6a0-8bc3-/resourceGroups/cd559ce5-1478-4ef/providers/Microsoft.Network/trafficmanagerprofiles/6844464f-42/heatMaps/e290e83f-81"; Requests[3514] = new DefaultHttpContext(); Requests[3514].RequestServices = CreateServices(); - Requests[3514].Request.Method = "PUT"; + Requests[3514].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3514].Request.Path = "/subscriptions/9f8c1c68-c62f-/resourceGroups/fb3c9fd1-0aed-475/providers/Microsoft.Network/virtualNetworks/99492edd-674a-4396/subnets/dd42e3ce-5"; Requests[3515] = new DefaultHttpContext(); Requests[3515].RequestServices = CreateServices(); - Requests[3515].Request.Method = "DELETE"; + Requests[3515].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3515].Request.Path = "/subscriptions/9ec94caa-1fa2-/resourceGroups/fa59ad3e-76a6-475/providers/Microsoft.Network/virtualNetworks/d2cbf431-aebf-465a/subnets/e165129d-7"; Requests[3516] = new DefaultHttpContext(); Requests[3516].RequestServices = CreateServices(); - Requests[3516].Request.Method = "GET"; + Requests[3516].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3516].Request.Path = "/subscriptions/84802f5d-0e20-/resourceGroups/46d89d5a-30c3-42e/providers/Microsoft.Network/virtualNetworks/94b2f236-e103-4fd5/subnets/eda77098-4"; Requests[3517] = new DefaultHttpContext(); Requests[3517].RequestServices = CreateServices(); - Requests[3517].Request.Method = "PUT"; + Requests[3517].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3517].Request.Path = "/subscriptions/5daf30dd-c1c2-/resourceGroups/a36200e0-21df-40b/providers/Microsoft.Network/virtualNetworks/7291513a-2bbb-4ac9/virtualNetworkPeerings/1eeab136-f13b-4e12-9165-f"; Requests[3518] = new DefaultHttpContext(); Requests[3518].RequestServices = CreateServices(); - Requests[3518].Request.Method = "GET"; + Requests[3518].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3518].Request.Path = "/subscriptions/5979864a-1e0e-/resourceGroups/35760caf-0ba4-4d9/providers/Microsoft.Network/virtualNetworks/65a1e7d2-f6db-486f/virtualNetworkPeerings/eb88034e-de66-4603-8068-d"; Requests[3519] = new DefaultHttpContext(); Requests[3519].RequestServices = CreateServices(); - Requests[3519].Request.Method = "DELETE"; + Requests[3519].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3519].Request.Path = "/subscriptions/3bc50e43-56f8-/resourceGroups/2e8e58a1-ccfe-40c/providers/Microsoft.Network/virtualNetworks/01d7ba2d-4f50-4325/virtualNetworkPeerings/2d7b59bb-44ae-4d45-89c1-e"; Requests[3520] = new DefaultHttpContext(); Requests[3520].RequestServices = CreateServices(); - Requests[3520].Request.Method = "GET"; + Requests[3520].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3520].Request.Path = "/subscriptions/d0e51f0f-e341-/resourceGroups/7015988f-c967-46d/providers/Microsoft.NotificationHubs/namespaces/5509cf7b-bbc2/AuthorizationRules/fa601838-c88b-4d3e-8a"; Requests[3521] = new DefaultHttpContext(); Requests[3521].RequestServices = CreateServices(); - Requests[3521].Request.Method = "POST"; + Requests[3521].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[3521].Request.Path = "/subscriptions/ffe46171-0688-/resourceGroups/6d371afb-1342-4a9/providers/Microsoft.NotificationHubs/namespaces/573505a4-bfc1/AuthorizationRules/7e6cad8e-f67d-4a00-9e"; Requests[3522] = new DefaultHttpContext(); Requests[3522].RequestServices = CreateServices(); - Requests[3522].Request.Method = "PUT"; + Requests[3522].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3522].Request.Path = "/subscriptions/6bb218d6-ae5e-/resourceGroups/612529f0-6c64-4b4/providers/Microsoft.NotificationHubs/namespaces/54d977a2-d122/AuthorizationRules/ec3e663b-ec3e-492a-a0"; Requests[3523] = new DefaultHttpContext(); Requests[3523].RequestServices = CreateServices(); - Requests[3523].Request.Method = "DELETE"; + Requests[3523].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3523].Request.Path = "/subscriptions/3d8907b3-7f3a-/resourceGroups/0c6d05eb-eb56-491/providers/Microsoft.NotificationHubs/namespaces/8084355a-2f16/AuthorizationRules/fa175406-7bcd-4a52-a1"; Requests[3524] = new DefaultHttpContext(); Requests[3524].RequestServices = CreateServices(); - Requests[3524].Request.Method = "GET"; + Requests[3524].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3524].Request.Path = "/subscriptions/0b663048-b011-/resourceGroups/51ead463-7a5c-426/providers/Microsoft.NotificationHubs/namespaces/510666c2-0757/notificationHubs/497c6769-b883-442d-"; Requests[3525] = new DefaultHttpContext(); Requests[3525].RequestServices = CreateServices(); - Requests[3525].Request.Method = "PUT"; + Requests[3525].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3525].Request.Path = "/subscriptions/68cd1e09-d086-/resourceGroups/df90658b-9a4c-4f7/providers/Microsoft.NotificationHubs/namespaces/c30c7689-8344/notificationHubs/7d56aac1-c1ce-4741-"; Requests[3526] = new DefaultHttpContext(); Requests[3526].RequestServices = CreateServices(); - Requests[3526].Request.Method = "DELETE"; + Requests[3526].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3526].Request.Path = "/subscriptions/8e525449-ae5d-/resourceGroups/14f47cc7-e239-466/providers/Microsoft.NotificationHubs/namespaces/cd3315c9-566a/notificationHubs/2fc36085-358e-4441-"; Requests[3527] = new DefaultHttpContext(); Requests[3527].RequestServices = CreateServices(); - Requests[3527].Request.Method = "PUT"; + Requests[3527].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3527].Request.Path = "/subscriptions/710ee48c-ed7f-/resourcegroups/e61a06e0-5941-43f/providers/Microsoft.OperationalInsights/workspaces/bc28940f-1dc8/dataSources/e713d136-7fb9-"; Requests[3528] = new DefaultHttpContext(); Requests[3528].RequestServices = CreateServices(); - Requests[3528].Request.Method = "DELETE"; + Requests[3528].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3528].Request.Path = "/subscriptions/89c230c4-f669-/resourcegroups/06be5007-4c2e-43d/providers/Microsoft.OperationalInsights/workspaces/1c68c98e-5945/dataSources/81c7ea20-d414-"; Requests[3529] = new DefaultHttpContext(); Requests[3529].RequestServices = CreateServices(); - Requests[3529].Request.Method = "GET"; + Requests[3529].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3529].Request.Path = "/subscriptions/625a8b49-a0cb-/resourcegroups/620ff9ef-abad-4fd/providers/Microsoft.OperationalInsights/workspaces/dc5c6816-19d4/dataSources/720c06e3-d2f6-"; Requests[3530] = new DefaultHttpContext(); Requests[3530].RequestServices = CreateServices(); - Requests[3530].Request.Method = "GET"; + Requests[3530].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3530].Request.Path = "/subscriptions/4ad9920b-4a5a-/resourcegroups/89973266-5e39-4b5/providers/Microsoft.OperationalInsights/workspaces/4909c312-dbeb/linkedServices/0768e184-337d-40c"; Requests[3531] = new DefaultHttpContext(); Requests[3531].RequestServices = CreateServices(); - Requests[3531].Request.Method = "DELETE"; + Requests[3531].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3531].Request.Path = "/subscriptions/a42221bc-6939-/resourcegroups/eea66522-3c8f-423/providers/Microsoft.OperationalInsights/workspaces/f026dd23-7b03/linkedServices/99a350dc-1018-4ff"; Requests[3532] = new DefaultHttpContext(); Requests[3532].RequestServices = CreateServices(); - Requests[3532].Request.Method = "PUT"; + Requests[3532].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3532].Request.Path = "/subscriptions/854eef44-406c-/resourcegroups/cecb243c-ffae-40d/providers/Microsoft.OperationalInsights/workspaces/1b373304-b97f/linkedServices/e0fcc4c2-e01f-4a9"; Requests[3533] = new DefaultHttpContext(); Requests[3533].RequestServices = CreateServices(); - Requests[3533].Request.Method = "PUT"; + Requests[3533].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3533].Request.Path = "/subscriptions/e75eee98-b6e1-/resourcegroups/63bd8925-1692-4d3/providers/Microsoft.OperationalInsights/workspaces/44911d4b-fe80/savedSearches/e769a61f-99a8-4"; Requests[3534] = new DefaultHttpContext(); Requests[3534].RequestServices = CreateServices(); - Requests[3534].Request.Method = "GET"; + Requests[3534].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3534].Request.Path = "/subscriptions/5d38ef6f-01e3-/resourcegroups/e67da77a-ef46-419/providers/Microsoft.OperationalInsights/workspaces/e98b50c9-4b1b/savedSearches/61efa1ad-0f34-4"; Requests[3535] = new DefaultHttpContext(); Requests[3535].RequestServices = CreateServices(); - Requests[3535].Request.Method = "DELETE"; + Requests[3535].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3535].Request.Path = "/subscriptions/7e186464-2492-/resourcegroups/6808b2d6-4fc8-4a1/providers/Microsoft.OperationalInsights/workspaces/65ba8286-41e6/savedSearches/42742120-5a4d-4"; Requests[3536] = new DefaultHttpContext(); Requests[3536].RequestServices = CreateServices(); - Requests[3536].Request.Method = "POST"; + Requests[3536].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[3536].Request.Path = "/subscriptions/0711c343-9d56-/resourcegroups/6b963c83-5dd9-463/providers/Microsoft.OperationalInsights/workspaces/c2fc1d95-a208/search/a2d68"; Requests[3537] = new DefaultHttpContext(); Requests[3537].RequestServices = CreateServices(); - Requests[3537].Request.Method = "GET"; + Requests[3537].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3537].Request.Path = "/subscriptions/b5e1fd8b-477c-/resourcegroups/a4184d19-140c-4a2/providers/Microsoft.OperationalInsights/workspaces/d1e19421-328b/storageInsightConfigs/bc4542e7-52f7-420f"; Requests[3538] = new DefaultHttpContext(); Requests[3538].RequestServices = CreateServices(); - Requests[3538].Request.Method = "PUT"; + Requests[3538].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3538].Request.Path = "/subscriptions/180b27eb-c0ef-/resourcegroups/be736599-edd9-4af/providers/Microsoft.OperationalInsights/workspaces/f4d97e63-0d72/storageInsightConfigs/e5dbdbf3-5a52-4766"; Requests[3539] = new DefaultHttpContext(); Requests[3539].RequestServices = CreateServices(); - Requests[3539].Request.Method = "DELETE"; + Requests[3539].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3539].Request.Path = "/subscriptions/976f60f0-7ec5-/resourcegroups/d9fbb8af-ee01-48c/providers/Microsoft.OperationalInsights/workspaces/e113c199-6720/storageInsightConfigs/19535fab-363f-45c2"; Requests[3540] = new DefaultHttpContext(); Requests[3540].RequestServices = CreateServices(); - Requests[3540].Request.Method = "GET"; + Requests[3540].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3540].Request.Path = "/Subscriptions/4c290d24-be40-/resourceGroups/698f0b3b-a8d2-4ff/providers/Microsoft.RecoveryServices/vaults/f7387631-1ac/replicationAlertSettings/382c300d-0536-4f"; Requests[3541] = new DefaultHttpContext(); Requests[3541].RequestServices = CreateServices(); - Requests[3541].Request.Method = "PUT"; + Requests[3541].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3541].Request.Path = "/Subscriptions/d65c917d-1573-/resourceGroups/5da6d08f-a858-433/providers/Microsoft.RecoveryServices/vaults/57b4ae74-499/replicationAlertSettings/a3506944-14c7-42"; Requests[3542] = new DefaultHttpContext(); Requests[3542].RequestServices = CreateServices(); - Requests[3542].Request.Method = "GET"; + Requests[3542].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3542].Request.Path = "/Subscriptions/42beeaa2-095a-/resourceGroups/97b6e781-6091-480/providers/Microsoft.RecoveryServices/vaults/889e9029-909/replicationEvents/680ef85e-"; Requests[3543] = new DefaultHttpContext(); Requests[3543].RequestServices = CreateServices(); - Requests[3543].Request.Method = "DELETE"; + Requests[3543].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3543].Request.Path = "/Subscriptions/bde811a2-f54b-/resourceGroups/1ba0c0cd-6e5b-40e/providers/Microsoft.RecoveryServices/vaults/1592acdf-b31/replicationFabrics/d0e1cfc9-8"; Requests[3544] = new DefaultHttpContext(); Requests[3544].RequestServices = CreateServices(); - Requests[3544].Request.Method = "PUT"; + Requests[3544].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3544].Request.Path = "/Subscriptions/f6bb761d-e13e-/resourceGroups/e5ea48fb-f05e-4dc/providers/Microsoft.RecoveryServices/vaults/0ad4de85-b03/replicationFabrics/720696fa-7"; Requests[3545] = new DefaultHttpContext(); Requests[3545].RequestServices = CreateServices(); - Requests[3545].Request.Method = "GET"; + Requests[3545].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3545].Request.Path = "/Subscriptions/4085e236-a93e-/resourceGroups/c3ad4b7f-9a5b-4e2/providers/Microsoft.RecoveryServices/vaults/d1d0adce-9a4/replicationFabrics/f39b8c82-5"; Requests[3546] = new DefaultHttpContext(); Requests[3546].RequestServices = CreateServices(); - Requests[3546].Request.Method = "GET"; + Requests[3546].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3546].Request.Path = "/Subscriptions/f26f4491-7b65-/resourceGroups/a98999ad-e073-4c2/providers/Microsoft.RecoveryServices/vaults/85398f53-159/replicationJobs/2167f3f"; Requests[3547] = new DefaultHttpContext(); Requests[3547].RequestServices = CreateServices(); - Requests[3547].Request.Method = "GET"; + Requests[3547].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3547].Request.Path = "/Subscriptions/b6b633ad-3bc9-/resourceGroups/7e9c9cb2-fc57-4b9/providers/Microsoft.RecoveryServices/vaults/ab02f798-b5b/replicationPolicies/951e6f56-f"; Requests[3548] = new DefaultHttpContext(); Requests[3548].RequestServices = CreateServices(); - Requests[3548].Request.Method = "DELETE"; + Requests[3548].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3548].Request.Path = "/Subscriptions/02b3cb39-15bc-/resourceGroups/5729d5e3-865c-4ae/providers/Microsoft.RecoveryServices/vaults/e4823c9e-7eb/replicationPolicies/a0447693-8"; Requests[3549] = new DefaultHttpContext(); Requests[3549].RequestServices = CreateServices(); - Requests[3549].Request.Method = "PUT"; + Requests[3549].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3549].Request.Path = "/Subscriptions/80993d9c-8aac-/resourceGroups/7610c0a5-63fc-422/providers/Microsoft.RecoveryServices/vaults/6add19a4-364/replicationPolicies/71d4364a-4"; Requests[3550] = new DefaultHttpContext(); Requests[3550].RequestServices = CreateServices(); - Requests[3550].Request.Method = "PATCH"; + Requests[3550].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[3550].Request.Path = "/Subscriptions/dd2e523d-53c0-/resourceGroups/5dea2965-2f73-4f6/providers/Microsoft.RecoveryServices/vaults/708c80ee-6e3/replicationPolicies/3d85215b-6"; Requests[3551] = new DefaultHttpContext(); Requests[3551].RequestServices = CreateServices(); - Requests[3551].Request.Method = "GET"; + Requests[3551].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3551].Request.Path = "/Subscriptions/8be1698b-9633-/resourceGroups/b8af0288-46ba-44a/providers/Microsoft.RecoveryServices/vaults/9edff46d-605/replicationRecoveryPlans/2b750c60-3466-4a"; Requests[3552] = new DefaultHttpContext(); Requests[3552].RequestServices = CreateServices(); - Requests[3552].Request.Method = "PUT"; + Requests[3552].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3552].Request.Path = "/Subscriptions/6acadaf2-79e7-/resourceGroups/860fedc3-3e5d-417/providers/Microsoft.RecoveryServices/vaults/f3810dca-88b/replicationRecoveryPlans/dcd20ca9-3112-45"; Requests[3553] = new DefaultHttpContext(); Requests[3553].RequestServices = CreateServices(); - Requests[3553].Request.Method = "DELETE"; + Requests[3553].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3553].Request.Path = "/Subscriptions/1bbbbd66-166f-/resourceGroups/2a0f7cd7-4813-42a/providers/Microsoft.RecoveryServices/vaults/4c4e97f4-5ca/replicationRecoveryPlans/f1b3e3a6-4995-4b"; Requests[3554] = new DefaultHttpContext(); Requests[3554].RequestServices = CreateServices(); - Requests[3554].Request.Method = "PATCH"; + Requests[3554].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[3554].Request.Path = "/Subscriptions/3216b4a6-2e5c-/resourceGroups/c12d1ebf-6196-4c7/providers/Microsoft.RecoveryServices/vaults/361df9be-59f/replicationRecoveryPlans/3d89e514-9d5e-4f"; Requests[3555] = new DefaultHttpContext(); Requests[3555].RequestServices = CreateServices(); - Requests[3555].Request.Method = "GET"; + Requests[3555].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3555].Request.Path = "/Subscriptions/efdacb8d-d8dd-/resourceGroups/24bce819-ffd6-4a3/providers/Microsoft.RecoveryServices/vaults/594eb53b-/backupEngines/3a910229-2d1e-4b"; Requests[3556] = new DefaultHttpContext(); Requests[3556].RequestServices = CreateServices(); - Requests[3556].Request.Method = "GET"; + Requests[3556].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3556].Request.Path = "/Subscriptions/de4f7f5b-5df4-/resourceGroups/e2d318db-443b-486/providers/Microsoft.RecoveryServices/vaults/f6c55619-/backupJobs/c0af570"; Requests[3557] = new DefaultHttpContext(); Requests[3557].RequestServices = CreateServices(); - Requests[3557].Request.Method = "GET"; + Requests[3557].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3557].Request.Path = "/Subscriptions/5c66b8ad-4974-/resourceGroups/8bd1f45e-2891-410/providers/Microsoft.RecoveryServices/vaults/8c50a2ad-/backupOperationResults/382690b7-81"; Requests[3558] = new DefaultHttpContext(); Requests[3558].RequestServices = CreateServices(); - Requests[3558].Request.Method = "GET"; + Requests[3558].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3558].Request.Path = "/Subscriptions/ad150d44-b4a4-/resourceGroups/128d5b84-98af-4c5/providers/Microsoft.RecoveryServices/vaults/7026290a-/backupOperations/438fd24c-33"; Requests[3559] = new DefaultHttpContext(); Requests[3559].RequestServices = CreateServices(); - Requests[3559].Request.Method = "DELETE"; + Requests[3559].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3559].Request.Path = "/Subscriptions/06a188e2-2b05-/resourceGroups/40421757-59d9-422/providers/Microsoft.RecoveryServices/vaults/d7935617-/backupPolicies/d0c38b89-f"; Requests[3560] = new DefaultHttpContext(); Requests[3560].RequestServices = CreateServices(); - Requests[3560].Request.Method = "PUT"; + Requests[3560].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3560].Request.Path = "/Subscriptions/a81e9878-7775-/resourceGroups/479edeee-719a-462/providers/Microsoft.RecoveryServices/vaults/0cf46f6d-/backupPolicies/8e435166-b"; Requests[3561] = new DefaultHttpContext(); Requests[3561].RequestServices = CreateServices(); - Requests[3561].Request.Method = "GET"; + Requests[3561].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3561].Request.Path = "/Subscriptions/17beb2f4-bd4a-/resourceGroups/af0395bb-c69f-491/providers/Microsoft.RecoveryServices/vaults/9e25151f-/backupPolicies/96962300-8"; Requests[3562] = new DefaultHttpContext(); Requests[3562].RequestServices = CreateServices(); - Requests[3562].Request.Method = "PUT"; + Requests[3562].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3562].Request.Path = "/Subscriptions/5e1766e7-781d-/resourceGroups/9b55e6cb-f4b5-474/providers/Microsoft.RecoveryServices/vaults/09251426-/certificates/3f5b3574-2496-4"; Requests[3563] = new DefaultHttpContext(); Requests[3563].RequestServices = CreateServices(); - Requests[3563].Request.Method = "DELETE"; + Requests[3563].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3563].Request.Path = "/subscriptions/341f3391-5a75-/resourceGroups/eb57e067-d906-45f/providers/Microsoft.RecoveryServices/vaults/896ebe23-/registeredIdentities/35011f31-688"; Requests[3564] = new DefaultHttpContext(); Requests[3564].RequestServices = CreateServices(); - Requests[3564].Request.Method = "PUT"; + Requests[3564].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3564].Request.Path = "/subscriptions/afa0aeab-834a-/resourceGroups/bd76a471-adbc-4fe/providers/Microsoft.Relay/namespaces/652a1ddf-29eb/authorizationRules/b8d8a368-973e-4667-bc"; Requests[3565] = new DefaultHttpContext(); Requests[3565].RequestServices = CreateServices(); - Requests[3565].Request.Method = "DELETE"; + Requests[3565].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3565].Request.Path = "/subscriptions/84a63d17-0c4f-/resourceGroups/c40e777f-d4af-4d7/providers/Microsoft.Relay/namespaces/db386569-f8da/authorizationRules/b5673846-5582-4827-a3"; Requests[3566] = new DefaultHttpContext(); Requests[3566].RequestServices = CreateServices(); - Requests[3566].Request.Method = "GET"; + Requests[3566].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3566].Request.Path = "/subscriptions/946d27a0-91b3-/resourceGroups/6d45b9b1-dc29-448/providers/Microsoft.Relay/namespaces/a8abf9b6-46a4/authorizationRules/880458e5-9ae8-4cd9-9d"; Requests[3567] = new DefaultHttpContext(); Requests[3567].RequestServices = CreateServices(); - Requests[3567].Request.Method = "POST"; + Requests[3567].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[3567].Request.Path = "/subscriptions/5d843d54-d376-/resourceGroups/558dffa3-2610-455/providers/Microsoft.Relay/namespaces/a983cdf7-21c9/AuthorizationRules/1ce187b0-6eba-4acc-8f"; Requests[3568] = new DefaultHttpContext(); Requests[3568].RequestServices = CreateServices(); - Requests[3568].Request.Method = "PUT"; + Requests[3568].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3568].Request.Path = "/subscriptions/b27e94a2-3d79-/resourceGroups/42bf3f7e-3ea0-46b/providers/Microsoft.Relay/namespaces/cc33fdce-7f44/hybridConnections/e712cfda-6198-4d56-a"; Requests[3569] = new DefaultHttpContext(); Requests[3569].RequestServices = CreateServices(); - Requests[3569].Request.Method = "DELETE"; + Requests[3569].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3569].Request.Path = "/subscriptions/e358184f-5e25-/resourceGroups/5bb5c3f1-7948-444/providers/Microsoft.Relay/namespaces/4d268b06-2975/hybridConnections/756be23e-a201-4aea-9"; Requests[3570] = new DefaultHttpContext(); Requests[3570].RequestServices = CreateServices(); - Requests[3570].Request.Method = "GET"; + Requests[3570].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3570].Request.Path = "/subscriptions/39218c84-0254-/resourceGroups/fff6ff11-adba-4ed/providers/Microsoft.Relay/namespaces/e3532a03-142d/hybridConnections/168e163c-ff9c-45e0-8"; Requests[3571] = new DefaultHttpContext(); Requests[3571].RequestServices = CreateServices(); - Requests[3571].Request.Method = "GET"; + Requests[3571].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3571].Request.Path = "/subscriptions/cb2640a6-7903-/resourceGroups/7144f497-93d3-429/providers/Microsoft.Relay/namespaces/e9e04427-c3bd/wcfRelays/d8395d8b-"; Requests[3572] = new DefaultHttpContext(); Requests[3572].RequestServices = CreateServices(); - Requests[3572].Request.Method = "DELETE"; + Requests[3572].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3572].Request.Path = "/subscriptions/8a71dfb9-5712-/resourceGroups/41961868-f1c4-41f/providers/Microsoft.Relay/namespaces/55d4ce48-e669/wcfRelays/9f2bcf06-"; Requests[3573] = new DefaultHttpContext(); Requests[3573].RequestServices = CreateServices(); - Requests[3573].Request.Method = "PUT"; + Requests[3573].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3573].Request.Path = "/subscriptions/0d9f7526-e658-/resourceGroups/86a55245-03f2-429/providers/Microsoft.Relay/namespaces/d8e50b36-e481/wcfRelays/a26ef109-"; Requests[3574] = new DefaultHttpContext(); Requests[3574].RequestServices = CreateServices(); - Requests[3574].Request.Method = "PATCH"; + Requests[3574].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[3574].Request.Path = "/subscriptions/49ccb59e-6417-/resourceGroups/ef065643-f9ac-416/providers/Microsoft.Scheduler/jobCollections/ad10abb9-0078-49c/jobs/a5be877"; Requests[3575] = new DefaultHttpContext(); Requests[3575].RequestServices = CreateServices(); - Requests[3575].Request.Method = "GET"; + Requests[3575].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3575].Request.Path = "/subscriptions/a945db49-974d-/resourceGroups/195d7562-3fbe-4f0/providers/Microsoft.Scheduler/jobCollections/8d3219a5-6956-47e/jobs/121ca5d"; Requests[3576] = new DefaultHttpContext(); Requests[3576].RequestServices = CreateServices(); - Requests[3576].Request.Method = "DELETE"; + Requests[3576].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3576].Request.Path = "/subscriptions/70fd58c9-cd6f-/resourceGroups/d1a18956-b8f3-498/providers/Microsoft.Scheduler/jobCollections/0d0c6ab2-0530-4ca/jobs/b7afbed"; Requests[3577] = new DefaultHttpContext(); Requests[3577].RequestServices = CreateServices(); - Requests[3577].Request.Method = "PUT"; + Requests[3577].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3577].Request.Path = "/subscriptions/aab3f90b-83dd-/resourceGroups/dbc49cd3-b1b0-48f/providers/Microsoft.Scheduler/jobCollections/e5121cb9-69f2-479/jobs/cab9fcd"; Requests[3578] = new DefaultHttpContext(); Requests[3578].RequestServices = CreateServices(); - Requests[3578].Request.Method = "POST"; + Requests[3578].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[3578].Request.Path = "/subscriptions/b9f66040-e1bd-/resourceGroups/5328484a-9d53-40a/providers/Microsoft.Search/searchServices/a3332744-f3db-471/createQueryKey/ed05b"; Requests[3579] = new DefaultHttpContext(); Requests[3579].RequestServices = CreateServices(); - Requests[3579].Request.Method = "DELETE"; + Requests[3579].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3579].Request.Path = "/subscriptions/1a560876-e35a-/resourceGroups/2ea10e5a-445d-4b2/providers/Microsoft.Search/searchServices/45ab4008-d21a-4da/deleteQueryKey/1c966"; Requests[3580] = new DefaultHttpContext(); Requests[3580].RequestServices = CreateServices(); - Requests[3580].Request.Method = "POST"; + Requests[3580].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[3580].Request.Path = "/subscriptions/df4af081-af25-/resourceGroups/e3c98ba4-4471-45c/providers/Microsoft.Search/searchServices/90365768-5f05-4f5/regenerateAdminKey/6dc4366"; Requests[3581] = new DefaultHttpContext(); Requests[3581].RequestServices = CreateServices(); - Requests[3581].Request.Method = "GET"; + Requests[3581].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3581].Request.Path = "/subscriptions/4f3f5327-bc73-/resourceGroups/9e736c76-9cca-4f0/providers/Microsoft.Security/locations/24fd2d57-a0/alerts/1e8511ae-"; Requests[3582] = new DefaultHttpContext(); Requests[3582].RequestServices = CreateServices(); - Requests[3582].Request.Method = "GET"; + Requests[3582].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3582].Request.Path = "/subscriptions/59350987-c1d7-/resourceGroups/7f774d6d-05de-4b6/providers/Microsoft.Security/locations/045adeb9-16/discoveredSecuritySolutions/40d6e5ed-e1a5-47c2-8dec-996357"; Requests[3583] = new DefaultHttpContext(); Requests[3583].RequestServices = CreateServices(); - Requests[3583].Request.Method = "GET"; + Requests[3583].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3583].Request.Path = "/subscriptions/bde5b1bb-da11-/resourceGroups/f058e130-bd88-460/providers/Microsoft.Security/locations/9af6ecd8-62/ExternalSecuritySolutions/4c9b1aa8-04ed-4320-ba9e-4665c"; Requests[3584] = new DefaultHttpContext(); Requests[3584].RequestServices = CreateServices(); - Requests[3584].Request.Method = "PUT"; + Requests[3584].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3584].Request.Path = "/subscriptions/9c051a76-8ce4-/resourceGroups/9203e62b-395e-4da/providers/Microsoft.Security/locations/719914da-3f/jitNetworkAccessPolicies/015091a4-a630-41c5-a821-b3"; Requests[3585] = new DefaultHttpContext(); Requests[3585].RequestServices = CreateServices(); - Requests[3585].Request.Method = "GET"; + Requests[3585].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3585].Request.Path = "/subscriptions/c306798d-1389-/resourceGroups/e4c1c367-b8c3-443/providers/Microsoft.Security/locations/ce012f39-86/jitNetworkAccessPolicies/69c7d0d1-d5f0-44b3-8d12-c5"; Requests[3586] = new DefaultHttpContext(); Requests[3586].RequestServices = CreateServices(); - Requests[3586].Request.Method = "DELETE"; + Requests[3586].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3586].Request.Path = "/subscriptions/9a06bcc7-4053-/resourceGroups/99fd5ccf-8eb4-419/providers/Microsoft.Security/locations/586de508-7a/jitNetworkAccessPolicies/59a8088c-b62c-4c9b-9b4f-91"; Requests[3587] = new DefaultHttpContext(); Requests[3587].RequestServices = CreateServices(); - Requests[3587].Request.Method = "GET"; + Requests[3587].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3587].Request.Path = "/subscriptions/df00b862-60b6-/resourceGroups/59fff4ee-414a-416/providers/Microsoft.Security/locations/40fc0870-1e/tasks/cf42cb55"; Requests[3588] = new DefaultHttpContext(); Requests[3588].RequestServices = CreateServices(); - Requests[3588].Request.Method = "GET"; + Requests[3588].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3588].Request.Path = "/subscriptions/ceadc42b-b4b8-/resourceGroups/a5992715-a78b-4a1/providers/Microsoft.ServerManagement/nodes/4a474d74/sessions/a9dda03"; Requests[3589] = new DefaultHttpContext(); Requests[3589].RequestServices = CreateServices(); - Requests[3589].Request.Method = "DELETE"; + Requests[3589].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3589].Request.Path = "/subscriptions/1fe3f0ff-9fb7-/resourceGroups/3f98e429-cc0e-442/providers/Microsoft.ServerManagement/nodes/966455cd/sessions/337d144"; Requests[3590] = new DefaultHttpContext(); Requests[3590].RequestServices = CreateServices(); - Requests[3590].Request.Method = "PUT"; + Requests[3590].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3590].Request.Path = "/subscriptions/1b4abc04-213b-/resourceGroups/f9717435-2a41-4eb/providers/Microsoft.ServerManagement/nodes/136d2e76/sessions/4982171"; Requests[3591] = new DefaultHttpContext(); Requests[3591].RequestServices = CreateServices(); - Requests[3591].Request.Method = "PUT"; + Requests[3591].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3591].Request.Path = "/subscriptions/1cca3ed1-6a93-/resourceGroups/6dd75fc1-0a14-4f8/providers/Microsoft.ServiceBus/namespaces/216b8f97-29c0/AuthorizationRules/e45ca7b5-57f1-4202-a7"; Requests[3592] = new DefaultHttpContext(); Requests[3592].RequestServices = CreateServices(); - Requests[3592].Request.Method = "DELETE"; + Requests[3592].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3592].Request.Path = "/subscriptions/b0270832-57d6-/resourceGroups/0a5cdccb-afb3-447/providers/Microsoft.ServiceBus/namespaces/c4e39f9e-0fef/AuthorizationRules/5705da5b-dc9c-42f0-86"; Requests[3593] = new DefaultHttpContext(); Requests[3593].RequestServices = CreateServices(); - Requests[3593].Request.Method = "GET"; + Requests[3593].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3593].Request.Path = "/subscriptions/c9155b32-3054-/resourceGroups/064149d8-f542-482/providers/Microsoft.ServiceBus/namespaces/03d25a39-563b/AuthorizationRules/a96da34e-28a6-4cbe-85"; Requests[3594] = new DefaultHttpContext(); Requests[3594].RequestServices = CreateServices(); - Requests[3594].Request.Method = "POST"; + Requests[3594].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[3594].Request.Path = "/subscriptions/8b3f4538-d073-/resourceGroups/419a5c28-dd79-4db/providers/Microsoft.ServiceBus/namespaces/16216f23-c19b/AuthorizationRules/4907955a-7a4d-447e-a7"; Requests[3595] = new DefaultHttpContext(); Requests[3595].RequestServices = CreateServices(); - Requests[3595].Request.Method = "GET"; + Requests[3595].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3595].Request.Path = "/subscriptions/e91cd07b-39d2-/resourceGroups/8032b272-897c-4bd/providers/Microsoft.ServiceBus/namespaces/59b39ef7-0bea/disasterRecoveryConfigs/25453"; Requests[3596] = new DefaultHttpContext(); Requests[3596].RequestServices = CreateServices(); - Requests[3596].Request.Method = "DELETE"; + Requests[3596].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3596].Request.Path = "/subscriptions/5b58e621-8ad3-/resourceGroups/48d6e71f-5d64-42f/providers/Microsoft.ServiceBus/namespaces/d2a645bc-492d/disasterRecoveryConfigs/3e688"; Requests[3597] = new DefaultHttpContext(); Requests[3597].RequestServices = CreateServices(); - Requests[3597].Request.Method = "PUT"; + Requests[3597].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3597].Request.Path = "/subscriptions/fcab6a4a-e250-/resourceGroups/2b7d754c-667d-4f1/providers/Microsoft.ServiceBus/namespaces/9b53b9e4-cfa6/disasterRecoveryConfigs/5ceaa"; Requests[3598] = new DefaultHttpContext(); Requests[3598].RequestServices = CreateServices(); - Requests[3598].Request.Method = "DELETE"; + Requests[3598].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3598].Request.Path = "/subscriptions/5a664d0d-6c32-/resourceGroups/7c10d9fa-eaa6-4b7/providers/Microsoft.ServiceBus/namespaces/a110839b-e7d5/migrationConfigurations/0c542530-5"; Requests[3599] = new DefaultHttpContext(); Requests[3599].RequestServices = CreateServices(); - Requests[3599].Request.Method = "GET"; + Requests[3599].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3599].Request.Path = "/subscriptions/8c920654-b1ae-/resourceGroups/43beba9a-3309-41d/providers/Microsoft.ServiceBus/namespaces/c5ddf40a-e9eb/migrationConfigurations/b1f6ecdb-f"; Requests[3600] = new DefaultHttpContext(); Requests[3600].RequestServices = CreateServices(); - Requests[3600].Request.Method = "PUT"; + Requests[3600].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3600].Request.Path = "/subscriptions/bbb1be86-1ef9-/resourceGroups/ab9b0927-9c2f-45f/providers/Microsoft.ServiceBus/namespaces/f0d487bd-86c8/migrationConfigurations/ac9d0476-3"; Requests[3601] = new DefaultHttpContext(); Requests[3601].RequestServices = CreateServices(); - Requests[3601].Request.Method = "GET"; + Requests[3601].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3601].Request.Path = "/subscriptions/bb093ba6-7192-/resourceGroups/afbb3b68-6dc9-441/providers/Microsoft.ServiceBus/namespaces/727666d6-9c5c/queues/0a91b761-"; Requests[3602] = new DefaultHttpContext(); Requests[3602].RequestServices = CreateServices(); - Requests[3602].Request.Method = "DELETE"; + Requests[3602].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3602].Request.Path = "/subscriptions/b56bdbb3-da78-/resourceGroups/a9b0ccb0-b954-44d/providers/Microsoft.ServiceBus/namespaces/2fd7ab2f-51fd/queues/88e0cef5-"; Requests[3603] = new DefaultHttpContext(); Requests[3603].RequestServices = CreateServices(); - Requests[3603].Request.Method = "PUT"; + Requests[3603].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3603].Request.Path = "/subscriptions/c9446009-4ddc-/resourceGroups/eeed8376-80b6-412/providers/Microsoft.ServiceBus/namespaces/998220c6-3477/queues/66609b48-"; Requests[3604] = new DefaultHttpContext(); Requests[3604].RequestServices = CreateServices(); - Requests[3604].Request.Method = "DELETE"; + Requests[3604].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3604].Request.Path = "/subscriptions/a772b83d-b6c7-/resourceGroups/141f0f6e-0be7-46c/providers/Microsoft.ServiceBus/namespaces/c9e65d53-42e8/topics/2fb8b097-"; Requests[3605] = new DefaultHttpContext(); Requests[3605].RequestServices = CreateServices(); - Requests[3605].Request.Method = "PUT"; + Requests[3605].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3605].Request.Path = "/subscriptions/bf97ddc8-e729-/resourceGroups/2bfa74f3-e406-484/providers/Microsoft.ServiceBus/namespaces/3a01c77f-0192/topics/99c96d74-"; Requests[3606] = new DefaultHttpContext(); Requests[3606].RequestServices = CreateServices(); - Requests[3606].Request.Method = "GET"; + Requests[3606].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3606].Request.Path = "/subscriptions/763c747b-560b-/resourceGroups/c086ad3b-ce61-414/providers/Microsoft.ServiceBus/namespaces/04d61576-a4e5/topics/f39dbcf4-"; Requests[3607] = new DefaultHttpContext(); Requests[3607].RequestServices = CreateServices(); - Requests[3607].Request.Method = "DELETE"; + Requests[3607].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3607].Request.Path = "/subscriptions/78f85495-0feb-/resourceGroups/3a3010a3-1f23-410/providers/Microsoft.ServiceFabric/clusters/e123c7e7-69/applications/2e0c19d3-5e56-4"; Requests[3608] = new DefaultHttpContext(); Requests[3608].RequestServices = CreateServices(); - Requests[3608].Request.Method = "PATCH"; + Requests[3608].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[3608].Request.Path = "/subscriptions/f292dbc8-3b07-/resourceGroups/57c34f72-4980-47f/providers/Microsoft.ServiceFabric/clusters/42be9cd7-94/applications/12cdcfd8-3e9f-4"; Requests[3609] = new DefaultHttpContext(); Requests[3609].RequestServices = CreateServices(); - Requests[3609].Request.Method = "PUT"; + Requests[3609].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3609].Request.Path = "/subscriptions/32a8b82b-b015-/resourceGroups/2a424666-429c-49e/providers/Microsoft.ServiceFabric/clusters/771517e2-bb/applications/d8a6bc5d-8474-4"; Requests[3610] = new DefaultHttpContext(); Requests[3610].RequestServices = CreateServices(); - Requests[3610].Request.Method = "GET"; + Requests[3610].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3610].Request.Path = "/subscriptions/38dd114a-e79d-/resourceGroups/eecc7ef7-e44b-4b1/providers/Microsoft.ServiceFabric/clusters/e679a19c-d0/applications/bbdc3fe8-e2d4-4"; Requests[3611] = new DefaultHttpContext(); Requests[3611].RequestServices = CreateServices(); - Requests[3611].Request.Method = "GET"; + Requests[3611].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3611].Request.Path = "/subscriptions/78c1e480-67e9-/resourceGroups/2e7e3cf0-8191-48a/providers/Microsoft.ServiceFabric/clusters/d04abb8f-83/applicationTypes/275e7132-5268-46b6-"; Requests[3612] = new DefaultHttpContext(); Requests[3612].RequestServices = CreateServices(); - Requests[3612].Request.Method = "PUT"; + Requests[3612].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3612].Request.Path = "/subscriptions/99991146-7888-/resourceGroups/8dc90734-28a4-44d/providers/Microsoft.ServiceFabric/clusters/51adaad8-0c/applicationTypes/27588c5a-dfc0-41f7-"; Requests[3613] = new DefaultHttpContext(); Requests[3613].RequestServices = CreateServices(); - Requests[3613].Request.Method = "DELETE"; + Requests[3613].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3613].Request.Path = "/subscriptions/b1660710-3b01-/resourceGroups/78ac331a-fd2f-4e6/providers/Microsoft.ServiceFabric/clusters/13c769e7-2c/applicationTypes/fe2fc946-172f-492b-"; Requests[3614] = new DefaultHttpContext(); Requests[3614].RequestServices = CreateServices(); - Requests[3614].Request.Method = "PUT"; + Requests[3614].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3614].Request.Path = "/subscriptions/53936cc0-a23e-/resourceGroups/3b36a41e-5cde-45c/providers/Microsoft.Sql/locations/f05f2945-641/instanceFailoverGroups/c8f1f2d0-4f6a-44e"; Requests[3615] = new DefaultHttpContext(); Requests[3615].RequestServices = CreateServices(); - Requests[3615].Request.Method = "GET"; + Requests[3615].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3615].Request.Path = "/subscriptions/73430bbc-3a23-/resourceGroups/086cf9b0-2245-47f/providers/Microsoft.Sql/locations/69d55bbd-e34/instanceFailoverGroups/43cf9c7c-85ff-467"; Requests[3616] = new DefaultHttpContext(); Requests[3616].RequestServices = CreateServices(); - Requests[3616].Request.Method = "DELETE"; + Requests[3616].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3616].Request.Path = "/subscriptions/ca8e1224-8bab-/resourceGroups/9e231561-3c41-462/providers/Microsoft.Sql/locations/b94bcd99-6fe/instanceFailoverGroups/40408b8e-b96d-473"; Requests[3617] = new DefaultHttpContext(); Requests[3617].RequestServices = CreateServices(); - Requests[3617].Request.Method = "PUT"; + Requests[3617].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3617].Request.Path = "/subscriptions/fc1ff79b-be3b-/resourceGroups/7520b907-3425-4c1/providers/Microsoft.Sql/managedInstances/f6c83ff3-5189-4d62-/databases/b0a34872-ea4"; Requests[3618] = new DefaultHttpContext(); Requests[3618].RequestServices = CreateServices(); - Requests[3618].Request.Method = "PATCH"; + Requests[3618].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[3618].Request.Path = "/subscriptions/61078b3a-5778-/resourceGroups/54cc77fb-b958-4eb/providers/Microsoft.Sql/managedInstances/2aeb9a86-b203-40c6-/databases/cb8aa49c-7bd"; Requests[3619] = new DefaultHttpContext(); Requests[3619].RequestServices = CreateServices(); - Requests[3619].Request.Method = "DELETE"; + Requests[3619].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3619].Request.Path = "/subscriptions/41aea38f-65ab-/resourceGroups/941c6486-3bfd-4cb/providers/Microsoft.Sql/managedInstances/9f2ec492-8ebe-4e31-/databases/c69cd4ef-e18"; Requests[3620] = new DefaultHttpContext(); Requests[3620].RequestServices = CreateServices(); - Requests[3620].Request.Method = "GET"; + Requests[3620].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3620].Request.Path = "/subscriptions/6fa29189-7047-/resourceGroups/aed4ef3b-4ea9-451/providers/Microsoft.Sql/managedInstances/7026ef70-a6df-47ba-/databases/53b857da-e07"; Requests[3621] = new DefaultHttpContext(); Requests[3621].RequestServices = CreateServices(); - Requests[3621].Request.Method = "GET"; + Requests[3621].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3621].Request.Path = "/subscriptions/a5efbd7b-19e0-/resourceGroups/3a402cfc-7f5b-458/providers/Microsoft.Sql/servers/53307d15-2/administrators/56bd6556-4d8d-46e"; Requests[3622] = new DefaultHttpContext(); Requests[3622].RequestServices = CreateServices(); - Requests[3622].Request.Method = "DELETE"; + Requests[3622].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3622].Request.Path = "/subscriptions/96e69c52-482b-/resourceGroups/affb13c3-f4b9-4ba/providers/Microsoft.Sql/servers/cc78a68a-d/administrators/db1d2fac-dbbc-4d7"; Requests[3623] = new DefaultHttpContext(); Requests[3623].RequestServices = CreateServices(); - Requests[3623].Request.Method = "PUT"; + Requests[3623].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3623].Request.Path = "/subscriptions/7658e30b-132f-/resourceGroups/c3ca3345-4bf6-452/providers/Microsoft.Sql/servers/52003ba6-2/administrators/dab02be0-41ae-4c1"; Requests[3624] = new DefaultHttpContext(); Requests[3624].RequestServices = CreateServices(); - Requests[3624].Request.Method = "GET"; + Requests[3624].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3624].Request.Path = "/subscriptions/97d179ff-c257-/resourceGroups/55f1802a-8a41-40a/providers/Microsoft.Sql/servers/1ce91983-0/advisors/72b956f6-c3"; Requests[3625] = new DefaultHttpContext(); Requests[3625].RequestServices = CreateServices(); - Requests[3625].Request.Method = "PATCH"; + Requests[3625].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[3625].Request.Path = "/subscriptions/46e3e2b1-c5a6-/resourceGroups/7bdc7c8b-3dbe-428/providers/Microsoft.Sql/servers/fb95cbe8-f/advisors/61313abd-72"; Requests[3626] = new DefaultHttpContext(); Requests[3626].RequestServices = CreateServices(); - Requests[3626].Request.Method = "PUT"; + Requests[3626].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3626].Request.Path = "/subscriptions/e2768db7-527f-/resourceGroups/ea10042e-03a9-4d3/providers/Microsoft.Sql/servers/2630bade-4/advisors/f59388b5-27"; Requests[3627] = new DefaultHttpContext(); Requests[3627].RequestServices = CreateServices(); - Requests[3627].Request.Method = "PUT"; + Requests[3627].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3627].Request.Path = "/subscriptions/28f12b5c-0767-/resourceGroups/8793c6aa-522b-419/providers/Microsoft.Sql/servers/73fd62a3-0/auditingPolicies/65357168-f9a0-4420-a6da"; Requests[3628] = new DefaultHttpContext(); Requests[3628].RequestServices = CreateServices(); - Requests[3628].Request.Method = "GET"; + Requests[3628].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3628].Request.Path = "/subscriptions/8958d1eb-a557-/resourceGroups/c891c9a7-d417-462/providers/Microsoft.Sql/servers/614ef8e5-1/auditingPolicies/bea1612b-745e-4042-842a"; Requests[3629] = new DefaultHttpContext(); Requests[3629].RequestServices = CreateServices(); - Requests[3629].Request.Method = "PUT"; + Requests[3629].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3629].Request.Path = "/subscriptions/af1fcaf6-02c6-/resourceGroups/0c66bae2-9791-4fb/providers/Microsoft.Sql/servers/1bb48be4-9/backupLongTermRetentionVaults/593df173-8337-4f8a-9032-d84fa7d9"; Requests[3630] = new DefaultHttpContext(); Requests[3630].RequestServices = CreateServices(); - Requests[3630].Request.Method = "GET"; + Requests[3630].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3630].Request.Path = "/subscriptions/a5b29161-0c6d-/resourceGroups/f78be39b-1cbf-44e/providers/Microsoft.Sql/servers/7823aece-a/backupLongTermRetentionVaults/fe795322-c3b3-4cf3-ab00-6fef4b3c"; Requests[3631] = new DefaultHttpContext(); Requests[3631].RequestServices = CreateServices(); - Requests[3631].Request.Method = "DELETE"; + Requests[3631].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3631].Request.Path = "/subscriptions/3c82c3b6-d53a-/resourceGroups/b3a92e31-a33d-4f9/providers/Microsoft.Sql/servers/dc3f54f4-e/communicationLinks/9fb18fa1-4d1b-4b7b-97"; Requests[3632] = new DefaultHttpContext(); Requests[3632].RequestServices = CreateServices(); - Requests[3632].Request.Method = "PUT"; + Requests[3632].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3632].Request.Path = "/subscriptions/6f7ddbf4-2213-/resourceGroups/d9c92278-a39c-42d/providers/Microsoft.Sql/servers/54e5f231-0/communicationLinks/45f58af8-94de-4bf9-ae"; Requests[3633] = new DefaultHttpContext(); Requests[3633].RequestServices = CreateServices(); - Requests[3633].Request.Method = "GET"; + Requests[3633].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3633].Request.Path = "/subscriptions/c7f659aa-e56f-/resourceGroups/8444f9d8-b118-441/providers/Microsoft.Sql/servers/9039a1c0-d/communicationLinks/f7039088-1cbd-4e10-82"; Requests[3634] = new DefaultHttpContext(); Requests[3634].RequestServices = CreateServices(); - Requests[3634].Request.Method = "GET"; + Requests[3634].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3634].Request.Path = "/subscriptions/74fc0852-7975-/resourceGroups/c6a61b5b-f753-42f/providers/Microsoft.Sql/servers/a1a9ce5c-1/connectionPolicies/5924e074-b27d-4100-9"; Requests[3635] = new DefaultHttpContext(); Requests[3635].RequestServices = CreateServices(); - Requests[3635].Request.Method = "PUT"; + Requests[3635].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3635].Request.Path = "/subscriptions/5c430f86-df17-/resourceGroups/684ac433-50e9-48d/providers/Microsoft.Sql/servers/8dd38507-0/connectionPolicies/ce1b1db7-1cb4-420b-9"; Requests[3636] = new DefaultHttpContext(); Requests[3636].RequestServices = CreateServices(); - Requests[3636].Request.Method = "PATCH"; + Requests[3636].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[3636].Request.Path = "/subscriptions/1b470e22-b6c7-/resourceGroups/1c94e2cf-7faf-408/providers/Microsoft.Sql/servers/fe5f74fd-f/databases/0fae7977-a7c"; Requests[3637] = new DefaultHttpContext(); Requests[3637].RequestServices = CreateServices(); - Requests[3637].Request.Method = "GET"; + Requests[3637].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3637].Request.Path = "/subscriptions/30703fa9-bb7b-/resourceGroups/eb90cfb1-9419-49a/providers/Microsoft.Sql/servers/d296fcb0-4/databases/ac1c1aa0-71e"; Requests[3638] = new DefaultHttpContext(); Requests[3638].RequestServices = CreateServices(); - Requests[3638].Request.Method = "DELETE"; + Requests[3638].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3638].Request.Path = "/subscriptions/ad076480-200e-/resourceGroups/270680b0-6e03-435/providers/Microsoft.Sql/servers/00777c95-6/databases/2bc360d0-871"; Requests[3639] = new DefaultHttpContext(); Requests[3639].RequestServices = CreateServices(); - Requests[3639].Request.Method = "PUT"; + Requests[3639].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3639].Request.Path = "/subscriptions/5b0856c6-422b-/resourceGroups/aa0b7e4b-1061-48f/providers/Microsoft.Sql/servers/fc555022-8/databases/f27cdf49-9cf"; Requests[3640] = new DefaultHttpContext(); Requests[3640].RequestServices = CreateServices(); - Requests[3640].Request.Method = "PUT"; + Requests[3640].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3640].Request.Path = "/subscriptions/eeee3538-ece5-/resourceGroups/20eeee13-9375-487/providers/Microsoft.Sql/servers/45b86e10-8/disasterRecoveryConfiguration/9684f623-762a-4dae-885f-12d319540"; Requests[3641] = new DefaultHttpContext(); Requests[3641].RequestServices = CreateServices(); - Requests[3641].Request.Method = "GET"; + Requests[3641].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3641].Request.Path = "/subscriptions/54b32210-21b8-/resourceGroups/391a35ed-288c-4b9/providers/Microsoft.Sql/servers/25ee6885-6/disasterRecoveryConfiguration/0b34f3ea-9505-4556-a359-284418cc2"; Requests[3642] = new DefaultHttpContext(); Requests[3642].RequestServices = CreateServices(); - Requests[3642].Request.Method = "DELETE"; + Requests[3642].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3642].Request.Path = "/subscriptions/55163867-c648-/resourceGroups/aaac97a5-0730-417/providers/Microsoft.Sql/servers/ef8269d4-d/disasterRecoveryConfiguration/dcf3f629-d12b-4218-ac9c-167022d51"; Requests[3643] = new DefaultHttpContext(); Requests[3643].RequestServices = CreateServices(); - Requests[3643].Request.Method = "GET"; + Requests[3643].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3643].Request.Path = "/subscriptions/17e23a5a-3b4b-/resourceGroups/74430ff1-7fc4-47b/providers/Microsoft.Sql/servers/6ede82a3-5/dnsAliases/ba21d2f5-0b6"; Requests[3644] = new DefaultHttpContext(); Requests[3644].RequestServices = CreateServices(); - Requests[3644].Request.Method = "PUT"; + Requests[3644].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3644].Request.Path = "/subscriptions/90f3c42c-cc5f-/resourceGroups/898e6c61-a7e4-484/providers/Microsoft.Sql/servers/dc407848-9/dnsAliases/02f0fdf8-52d"; Requests[3645] = new DefaultHttpContext(); Requests[3645].RequestServices = CreateServices(); - Requests[3645].Request.Method = "DELETE"; + Requests[3645].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3645].Request.Path = "/subscriptions/4d0a41b3-65f7-/resourceGroups/0117d15d-81ca-415/providers/Microsoft.Sql/servers/c69d5f25-5/dnsAliases/d1c70cba-442"; Requests[3646] = new DefaultHttpContext(); Requests[3646].RequestServices = CreateServices(); - Requests[3646].Request.Method = "GET"; + Requests[3646].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3646].Request.Path = "/subscriptions/28ea0723-fb83-/resourceGroups/8ea39bc1-ed31-475/providers/Microsoft.Sql/servers/2741b403-7/elasticPools/7f3a7018-7f59-4"; Requests[3647] = new DefaultHttpContext(); Requests[3647].RequestServices = CreateServices(); - Requests[3647].Request.Method = "DELETE"; + Requests[3647].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3647].Request.Path = "/subscriptions/07dd2e6d-bce5-/resourceGroups/01eaecdd-b503-4c9/providers/Microsoft.Sql/servers/5c113b32-f/elasticPools/3e5464a8-c236-4"; Requests[3648] = new DefaultHttpContext(); Requests[3648].RequestServices = CreateServices(); - Requests[3648].Request.Method = "PUT"; + Requests[3648].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3648].Request.Path = "/subscriptions/e81075b4-3d25-/resourceGroups/7fd483e8-a153-433/providers/Microsoft.Sql/servers/8c119753-e/elasticPools/3b1f386e-26fa-4"; Requests[3649] = new DefaultHttpContext(); Requests[3649].RequestServices = CreateServices(); - Requests[3649].Request.Method = "PATCH"; + Requests[3649].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[3649].Request.Path = "/subscriptions/0b115db3-aa98-/resourceGroups/b57e97ce-0740-44a/providers/Microsoft.Sql/servers/f155ba8c-9/elasticPools/96d3bf2a-0185-4"; Requests[3650] = new DefaultHttpContext(); Requests[3650].RequestServices = CreateServices(); - Requests[3650].Request.Method = "GET"; + Requests[3650].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3650].Request.Path = "/subscriptions/eb3a4f63-2663-/resourceGroups/0698336a-67df-42c/providers/Microsoft.Sql/servers/59236b98-e/encryptionProtector/d4a94ca4-14a9-4b67-a5b4"; Requests[3651] = new DefaultHttpContext(); Requests[3651].RequestServices = CreateServices(); - Requests[3651].Request.Method = "PUT"; + Requests[3651].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3651].Request.Path = "/subscriptions/3fd7563d-f536-/resourceGroups/da48220f-2c41-4b6/providers/Microsoft.Sql/servers/6a792d72-5/encryptionProtector/97bbb22d-9f55-46ee-ad10"; Requests[3652] = new DefaultHttpContext(); Requests[3652].RequestServices = CreateServices(); - Requests[3652].Request.Method = "PATCH"; + Requests[3652].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[3652].Request.Path = "/subscriptions/bcac6d00-d107-/resourceGroups/5b951425-aff4-44a/providers/Microsoft.Sql/servers/6396a62d-9/failoverGroups/e25a7aea-abe6-4c7"; Requests[3653] = new DefaultHttpContext(); Requests[3653].RequestServices = CreateServices(); - Requests[3653].Request.Method = "DELETE"; + Requests[3653].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3653].Request.Path = "/subscriptions/43c14a34-6587-/resourceGroups/84da74c4-8c0e-473/providers/Microsoft.Sql/servers/38dde54f-d/failoverGroups/09124e4d-a175-4c8"; Requests[3654] = new DefaultHttpContext(); Requests[3654].RequestServices = CreateServices(); - Requests[3654].Request.Method = "PUT"; + Requests[3654].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3654].Request.Path = "/subscriptions/d84864f9-010d-/resourceGroups/ce0d15f1-9c03-492/providers/Microsoft.Sql/servers/66a043c0-9/failoverGroups/d1363882-ffeb-4f8"; Requests[3655] = new DefaultHttpContext(); Requests[3655].RequestServices = CreateServices(); - Requests[3655].Request.Method = "GET"; + Requests[3655].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3655].Request.Path = "/subscriptions/ee7f23f3-548d-/resourceGroups/37d68090-b899-423/providers/Microsoft.Sql/servers/e7cbe8e3-8/failoverGroups/80d69693-cb02-49d"; Requests[3656] = new DefaultHttpContext(); Requests[3656].RequestServices = CreateServices(); - Requests[3656].Request.Method = "DELETE"; + Requests[3656].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3656].Request.Path = "/subscriptions/1c7f7a85-cdbb-/resourceGroups/7e5f7fc0-f754-461/providers/Microsoft.Sql/servers/fbff8a59-4/firewallRules/e6a3dbcb-d920-43"; Requests[3657] = new DefaultHttpContext(); Requests[3657].RequestServices = CreateServices(); - Requests[3657].Request.Method = "GET"; + Requests[3657].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3657].Request.Path = "/subscriptions/6eb68ce4-9400-/resourceGroups/e068320f-99c0-4a0/providers/Microsoft.Sql/servers/6ce3eb47-2/firewallRules/b7f478ae-d205-4c"; Requests[3658] = new DefaultHttpContext(); Requests[3658].RequestServices = CreateServices(); - Requests[3658].Request.Method = "PUT"; + Requests[3658].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3658].Request.Path = "/subscriptions/b6ea026c-4a96-/resourceGroups/d5b3d7fd-6cb7-45d/providers/Microsoft.Sql/servers/649378a6-0/firewallRules/768cbd5c-099b-46"; Requests[3659] = new DefaultHttpContext(); Requests[3659].RequestServices = CreateServices(); - Requests[3659].Request.Method = "GET"; + Requests[3659].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3659].Request.Path = "/subscriptions/4c95af31-6266-/resourceGroups/dfe75acb-cbc4-4bf/providers/Microsoft.Sql/servers/7867db67-5/jobAgents/b7cf119a-26e"; Requests[3660] = new DefaultHttpContext(); Requests[3660].RequestServices = CreateServices(); - Requests[3660].Request.Method = "PATCH"; + Requests[3660].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[3660].Request.Path = "/subscriptions/99bdbbcc-3e5e-/resourceGroups/4697c908-7cf4-486/providers/Microsoft.Sql/servers/101f46cd-6/jobAgents/8ed57837-b55"; Requests[3661] = new DefaultHttpContext(); Requests[3661].RequestServices = CreateServices(); - Requests[3661].Request.Method = "DELETE"; + Requests[3661].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3661].Request.Path = "/subscriptions/9aea31ac-7134-/resourceGroups/c87979aa-d8ad-41a/providers/Microsoft.Sql/servers/57d10e01-e/jobAgents/a555a75b-196"; Requests[3662] = new DefaultHttpContext(); Requests[3662].RequestServices = CreateServices(); - Requests[3662].Request.Method = "PUT"; + Requests[3662].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3662].Request.Path = "/subscriptions/87ac8d36-c84a-/resourceGroups/bad826e2-6c2a-4db/providers/Microsoft.Sql/servers/da9e81a2-b/jobAgents/218d19c6-bf2"; Requests[3663] = new DefaultHttpContext(); Requests[3663].RequestServices = CreateServices(); - Requests[3663].Request.Method = "DELETE"; + Requests[3663].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3663].Request.Path = "/subscriptions/301c2c43-d4ed-/resourceGroups/29e5e849-7c13-453/providers/Microsoft.Sql/servers/2c809f1e-7/keys/803d66d"; Requests[3664] = new DefaultHttpContext(); Requests[3664].RequestServices = CreateServices(); - Requests[3664].Request.Method = "PUT"; + Requests[3664].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3664].Request.Path = "/subscriptions/155211b4-bbcc-/resourceGroups/d8841ae8-8547-47d/providers/Microsoft.Sql/servers/8da67c10-3/keys/3d9f767"; Requests[3665] = new DefaultHttpContext(); Requests[3665].RequestServices = CreateServices(); - Requests[3665].Request.Method = "GET"; + Requests[3665].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3665].Request.Path = "/subscriptions/d8c2cd7f-c2d0-/resourceGroups/7c6b2ba7-6633-46e/providers/Microsoft.Sql/servers/c49826ae-7/keys/1fef8bc"; Requests[3666] = new DefaultHttpContext(); Requests[3666].RequestServices = CreateServices(); - Requests[3666].Request.Method = "GET"; + Requests[3666].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3666].Request.Path = "/subscriptions/a91ea4e4-8bd3-/resourceGroups/9efad4f8-b5fb-48e/providers/Microsoft.Sql/servers/befdde85-7/recommendedElasticPools/68fae41a-62e6-4330-8ba7-de"; Requests[3667] = new DefaultHttpContext(); Requests[3667].RequestServices = CreateServices(); - Requests[3667].Request.Method = "GET"; + Requests[3667].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3667].Request.Path = "/subscriptions/a64d8136-8a72-/resourceGroups/7cf8d81f-6d85-451/providers/Microsoft.Sql/servers/9355b75f-b/recoverableDatabases/0938ef12-bb5"; Requests[3668] = new DefaultHttpContext(); Requests[3668].RequestServices = CreateServices(); - Requests[3668].Request.Method = "GET"; + Requests[3668].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3668].Request.Path = "/subscriptions/ef17d84d-8988-/resourceGroups/3440242c-883a-4d4/providers/Microsoft.Sql/servers/73632d9c-4/restorableDroppedDatabases/f4999d14-a2cb-48a2-8b81-1a791"; Requests[3669] = new DefaultHttpContext(); Requests[3669].RequestServices = CreateServices(); - Requests[3669].Request.Method = "GET"; + Requests[3669].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3669].Request.Path = "/subscriptions/eeaf0a55-5b54-/resourceGroups/c8ee0d1b-1f02-4f7/providers/Microsoft.Sql/servers/1018be95-7/serviceObjectives/130764ae-d8cc-4e14-8"; Requests[3670] = new DefaultHttpContext(); Requests[3670].RequestServices = CreateServices(); - Requests[3670].Request.Method = "DELETE"; + Requests[3670].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3670].Request.Path = "/subscriptions/519b8264-2eeb-/resourceGroups/4de11410-8247-413/providers/Microsoft.Sql/servers/99637833-b/syncAgents/a132c1a2-1c37"; Requests[3671] = new DefaultHttpContext(); Requests[3671].RequestServices = CreateServices(); - Requests[3671].Request.Method = "GET"; + Requests[3671].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3671].Request.Path = "/subscriptions/7d53d480-3247-/resourceGroups/690ce51b-3b60-4c1/providers/Microsoft.Sql/servers/c0f8f996-3/syncAgents/99d0a75b-dd49"; Requests[3672] = new DefaultHttpContext(); Requests[3672].RequestServices = CreateServices(); - Requests[3672].Request.Method = "PUT"; + Requests[3672].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3672].Request.Path = "/subscriptions/10228d13-07cb-/resourceGroups/67c41592-8b4d-478/providers/Microsoft.Sql/servers/9f72e9b7-9/syncAgents/e494d0be-631a"; Requests[3673] = new DefaultHttpContext(); Requests[3673].RequestServices = CreateServices(); - Requests[3673].Request.Method = "DELETE"; + Requests[3673].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3673].Request.Path = "/subscriptions/3d46c805-0b9f-/resourceGroups/a03f03c8-6b7e-444/providers/Microsoft.Sql/servers/5fe98dab-9/virtualNetworkRules/5e11f064-8539-4b5b-842"; Requests[3674] = new DefaultHttpContext(); Requests[3674].RequestServices = CreateServices(); - Requests[3674].Request.Method = "PUT"; + Requests[3674].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3674].Request.Path = "/subscriptions/39f6001a-a902-/resourceGroups/a69e8a77-0136-41a/providers/Microsoft.Sql/servers/bea34886-9/virtualNetworkRules/d22b2538-d0e1-4c59-813"; Requests[3675] = new DefaultHttpContext(); Requests[3675].RequestServices = CreateServices(); - Requests[3675].Request.Method = "GET"; + Requests[3675].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3675].Request.Path = "/subscriptions/4436eabf-7fb6-/resourceGroups/66ae917e-7096-494/providers/Microsoft.Sql/servers/34dcc0da-9/virtualNetworkRules/b04e0122-107a-496b-84f"; Requests[3676] = new DefaultHttpContext(); Requests[3676].RequestServices = CreateServices(); - Requests[3676].Request.Method = "GET"; + Requests[3676].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3676].Request.Path = "/subscriptions/4e94fc68-807f-/resourcegroups/3a90be95-f0cd-451/providers/Microsoft.Storage.Admin/farms/85f536/blobservices/c3ef5c62-28"; Requests[3677] = new DefaultHttpContext(); Requests[3677].RequestServices = CreateServices(); - Requests[3677].Request.Method = "GET"; + Requests[3677].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3677].Request.Path = "/subscriptions/c0565da1-b47a-/resourcegroups/3bd34546-a537-42a/providers/Microsoft.Storage.Admin/farms/d689bd/operationresults/f7fc99bd-bb"; Requests[3678] = new DefaultHttpContext(); Requests[3678].RequestServices = CreateServices(); - Requests[3678].Request.Method = "GET"; + Requests[3678].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3678].Request.Path = "/subscriptions/d34d0dc3-de4a-/resourcegroups/3452f1cc-2f7c-4f6/providers/Microsoft.Storage.Admin/farms/822e97/queueservices/8608a9a2-20"; Requests[3679] = new DefaultHttpContext(); Requests[3679].RequestServices = CreateServices(); - Requests[3679].Request.Method = "GET"; + Requests[3679].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3679].Request.Path = "/subscriptions/bd597ae8-aacc-/resourcegroups/544d37f0-7c91-4d3/providers/Microsoft.Storage.Admin/farms/e2c33d/shares/f9069feb-"; Requests[3680] = new DefaultHttpContext(); Requests[3680].RequestServices = CreateServices(); - Requests[3680].Request.Method = "POST"; + Requests[3680].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[3680].Request.Path = "/subscriptions/3b0e9ea8-c8de-/resourcegroups/4e8ee799-bf6d-408/providers/Microsoft.Storage.Admin/farms/6c853f/storageaccounts/8266a3a0-"; Requests[3681] = new DefaultHttpContext(); Requests[3681].RequestServices = CreateServices(); - Requests[3681].Request.Method = "GET"; + Requests[3681].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3681].Request.Path = "/subscriptions/6770ceae-7b83-/resourcegroups/1089c040-6639-44e/providers/Microsoft.Storage.Admin/farms/42ebb8/storageaccounts/6ac4f4ba-"; Requests[3682] = new DefaultHttpContext(); Requests[3682].RequestServices = CreateServices(); - Requests[3682].Request.Method = "GET"; + Requests[3682].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3682].Request.Path = "/subscriptions/84682694-0b62-/resourcegroups/6a8c05fb-dbeb-452/providers/Microsoft.Storage.Admin/farms/442ef1/tableservices/70f73580-41"; Requests[3683] = new DefaultHttpContext(); Requests[3683].RequestServices = CreateServices(); - Requests[3683].Request.Method = "DELETE"; + Requests[3683].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3683].Request.Path = "/subscriptions/3df9232b-683f-/resourceGroups/dd57df6b-ad8e-4d7/providers/Microsoft.Storage/storageAccounts/38dd76ce-a7/managementPolicies/90364da4-82f5-49a1-a"; Requests[3684] = new DefaultHttpContext(); Requests[3684].RequestServices = CreateServices(); - Requests[3684].Request.Method = "GET"; + Requests[3684].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3684].Request.Path = "/subscriptions/febb1089-7194-/resourceGroups/b4dbd1ab-bd68-40a/providers/Microsoft.Storage/storageAccounts/a5ca5063-ea/managementPolicies/4f834371-132e-47eb-8"; Requests[3685] = new DefaultHttpContext(); Requests[3685].RequestServices = CreateServices(); - Requests[3685].Request.Method = "PUT"; + Requests[3685].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3685].Request.Path = "/subscriptions/6f3dda26-2e6c-/resourceGroups/8e1428e4-f238-4ed/providers/Microsoft.Storage/storageAccounts/4f1e4848-93/managementPolicies/81b2fafc-9726-44bb-8"; Requests[3686] = new DefaultHttpContext(); Requests[3686].RequestServices = CreateServices(); - Requests[3686].Request.Method = "DELETE"; + Requests[3686].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3686].Request.Path = "/subscriptions/e746e6a7-14cd-/resourceGroups/39ca1c6d-2e76-452/providers/Microsoft.StorSimple/managers/028c33fa-4e/accessControlRecords/631b7c5a-adfa-4d50-abd0"; Requests[3687] = new DefaultHttpContext(); Requests[3687].RequestServices = CreateServices(); - Requests[3687].Request.Method = "PUT"; + Requests[3687].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3687].Request.Path = "/subscriptions/9b010ebe-cd35-/resourceGroups/2c40312a-2ab3-41f/providers/Microsoft.StorSimple/managers/57720dd1-97/accessControlRecords/0c4ed516-7395-4098-a8dc"; Requests[3688] = new DefaultHttpContext(); Requests[3688].RequestServices = CreateServices(); - Requests[3688].Request.Method = "GET"; + Requests[3688].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3688].Request.Path = "/subscriptions/c7fd6d70-929e-/resourceGroups/a89f81da-689a-4f5/providers/Microsoft.StorSimple/managers/5b579b6e-be/accessControlRecords/a4005d84-e62e-4283-a2ed"; Requests[3689] = new DefaultHttpContext(); Requests[3689].RequestServices = CreateServices(); - Requests[3689].Request.Method = "DELETE"; + Requests[3689].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3689].Request.Path = "/subscriptions/d1bcffa9-159a-/resourceGroups/6f3d67fa-586a-456/providers/Microsoft.StorSimple/managers/beded94d-0a/bandwidthSettings/9c94cf76-79bc-49cc-8"; Requests[3690] = new DefaultHttpContext(); Requests[3690].RequestServices = CreateServices(); - Requests[3690].Request.Method = "GET"; + Requests[3690].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3690].Request.Path = "/subscriptions/80430817-d887-/resourceGroups/4dd905ad-3520-468/providers/Microsoft.StorSimple/managers/8fc6217d-e8/bandwidthSettings/2c166486-884a-4766-9"; Requests[3691] = new DefaultHttpContext(); Requests[3691].RequestServices = CreateServices(); - Requests[3691].Request.Method = "PUT"; + Requests[3691].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3691].Request.Path = "/subscriptions/a50559b4-83e6-/resourceGroups/41d4cf2e-785b-466/providers/Microsoft.StorSimple/managers/449b4776-ea/bandwidthSettings/4c0254fa-562a-4111-b"; Requests[3692] = new DefaultHttpContext(); Requests[3692].RequestServices = CreateServices(); - Requests[3692].Request.Method = "DELETE"; + Requests[3692].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3692].Request.Path = "/subscriptions/8f1a1859-1178-/resourceGroups/de8a82e7-abab-435/providers/Microsoft.StorSimple/managers/95d02b26-e0/devices/2c7a8408-f"; Requests[3693] = new DefaultHttpContext(); Requests[3693].RequestServices = CreateServices(); - Requests[3693].Request.Method = "GET"; + Requests[3693].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3693].Request.Path = "/subscriptions/5bffdcda-f485-/resourceGroups/290bd609-c12a-423/providers/Microsoft.StorSimple/managers/a4b4746b-fa/devices/ce3c79c4-1"; Requests[3694] = new DefaultHttpContext(); Requests[3694].RequestServices = CreateServices(); - Requests[3694].Request.Method = "PATCH"; + Requests[3694].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[3694].Request.Path = "/subscriptions/5ee482d6-3f13-/resourceGroups/a3afa95f-15c8-4d4/providers/Microsoft.StorSimple/managers/6feb4822-99/devices/9571dfda-9"; Requests[3695] = new DefaultHttpContext(); Requests[3695].RequestServices = CreateServices(); - Requests[3695].Request.Method = "GET"; + Requests[3695].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3695].Request.Path = "/subscriptions/b2efd7e6-3169-/resourceGroups/9db060ca-4b3d-4ba/providers/Microsoft.StorSimple/managers/a1c75e8c-d5/storageAccountCredentials/4215c996-27a1-47bb-a75b-4836"; Requests[3696] = new DefaultHttpContext(); Requests[3696].RequestServices = CreateServices(); - Requests[3696].Request.Method = "PUT"; + Requests[3696].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3696].Request.Path = "/subscriptions/3705b9e0-095d-/resourceGroups/b179f280-ecc8-43f/providers/Microsoft.StorSimple/managers/bc6414d2-d8/storageAccountCredentials/d53aff2a-6f01-4520-a9b5-67cd"; Requests[3697] = new DefaultHttpContext(); Requests[3697].RequestServices = CreateServices(); - Requests[3697].Request.Method = "DELETE"; + Requests[3697].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3697].Request.Path = "/subscriptions/da520851-7a41-/resourceGroups/6a413775-0d22-4f5/providers/Microsoft.StorSimple/managers/e397479b-69/storageAccountCredentials/44f108fc-565d-45dd-b912-cfe2"; Requests[3698] = new DefaultHttpContext(); Requests[3698].RequestServices = CreateServices(); - Requests[3698].Request.Method = "PATCH"; + Requests[3698].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[3698].Request.Path = "/subscriptions/a7edfe14-fc8b-/resourcegroups/f220c17b-6000-478/providers/Microsoft.StreamAnalytics/streamingjobs/4b9358d/functions/98f4c085-b70"; Requests[3699] = new DefaultHttpContext(); Requests[3699].RequestServices = CreateServices(); - Requests[3699].Request.Method = "GET"; + Requests[3699].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3699].Request.Path = "/subscriptions/bd99fcaf-fdd0-/resourcegroups/839864b2-3371-4f8/providers/Microsoft.StreamAnalytics/streamingjobs/5b71120/functions/68255ae8-0c7"; Requests[3700] = new DefaultHttpContext(); Requests[3700].RequestServices = CreateServices(); - Requests[3700].Request.Method = "DELETE"; + Requests[3700].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3700].Request.Path = "/subscriptions/5cb2c693-c320-/resourcegroups/c6695f59-5081-431/providers/Microsoft.StreamAnalytics/streamingjobs/d1f8c47/functions/fa15ee3f-c0c"; Requests[3701] = new DefaultHttpContext(); Requests[3701].RequestServices = CreateServices(); - Requests[3701].Request.Method = "PUT"; + Requests[3701].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3701].Request.Path = "/subscriptions/0d04e5a4-819e-/resourcegroups/6d12f844-7b1b-44b/providers/Microsoft.StreamAnalytics/streamingjobs/5378aad/functions/050c6ed0-140"; Requests[3702] = new DefaultHttpContext(); Requests[3702].RequestServices = CreateServices(); - Requests[3702].Request.Method = "GET"; + Requests[3702].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3702].Request.Path = "/subscriptions/ccaf6cf4-77d6-/resourcegroups/89b74795-a9bf-4ec/providers/Microsoft.StreamAnalytics/streamingjobs/1e5e43f/inputs/c4703eae-"; Requests[3703] = new DefaultHttpContext(); Requests[3703].RequestServices = CreateServices(); - Requests[3703].Request.Method = "DELETE"; + Requests[3703].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3703].Request.Path = "/subscriptions/fafb9dfe-a716-/resourcegroups/da58a232-1853-495/providers/Microsoft.StreamAnalytics/streamingjobs/72bb9c8/inputs/416bcc32-"; Requests[3704] = new DefaultHttpContext(); Requests[3704].RequestServices = CreateServices(); - Requests[3704].Request.Method = "PATCH"; + Requests[3704].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[3704].Request.Path = "/subscriptions/4bc23531-ad91-/resourcegroups/31e6a1aa-b145-4d3/providers/Microsoft.StreamAnalytics/streamingjobs/ee61093/inputs/c247816a-"; Requests[3705] = new DefaultHttpContext(); Requests[3705].RequestServices = CreateServices(); - Requests[3705].Request.Method = "PUT"; + Requests[3705].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3705].Request.Path = "/subscriptions/fbf04647-cce8-/resourcegroups/99a3c804-c94c-4fe/providers/Microsoft.StreamAnalytics/streamingjobs/eb400fc/inputs/6ca31c34-"; Requests[3706] = new DefaultHttpContext(); Requests[3706].RequestServices = CreateServices(); - Requests[3706].Request.Method = "GET"; + Requests[3706].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3706].Request.Path = "/subscriptions/3c45a57f-4932-/resourcegroups/1b059ec7-5311-44c/providers/Microsoft.StreamAnalytics/streamingjobs/d3b26d4/outputs/e2bb7893-d"; Requests[3707] = new DefaultHttpContext(); Requests[3707].RequestServices = CreateServices(); - Requests[3707].Request.Method = "PUT"; + Requests[3707].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3707].Request.Path = "/subscriptions/d0fd2abe-8670-/resourcegroups/0111d435-a5ca-4b3/providers/Microsoft.StreamAnalytics/streamingjobs/ee0b641/outputs/2310afee-2"; Requests[3708] = new DefaultHttpContext(); Requests[3708].RequestServices = CreateServices(); - Requests[3708].Request.Method = "DELETE"; + Requests[3708].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3708].Request.Path = "/subscriptions/6388f132-f35d-/resourcegroups/a8ee2bbb-d8ee-43d/providers/Microsoft.StreamAnalytics/streamingjobs/9e88823/outputs/ec8677b9-3"; Requests[3709] = new DefaultHttpContext(); Requests[3709].RequestServices = CreateServices(); - Requests[3709].Request.Method = "PATCH"; + Requests[3709].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[3709].Request.Path = "/subscriptions/b6142eeb-cdf7-/resourcegroups/36d15a38-8303-432/providers/Microsoft.StreamAnalytics/streamingjobs/02d31a0/outputs/e5c926b5-4"; Requests[3710] = new DefaultHttpContext(); Requests[3710].RequestServices = CreateServices(); - Requests[3710].Request.Method = "GET"; + Requests[3710].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3710].Request.Path = "/subscriptions/ec3fd25c-3577-/resourcegroups/36547fb6-6a52-4cd/providers/Microsoft.StreamAnalytics/streamingjobs/3cf129e/transformations/5bc84c66-89fe-4852"; Requests[3711] = new DefaultHttpContext(); Requests[3711].RequestServices = CreateServices(); - Requests[3711].Request.Method = "PATCH"; + Requests[3711].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[3711].Request.Path = "/subscriptions/fdbe6213-83c4-/resourcegroups/ebd323eb-1385-4db/providers/Microsoft.StreamAnalytics/streamingjobs/6955454/transformations/f7812853-af95-49d5"; Requests[3712] = new DefaultHttpContext(); Requests[3712].RequestServices = CreateServices(); - Requests[3712].Request.Method = "PUT"; + Requests[3712].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3712].Request.Path = "/subscriptions/a624f2a9-4536-/resourcegroups/4af89dc0-254a-481/providers/Microsoft.StreamAnalytics/streamingjobs/8d4aff5/transformations/3296fdda-8468-4b71"; Requests[3713] = new DefaultHttpContext(); Requests[3713].RequestServices = CreateServices(); - Requests[3713].Request.Method = "DELETE"; + Requests[3713].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3713].Request.Path = "/subscriptions/8e8fce73-b4d3-/resourcegroups/c5d1810d-2083-4bd/providers/Microsoft.Subscriptions.Admin/offers/2b334/offerDelegations/895e2861-e515-4b60-"; Requests[3714] = new DefaultHttpContext(); Requests[3714].RequestServices = CreateServices(); - Requests[3714].Request.Method = "PUT"; + Requests[3714].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3714].Request.Path = "/subscriptions/0c089167-485f-/resourcegroups/4fe6e6a7-5e5d-463/providers/Microsoft.Subscriptions.Admin/offers/e429e/offerDelegations/9fdb242c-0895-46ec-"; Requests[3715] = new DefaultHttpContext(); Requests[3715].RequestServices = CreateServices(); - Requests[3715].Request.Method = "GET"; + Requests[3715].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3715].Request.Path = "/subscriptions/a3daf8af-0602-/resourcegroups/97f99cb5-b250-42d/providers/Microsoft.Subscriptions.Admin/offers/5e875/offerDelegations/9ebad908-01ee-42de-"; Requests[3716] = new DefaultHttpContext(); Requests[3716].RequestServices = CreateServices(); - Requests[3716].Request.Method = "DELETE"; + Requests[3716].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3716].Request.Path = "/subscriptions/fc4b570e-32d7-/resourceGroups/7dc56720-08e7-406/providers/Microsoft.TimeSeriesInsights/environments/9f2dfb4c-dc73-4/accessPolicies/5babf0c9-d9e4-4a"; Requests[3717] = new DefaultHttpContext(); Requests[3717].RequestServices = CreateServices(); - Requests[3717].Request.Method = "PATCH"; + Requests[3717].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[3717].Request.Path = "/subscriptions/6f0f56b0-61f2-/resourceGroups/b96807eb-65a5-43f/providers/Microsoft.TimeSeriesInsights/environments/49a4275f-4b44-4/accessPolicies/d3d1a309-9f10-4b"; Requests[3718] = new DefaultHttpContext(); Requests[3718].RequestServices = CreateServices(); - Requests[3718].Request.Method = "GET"; + Requests[3718].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3718].Request.Path = "/subscriptions/be2e1350-2733-/resourceGroups/e0e15ad3-fc51-420/providers/Microsoft.TimeSeriesInsights/environments/9ab967e4-2e44-4/accessPolicies/4f7f3f3c-81c2-4d"; Requests[3719] = new DefaultHttpContext(); Requests[3719].RequestServices = CreateServices(); - Requests[3719].Request.Method = "PUT"; + Requests[3719].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3719].Request.Path = "/subscriptions/4550be7c-aa12-/resourceGroups/8ddb5bc8-8aa7-47b/providers/Microsoft.TimeSeriesInsights/environments/b6e4b979-9f6c-4/accessPolicies/8670716a-3188-42"; Requests[3720] = new DefaultHttpContext(); Requests[3720].RequestServices = CreateServices(); - Requests[3720].Request.Method = "PUT"; + Requests[3720].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3720].Request.Path = "/subscriptions/1bc0caf0-1c53-/resourceGroups/d1483324-b0c2-4e5/providers/Microsoft.TimeSeriesInsights/environments/e07eadad-177c-4/eventSources/41df518f-0cd6-4"; Requests[3721] = new DefaultHttpContext(); Requests[3721].RequestServices = CreateServices(); - Requests[3721].Request.Method = "GET"; + Requests[3721].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3721].Request.Path = "/subscriptions/45869e24-b13f-/resourceGroups/9b411cfd-33c9-4b0/providers/Microsoft.TimeSeriesInsights/environments/36fc1bca-c7bc-4/eventSources/53251857-0614-4"; Requests[3722] = new DefaultHttpContext(); Requests[3722].RequestServices = CreateServices(); - Requests[3722].Request.Method = "PATCH"; + Requests[3722].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[3722].Request.Path = "/subscriptions/61d7f18c-f459-/resourceGroups/38c7e756-27f2-45b/providers/Microsoft.TimeSeriesInsights/environments/8e306eb6-baef-4/eventSources/9e458cf3-20d8-4"; Requests[3723] = new DefaultHttpContext(); Requests[3723].RequestServices = CreateServices(); - Requests[3723].Request.Method = "DELETE"; + Requests[3723].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3723].Request.Path = "/subscriptions/1b1a6ddc-f9f0-/resourceGroups/b8bce253-488a-45c/providers/Microsoft.TimeSeriesInsights/environments/0a90c26e-f537-4/eventSources/ef41bcda-5740-4"; Requests[3724] = new DefaultHttpContext(); Requests[3724].RequestServices = CreateServices(); - Requests[3724].Request.Method = "PUT"; + Requests[3724].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3724].Request.Path = "/subscriptions/adece0ad-620d-/resourceGroups/6f8c179b-8e24-413/providers/Microsoft.TimeSeriesInsights/environments/30bb4cc7-27ae-4/referenceDataSets/7cba5340-b92f-46a8-b"; Requests[3725] = new DefaultHttpContext(); Requests[3725].RequestServices = CreateServices(); - Requests[3725].Request.Method = "GET"; + Requests[3725].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3725].Request.Path = "/subscriptions/99709a78-56e9-/resourceGroups/003e14ea-6be9-48e/providers/Microsoft.TimeSeriesInsights/environments/ee529ac5-3301-4/referenceDataSets/9811620e-a9e4-48f4-8"; Requests[3726] = new DefaultHttpContext(); Requests[3726].RequestServices = CreateServices(); - Requests[3726].Request.Method = "DELETE"; + Requests[3726].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3726].Request.Path = "/subscriptions/63683018-1899-/resourceGroups/13d4653f-ae80-466/providers/Microsoft.TimeSeriesInsights/environments/27308c43-0c36-4/referenceDataSets/522af3e7-f70c-4572-8"; Requests[3727] = new DefaultHttpContext(); Requests[3727].RequestServices = CreateServices(); - Requests[3727].Request.Method = "PATCH"; + Requests[3727].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[3727].Request.Path = "/subscriptions/08e2bae7-36cf-/resourceGroups/68a4749f-f8d2-47b/providers/Microsoft.TimeSeriesInsights/environments/34f7232d-d3a8-4/referenceDataSets/4bbeef96-5cd2-4582-b"; Requests[3728] = new DefaultHttpContext(); Requests[3728].RequestServices = CreateServices(); - Requests[3728].Request.Method = "GET"; + Requests[3728].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3728].Request.Path = "/subscriptions/e7344f4b-2345-/resourcegroups/92cc4afc-a9be-485/providers/Microsoft.Update.Admin/updateLocations/230dbce0-fe97-/updates/6f9204a0-e"; Requests[3729] = new DefaultHttpContext(); Requests[3729].RequestServices = CreateServices(); - Requests[3729].Request.Method = "DELETE"; + Requests[3729].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3729].Request.Path = "/subscriptions/09243a7a-9e93-/resourcegroups/b0deca74-02c6-41a/providers/microsoft.visualstudio/account/256a4234-33e7-4b8c-/extension/07a3000f-4651-4d32-a1"; Requests[3730] = new DefaultHttpContext(); Requests[3730].RequestServices = CreateServices(); - Requests[3730].Request.Method = "GET"; + Requests[3730].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3730].Request.Path = "/subscriptions/62359f28-85b0-/resourcegroups/8f3f727b-bba9-427/providers/microsoft.visualstudio/account/b19fd86b-0f53-4e37-/extension/42f77ee5-02e6-4650-8f"; Requests[3731] = new DefaultHttpContext(); Requests[3731].RequestServices = CreateServices(); - Requests[3731].Request.Method = "PATCH"; + Requests[3731].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[3731].Request.Path = "/subscriptions/1dde984b-1f47-/resourcegroups/5a1b6193-9870-42e/providers/microsoft.visualstudio/account/a9337878-861a-4851-/extension/455843a0-b976-477a-a4"; Requests[3732] = new DefaultHttpContext(); Requests[3732].RequestServices = CreateServices(); - Requests[3732].Request.Method = "PUT"; + Requests[3732].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3732].Request.Path = "/subscriptions/d32cde11-d945-/resourcegroups/7c3cccf7-be02-4b0/providers/microsoft.visualstudio/account/3bde32f0-7e72-466c-/extension/bef9fa18-a3e8-4f7e-82"; Requests[3733] = new DefaultHttpContext(); Requests[3733].RequestServices = CreateServices(); - Requests[3733].Request.Method = "PATCH"; + Requests[3733].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[3733].Request.Path = "/subscriptions/a25f426d-3a62-/resourceGroups/1090a41c-f4d4-429/providers/microsoft.visualstudio/account/4d57f2b0-2b12-47/project/6cd255d7-b48"; Requests[3734] = new DefaultHttpContext(); Requests[3734].RequestServices = CreateServices(); - Requests[3734].Request.Method = "GET"; + Requests[3734].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3734].Request.Path = "/subscriptions/99226427-c678-/resourceGroups/6c8a3c43-cf24-4f6/providers/microsoft.visualstudio/account/131994d4-12a0-41/project/6906222a-0a0"; Requests[3735] = new DefaultHttpContext(); Requests[3735].RequestServices = CreateServices(); - Requests[3735].Request.Method = "PUT"; + Requests[3735].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3735].Request.Path = "/subscriptions/5a879885-ab0a-/resourceGroups/2de0788f-3365-4c7/providers/microsoft.visualstudio/account/160244c8-bd18-46/project/22d09f5b-255"; Requests[3736] = new DefaultHttpContext(); Requests[3736].RequestServices = CreateServices(); - Requests[3736].Request.Method = "GET"; + Requests[3736].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3736].Request.Path = "/subscriptions/7334cb8c-6395-/resourceGroups/f40dccf7-92ff-406/providers/Microsoft.Web/hostingEnvironments/85127/detectors/830d9d71-323"; Requests[3737] = new DefaultHttpContext(); Requests[3737].RequestServices = CreateServices(); - Requests[3737].Request.Method = "GET"; + Requests[3737].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3737].Request.Path = "/subscriptions/577a5caa-ef18-/resourceGroups/220dde04-e8f7-401/providers/Microsoft.Web/hostingEnvironments/3f0d6/diagnostics/3bd28575-62cc-4"; Requests[3738] = new DefaultHttpContext(); Requests[3738].RequestServices = CreateServices(); - Requests[3738].Request.Method = "GET"; + Requests[3738].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3738].Request.Path = "/subscriptions/71fbcfd4-a5e3-/resourceGroups/c66ee38d-918e-4c1/providers/Microsoft.Web/hostingEnvironments/4451a/operations/14d9f194-7d"; Requests[3739] = new DefaultHttpContext(); Requests[3739].RequestServices = CreateServices(); - Requests[3739].Request.Method = "PATCH"; + Requests[3739].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[3739].Request.Path = "/subscriptions/0f44d081-da3d-/resourceGroups/f74e9e16-643d-472/providers/Microsoft.Web/hostingEnvironments/a456b/workerPools/447c5449-6533-"; Requests[3740] = new DefaultHttpContext(); Requests[3740].RequestServices = CreateServices(); - Requests[3740].Request.Method = "GET"; + Requests[3740].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3740].Request.Path = "/subscriptions/ede86ac2-2810-/resourceGroups/77d9e0f8-c41c-41c/providers/Microsoft.Web/hostingEnvironments/72665/workerPools/a59b1d60-5156-"; Requests[3741] = new DefaultHttpContext(); Requests[3741].RequestServices = CreateServices(); - Requests[3741].Request.Method = "PUT"; + Requests[3741].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3741].Request.Path = "/subscriptions/6170631f-4da4-/resourceGroups/51421974-844f-46f/providers/Microsoft.Web/hostingEnvironments/05414/workerPools/4c3cc883-7359-"; Requests[3742] = new DefaultHttpContext(); Requests[3742].RequestServices = CreateServices(); - Requests[3742].Request.Method = "GET"; + Requests[3742].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3742].Request.Path = "/subscriptions/78991c18-8a6e-/resourceGroups/8506a028-5081-409/providers/Microsoft.Web/managedHostingEnvironments/fbf28/operations/ed44ba32-04"; Requests[3743] = new DefaultHttpContext(); Requests[3743].RequestServices = CreateServices(); - Requests[3743].Request.Method = "GET"; + Requests[3743].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3743].Request.Path = "/subscriptions/59ce306d-b71d-/resourceGroups/61ddb88b-b4c1-485/providers/Microsoft.Web/serverfarms/4cfcd/operationresults/152e3d13-bd"; Requests[3744] = new DefaultHttpContext(); Requests[3744].RequestServices = CreateServices(); - Requests[3744].Request.Method = "GET"; + Requests[3744].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3744].Request.Path = "/subscriptions/c7e9882e-3c79-/resourceGroups/4195a4b6-10d5-445/providers/Microsoft.Web/serverfarms/1dc04/virtualNetworkConnections/06659603"; Requests[3745] = new DefaultHttpContext(); Requests[3745].RequestServices = CreateServices(); - Requests[3745].Request.Method = "GET"; + Requests[3745].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3745].Request.Path = "/subscriptions/9e11364c-734e-/resourceGroups/d826010d-1555-4e6/providers/Microsoft.Web/sites/59d86/backups/37e9269f"; Requests[3746] = new DefaultHttpContext(); Requests[3746].RequestServices = CreateServices(); - Requests[3746].Request.Method = "DELETE"; + Requests[3746].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3746].Request.Path = "/subscriptions/0961c058-0fb8-/resourceGroups/c0aa8117-3f65-4a9/providers/Microsoft.Web/sites/5b05a/backups/1319fcbe"; Requests[3747] = new DefaultHttpContext(); Requests[3747].RequestServices = CreateServices(); - Requests[3747].Request.Method = "GET"; + Requests[3747].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3747].Request.Path = "/subscriptions/f105535c-b156-/resourceGroups/e3217de6-e1cf-4f2/providers/Microsoft.Web/sites/c1068/continuouswebjobs/703587ea-a"; Requests[3748] = new DefaultHttpContext(); Requests[3748].RequestServices = CreateServices(); - Requests[3748].Request.Method = "DELETE"; + Requests[3748].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3748].Request.Path = "/subscriptions/48b31958-70f9-/resourceGroups/46717d41-742b-449/providers/Microsoft.Web/sites/4cdb5/continuouswebjobs/1cd1ac91-f"; Requests[3749] = new DefaultHttpContext(); Requests[3749].RequestServices = CreateServices(); - Requests[3749].Request.Method = "GET"; + Requests[3749].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3749].Request.Path = "/subscriptions/672f0322-1af5-/resourceGroups/84f861a2-44df-48b/providers/Microsoft.Web/sites/0d423/deployments/7479d"; Requests[3750] = new DefaultHttpContext(); Requests[3750].RequestServices = CreateServices(); - Requests[3750].Request.Method = "DELETE"; + Requests[3750].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3750].Request.Path = "/subscriptions/5a223f0b-2a7a-/resourceGroups/273f9f43-97dc-485/providers/Microsoft.Web/sites/1f2dc/deployments/23c47"; Requests[3751] = new DefaultHttpContext(); Requests[3751].RequestServices = CreateServices(); - Requests[3751].Request.Method = "PUT"; + Requests[3751].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3751].Request.Path = "/subscriptions/8e36c384-274a-/resourceGroups/67706b72-b7c7-4c8/providers/Microsoft.Web/sites/faf41/deployments/79a0a"; Requests[3752] = new DefaultHttpContext(); Requests[3752].RequestServices = CreateServices(); - Requests[3752].Request.Method = "PATCH"; + Requests[3752].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[3752].Request.Path = "/subscriptions/352a404d-8235-/resourceGroups/f728ad3b-75b3-4ac/providers/Microsoft.Web/sites/5e892/domainOwnershipIdentifiers/a8caa4be-8915-4b6a-b113-4de07"; Requests[3753] = new DefaultHttpContext(); Requests[3753].RequestServices = CreateServices(); - Requests[3753].Request.Method = "GET"; + Requests[3753].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3753].Request.Path = "/subscriptions/bcf19e4e-0205-/resourceGroups/37468510-aa5a-472/providers/Microsoft.Web/sites/270e1/domainOwnershipIdentifiers/de64ccd9-0c3b-4a61-b6a9-2826c"; Requests[3754] = new DefaultHttpContext(); Requests[3754].RequestServices = CreateServices(); - Requests[3754].Request.Method = "PUT"; + Requests[3754].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3754].Request.Path = "/subscriptions/6f9a4580-899d-/resourceGroups/04af77c7-808c-4ea/providers/Microsoft.Web/sites/b41ff/domainOwnershipIdentifiers/a86c1084-f7ae-45cd-9aef-95709"; Requests[3755] = new DefaultHttpContext(); Requests[3755].RequestServices = CreateServices(); - Requests[3755].Request.Method = "DELETE"; + Requests[3755].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3755].Request.Path = "/subscriptions/ab4802a3-cea4-/resourceGroups/829d3967-fc41-43a/providers/Microsoft.Web/sites/20c68/domainOwnershipIdentifiers/bc819a2f-d4fb-41c8-98b5-7a257"; Requests[3756] = new DefaultHttpContext(); Requests[3756].RequestServices = CreateServices(); - Requests[3756].Request.Method = "DELETE"; + Requests[3756].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3756].Request.Path = "/subscriptions/e028af5d-810b-/resourceGroups/e5612ef7-cc2f-42c/providers/Microsoft.Web/sites/b908a/functions/eb6f4572-412"; Requests[3757] = new DefaultHttpContext(); Requests[3757].RequestServices = CreateServices(); - Requests[3757].Request.Method = "GET"; + Requests[3757].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3757].Request.Path = "/subscriptions/d7336829-3e48-/resourceGroups/be5070b4-2773-41c/providers/Microsoft.Web/sites/47952/functions/e048f8c6-a8a"; Requests[3758] = new DefaultHttpContext(); Requests[3758].RequestServices = CreateServices(); - Requests[3758].Request.Method = "PUT"; + Requests[3758].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3758].Request.Path = "/subscriptions/4dbdd877-028a-/resourceGroups/092d2066-1890-45f/providers/Microsoft.Web/sites/e70b5/functions/b000049d-1f0"; Requests[3759] = new DefaultHttpContext(); Requests[3759].RequestServices = CreateServices(); - Requests[3759].Request.Method = "DELETE"; + Requests[3759].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3759].Request.Path = "/subscriptions/c312b330-478d-/resourceGroups/724feece-7110-423/providers/Microsoft.Web/sites/a093a/hostNameBindings/df644e47"; Requests[3760] = new DefaultHttpContext(); Requests[3760].RequestServices = CreateServices(); - Requests[3760].Request.Method = "PUT"; + Requests[3760].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3760].Request.Path = "/subscriptions/754e7855-5a03-/resourceGroups/03545b98-4734-4fd/providers/Microsoft.Web/sites/3b22d/hostNameBindings/9685ab90"; Requests[3761] = new DefaultHttpContext(); Requests[3761].RequestServices = CreateServices(); - Requests[3761].Request.Method = "GET"; + Requests[3761].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3761].Request.Path = "/subscriptions/8ba0b039-51b0-/resourceGroups/5ab94869-75e9-4d8/providers/Microsoft.Web/sites/39cf9/hostNameBindings/521e98c6"; Requests[3762] = new DefaultHttpContext(); Requests[3762].RequestServices = CreateServices(); - Requests[3762].Request.Method = "PATCH"; + Requests[3762].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[3762].Request.Path = "/subscriptions/ae661d39-3077-/resourceGroups/00a7ebff-f143-41d/providers/Microsoft.Web/sites/2c7f0/hybridconnection/a512b8aa-6"; Requests[3763] = new DefaultHttpContext(); Requests[3763].RequestServices = CreateServices(); - Requests[3763].Request.Method = "DELETE"; + Requests[3763].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3763].Request.Path = "/subscriptions/a56af18f-f6b6-/resourceGroups/a36fed2e-4828-42e/providers/Microsoft.Web/sites/aeee5/hybridconnection/b3c5c5ab-6"; Requests[3764] = new DefaultHttpContext(); Requests[3764].RequestServices = CreateServices(); - Requests[3764].Request.Method = "PUT"; + Requests[3764].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3764].Request.Path = "/subscriptions/c4c0ab32-f43a-/resourceGroups/611f079e-ab35-427/providers/Microsoft.Web/sites/f3264/hybridconnection/82a4b810-2"; Requests[3765] = new DefaultHttpContext(); Requests[3765].RequestServices = CreateServices(); - Requests[3765].Request.Method = "GET"; + Requests[3765].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3765].Request.Path = "/subscriptions/f0d88475-d2fc-/resourceGroups/6bd3ab63-3a93-44b/providers/Microsoft.Web/sites/20255/hybridconnection/c2d47cd6-d"; Requests[3766] = new DefaultHttpContext(); Requests[3766].RequestServices = CreateServices(); - Requests[3766].Request.Method = "GET"; + Requests[3766].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3766].Request.Path = "/subscriptions/493a566f-8d09-/resourceGroups/3774a9e1-f239-433/providers/Microsoft.Web/sites/d7478/networkFeatures/e8309"; Requests[3767] = new DefaultHttpContext(); Requests[3767].RequestServices = CreateServices(); - Requests[3767].Request.Method = "GET"; + Requests[3767].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3767].Request.Path = "/subscriptions/4b350d39-c54f-/resourceGroups/bab69dc1-ef62-487/providers/Microsoft.Web/sites/47fe0/operationresults/72e058f9-22"; Requests[3768] = new DefaultHttpContext(); Requests[3768].RequestServices = CreateServices(); - Requests[3768].Request.Method = "PUT"; + Requests[3768].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3768].Request.Path = "/subscriptions/c29b35b8-9aef-/resourceGroups/b7ed4eb0-8e15-472/providers/Microsoft.Web/sites/82012/premieraddons/e28e6c33-3239-40"; Requests[3769] = new DefaultHttpContext(); Requests[3769].RequestServices = CreateServices(); - Requests[3769].Request.Method = "DELETE"; + Requests[3769].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3769].Request.Path = "/subscriptions/6bd4966f-7e34-/resourceGroups/6180d404-4947-4cd/providers/Microsoft.Web/sites/3278e/premieraddons/3b3f0c0f-2560-43"; Requests[3770] = new DefaultHttpContext(); Requests[3770].RequestServices = CreateServices(); - Requests[3770].Request.Method = "GET"; + Requests[3770].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3770].Request.Path = "/subscriptions/4ea66b76-6304-/resourceGroups/65f01404-182d-479/providers/Microsoft.Web/sites/a326d/premieraddons/289429ef-e20b-4b"; Requests[3771] = new DefaultHttpContext(); Requests[3771].RequestServices = CreateServices(); - Requests[3771].Request.Method = "DELETE"; + Requests[3771].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3771].Request.Path = "/subscriptions/bdddff6f-7f3b-/resourceGroups/4d5a4086-eacb-4e6/providers/Microsoft.Web/sites/10fd6/processes/3615ee01-"; Requests[3772] = new DefaultHttpContext(); Requests[3772].RequestServices = CreateServices(); - Requests[3772].Request.Method = "GET"; + Requests[3772].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3772].Request.Path = "/subscriptions/90c2dc55-0e03-/resourceGroups/e27b2dcc-02ec-450/providers/Microsoft.Web/sites/5e038/processes/bd323886-"; Requests[3773] = new DefaultHttpContext(); Requests[3773].RequestServices = CreateServices(); - Requests[3773].Request.Method = "DELETE"; + Requests[3773].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3773].Request.Path = "/subscriptions/a5681f1b-af39-/resourceGroups/47939ea9-812c-4d0/providers/Microsoft.Web/sites/9928c/publicCertificates/c78beaa2-b140-4c3d-bc"; Requests[3774] = new DefaultHttpContext(); Requests[3774].RequestServices = CreateServices(); - Requests[3774].Request.Method = "PUT"; + Requests[3774].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3774].Request.Path = "/subscriptions/7fbfe263-9e66-/resourceGroups/8c66855b-2609-48b/providers/Microsoft.Web/sites/33491/publicCertificates/ef303502-8380-43fe-93"; Requests[3775] = new DefaultHttpContext(); Requests[3775].RequestServices = CreateServices(); - Requests[3775].Request.Method = "GET"; + Requests[3775].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3775].Request.Path = "/subscriptions/552d48a7-1f9c-/resourceGroups/54710385-3dab-430/providers/Microsoft.Web/sites/bca24/publicCertificates/552d7cb3-f332-45e6-94"; Requests[3776] = new DefaultHttpContext(); Requests[3776].RequestServices = CreateServices(); - Requests[3776].Request.Method = "PUT"; + Requests[3776].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3776].Request.Path = "/subscriptions/f4952572-77a7-/resourceGroups/c3a3552d-ce89-4fd/providers/Microsoft.Web/sites/1efbc/siteextensions/2cb7c38f-af00-4"; Requests[3777] = new DefaultHttpContext(); Requests[3777].RequestServices = CreateServices(); - Requests[3777].Request.Method = "GET"; + Requests[3777].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3777].Request.Path = "/subscriptions/ef7848ab-d7c1-/resourceGroups/7c0a3285-d9fa-444/providers/Microsoft.Web/sites/c685c/siteextensions/a6b6cf31-9c22-4"; Requests[3778] = new DefaultHttpContext(); Requests[3778].RequestServices = CreateServices(); - Requests[3778].Request.Method = "DELETE"; + Requests[3778].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3778].Request.Path = "/subscriptions/2d97a7f8-da41-/resourceGroups/95227e4e-5542-426/providers/Microsoft.Web/sites/7ab49/siteextensions/0cc827f6-3d9c-4"; Requests[3779] = new DefaultHttpContext(); Requests[3779].RequestServices = CreateServices(); - Requests[3779].Request.Method = "GET"; + Requests[3779].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3779].Request.Path = "/subscriptions/8ab9533b-40b5-/resourceGroups/f57ae4e9-0e0d-413/providers/Microsoft.Web/sites/fec40/slots/ed57e"; Requests[3780] = new DefaultHttpContext(); Requests[3780].RequestServices = CreateServices(); - Requests[3780].Request.Method = "PUT"; + Requests[3780].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3780].Request.Path = "/subscriptions/5ee30cc5-f00d-/resourceGroups/4f5fa93a-0bd3-402/providers/Microsoft.Web/sites/abe10/slots/0374a"; Requests[3781] = new DefaultHttpContext(); Requests[3781].RequestServices = CreateServices(); - Requests[3781].Request.Method = "DELETE"; + Requests[3781].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3781].Request.Path = "/subscriptions/3c6e347f-1c90-/resourceGroups/976c21dc-1dc5-42e/providers/Microsoft.Web/sites/aa5d5/slots/5db44"; Requests[3782] = new DefaultHttpContext(); Requests[3782].RequestServices = CreateServices(); - Requests[3782].Request.Method = "PATCH"; + Requests[3782].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[3782].Request.Path = "/subscriptions/699b359b-fe97-/resourceGroups/d384dc5d-798a-4e9/providers/Microsoft.Web/sites/ca4b8/slots/63b90"; Requests[3783] = new DefaultHttpContext(); Requests[3783].RequestServices = CreateServices(); - Requests[3783].Request.Method = "GET"; + Requests[3783].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3783].Request.Path = "/subscriptions/a5c40202-7fb4-/resourceGroups/0b57606f-f369-40f/providers/Microsoft.Web/sites/7bc0a/triggeredwebjobs/29c49a21-5"; Requests[3784] = new DefaultHttpContext(); Requests[3784].RequestServices = CreateServices(); - Requests[3784].Request.Method = "DELETE"; + Requests[3784].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3784].Request.Path = "/subscriptions/4e4528f6-770d-/resourceGroups/be259e46-c2e3-478/providers/Microsoft.Web/sites/7f2fa/triggeredwebjobs/455eba18-9"; Requests[3785] = new DefaultHttpContext(); Requests[3785].RequestServices = CreateServices(); - Requests[3785].Request.Method = "PATCH"; + Requests[3785].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[3785].Request.Path = "/subscriptions/cad2fe36-27d4-/resourceGroups/682464cd-a124-403/providers/Microsoft.Web/sites/6ff00/virtualNetworkConnections/501fabab"; Requests[3786] = new DefaultHttpContext(); Requests[3786].RequestServices = CreateServices(); - Requests[3786].Request.Method = "DELETE"; + Requests[3786].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3786].Request.Path = "/subscriptions/0fcd6570-7af1-/resourceGroups/ce69187a-f32d-4df/providers/Microsoft.Web/sites/47fa2/virtualNetworkConnections/d12c5f0f"; Requests[3787] = new DefaultHttpContext(); Requests[3787].RequestServices = CreateServices(); - Requests[3787].Request.Method = "PUT"; + Requests[3787].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3787].Request.Path = "/subscriptions/b31ec4cc-6e5c-/resourceGroups/52983183-fbda-44b/providers/Microsoft.Web/sites/6a5b1/virtualNetworkConnections/ca6bf850"; Requests[3788] = new DefaultHttpContext(); Requests[3788].RequestServices = CreateServices(); - Requests[3788].Request.Method = "GET"; + Requests[3788].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3788].Request.Path = "/subscriptions/7a121464-cfa2-/resourceGroups/ef41073e-3f9f-48e/providers/Microsoft.Web/sites/304f3/virtualNetworkConnections/1ab73d51"; Requests[3789] = new DefaultHttpContext(); Requests[3789].RequestServices = CreateServices(); - Requests[3789].Request.Method = "GET"; + Requests[3789].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3789].Request.Path = "/subscriptions/0ac2fc25-df24-/resourceGroups/bdccada9-96c9-468/providers/Microsoft.Web/sites/0460c/webjobs/4139d255-f"; Requests[3790] = new DefaultHttpContext(); Requests[3790].RequestServices = CreateServices(); - Requests[3790].Request.Method = "GET"; + Requests[3790].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3790].Request.Path = "/subscriptions/75d316bf-cc32-/resourceGroups/376215b1-12a9-49b/providers/Microsoft.Web/sites/144b2cac/detectors/97a5802e-b67"; Requests[3791] = new DefaultHttpContext(); Requests[3791].RequestServices = CreateServices(); - Requests[3791].Request.Method = "GET"; + Requests[3791].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3791].Request.Path = "/subscriptions/21e8b550-144f-/resourceGroups/d1e1f7a4-11c2-496/providers/Microsoft.Web/sites/e6995884/diagnostics/249bacad-96b8-4708"; Requests[3792] = new DefaultHttpContext(); Requests[3792].RequestServices = CreateServices(); - Requests[3792].Request.Method = "GET"; + Requests[3792].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3792].Request.Path = "/subscriptions/8cc7b346-5c09-/resourceGroups/2bc39383-a75c-413/providers/Microsoft.Web/sites/4b65e8e0/recommendations/86800"; Requests[3793] = new DefaultHttpContext(); Requests[3793].RequestServices = CreateServices(); - Requests[3793].Request.Method = "POST"; + Requests[3793].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[3793].Request.Path = "/subscriptions/e07e8d78-f11a-/resourceGroup/ebad9344-7ce6-4f9/providers/Microsoft.MachineLearningServices/workspaces/8d88b02b-09c0/computes/c335097f-77/listKeys"; Requests[3794] = new DefaultHttpContext(); Requests[3794].RequestServices = CreateServices(); - Requests[3794].Request.Method = "GET"; + Requests[3794].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3794].Request.Path = "/subscriptions/077a0fd5-18bc-/resourceGroups/ce8b8c43-/providers/Microsoft.DataMigration/services/e9c753c5-97/projects/0cc116c7-59/tasks"; Requests[3795] = new DefaultHttpContext(); Requests[3795].RequestServices = CreateServices(); - Requests[3795].Request.Method = "POST"; + Requests[3795].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[3795].Request.Path = "/subscriptions/36b25caf-dcd6-/resourcegroups/889a3058-ecd8/providers/Microsoft.AzureBridge.Admin/activations/c752968a-c169-/products/bf50a8b9-a5/download"; Requests[3796] = new DefaultHttpContext(); Requests[3796].RequestServices = CreateServices(); - Requests[3796].Request.Method = "POST"; + Requests[3796].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[3796].Request.Path = "/subscriptions/b76ec582-61ca-/resourceGroups/27e0e7ed-a766/providers/Microsoft.AzureStack/registrations/32490e7e-cc5c-40/products/a25208e4-1c/listDetails"; Requests[3797] = new DefaultHttpContext(); Requests[3797].RequestServices = CreateServices(); - Requests[3797].Request.Method = "GET"; + Requests[3797].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3797].Request.Path = "/subscriptions/47e2365d-c173-/resourceGroups/29fa8663-b38d-4d9/providers/Microsoft.ApiManagement/service/73c5627f-7d/apis/afdd2/diagnostics"; Requests[3798] = new DefaultHttpContext(); Requests[3798].RequestServices = CreateServices(); - Requests[3798].Request.Method = "GET"; + Requests[3798].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3798].Request.Path = "/subscriptions/c4dff69c-f2c0-/resourceGroups/2cb23ae0-4418-4b2/providers/Microsoft.ApiManagement/service/a599a843-12/apis/d0846/issues"; Requests[3799] = new DefaultHttpContext(); Requests[3799].RequestServices = CreateServices(); - Requests[3799].Request.Method = "GET"; + Requests[3799].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3799].Request.Path = "/subscriptions/c98207c0-0ba2-/resourceGroups/b4eacc85-e7ce-482/providers/Microsoft.ApiManagement/service/908b9223-6f/apis/cbf64/operations"; Requests[3800] = new DefaultHttpContext(); Requests[3800].RequestServices = CreateServices(); - Requests[3800].Request.Method = "GET"; + Requests[3800].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3800].Request.Path = "/subscriptions/04572060-b1e5-/resourceGroups/35c6bbfb-5b9a-4e2/providers/Microsoft.ApiManagement/service/91a3ede2-c3/apis/baded/operationsByTags"; Requests[3801] = new DefaultHttpContext(); Requests[3801].RequestServices = CreateServices(); - Requests[3801].Request.Method = "GET"; + Requests[3801].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3801].Request.Path = "/subscriptions/b3a07ed1-5a1d-/resourceGroups/e071aa64-741d-49e/providers/Microsoft.ApiManagement/service/65fcb055-11/apis/c4e0e/policies"; Requests[3802] = new DefaultHttpContext(); Requests[3802].RequestServices = CreateServices(); - Requests[3802].Request.Method = "PUT"; + Requests[3802].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3802].Request.Path = "/subscriptions/da3e6b87-4641-/resourceGroups/72d6b935-710a-4db/providers/Microsoft.ApiManagement/service/f8ea2841-e8/apis/9fcf2/policy"; Requests[3803] = new DefaultHttpContext(); Requests[3803].RequestServices = CreateServices(); - Requests[3803].Request.Method = "DELETE"; + Requests[3803].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3803].Request.Path = "/subscriptions/5a692697-2ff4-/resourceGroups/47ef1e76-c5b6-48e/providers/Microsoft.ApiManagement/service/720bc9df-37/apis/eb968/policy"; Requests[3804] = new DefaultHttpContext(); Requests[3804].RequestServices = CreateServices(); - Requests[3804].Request.Method = "GET"; + Requests[3804].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3804].Request.Path = "/subscriptions/6ab0c038-b08e-/resourceGroups/54f0fdca-97e8-490/providers/Microsoft.ApiManagement/service/9c854a3c-68/apis/3aa26/policy"; Requests[3805] = new DefaultHttpContext(); Requests[3805].RequestServices = CreateServices(); - Requests[3805].Request.Method = "GET"; + Requests[3805].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3805].Request.Path = "/subscriptions/e372b77d-f8bd-/resourceGroups/17232b58-f349-44b/providers/Microsoft.ApiManagement/service/b106afdc-d0/apis/ca315/products"; Requests[3806] = new DefaultHttpContext(); Requests[3806].RequestServices = CreateServices(); - Requests[3806].Request.Method = "PARAMETERS"; + Requests[3806].Request.Method = HttpMethods.GetCanonicalizedValue("PARAMETERS");; Requests[3806].Request.Path = "/subscriptions/36b5e7d2-f5bc-/resourceGroups/b3ba9b5c-23bf-479/providers/Microsoft.ApiManagement/service/24bea8c3-95/apis/20637/releases"; Requests[3807] = new DefaultHttpContext(); Requests[3807].RequestServices = CreateServices(); - Requests[3807].Request.Method = "GET"; + Requests[3807].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3807].Request.Path = "/subscriptions/813561ec-13bc-/resourceGroups/d51ab0bc-855d-452/providers/Microsoft.ApiManagement/service/e0dd3e8f-ea/apis/d18f4/releases"; Requests[3808] = new DefaultHttpContext(); Requests[3808].RequestServices = CreateServices(); - Requests[3808].Request.Method = "PARAMETERS"; + Requests[3808].Request.Method = HttpMethods.GetCanonicalizedValue("PARAMETERS");; Requests[3808].Request.Path = "/subscriptions/b9243163-d6c3-/resourceGroups/7822e8af-7ca9-451/providers/Microsoft.ApiManagement/service/632a35f2-bb/apis/51d17/revisions"; Requests[3809] = new DefaultHttpContext(); Requests[3809].RequestServices = CreateServices(); - Requests[3809].Request.Method = "GET"; + Requests[3809].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3809].Request.Path = "/subscriptions/06731f44-dace-/resourceGroups/c5902e45-1b9d-486/providers/Microsoft.ApiManagement/service/3ac19b26-c6/apis/56206/revisions"; Requests[3810] = new DefaultHttpContext(); Requests[3810].RequestServices = CreateServices(); - Requests[3810].Request.Method = "GET"; + Requests[3810].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3810].Request.Path = "/subscriptions/3220c235-23db-/resourceGroups/f9668dd2-6252-45c/providers/Microsoft.ApiManagement/service/8efc3594-2b/apis/fa45b/schemas"; Requests[3811] = new DefaultHttpContext(); Requests[3811].RequestServices = CreateServices(); - Requests[3811].Request.Method = "GET"; + Requests[3811].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3811].Request.Path = "/subscriptions/caa519ba-1f2c-/resourceGroups/96f022f1-a2e4-45c/providers/Microsoft.ApiManagement/service/e91fabf8-a4/apis/894d2/tagDescriptions"; Requests[3812] = new DefaultHttpContext(); Requests[3812].RequestServices = CreateServices(); - Requests[3812].Request.Method = "GET"; + Requests[3812].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3812].Request.Path = "/subscriptions/4630971c-6447-/resourceGroups/1bcedf56-df66-4fb/providers/Microsoft.ApiManagement/service/a3fe4869-f0/apis/a32f5/tags"; Requests[3813] = new DefaultHttpContext(); Requests[3813].RequestServices = CreateServices(); - Requests[3813].Request.Method = "POST"; + Requests[3813].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[3813].Request.Path = "/subscriptions/0e7613e0-c85a-/resourceGroups/b1ece843-197e-448/providers/Microsoft.ApiManagement/service/30592452-6f/backends/e32060c2-/reconnect"; Requests[3814] = new DefaultHttpContext(); Requests[3814].RequestServices = CreateServices(); - Requests[3814].Request.Method = "GET"; + Requests[3814].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3814].Request.Path = "/subscriptions/c992b2ea-f7ab-/resourceGroups/36fa7f18-e63a-40f/providers/Microsoft.ApiManagement/service/92dfec04-7d/diagnostics/16edd64d-a3c/loggers"; Requests[3815] = new DefaultHttpContext(); Requests[3815].RequestServices = CreateServices(); - Requests[3815].Request.Method = "GET"; + Requests[3815].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3815].Request.Path = "/subscriptions/14068d11-77a6-/resourceGroups/c2251292-323a-484/providers/Microsoft.ApiManagement/service/32698aa8-b2/groups/5512f08/users"; Requests[3816] = new DefaultHttpContext(); Requests[3816].RequestServices = CreateServices(); - Requests[3816].Request.Method = "GET"; + Requests[3816].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3816].Request.Path = "/subscriptions/0447dc19-19fc-/resourceGroups/bc11873d-ee96-4a9/providers/Microsoft.ApiManagement/service/691eb80f-79/locations/b35ba8da-2bc/networkstatus"; Requests[3817] = new DefaultHttpContext(); Requests[3817].RequestServices = CreateServices(); - Requests[3817].Request.Method = "GET"; + Requests[3817].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3817].Request.Path = "/subscriptions/ab141841-b514-/resourceGroups/319edd85-5f1a-45f/providers/Microsoft.ApiManagement/service/a7f4abc2-a3/notifications/122b3802-c79d-44/recipientEmails"; Requests[3818] = new DefaultHttpContext(); Requests[3818].RequestServices = CreateServices(); - Requests[3818].Request.Method = "GET"; + Requests[3818].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3818].Request.Path = "/subscriptions/ddc69703-b186-/resourceGroups/3131f6fd-8697-4cf/providers/Microsoft.ApiManagement/service/180cc9bf-14/notifications/dfd83d71-698f-48/recipientUsers"; Requests[3819] = new DefaultHttpContext(); Requests[3819].RequestServices = CreateServices(); - Requests[3819].Request.Method = "GET"; + Requests[3819].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3819].Request.Path = "/subscriptions/c5bfd62f-09e2-/resourceGroups/421679be-d67e-449/providers/Microsoft.ApiManagement/service/740f99af-68/products/9aadad28-/apis"; Requests[3820] = new DefaultHttpContext(); Requests[3820].RequestServices = CreateServices(); - Requests[3820].Request.Method = "GET"; + Requests[3820].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3820].Request.Path = "/subscriptions/f18fb4a1-032f-/resourceGroups/5a649172-828d-4a9/providers/Microsoft.ApiManagement/service/fa7d01f8-ed/products/da976d48-/groups"; Requests[3821] = new DefaultHttpContext(); Requests[3821].RequestServices = CreateServices(); - Requests[3821].Request.Method = "GET"; + Requests[3821].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3821].Request.Path = "/subscriptions/f684152b-06c5-/resourceGroups/2f7041af-4ed9-4e8/providers/Microsoft.ApiManagement/service/c9e0f60c-34/products/64bcd868-/policies"; Requests[3822] = new DefaultHttpContext(); Requests[3822].RequestServices = CreateServices(); - Requests[3822].Request.Method = "PUT"; + Requests[3822].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[3822].Request.Path = "/subscriptions/a517d684-5eb9-/resourceGroups/10749360-4f5f-45f/providers/Microsoft.ApiManagement/service/4d56eb7b-c0/products/e80d71b2-/policy"; Requests[3823] = new DefaultHttpContext(); Requests[3823].RequestServices = CreateServices(); - Requests[3823].Request.Method = "GET"; + Requests[3823].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3823].Request.Path = "/subscriptions/a0d9c73d-a02f-/resourceGroups/e0f79c51-157f-4e5/providers/Microsoft.ApiManagement/service/e90be2f2-76/products/767fb6ee-/policy"; Requests[3824] = new DefaultHttpContext(); Requests[3824].RequestServices = CreateServices(); - Requests[3824].Request.Method = "DELETE"; + Requests[3824].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[3824].Request.Path = "/subscriptions/9f4aafc6-3d8f-/resourceGroups/a0c4f264-2051-406/providers/Microsoft.ApiManagement/service/f45085f8-49/products/8e116fb1-/policy"; Requests[3825] = new DefaultHttpContext(); Requests[3825].RequestServices = CreateServices(); - Requests[3825].Request.Method = "GET"; + Requests[3825].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3825].Request.Path = "/subscriptions/79a672bf-8c7b-/resourceGroups/ac71f8b6-3af2-4b7/providers/Microsoft.ApiManagement/service/f3d5c455-c0/products/9b8a1344-/subscriptions"; Requests[3826] = new DefaultHttpContext(); Requests[3826].RequestServices = CreateServices(); - Requests[3826].Request.Method = "GET"; + Requests[3826].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3826].Request.Path = "/subscriptions/860b3ff9-53e2-/resourceGroups/edb6a6ef-a927-45a/providers/Microsoft.ApiManagement/service/c19fb786-a4/products/e836bcc6-/tags"; Requests[3827] = new DefaultHttpContext(); Requests[3827].RequestServices = CreateServices(); - Requests[3827].Request.Method = "POST"; + Requests[3827].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[3827].Request.Path = "/subscriptions/3ded32f4-d7ba-/resourceGroups/53fdb9ef-eeee-4fc/providers/Microsoft.ApiManagement/service/9fbb7610-61/subscriptions/7f080/regeneratePrimaryKey"; Requests[3828] = new DefaultHttpContext(); Requests[3828].RequestServices = CreateServices(); - Requests[3828].Request.Method = "POST"; + Requests[3828].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[3828].Request.Path = "/subscriptions/176f5854-f94c-/resourceGroups/5bbade06-acf0-4f6/providers/Microsoft.ApiManagement/service/ead6e8ee-4d/subscriptions/d86be/regenerateSecondaryKey"; Requests[3829] = new DefaultHttpContext(); Requests[3829].RequestServices = CreateServices(); - Requests[3829].Request.Method = "GET"; + Requests[3829].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3829].Request.Path = "/subscriptions/4a1cce99-44f5-/resourceGroups/f4090669-2a8e-4de/providers/Microsoft.ApiManagement/service/df8370cc-73/tenant/0e08677c-f/git"; Requests[3830] = new DefaultHttpContext(); Requests[3830].RequestServices = CreateServices(); - Requests[3830].Request.Method = "POST"; + Requests[3830].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[3830].Request.Path = "/subscriptions/6d6a14e9-8946-/resourceGroups/0794c2bd-19c8-433/providers/Microsoft.ApiManagement/service/a93dde6b-a9/tenant/62b8f8c5-1/regeneratePrimaryKey"; Requests[3831] = new DefaultHttpContext(); Requests[3831].RequestServices = CreateServices(); - Requests[3831].Request.Method = "POST"; + Requests[3831].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[3831].Request.Path = "/subscriptions/580e695b-b1e4-/resourceGroups/31ed66f5-a85e-4b7/providers/Microsoft.ApiManagement/service/a099c83c-e4/tenant/7bcff023-f/regenerateSecondaryKey"; Requests[3832] = new DefaultHttpContext(); Requests[3832].RequestServices = CreateServices(); - Requests[3832].Request.Method = "POST"; + Requests[3832].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[3832].Request.Path = "/subscriptions/49324851-b7dc-/resourceGroups/02366f58-9e16-4f7/providers/Microsoft.ApiManagement/service/5e1c8b86-28/tenant/6a223e5c-426d-404/deploy"; Requests[3833] = new DefaultHttpContext(); Requests[3833].RequestServices = CreateServices(); - Requests[3833].Request.Method = "POST"; + Requests[3833].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[3833].Request.Path = "/subscriptions/6c9ffbdc-5326-/resourceGroups/e31d6fa2-90ff-445/providers/Microsoft.ApiManagement/service/05de86ea-39/tenant/a8456482-7c64-406/save"; Requests[3834] = new DefaultHttpContext(); Requests[3834].RequestServices = CreateServices(); - Requests[3834].Request.Method = "GET"; + Requests[3834].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3834].Request.Path = "/subscriptions/75c1f2e0-0bec-/resourceGroups/569076c2-37e4-404/providers/Microsoft.ApiManagement/service/28204d3b-94/tenant/5e453b59-097f-494/syncState"; Requests[3835] = new DefaultHttpContext(); Requests[3835].RequestServices = CreateServices(); - Requests[3835].Request.Method = "POST"; + Requests[3835].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[3835].Request.Path = "/subscriptions/c950c177-bc1f-/resourceGroups/ac480fff-6b92-452/providers/Microsoft.ApiManagement/service/9cf9bbd5-20/tenant/8400b5fd-5010-43d/validate"; Requests[3836] = new DefaultHttpContext(); Requests[3836].RequestServices = CreateServices(); - Requests[3836].Request.Method = "POST"; + Requests[3836].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[3836].Request.Path = "/subscriptions/cf590942-3ff5-/resourceGroups/e9c74933-698c-4b3/providers/Microsoft.ApiManagement/service/a4c58e7b-63/users/46fe8/generateSsoUrl"; Requests[3837] = new DefaultHttpContext(); Requests[3837].RequestServices = CreateServices(); - Requests[3837].Request.Method = "GET"; + Requests[3837].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3837].Request.Path = "/subscriptions/d4ec4fe6-9363-/resourceGroups/f6cb60e7-2465-4ea/providers/Microsoft.ApiManagement/service/3bf26a64-a5/users/df1be/groups"; Requests[3838] = new DefaultHttpContext(); Requests[3838].RequestServices = CreateServices(); - Requests[3838].Request.Method = "GET"; + Requests[3838].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3838].Request.Path = "/subscriptions/8072465d-ab48-/resourceGroups/a792de2e-7ddd-4f0/providers/Microsoft.ApiManagement/service/9ded7f49-ec/users/a0da9/identities"; Requests[3839] = new DefaultHttpContext(); Requests[3839].RequestServices = CreateServices(); - Requests[3839].Request.Method = "GET"; + Requests[3839].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3839].Request.Path = "/subscriptions/b0b146f9-363b-/resourceGroups/ba388a37-0551-451/providers/Microsoft.ApiManagement/service/74a585d5-29/users/c61dc/subscriptions"; Requests[3840] = new DefaultHttpContext(); Requests[3840].RequestServices = CreateServices(); - Requests[3840].Request.Method = "POST"; + Requests[3840].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[3840].Request.Path = "/subscriptions/c7c80af6-3aa4-/resourceGroups/564c0b1a-3231-4dd/providers/Microsoft.ApiManagement/service/4ebc951e-4f/users/f06b4/token"; Requests[3841] = new DefaultHttpContext(); Requests[3841].RequestServices = CreateServices(); - Requests[3841].Request.Method = "GET"; + Requests[3841].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3841].Request.Path = "/subscriptions/c8dffa5a-807e-/resourceGroups/e9952974-e684-4e6/providers/Microsoft.Automation/automationAccounts/4f30404f-ec91-4390-a2/compilationjobs/5a4ed/streams"; Requests[3842] = new DefaultHttpContext(); Requests[3842].RequestServices = CreateServices(); - Requests[3842].Request.Method = "GET"; + Requests[3842].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3842].Request.Path = "/subscriptions/72aff501-ce60-/resourceGroups/e27ebba8-1f55-416/providers/Microsoft.Automation/automationAccounts/6dafd8c4-aa59-4488-b0/configurations/25c072b1-1756-4bd/content"; Requests[3843] = new DefaultHttpContext(); Requests[3843].RequestServices = CreateServices(); - Requests[3843].Request.Method = "GET"; + Requests[3843].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3843].Request.Path = "/subscriptions/c5cb4dc2-91c1-/resourceGroups/4a7fd612-7286-4b1/providers/Microsoft.Automation/automationAccounts/84b5bc2a-ec39-44ba-90/jobs/8a35b/output"; Requests[3844] = new DefaultHttpContext(); Requests[3844].RequestServices = CreateServices(); - Requests[3844].Request.Method = "POST"; + Requests[3844].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[3844].Request.Path = "/subscriptions/0ebe54a5-1fde-/resourceGroups/b72046d1-a885-44d/providers/Microsoft.Automation/automationAccounts/3b8aa075-7633-4166-89/jobs/0935d/resume"; Requests[3845] = new DefaultHttpContext(); Requests[3845].RequestServices = CreateServices(); - Requests[3845].Request.Method = "GET"; + Requests[3845].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3845].Request.Path = "/subscriptions/28c605a1-3653-/resourceGroups/50dd9c32-5675-450/providers/Microsoft.Automation/automationAccounts/5f1774c8-0c94-4bca-9e/jobs/90954/runbookContent"; Requests[3846] = new DefaultHttpContext(); Requests[3846].RequestServices = CreateServices(); - Requests[3846].Request.Method = "POST"; + Requests[3846].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[3846].Request.Path = "/subscriptions/1ec8a62d-db22-/resourceGroups/e4b77632-a8bb-492/providers/Microsoft.Automation/automationAccounts/50ccb68c-41b2-42af-85/jobs/6531f/stop"; Requests[3847] = new DefaultHttpContext(); Requests[3847].RequestServices = CreateServices(); - Requests[3847].Request.Method = "GET"; + Requests[3847].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3847].Request.Path = "/subscriptions/89fe012a-395e-/resourceGroups/05188d6d-4ebd-441/providers/Microsoft.Automation/automationAccounts/1941c128-cda4-4323-95/jobs/08367/streams"; Requests[3848] = new DefaultHttpContext(); Requests[3848].RequestServices = CreateServices(); - Requests[3848].Request.Method = "POST"; + Requests[3848].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[3848].Request.Path = "/subscriptions/d504aecd-6653-/resourceGroups/d2e84ec3-236e-428/providers/Microsoft.Automation/automationAccounts/6b05a669-3cfe-4cb2-9d/jobs/7873e/suspend"; Requests[3849] = new DefaultHttpContext(); Requests[3849].RequestServices = CreateServices(); - Requests[3849].Request.Method = "GET"; + Requests[3849].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3849].Request.Path = "/subscriptions/d4de0e90-a003-/resourceGroups/6cbbb2e4-2f86-4c4/providers/Microsoft.Automation/automationAccounts/ce08325f-5ead-4fd2-ad/modules/594ab6aa-d/activities"; Requests[3850] = new DefaultHttpContext(); Requests[3850].RequestServices = CreateServices(); - Requests[3850].Request.Method = "GET"; + Requests[3850].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3850].Request.Path = "/subscriptions/4af34b12-2f48-/resourceGroups/75f074c0-e2c5-4ae/providers/Microsoft.Automation/automationAccounts/9589bd36-79b8-4c93-91/nodes/ef9f48/reports"; Requests[3851] = new DefaultHttpContext(); Requests[3851].RequestServices = CreateServices(); - Requests[3851].Request.Method = "GET"; + Requests[3851].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3851].Request.Path = "/subscriptions/0e5d8d60-b2ab-/resourceGroups/560d9421-5bdc-458/providers/Microsoft.Automation/automationAccounts/3047471e-6a17-486a-a4/objectDataTypes/ffc3bab1/fields"; Requests[3852] = new DefaultHttpContext(); Requests[3852].RequestServices = CreateServices(); - Requests[3852].Request.Method = "GET"; + Requests[3852].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3852].Request.Path = "/subscriptions/6a9009eb-34c1-/resourceGroups/098ad8a6-ee55-48d/providers/Microsoft.Automation/automationAccounts/b4b6e3d3-e060-4d83-b6/runbooks/90680981-3c/content"; Requests[3853] = new DefaultHttpContext(); Requests[3853].RequestServices = CreateServices(); - Requests[3853].Request.Method = "GET"; + Requests[3853].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3853].Request.Path = "/subscriptions/1edafe2a-a314-/resourceGroups/adbd9338-7c43-472/providers/Microsoft.Automation/automationAccounts/e31cc128-25ea-44af-9b/runbooks/df1e8d2e-81/draft"; Requests[3854] = new DefaultHttpContext(); Requests[3854].RequestServices = CreateServices(); - Requests[3854].Request.Method = "GET"; + Requests[3854].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3854].Request.Path = "/subscriptions/b752abbd-45d6-/resourceGroups/fb6ae255-7b6b-4db/providers/Microsoft.Automation/automationAccounts/88619468-d739-4610-81/sourceControls/c6aa65fc-d2a3-414/sourceControlSyncJobs"; Requests[3855] = new DefaultHttpContext(); Requests[3855].RequestServices = CreateServices(); - Requests[3855].Request.Method = "POST"; + Requests[3855].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[3855].Request.Path = "/subscriptions/3e31903c-222d-/resourceGroups/723c715e-fc95-494/providers/Microsoft.Automation/automationAccounts/3eb782f6-5f12-4acd-9e/watchers/5974ac71-80/start"; Requests[3856] = new DefaultHttpContext(); Requests[3856].RequestServices = CreateServices(); - Requests[3856].Request.Method = "POST"; + Requests[3856].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[3856].Request.Path = "/subscriptions/4d0f4ea4-78cb-/resourceGroups/0da10b55-1888-4da/providers/Microsoft.Automation/automationAccounts/919efafa-89b7-48a8-aa/watchers/578cba9f-89/stop"; Requests[3857] = new DefaultHttpContext(); Requests[3857].RequestServices = CreateServices(); - Requests[3857].Request.Method = "POST"; + Requests[3857].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[3857].Request.Path = "/subscriptions/8e62fc77-cdf7-/resourcegroups/47c70e47-baa2-419/providers/Microsoft.Backup.Admin/backupLocations/f457cc75/backups/1dc8ac/restore"; Requests[3858] = new DefaultHttpContext(); Requests[3858].RequestServices = CreateServices(); - Requests[3858].Request.Method = "POST"; + Requests[3858].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[3858].Request.Path = "/subscriptions/5c4a096e-87d2-/resourceGroups/9d2d7935-dd5c-466/providers/Microsoft.Batch/batchAccounts/999efb44-1a/certificates/3149d7ac-13c0-4/cancelDelete"; Requests[3859] = new DefaultHttpContext(); Requests[3859].RequestServices = CreateServices(); - Requests[3859].Request.Method = "POST"; + Requests[3859].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[3859].Request.Path = "/subscriptions/45251a6c-e4f1-/resourceGroups/48942da9-1bfb-4af/providers/Microsoft.Batch/batchAccounts/1ae89bdf-8e/pools/1c1ef48f/disableAutoScale"; Requests[3860] = new DefaultHttpContext(); Requests[3860].RequestServices = CreateServices(); - Requests[3860].Request.Method = "POST"; + Requests[3860].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[3860].Request.Path = "/subscriptions/b1f6ee85-3f0f-/resourceGroups/9ba38741-d7b3-498/providers/Microsoft.Batch/batchAccounts/955a95b1-3e/pools/1bd25b1e/stopResize"; Requests[3861] = new DefaultHttpContext(); Requests[3861].RequestServices = CreateServices(); - Requests[3861].Request.Method = "POST"; + Requests[3861].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[3861].Request.Path = "/subscriptions/ad6be55e-ff3e-/resourceGroups/2c1b7933-be3e-48a/providers/Microsoft.BatchAI/workspaces/db8f8c74-267a/clusters/ec520238-1e/listRemoteLoginInformation"; Requests[3862] = new DefaultHttpContext(); Requests[3862].RequestServices = CreateServices(); - Requests[3862].Request.Method = "GET"; + Requests[3862].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3862].Request.Path = "/subscriptions/d150d776-8095-/resourceGroups/3c7ea214-4792-48a/providers/Microsoft.BatchAI/workspaces/9e0bccc2-3840/experiments/50242426-2a4b-/jobs"; Requests[3863] = new DefaultHttpContext(); Requests[3863].RequestServices = CreateServices(); - Requests[3863].Request.Method = "POST"; + Requests[3863].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[3863].Request.Path = "/subscriptions/96f3a0ce-97fc-/resourceGroups/8b9b4f29-996d-462/providers/Microsoft.BotService/botServices/bb90a05d-d3a/channels/39968973-c1/listChannelWithKeys"; Requests[3864] = new DefaultHttpContext(); Requests[3864].RequestServices = CreateServices(); - Requests[3864].Request.Method = "POST"; + Requests[3864].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[3864].Request.Path = "/subscriptions/9c93e2d5-d042-/resourceGroups/ee81894d-3b2f-418/providers/Microsoft.BotService/botServices/21f67fbd-a65/Connections/7877dd79-eda9-/listWithSecrets"; Requests[3865] = new DefaultHttpContext(); Requests[3865].RequestServices = CreateServices(); - Requests[3865].Request.Method = "POST"; + Requests[3865].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[3865].Request.Path = "/subscriptions/c763aebd-bb2b-/resourceGroups/7f1aca9b-3903-44a/providers/Microsoft.Cdn/profiles/f0073b84-5f/endpoints/0e662c7b-6d5/checkResourceUsage"; Requests[3866] = new DefaultHttpContext(); Requests[3866].RequestServices = CreateServices(); - Requests[3866].Request.Method = "GET"; + Requests[3866].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3866].Request.Path = "/subscriptions/45cce753-12cd-/resourceGroups/29a4ed20-c264-4aa/providers/Microsoft.Cdn/profiles/b31fc582-fc/endpoints/ab2851e5-dec/customDomains"; Requests[3867] = new DefaultHttpContext(); Requests[3867].RequestServices = CreateServices(); - Requests[3867].Request.Method = "POST"; + Requests[3867].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[3867].Request.Path = "/subscriptions/2e751242-de87-/resourceGroups/1d9852a8-637f-424/providers/Microsoft.Cdn/profiles/11ca6289-79/endpoints/0fe85d45-00a/load"; Requests[3868] = new DefaultHttpContext(); Requests[3868].RequestServices = CreateServices(); - Requests[3868].Request.Method = "GET"; + Requests[3868].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3868].Request.Path = "/subscriptions/f7aadd52-b923-/resourceGroups/f528da9b-2f2d-4d6/providers/Microsoft.Cdn/profiles/6e84303c-3b/endpoints/4174a136-577/origins"; Requests[3869] = new DefaultHttpContext(); Requests[3869].RequestServices = CreateServices(); - Requests[3869].Request.Method = "POST"; + Requests[3869].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[3869].Request.Path = "/subscriptions/cfcb594d-ce8c-/resourceGroups/efa12525-b819-491/providers/Microsoft.Cdn/profiles/118ebbc3-30/endpoints/03468f98-b6d/purge"; Requests[3870] = new DefaultHttpContext(); Requests[3870].RequestServices = CreateServices(); - Requests[3870].Request.Method = "POST"; + Requests[3870].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[3870].Request.Path = "/subscriptions/f0615c57-2d8c-/resourceGroups/0282d5c7-8ada-414/providers/Microsoft.Cdn/profiles/398af687-9a/endpoints/bbf0c4c6-d1a/start"; Requests[3871] = new DefaultHttpContext(); Requests[3871].RequestServices = CreateServices(); - Requests[3871].Request.Method = "POST"; + Requests[3871].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[3871].Request.Path = "/subscriptions/9b68c030-b2ad-/resourceGroups/dd45b0ab-e535-4e4/providers/Microsoft.Cdn/profiles/e7c56fd4-46/endpoints/031bef3c-dc6/stop"; Requests[3872] = new DefaultHttpContext(); Requests[3872].RequestServices = CreateServices(); - Requests[3872].Request.Method = "POST"; + Requests[3872].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[3872].Request.Path = "/subscriptions/9990a053-6d32-/resourceGroups/7ae693cc-f98a-493/providers/Microsoft.Cdn/profiles/a2ab5401-17/endpoints/b676fc29-c85/validateCustomDomain"; Requests[3873] = new DefaultHttpContext(); Requests[3873].RequestServices = CreateServices(); - Requests[3873].Request.Method = "GET"; + Requests[3873].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3873].Request.Path = "/subscriptions/790704bb-0151-/resourceGroups/8b4d40e4-d976-4b1/providers/Microsoft.Compute/galleries/9e8a7978-63/images/5c8c7824-2282-43/versions"; Requests[3874] = new DefaultHttpContext(); Requests[3874].RequestServices = CreateServices(); - Requests[3874].Request.Method = "GET"; + Requests[3874].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3874].Request.Path = "/subscriptions/2de39a6e-ffaf-/resourceGroups/9c39a25a-9fea-4e3/providers/microsoft.Compute/virtualMachineScaleSets/0384eb6b-f4ef-48fc-ba19-99/virtualMachines/c2abb64c-9eee-454f-/networkInterfaces"; Requests[3875] = new DefaultHttpContext(); Requests[3875].RequestServices = CreateServices(); - Requests[3875].Request.Method = "POST"; + Requests[3875].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[3875].Request.Path = "/subscriptions/7ef99ff0-340c-/resourceGroups/6ff4940b-1245-4dc/providers/Microsoft.Compute/virtualMachineScaleSets/74169111-acfa-/virtualmachines/ce099df3-5/deallocate"; Requests[3876] = new DefaultHttpContext(); Requests[3876].RequestServices = CreateServices(); - Requests[3876].Request.Method = "GET"; + Requests[3876].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3876].Request.Path = "/subscriptions/28ceafa3-7d1c-/resourceGroups/bfc3c67c-2db0-4ec/providers/Microsoft.Compute/virtualMachineScaleSets/75f21679-6867-/virtualmachines/51f93d0c-f/instanceView"; Requests[3877] = new DefaultHttpContext(); Requests[3877].RequestServices = CreateServices(); - Requests[3877].Request.Method = "POST"; + Requests[3877].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[3877].Request.Path = "/subscriptions/c8fa9333-1113-/resourceGroups/f6d56097-c1b4-4cb/providers/Microsoft.Compute/virtualMachineScaleSets/fa4a7b4d-e6bc-/virtualmachines/cace8e61-b/performMaintenance"; Requests[3878] = new DefaultHttpContext(); Requests[3878].RequestServices = CreateServices(); - Requests[3878].Request.Method = "POST"; + Requests[3878].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[3878].Request.Path = "/subscriptions/25709df8-4194-/resourceGroups/5bd20531-b503-41a/providers/Microsoft.Compute/virtualMachineScaleSets/501897fa-32db-/virtualmachines/d58b1515-3/poweroff"; Requests[3879] = new DefaultHttpContext(); Requests[3879].RequestServices = CreateServices(); - Requests[3879].Request.Method = "POST"; + Requests[3879].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[3879].Request.Path = "/subscriptions/2324e0d1-c45a-/resourceGroups/5324cd6a-074a-485/providers/Microsoft.Compute/virtualMachineScaleSets/d1076b16-c5ff-/virtualmachines/67b6d63a-4/redeploy"; Requests[3880] = new DefaultHttpContext(); Requests[3880].RequestServices = CreateServices(); - Requests[3880].Request.Method = "POST"; + Requests[3880].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[3880].Request.Path = "/subscriptions/ba08154f-5bf7-/resourceGroups/719db02d-2d48-44b/providers/Microsoft.Compute/virtualMachineScaleSets/3bb1ea1c-3505-/virtualmachines/a39e9583-c/reimage"; Requests[3881] = new DefaultHttpContext(); Requests[3881].RequestServices = CreateServices(); - Requests[3881].Request.Method = "POST"; + Requests[3881].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[3881].Request.Path = "/subscriptions/42168226-d288-/resourceGroups/28229f10-b15c-4f1/providers/Microsoft.Compute/virtualMachineScaleSets/8dc8c478-61b6-/virtualmachines/ceefa225-8/reimageall"; Requests[3882] = new DefaultHttpContext(); Requests[3882].RequestServices = CreateServices(); - Requests[3882].Request.Method = "POST"; + Requests[3882].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[3882].Request.Path = "/subscriptions/88a55e5a-bc7f-/resourceGroups/038f554e-7726-4db/providers/Microsoft.Compute/virtualMachineScaleSets/4224ab3c-740a-/virtualmachines/bc9093b0-2/restart"; Requests[3883] = new DefaultHttpContext(); Requests[3883].RequestServices = CreateServices(); - Requests[3883].Request.Method = "POST"; + Requests[3883].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[3883].Request.Path = "/subscriptions/9083c7c0-8f6f-/resourceGroups/c104e0f0-ef73-4f2/providers/Microsoft.Compute/virtualMachineScaleSets/263ec3a5-df10-/virtualmachines/100e15bf-0/start"; Requests[3884] = new DefaultHttpContext(); Requests[3884].RequestServices = CreateServices(); - Requests[3884].Request.Method = "POST"; + Requests[3884].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[3884].Request.Path = "/subscriptions/ef88f3f0-4cfc-/resourceGroups/0531a345-4dee-4a8/providers/Microsoft.ContainerInstance/containerGroups/ef4142cb-2193-40a2/containers/04044390-bb68/exec"; Requests[3885] = new DefaultHttpContext(); Requests[3885].RequestServices = CreateServices(); - Requests[3885].Request.Method = "GET"; + Requests[3885].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3885].Request.Path = "/subscriptions/a50d13cb-4fb1-/resourceGroups/7c7141be-8517-48e/providers/Microsoft.ContainerInstance/containerGroups/eb2f9bc2-8664-47c0/containers/71f416af-9b80/logs"; Requests[3886] = new DefaultHttpContext(); Requests[3886].RequestServices = CreateServices(); - Requests[3886].Request.Method = "POST"; + Requests[3886].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[3886].Request.Path = "/subscriptions/8672a101-337c-/resourceGroups/66495630-8c4d-43a/providers/Microsoft.ContainerRegistry/registries/be8eb9eb-f9b/builds/0d461a7/cancel"; Requests[3887] = new DefaultHttpContext(); Requests[3887].RequestServices = CreateServices(); - Requests[3887].Request.Method = "POST"; + Requests[3887].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[3887].Request.Path = "/subscriptions/6571cfcd-40b4-/resourceGroups/1868741a-605a-4a8/providers/Microsoft.ContainerRegistry/registries/4ccba60a-6e8/builds/10ee1ad/getLogLink"; Requests[3888] = new DefaultHttpContext(); Requests[3888].RequestServices = CreateServices(); - Requests[3888].Request.Method = "POST"; + Requests[3888].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[3888].Request.Path = "/subscriptions/eff130bd-4df6-/resourceGroups/37b92ac9-d6da-41f/providers/Microsoft.ContainerRegistry/registries/64ab3fb0-04d/buildTasks/8f171a29-703d/listSourceRepositoryProperties"; Requests[3889] = new DefaultHttpContext(); Requests[3889].RequestServices = CreateServices(); - Requests[3889].Request.Method = "GET"; + Requests[3889].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3889].Request.Path = "/subscriptions/f40077ac-ef8d-/resourceGroups/9eb8b28c-bb5a-48d/providers/Microsoft.ContainerRegistry/registries/3afdbe97-6b1/buildTasks/efe1bfc8-5aef/steps"; Requests[3890] = new DefaultHttpContext(); Requests[3890].RequestServices = CreateServices(); - Requests[3890].Request.Method = "POST"; + Requests[3890].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[3890].Request.Path = "/subscriptions/42fd5aaf-155b-/resourceGroups/1031049d-44ef-419/providers/Microsoft.ContainerRegistry/registries/096c459b-e00/webhooks/a9c7680d-a4/getCallbackConfig"; Requests[3891] = new DefaultHttpContext(); Requests[3891].RequestServices = CreateServices(); - Requests[3891].Request.Method = "POST"; + Requests[3891].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[3891].Request.Path = "/subscriptions/163b10b6-1ef1-/resourceGroups/8aedafc8-20fb-472/providers/Microsoft.ContainerRegistry/registries/a744aa4a-d35/webhooks/becd47fb-d1/listEvents"; Requests[3892] = new DefaultHttpContext(); Requests[3892].RequestServices = CreateServices(); - Requests[3892].Request.Method = "POST"; + Requests[3892].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[3892].Request.Path = "/subscriptions/c754ef0a-a9d4-/resourceGroups/17b816d7-79c2-4d0/providers/Microsoft.ContainerRegistry/registries/e24558ab-a90/webhooks/7a66108e-8e/ping"; Requests[3893] = new DefaultHttpContext(); Requests[3893].RequestServices = CreateServices(); - Requests[3893].Request.Method = "POST"; + Requests[3893].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[3893].Request.Path = "/subscriptions/5a74b1db-f6b6-/resourceGroups/a29136d1-b3ab-4b5/providers/Microsoft.ContainerService/managedClusters/d51df64d-e5f/accessProfiles/8e9592ef/listCredential"; Requests[3894] = new DefaultHttpContext(); Requests[3894].RequestServices = CreateServices(); - Requests[3894].Request.Method = "POST"; + Requests[3894].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[3894].Request.Path = "/subscriptions/7075178e-4ff4-/resourceGroups/0aea62df-590c-428/providers/Microsoft.CustomerInsights/hubs/f26c04b/authorizationPolicies/444b3757-5c1a-49ca-a707/regeneratePrimaryKey"; Requests[3895] = new DefaultHttpContext(); Requests[3895].RequestServices = CreateServices(); - Requests[3895].Request.Method = "POST"; + Requests[3895].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[3895].Request.Path = "/subscriptions/a07ba9eb-c6a9-/resourceGroups/23138420-f3ea-43d/providers/Microsoft.CustomerInsights/hubs/6588453/authorizationPolicies/6380905b-3a11-4d26-ad55/regenerateSecondaryKey"; Requests[3896] = new DefaultHttpContext(); Requests[3896].RequestServices = CreateServices(); - Requests[3896].Request.Method = "GET"; + Requests[3896].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3896].Request.Path = "/subscriptions/20e03d9c-de58-/resourceGroups/7ea00634-d2d3-420/providers/Microsoft.CustomerInsights/hubs/72e9086/connectors/634e8f78-8192/mappings"; Requests[3897] = new DefaultHttpContext(); Requests[3897].RequestServices = CreateServices(); - Requests[3897].Request.Method = "POST"; + Requests[3897].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[3897].Request.Path = "/subscriptions/8f3c4373-b3df-/resourceGroups/9d92797c-00e3-496/providers/Microsoft.CustomerInsights/hubs/76f1b92/interactions/0c2c0086-d794-4/suggestRelationshipLinks"; Requests[3898] = new DefaultHttpContext(); Requests[3898].RequestServices = CreateServices(); - Requests[3898].Request.Method = "POST"; + Requests[3898].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[3898].Request.Path = "/subscriptions/e8834317-968b-/resourceGroups/cfa04c18-7580-44d/providers/Microsoft.CustomerInsights/hubs/b55d5fa/kpi/6c1677d/reprocess"; Requests[3899] = new DefaultHttpContext(); Requests[3899].RequestServices = CreateServices(); - Requests[3899].Request.Method = "POST"; + Requests[3899].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[3899].Request.Path = "/subscriptions/8074f528-07d9-/resourceGroups/ef271695-ad27-4be/providers/Microsoft.CustomerInsights/hubs/0afee87/predictions/96d19ab2-6e0e-/getModelStatus"; Requests[3900] = new DefaultHttpContext(); Requests[3900].RequestServices = CreateServices(); - Requests[3900].Request.Method = "POST"; + Requests[3900].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[3900].Request.Path = "/subscriptions/d36ebcac-504c-/resourceGroups/7c47ec05-cc52-436/providers/Microsoft.CustomerInsights/hubs/b7c7f27/predictions/1c0e3993-e334-/getTrainingResults"; Requests[3901] = new DefaultHttpContext(); Requests[3901].RequestServices = CreateServices(); - Requests[3901].Request.Method = "POST"; + Requests[3901].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[3901].Request.Path = "/subscriptions/2cefb358-667f-/resourceGroups/29744e54-a120-4c5/providers/Microsoft.CustomerInsights/hubs/3d34458/predictions/d5556f82-5d5d-/modelStatus"; Requests[3902] = new DefaultHttpContext(); Requests[3902].RequestServices = CreateServices(); - Requests[3902].Request.Method = "POST"; + Requests[3902].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[3902].Request.Path = "/subscriptions/4456a0ba-81ff-/resourceGroups/4657d9c2-54d0-47c/providers/Microsoft.CustomerInsights/hubs/04ec55f/profiles/c5bbd841-31/getEnrichingKpis"; Requests[3903] = new DefaultHttpContext(); Requests[3903].RequestServices = CreateServices(); - Requests[3903].Request.Method = "POST"; + Requests[3903].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[3903].Request.Path = "/subscriptions/d3924d5b-7aac-/resourceGroups/eb7b848f-1839-4d1/providers/Microsoft.DataFactory/factories/a71cafb7-8e/integrationRuntimes/8b9c2e73-bbca-439f-9a9/getConnectionInfo"; Requests[3904] = new DefaultHttpContext(); Requests[3904].RequestServices = CreateServices(); - Requests[3904].Request.Method = "POST"; + Requests[3904].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[3904].Request.Path = "/subscriptions/a0783a3c-187a-/resourceGroups/6fcd6b16-26c4-4f7/providers/Microsoft.DataFactory/factories/27fb73eb-c9/integrationRuntimes/11f6e504-15d8-4cb6-a67/getStatus"; Requests[3905] = new DefaultHttpContext(); Requests[3905].RequestServices = CreateServices(); - Requests[3905].Request.Method = "POST"; + Requests[3905].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[3905].Request.Path = "/subscriptions/af3093db-0331-/resourceGroups/57769fe3-0918-4b4/providers/Microsoft.DataFactory/factories/4eba0e3a-11/integrationRuntimes/20816381-db1f-482c-ad3/listAuthKeys"; Requests[3906] = new DefaultHttpContext(); Requests[3906].RequestServices = CreateServices(); - Requests[3906].Request.Method = "POST"; + Requests[3906].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[3906].Request.Path = "/subscriptions/8909fc56-0714-/resourceGroups/652d3b4e-20f3-4d5/providers/Microsoft.DataFactory/factories/d35859e4-c0/integrationRuntimes/38e138d7-54e0-4b80-ac9/monitoringData"; Requests[3907] = new DefaultHttpContext(); Requests[3907].RequestServices = CreateServices(); - Requests[3907].Request.Method = "POST"; + Requests[3907].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[3907].Request.Path = "/subscriptions/41fe297f-1ebc-/resourceGroups/7cbf0b28-a032-4b9/providers/Microsoft.DataFactory/factories/d0cd9245-96/integrationRuntimes/8d5933dc-d182-459c-ae4/regenerateAuthKey"; Requests[3908] = new DefaultHttpContext(); Requests[3908].RequestServices = CreateServices(); - Requests[3908].Request.Method = "POST"; + Requests[3908].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[3908].Request.Path = "/subscriptions/7c5e3dd6-0afa-/resourceGroups/26492686-d61d-4b7/providers/Microsoft.DataFactory/factories/d5baa79e-fe/integrationRuntimes/c8149648-6e73-4727-ac0/removeNode"; Requests[3909] = new DefaultHttpContext(); Requests[3909].RequestServices = CreateServices(); - Requests[3909].Request.Method = "POST"; + Requests[3909].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[3909].Request.Path = "/subscriptions/bb3a9e3f-3df1-/resourceGroups/b2f6c2cb-42d8-437/providers/Microsoft.DataFactory/factories/ee9ac219-cc/integrationRuntimes/5b1664d6-8496-4ca9-8f4/start"; Requests[3910] = new DefaultHttpContext(); Requests[3910].RequestServices = CreateServices(); - Requests[3910].Request.Method = "POST"; + Requests[3910].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[3910].Request.Path = "/subscriptions/863c4b49-6ca1-/resourceGroups/9e81de85-127d-4a8/providers/Microsoft.DataFactory/factories/29d6af01-2e/integrationRuntimes/2b2f535b-73e9-49ec-8a0/stop"; Requests[3911] = new DefaultHttpContext(); Requests[3911].RequestServices = CreateServices(); - Requests[3911].Request.Method = "POST"; + Requests[3911].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[3911].Request.Path = "/subscriptions/cb4ad45a-83fc-/resourceGroups/05e35151-e88e-458/providers/Microsoft.DataFactory/factories/d2b9772c-c4/integrationRuntimes/be1ea13b-ceda-4c78-989/syncCredentials"; Requests[3912] = new DefaultHttpContext(); Requests[3912].RequestServices = CreateServices(); - Requests[3912].Request.Method = "POST"; + Requests[3912].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[3912].Request.Path = "/subscriptions/cd304ba8-99e7-/resourceGroups/b80ade59-42be-4a2/providers/Microsoft.DataFactory/factories/61a01dae-ef/integrationRuntimes/43596aaf-1461-4d58-b91/upgrade"; Requests[3913] = new DefaultHttpContext(); Requests[3913].RequestServices = CreateServices(); - Requests[3913].Request.Method = "GET"; + Requests[3913].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3913].Request.Path = "/subscriptions/1ab09b79-efb5-/resourceGroups/1607e18d-9619-408/providers/Microsoft.DataFactory/factories/3656aba7-ff/pipelineruns/fb668/activityruns"; Requests[3914] = new DefaultHttpContext(); Requests[3914].RequestServices = CreateServices(); - Requests[3914].Request.Method = "POST"; + Requests[3914].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[3914].Request.Path = "/subscriptions/bacddc95-eabe-/resourceGroups/9d507039-e504-436/providers/Microsoft.DataFactory/factories/a831bca1-05/pipelines/bc86c1c9-5e5/createRun"; Requests[3915] = new DefaultHttpContext(); Requests[3915].RequestServices = CreateServices(); - Requests[3915].Request.Method = "POST"; + Requests[3915].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[3915].Request.Path = "/subscriptions/cdd1e347-8807-/resourceGroups/3bf71f17-c952-4c2/providers/Microsoft.DataFactory/factories/b0fe79af-c6/triggers/b7d4c785-af/start"; Requests[3916] = new DefaultHttpContext(); Requests[3916].RequestServices = CreateServices(); - Requests[3916].Request.Method = "POST"; + Requests[3916].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[3916].Request.Path = "/subscriptions/40e2ce56-e7bf-/resourceGroups/95d4f9e6-750d-4c0/providers/Microsoft.DataFactory/factories/a072eee2-01/triggers/1396ba54-15/stop"; Requests[3917] = new DefaultHttpContext(); Requests[3917].RequestServices = CreateServices(); - Requests[3917].Request.Method = "GET"; + Requests[3917].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3917].Request.Path = "/subscriptions/562cd6eb-dc58-/resourceGroups/fc5e3647-4637-411/providers/Microsoft.DataFactory/factories/bc7b7424-4b/triggers/ba236dcb-02/triggerruns"; Requests[3918] = new DefaultHttpContext(); Requests[3918].RequestServices = CreateServices(); - Requests[3918].Request.Method = "GET"; + Requests[3918].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3918].Request.Path = "/subscriptions/71b25ac1-2b6a-/resourceGroups/684c7484-982d-4bf/providers/Microsoft.DataLakeAnalytics/accounts/7a21530f-06/storageAccounts/a6afa904-7931-4bf0/containers"; Requests[3919] = new DefaultHttpContext(); Requests[3919].RequestServices = CreateServices(); - Requests[3919].Request.Method = "POST"; + Requests[3919].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[3919].Request.Path = "/subscriptions/ffdeeca5-5383-/resourceGroups/b39fa11f-060c-4f9/providers/Microsoft.Devices/IotHubs/ad0b5e26-a72/certificates/28215eb5-77a0-4/generateVerificationCode"; Requests[3920] = new DefaultHttpContext(); Requests[3920].RequestServices = CreateServices(); - Requests[3920].Request.Method = "POST"; + Requests[3920].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[3920].Request.Path = "/subscriptions/b5aea6de-8ac4-/resourceGroups/0e7f5cc5-ae9c-4a1/providers/Microsoft.Devices/IotHubs/c20cfd9c-27e/certificates/7d9df220-664e-4/verify"; Requests[3921] = new DefaultHttpContext(); Requests[3921].RequestServices = CreateServices(); - Requests[3921].Request.Method = "GET"; + Requests[3921].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3921].Request.Path = "/subscriptions/c308d2b3-195a-/resourceGroups/4257a5ea-d6b7-4a7/providers/Microsoft.Devices/IotHubs/6a09fdd5-2f0/eventHubEndpoints/c8515d1f-4021-47ff-b/ConsumerGroups"; Requests[3922] = new DefaultHttpContext(); Requests[3922].RequestServices = CreateServices(); - Requests[3922].Request.Method = "POST"; + Requests[3922].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[3922].Request.Path = "/subscriptions/9d597319-d399-/resourceGroups/88fced10-7eb5-46e/providers/Microsoft.Devices/IotHubs/40615f36-dc6/IotHubKeys/3920100/listkeys"; Requests[3923] = new DefaultHttpContext(); Requests[3923].RequestServices = CreateServices(); - Requests[3923].Request.Method = "POST"; + Requests[3923].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[3923].Request.Path = "/subscriptions/d1a8497e-dd7a-/resourceGroups/cb4a2d28-51e4-464/providers/Microsoft.Devices/provisioningServices/b6959a04-678d-4c56-9b75/certificates/40c3f716-b8fe-4/generateVerificationCode"; Requests[3924] = new DefaultHttpContext(); Requests[3924].RequestServices = CreateServices(); - Requests[3924].Request.Method = "POST"; + Requests[3924].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[3924].Request.Path = "/subscriptions/532ba51c-0737-/resourceGroups/2574c30b-29af-4dd/providers/Microsoft.Devices/provisioningServices/03579272-88dc-4016-99d9/certificates/a37b397c-472b-4/verify"; Requests[3925] = new DefaultHttpContext(); Requests[3925].RequestServices = CreateServices(); - Requests[3925].Request.Method = "POST"; + Requests[3925].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[3925].Request.Path = "/subscriptions/146df8e2-11f1-/resourceGroups/eb77c8d7-3d58-4f6/providers/Microsoft.Devices/provisioningServices/31df9779-bed6-4b18-99ae/keys/3b5362c/listkeys"; Requests[3926] = new DefaultHttpContext(); Requests[3926].RequestServices = CreateServices(); - Requests[3926].Request.Method = "GET"; + Requests[3926].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3926].Request.Path = "/subscriptions/6a67577a-3d69-/resourceGroups/e8470821-3368-449/providers/Microsoft.DevTestLab/labs/02a58c6/artifactsources/87d92219-cbf8-4179/armtemplates"; Requests[3927] = new DefaultHttpContext(); Requests[3927].RequestServices = CreateServices(); - Requests[3927].Request.Method = "GET"; + Requests[3927].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3927].Request.Path = "/subscriptions/3f47c078-bf7f-/resourceGroups/5fc4255a-c80e-407/providers/Microsoft.DevTestLab/labs/8e04015/artifactsources/3d02244c-e322-43cd/artifacts"; Requests[3928] = new DefaultHttpContext(); Requests[3928].RequestServices = CreateServices(); - Requests[3928].Request.Method = "POST"; + Requests[3928].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[3928].Request.Path = "/subscriptions/eca2a233-b183-/resourceGroups/4b6f20cc-7ec5-4c4/providers/Microsoft.DevTestLab/labs/1387091/costinsights/88cd7/refreshData"; Requests[3929] = new DefaultHttpContext(); Requests[3929].RequestServices = CreateServices(); - Requests[3929].Request.Method = "POST"; + Requests[3929].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[3929].Request.Path = "/subscriptions/765a9b34-4c3d-/resourceGroups/61e49221-66d9-40a/providers/Microsoft.DevTestLab/labs/607aa52/costs/c54a5/refreshData"; Requests[3930] = new DefaultHttpContext(); Requests[3930].RequestServices = CreateServices(); - Requests[3930].Request.Method = "POST"; + Requests[3930].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[3930].Request.Path = "/subscriptions/6e70d267-217d-/resourceGroups/76a74e9c-3604-49a/providers/Microsoft.DevTestLab/labs/b07d5ac/notificationchannels/9a921/notify"; Requests[3931] = new DefaultHttpContext(); Requests[3931].RequestServices = CreateServices(); - Requests[3931].Request.Method = "POST"; + Requests[3931].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[3931].Request.Path = "/subscriptions/f41c1658-565e-/resourceGroups/49af5e86-8bd9-437/providers/Microsoft.DevTestLab/labs/71b26f4/policysets/bce8a/evaluatePolicies"; Requests[3932] = new DefaultHttpContext(); Requests[3932].RequestServices = CreateServices(); - Requests[3932].Request.Method = "GET"; + Requests[3932].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3932].Request.Path = "/subscriptions/242c5408-99e8-/resourceGroups/f44a9fe5-dd03-442/providers/Microsoft.DevTestLab/labs/6fc9ba5/policysets/9778642b-68bd/policies"; Requests[3933] = new DefaultHttpContext(); Requests[3933].RequestServices = CreateServices(); - Requests[3933].Request.Method = "POST"; + Requests[3933].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[3933].Request.Path = "/subscriptions/b49f555c-5d50-/resourceGroups/e8e197c2-aa1a-44e/providers/Microsoft.DevTestLab/labs/880085b/schedules/1e249/execute"; Requests[3934] = new DefaultHttpContext(); Requests[3934].RequestServices = CreateServices(); - Requests[3934].Request.Method = "POST"; + Requests[3934].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[3934].Request.Path = "/subscriptions/e57d2bb5-3cd1-/resourceGroups/be2c3252-bf26-4cc/providers/Microsoft.DevTestLab/labs/582a0e7/schedules/1469d/listApplicable"; Requests[3935] = new DefaultHttpContext(); Requests[3935].RequestServices = CreateServices(); - Requests[3935].Request.Method = "GET"; + Requests[3935].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3935].Request.Path = "/subscriptions/71c88fab-b8d2-/resourceGroups/ce96a037-6b5b-4e3/providers/Microsoft.DevTestLab/labs/a45a4f7/users/dc622b6e/disks"; Requests[3936] = new DefaultHttpContext(); Requests[3936].RequestServices = CreateServices(); - Requests[3936].Request.Method = "GET"; + Requests[3936].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3936].Request.Path = "/subscriptions/24565dea-5330-/resourceGroups/e8de240b-80e5-431/providers/Microsoft.DevTestLab/labs/acd45b8/users/10392f4b/environments"; Requests[3937] = new DefaultHttpContext(); Requests[3937].RequestServices = CreateServices(); - Requests[3937].Request.Method = "GET"; + Requests[3937].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3937].Request.Path = "/subscriptions/5e4f4863-51af-/resourceGroups/174479ab-4f94-427/providers/Microsoft.DevTestLab/labs/597e66c/users/a337b9ae/secrets"; Requests[3938] = new DefaultHttpContext(); Requests[3938].RequestServices = CreateServices(); - Requests[3938].Request.Method = "POST"; + Requests[3938].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[3938].Request.Path = "/subscriptions/2d9b3fbf-3a11-/resourceGroups/aa9a1de0-039b-46e/providers/Microsoft.DevTestLab/labs/448297a/virtualmachines/f0dab/addDataDisk"; Requests[3939] = new DefaultHttpContext(); Requests[3939].RequestServices = CreateServices(); - Requests[3939].Request.Method = "POST"; + Requests[3939].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[3939].Request.Path = "/subscriptions/6301cf2d-3d3e-/resourceGroups/fd329987-9b2c-45f/providers/Microsoft.DevTestLab/labs/49e5c64/virtualmachines/b6c0f/applyArtifacts"; Requests[3940] = new DefaultHttpContext(); Requests[3940].RequestServices = CreateServices(); - Requests[3940].Request.Method = "POST"; + Requests[3940].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[3940].Request.Path = "/subscriptions/5c2550af-0c4f-/resourceGroups/433e300a-9921-414/providers/Microsoft.DevTestLab/labs/26c90ff/virtualmachines/7751c/claim"; Requests[3941] = new DefaultHttpContext(); Requests[3941].RequestServices = CreateServices(); - Requests[3941].Request.Method = "POST"; + Requests[3941].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[3941].Request.Path = "/subscriptions/eb3992c3-3b78-/resourceGroups/1a92d991-5870-459/providers/Microsoft.DevTestLab/labs/b1b0d93/virtualmachines/e3c35/detachDataDisk"; Requests[3942] = new DefaultHttpContext(); Requests[3942].RequestServices = CreateServices(); - Requests[3942].Request.Method = "POST"; + Requests[3942].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[3942].Request.Path = "/subscriptions/8ced5264-d1df-/resourceGroups/f07dc3df-0ed8-4fa/providers/Microsoft.DevTestLab/labs/a46eff5/virtualmachines/1d3ed/listApplicableSchedules"; Requests[3943] = new DefaultHttpContext(); Requests[3943].RequestServices = CreateServices(); - Requests[3943].Request.Method = "POST"; + Requests[3943].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[3943].Request.Path = "/subscriptions/51384316-b25f-/resourceGroups/b133dd43-1f2a-493/providers/Microsoft.DevTestLab/labs/ad87515/virtualmachines/01f26/start"; Requests[3944] = new DefaultHttpContext(); Requests[3944].RequestServices = CreateServices(); - Requests[3944].Request.Method = "POST"; + Requests[3944].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[3944].Request.Path = "/subscriptions/17a0daa5-ef9a-/resourceGroups/9f60aaa8-79e2-453/providers/Microsoft.DevTestLab/labs/04bc807/virtualmachines/a0070/stop"; Requests[3945] = new DefaultHttpContext(); Requests[3945].RequestServices = CreateServices(); - Requests[3945].Request.Method = "GET"; + Requests[3945].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3945].Request.Path = "/subscriptions/7e65253b-4a29-/resourceGroups/c7437169-f1c2-405/providers/Microsoft.DevTestLab/labs/0f31a8c/virtualmachines/b7371032-f92a-4118/schedules"; Requests[3946] = new DefaultHttpContext(); Requests[3946].RequestServices = CreateServices(); - Requests[3946].Request.Method = "GET"; + Requests[3946].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3946].Request.Path = "/subscriptions/2b003331-ca01-/resourceGroups/b2872e6c-662f-407/providers/Microsoft.DocumentDB/databaseAccounts/69ebaa78-f5/databases/1200731e-41/metricDefinitions"; Requests[3947] = new DefaultHttpContext(); Requests[3947].RequestServices = CreateServices(); - Requests[3947].Request.Method = "GET"; + Requests[3947].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3947].Request.Path = "/subscriptions/d5c2f451-be5c-/resourceGroups/ac650636-6d01-436/providers/Microsoft.DocumentDB/databaseAccounts/c8c4ac4b-20/databases/08cea02f-0c/metrics"; Requests[3948] = new DefaultHttpContext(); Requests[3948].RequestServices = CreateServices(); - Requests[3948].Request.Method = "GET"; + Requests[3948].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3948].Request.Path = "/subscriptions/7cd26de5-3a2c-/resourceGroups/aba06210-82d8-45e/providers/Microsoft.DocumentDB/databaseAccounts/b8ad85c0-b0/databases/973d8eed-1f/usages"; Requests[3949] = new DefaultHttpContext(); Requests[3949].RequestServices = CreateServices(); - Requests[3949].Request.Method = "GET"; + Requests[3949].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3949].Request.Path = "/subscriptions/3f6ceb3c-9f4e-/resourceGroups/94713a14-58c0-40e/providers/Microsoft.DocumentDB/databaseAccounts/dae6cb0a-ec/region/d67ecb/metrics"; Requests[3950] = new DefaultHttpContext(); Requests[3950].RequestServices = CreateServices(); - Requests[3950].Request.Method = "GET"; + Requests[3950].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3950].Request.Path = "/subscriptions/dd1662fd-a112-/resourceGroups/ef7a2415-7315-4de/providers/Microsoft.EventGrid/locations/db4fdb9c/topicTypes/5fa83125-5b31/eventSubscriptions"; Requests[3951] = new DefaultHttpContext(); Requests[3951].RequestServices = CreateServices(); - Requests[3951].Request.Method = "POST"; + Requests[3951].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[3951].Request.Path = "/subscriptions/2dc0b4b2-478e-/resourceGroups/f9cf0a73-bd07-47e/providers/Microsoft.EventHub/namespaces/79009c7e-4aa3/AuthorizationRules/9fc7debf-ca6f-481a-b6/listKeys"; Requests[3952] = new DefaultHttpContext(); Requests[3952].RequestServices = CreateServices(); - Requests[3952].Request.Method = "POST"; + Requests[3952].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[3952].Request.Path = "/subscriptions/68355d79-a398-/resourceGroups/5b4011ad-b821-410/providers/Microsoft.EventHub/namespaces/2187e68c-cedd/AuthorizationRules/ddd216c6-efca-4f9d-a0/regenerateKeys"; Requests[3953] = new DefaultHttpContext(); Requests[3953].RequestServices = CreateServices(); - Requests[3953].Request.Method = "GET"; + Requests[3953].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3953].Request.Path = "/subscriptions/3a0271d4-728a-/resourceGroups/12cc097d-bc61-492/providers/Microsoft.EventHub/namespaces/4b1a60bc-8f5a/disasterRecoveryConfigs/78f49/AuthorizationRules"; Requests[3954] = new DefaultHttpContext(); Requests[3954].RequestServices = CreateServices(); - Requests[3954].Request.Method = "POST"; + Requests[3954].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[3954].Request.Path = "/subscriptions/723f7a14-1349-/resourceGroups/05a3c565-e503-496/providers/Microsoft.EventHub/namespaces/30fc31ee-d3eb/disasterRecoveryConfigs/73840/breakPairing"; Requests[3955] = new DefaultHttpContext(); Requests[3955].RequestServices = CreateServices(); - Requests[3955].Request.Method = "POST"; + Requests[3955].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[3955].Request.Path = "/subscriptions/a6621589-33d4-/resourceGroups/37a1cca7-32fa-452/providers/Microsoft.EventHub/namespaces/b9e9440d-0c3b/disasterRecoveryConfigs/79fce/failover"; Requests[3956] = new DefaultHttpContext(); Requests[3956].RequestServices = CreateServices(); - Requests[3956].Request.Method = "GET"; + Requests[3956].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3956].Request.Path = "/subscriptions/13ecf24d-6099-/resourceGroups/09408709-1bf7-4c7/providers/Microsoft.EventHub/namespaces/04dd6b43-93f3/eventhubs/21e029f6-2d3/authorizationRules"; Requests[3957] = new DefaultHttpContext(); Requests[3957].RequestServices = CreateServices(); - Requests[3957].Request.Method = "GET"; + Requests[3957].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3957].Request.Path = "/subscriptions/71b06c72-b7de-/resourceGroups/3d5f9c99-3e1b-4a3/providers/Microsoft.EventHub/namespaces/938a6d96-aab7/eventhubs/d8e5117f-e77/consumergroups"; Requests[3958] = new DefaultHttpContext(); Requests[3958].RequestServices = CreateServices(); - Requests[3958].Request.Method = "POST"; + Requests[3958].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[3958].Request.Path = "/subscriptions/bd0507fa-7827-/resourceGroups/a46bbef4-703b-402/providers/Microsoft.Fabric.Admin/fabricLocations/4eece12c/infraRoleInstances/b53636a5-51f1-441/PowerOff"; Requests[3959] = new DefaultHttpContext(); Requests[3959].RequestServices = CreateServices(); - Requests[3959].Request.Method = "POST"; + Requests[3959].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[3959].Request.Path = "/subscriptions/65086138-b524-/resourceGroups/f5d95590-3e2e-401/providers/Microsoft.Fabric.Admin/fabricLocations/8a164834/infraRoleInstances/ff0da6e8-3ea5-4b7/PowerOn"; Requests[3960] = new DefaultHttpContext(); Requests[3960].RequestServices = CreateServices(); - Requests[3960].Request.Method = "POST"; + Requests[3960].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[3960].Request.Path = "/subscriptions/92cadc22-33d4-/resourceGroups/5e662666-f6a3-476/providers/Microsoft.Fabric.Admin/fabricLocations/5e35de70/infraRoleInstances/9e1ca717-7b10-47e/Reboot"; Requests[3961] = new DefaultHttpContext(); Requests[3961].RequestServices = CreateServices(); - Requests[3961].Request.Method = "POST"; + Requests[3961].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[3961].Request.Path = "/subscriptions/892653ea-c611-/resourceGroups/afbdf5c4-772a-442/providers/Microsoft.Fabric.Admin/fabricLocations/b74abd0b/infraRoleInstances/de954d36-bb8c-485/Shutdown"; Requests[3962] = new DefaultHttpContext(); Requests[3962].RequestServices = CreateServices(); - Requests[3962].Request.Method = "POST"; + Requests[3962].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[3962].Request.Path = "/subscriptions/c07c2730-3347-/resourceGroups/eadbe4fe-da81-422/providers/Microsoft.Fabric.Admin/fabricLocations/5c204962/infraRoles/85627345-/Restart"; Requests[3963] = new DefaultHttpContext(); Requests[3963].RequestServices = CreateServices(); - Requests[3963].Request.Method = "GET"; + Requests[3963].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3963].Request.Path = "/subscriptions/7f40de4f-9b23-/resourceGroups/82d9abf3-fc37-4c7/providers/Microsoft.Fabric.Admin/fabricLocations/b8437c75/logicalNetworks/341430eb-9858-/logicalSubnets"; Requests[3964] = new DefaultHttpContext(); Requests[3964].RequestServices = CreateServices(); - Requests[3964].Request.Method = "POST"; + Requests[3964].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[3964].Request.Path = "/subscriptions/245a6bbd-4083-/resourceGroups/15e44c9a-0bc4-422/providers/Microsoft.Fabric.Admin/fabricLocations/273d273f/scaleUnitNodes/07900cee-0345/PowerOff"; Requests[3965] = new DefaultHttpContext(); Requests[3965].RequestServices = CreateServices(); - Requests[3965].Request.Method = "POST"; + Requests[3965].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[3965].Request.Path = "/subscriptions/c06d786f-fa02-/resourceGroups/aa6c85c0-3331-4c5/providers/Microsoft.Fabric.Admin/fabricLocations/a2e0e2f9/scaleUnitNodes/eea542fe-0c82/PowerOn"; Requests[3966] = new DefaultHttpContext(); Requests[3966].RequestServices = CreateServices(); - Requests[3966].Request.Method = "POST"; + Requests[3966].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[3966].Request.Path = "/subscriptions/276423cc-b66d-/resourceGroups/60f28b05-110e-423/providers/Microsoft.Fabric.Admin/fabricLocations/65699f26/scaleUnitNodes/57409945-53b3/Repair"; Requests[3967] = new DefaultHttpContext(); Requests[3967].RequestServices = CreateServices(); - Requests[3967].Request.Method = "POST"; + Requests[3967].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[3967].Request.Path = "/subscriptions/f72f35c8-22e5-/resourceGroups/cef52d7d-6c1f-4c9/providers/Microsoft.Fabric.Admin/fabricLocations/d83e8057/scaleUnitNodes/0bb1844f-9bd9/Shutdown"; Requests[3968] = new DefaultHttpContext(); Requests[3968].RequestServices = CreateServices(); - Requests[3968].Request.Method = "POST"; + Requests[3968].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[3968].Request.Path = "/subscriptions/e054f26a-6ada-/resourceGroups/cea891bb-05ca-426/providers/Microsoft.Fabric.Admin/fabricLocations/423956a4/scaleUnitNodes/597d064c-7123/StartMaintenanceMode"; Requests[3969] = new DefaultHttpContext(); Requests[3969].RequestServices = CreateServices(); - Requests[3969].Request.Method = "POST"; + Requests[3969].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[3969].Request.Path = "/subscriptions/90c38b31-ca30-/resourceGroups/c7180e48-f96d-4a1/providers/Microsoft.Fabric.Admin/fabricLocations/8223c907/scaleUnitNodes/b52e171b-4c16/StopMaintenanceMode"; Requests[3970] = new DefaultHttpContext(); Requests[3970].RequestServices = CreateServices(); - Requests[3970].Request.Method = "POST"; + Requests[3970].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[3970].Request.Path = "/subscriptions/0e4c100c-73bf-/resourceGroups/d65f35b5-008c-44f/providers/Microsoft.Fabric.Admin/fabricLocations/0db8ed79/scaleUnits/14a761da-/ScaleOut"; Requests[3971] = new DefaultHttpContext(); Requests[3971].RequestServices = CreateServices(); - Requests[3971].Request.Method = "GET"; + Requests[3971].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3971].Request.Path = "/subscriptions/e2c11c96-1610-/resourceGroups/281dffe8-923d-411/providers/Microsoft.Fabric.Admin/fabricLocations/1b1417ef/storageSubSystems/f93b076c-2487-40/storagePools"; Requests[3972] = new DefaultHttpContext(); Requests[3972].RequestServices = CreateServices(); - Requests[3972].Request.Method = "POST"; + Requests[3972].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[3972].Request.Path = "/subscriptions/c0338296-35e8-/resourceGroups/3fa56e8d-02f8-4fd/providers/Microsoft.HDInsight/clusters/dbe67d0a-a9/roles/8a279ccc/resize"; Requests[3973] = new DefaultHttpContext(); Requests[3973].RequestServices = CreateServices(); - Requests[3973].Request.Method = "POST"; + Requests[3973].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[3973].Request.Path = "/subscriptions/3ff6ace5-de2d-/resourceGroups/13a5fa1d-7625-42e/providers/Microsoft.HDInsight/clusters/ed0980ba-88/scriptExecutionHistory/6df083dd-f012-4da/promote"; Requests[3974] = new DefaultHttpContext(); Requests[3974].RequestServices = CreateServices(); - Requests[3974].Request.Method = "GET"; + Requests[3974].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3974].Request.Path = "/subscriptions/ddd7e171-45e5-/resourceGroups/18f69bae-ef54-45b/providers/Microsoft.InfrastructureInsights.Admin/regionHealths/326d7aa9/serviceHealths/14453da5-0c53-4eac-8e/resourceHealths"; Requests[3975] = new DefaultHttpContext(); Requests[3975].RequestServices = CreateServices(); - Requests[3975].Request.Method = "POST"; + Requests[3975].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[3975].Request.Path = "/subscriptions/aded9ca9-c0a5-/resourceGroups/79825cd6-7c33-4e0/providers/Microsoft.Logic/integrationAccounts/9df7d8ff-6cc3-4c0a-831/agreements/753e8a6c-0756/listContentCallbackUrl"; Requests[3976] = new DefaultHttpContext(); Requests[3976].RequestServices = CreateServices(); - Requests[3976].Request.Method = "POST"; + Requests[3976].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[3976].Request.Path = "/subscriptions/2cb9b53c-e289-/resourceGroups/8792e42e-09ac-45e/providers/Microsoft.Logic/integrationAccounts/8fd33e73-ac9d-4455-9eb/assemblies/3453e344-b751-4848-9/listContentCallbackUrl"; Requests[3977] = new DefaultHttpContext(); Requests[3977].RequestServices = CreateServices(); - Requests[3977].Request.Method = "POST"; + Requests[3977].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[3977].Request.Path = "/subscriptions/386687e6-3b61-/resourceGroups/b0d1e39b-c9be-437/providers/Microsoft.Logic/integrationAccounts/981bf8dc-dec8-4f8e-891/maps/dc0968a/listContentCallbackUrl"; Requests[3978] = new DefaultHttpContext(); Requests[3978].RequestServices = CreateServices(); - Requests[3978].Request.Method = "POST"; + Requests[3978].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[3978].Request.Path = "/subscriptions/b34631b2-f896-/resourceGroups/1654b31a-860b-442/providers/Microsoft.Logic/integrationAccounts/b14a92e4-17f8-4601-b21/partners/59d542d3-48/listContentCallbackUrl"; Requests[3979] = new DefaultHttpContext(); Requests[3979].RequestServices = CreateServices(); - Requests[3979].Request.Method = "POST"; + Requests[3979].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[3979].Request.Path = "/subscriptions/6fd5341d-ffeb-/resourceGroups/f3be1e8f-b38f-458/providers/Microsoft.Logic/integrationAccounts/2b1a21d9-5151-4245-be0/schemas/ee4e0823-4/listContentCallbackUrl"; Requests[3980] = new DefaultHttpContext(); Requests[3980].RequestServices = CreateServices(); - Requests[3980].Request.Method = "POST"; + Requests[3980].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[3980].Request.Path = "/subscriptions/bab260cd-7f68-/resourceGroups/5f9e5b17-d4dc-49c/providers/Microsoft.Logic/locations/aea4dc2c/workflows/e96c52fc-dc0/validate"; Requests[3981] = new DefaultHttpContext(); Requests[3981].RequestServices = CreateServices(); - Requests[3981].Request.Method = "POST"; + Requests[3981].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[3981].Request.Path = "/subscriptions/bf6744a4-5828-/resourceGroups/51df9ae8-799a-49d/providers/Microsoft.Logic/workflows/cf421000-d4e/accessKeys/9f5ab74e-a356/list"; Requests[3982] = new DefaultHttpContext(); Requests[3982].RequestServices = CreateServices(); - Requests[3982].Request.Method = "POST"; + Requests[3982].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[3982].Request.Path = "/subscriptions/80596c6d-8fe6-/resourceGroups/87760f7a-60fc-4d3/providers/Microsoft.Logic/workflows/84e8699f-a83/accessKeys/f50956a0-0edd/regenerate"; Requests[3983] = new DefaultHttpContext(); Requests[3983].RequestServices = CreateServices(); - Requests[3983].Request.Method = "GET"; + Requests[3983].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3983].Request.Path = "/subscriptions/83aabfa2-24ea-/resourceGroups/3614d50e-f80c-417/providers/Microsoft.Logic/workflows/7965df25-324/runs/a3f1002/actions"; Requests[3984] = new DefaultHttpContext(); Requests[3984].RequestServices = CreateServices(); - Requests[3984].Request.Method = "POST"; + Requests[3984].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[3984].Request.Path = "/subscriptions/6f7da107-5c88-/resourceGroups/76d35e29-140a-48a/providers/Microsoft.Logic/workflows/ec169774-1b8/runs/c9bb82e/cancel"; Requests[3985] = new DefaultHttpContext(); Requests[3985].RequestServices = CreateServices(); - Requests[3985].Request.Method = "GET"; + Requests[3985].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3985].Request.Path = "/subscriptions/856e346d-9bf8-/resourceGroups/407972a3-101f-4af/providers/Microsoft.Logic/workflows/29f48480-3ef/triggers/5c24d8cc-3f/histories"; Requests[3986] = new DefaultHttpContext(); Requests[3986].RequestServices = CreateServices(); - Requests[3986].Request.Method = "POST"; + Requests[3986].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[3986].Request.Path = "/subscriptions/80ebe598-4b99-/resourceGroups/a09d388e-d048-46d/providers/Microsoft.Logic/workflows/2643f673-660/triggers/2a856419-ab/listCallbackUrl"; Requests[3987] = new DefaultHttpContext(); Requests[3987].RequestServices = CreateServices(); - Requests[3987].Request.Method = "POST"; + Requests[3987].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[3987].Request.Path = "/subscriptions/4f110266-96f5-/resourceGroups/db0b9497-4bdc-4b1/providers/Microsoft.Logic/workflows/cd2d1bfd-106/triggers/7befebdc-d3/reset"; Requests[3988] = new DefaultHttpContext(); Requests[3988].RequestServices = CreateServices(); - Requests[3988].Request.Method = "POST"; + Requests[3988].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[3988].Request.Path = "/subscriptions/122da36d-10be-/resourceGroups/aa77cb08-1ed7-4ee/providers/Microsoft.Logic/workflows/4d002500-6fa/triggers/d42e51d9-55/run"; Requests[3989] = new DefaultHttpContext(); Requests[3989].RequestServices = CreateServices(); - Requests[3989].Request.Method = "POST"; + Requests[3989].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[3989].Request.Path = "/subscriptions/d21e2089-73a6-/resourceGroups/ae02b2f1-a455-460/providers/Microsoft.Logic/workflows/1f39ebd2-207/triggers/5cfa4f93-e9/setState"; Requests[3990] = new DefaultHttpContext(); Requests[3990].RequestServices = CreateServices(); - Requests[3990].Request.Method = "POST"; + Requests[3990].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[3990].Request.Path = "/subscriptions/f50a67ec-7ae5-/resourceGroups/0b72c676-c650-443/providers/Microsoft.MachineLearning/commitmentPlans/812685c6-fbe3-4c51/commitmentAssociations/a5314ea6-a1db-406b-ad7e-6/move"; Requests[3991] = new DefaultHttpContext(); Requests[3991].RequestServices = CreateServices(); - Requests[3991].Request.Method = "POST"; + Requests[3991].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[3991].Request.Path = "/subscriptions/628e666b-30ad-/resourceGroups/229ed232-12d3-4f8/providers/Microsoft.Media/mediaServices/3c266170-74/assets/f6a26f0e-/getEncryptionKey"; Requests[3992] = new DefaultHttpContext(); Requests[3992].RequestServices = CreateServices(); - Requests[3992].Request.Method = "POST"; + Requests[3992].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[3992].Request.Path = "/subscriptions/1691b50c-8089-/resourceGroups/99ec0d77-5eb6-45f/providers/Microsoft.Media/mediaServices/c9f93bb1-7f/assets/7e505d55-/listContainerSas"; Requests[3993] = new DefaultHttpContext(); Requests[3993].RequestServices = CreateServices(); - Requests[3993].Request.Method = "POST"; + Requests[3993].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[3993].Request.Path = "/subscriptions/a9ae2cf0-0a58-/resourceGroups/2ff0009f-426e-46c/providers/Microsoft.Media/mediaServices/dcc175ed-59/contentKeyPolicies/5d9d6f19-2157-492c-9/getPolicyPropertiesWithSecrets"; Requests[3994] = new DefaultHttpContext(); Requests[3994].RequestServices = CreateServices(); - Requests[3994].Request.Method = "GET"; + Requests[3994].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3994].Request.Path = "/subscriptions/f61ca657-1220-/resourceGroups/e04dc50f-081e-489/providers/Microsoft.Media/mediaservices/d4a46686-b8/liveEvents/14cc4635-ed36/liveOutputs"; Requests[3995] = new DefaultHttpContext(); Requests[3995].RequestServices = CreateServices(); - Requests[3995].Request.Method = "POST"; + Requests[3995].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[3995].Request.Path = "/subscriptions/8d3dc237-9525-/resourceGroups/dd7c92cc-a1c9-4c6/providers/Microsoft.Media/mediaservices/db2ca602-0c/liveEvents/cb4cb978-e2d8/reset"; Requests[3996] = new DefaultHttpContext(); Requests[3996].RequestServices = CreateServices(); - Requests[3996].Request.Method = "POST"; + Requests[3996].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[3996].Request.Path = "/subscriptions/460e604f-ca88-/resourceGroups/47f5bd45-12ad-499/providers/Microsoft.Media/mediaservices/b3364fa2-0e/liveEvents/48e4ddcc-7f8d/start"; Requests[3997] = new DefaultHttpContext(); Requests[3997].RequestServices = CreateServices(); - Requests[3997].Request.Method = "POST"; + Requests[3997].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[3997].Request.Path = "/subscriptions/514ca765-5d18-/resourceGroups/9cde063a-63d8-489/providers/Microsoft.Media/mediaservices/39dbaf25-8e/liveEvents/d27a0d4c-9b78/stop"; Requests[3998] = new DefaultHttpContext(); Requests[3998].RequestServices = CreateServices(); - Requests[3998].Request.Method = "POST"; + Requests[3998].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[3998].Request.Path = "/subscriptions/c5ce0dbb-42a3-/resourceGroups/ef99b5bf-ce64-4d6/providers/Microsoft.Media/mediaservices/3e66aa60-5d/streamingEndpoints/485aecdf-8901-4e44-b2/scale"; Requests[3999] = new DefaultHttpContext(); Requests[3999].RequestServices = CreateServices(); - Requests[3999].Request.Method = "POST"; + Requests[3999].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[3999].Request.Path = "/subscriptions/dfc60bbe-d570-/resourceGroups/0c8a8a64-fa38-4dd/providers/Microsoft.Media/mediaservices/e3c88ede-45/streamingEndpoints/6cf3e17e-17bd-422f-9e/start"; Requests[4000] = new DefaultHttpContext(); Requests[4000].RequestServices = CreateServices(); - Requests[4000].Request.Method = "POST"; + Requests[4000].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4000].Request.Path = "/subscriptions/ea46da1c-1d74-/resourceGroups/7b1a4905-1635-4ed/providers/Microsoft.Media/mediaservices/2a66eb23-f0/streamingEndpoints/5311e4d6-2bfd-4eec-b3/stop"; Requests[4001] = new DefaultHttpContext(); Requests[4001].RequestServices = CreateServices(); - Requests[4001].Request.Method = "POST"; + Requests[4001].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4001].Request.Path = "/subscriptions/bb18384f-63de-/resourceGroups/ea7c8cea-a757-4a7/providers/Microsoft.Media/mediaServices/5a96fac9-15/streamingLocators/6f4554fc-10ea-4895-8/listContentKeys"; Requests[4002] = new DefaultHttpContext(); Requests[4002].RequestServices = CreateServices(); - Requests[4002].Request.Method = "POST"; + Requests[4002].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4002].Request.Path = "/subscriptions/1a5a4276-0de5-/resourceGroups/1df158b4-a136-439/providers/Microsoft.Media/mediaServices/cb09b7f0-64/streamingLocators/d4dd7329-860d-43d5-8/listPaths"; Requests[4003] = new DefaultHttpContext(); Requests[4003].RequestServices = CreateServices(); - Requests[4003].Request.Method = "GET"; + Requests[4003].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4003].Request.Path = "/subscriptions/01bc3ca8-557e-/resourceGroups/08cbeb8c-351f-4a3/providers/Microsoft.Media/mediaServices/0c51f3aa-f7/transforms/5ad88ded-cc32/jobs"; Requests[4004] = new DefaultHttpContext(); Requests[4004].RequestServices = CreateServices(); - Requests[4004].Request.Method = "GET"; + Requests[4004].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4004].Request.Path = "/subscriptions/cebaf05a-a6e3-/resourceGroups/746ca6c9-f48e-4c0/providers/Microsoft.Migrate/projects/64f772fe-f7/groups/7bb0970e-/assessments"; Requests[4005] = new DefaultHttpContext(); Requests[4005].RequestServices = CreateServices(); - Requests[4005].Request.Method = "GET"; + Requests[4005].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4005].Request.Path = "/subscriptions/aea5b43e-19ea-/resourceGroups/6be157f6-3d5e-457/providers/Microsoft.Network/expressRouteCircuits/fe7d7499-f2/peerings/13a643a1-04/stats"; Requests[4006] = new DefaultHttpContext(); Requests[4006].RequestServices = CreateServices(); - Requests[4006].Request.Method = "POST"; + Requests[4006].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4006].Request.Path = "/subscriptions/76c6b900-7a07-/resourceGroups/c6ef234e-9211-4f4/providers/Microsoft.Network/networkWatchers/91ede275-944f-4169/connectionMonitors/b4e2d99e-0081-422c-b3/query"; Requests[4007] = new DefaultHttpContext(); Requests[4007].RequestServices = CreateServices(); - Requests[4007].Request.Method = "POST"; + Requests[4007].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4007].Request.Path = "/subscriptions/83181606-0321-/resourceGroups/931a2696-3c73-4df/providers/Microsoft.Network/networkWatchers/80371a05-e8f8-4c45/connectionMonitors/90450e4a-c6dd-4f24-8e/start"; Requests[4008] = new DefaultHttpContext(); Requests[4008].RequestServices = CreateServices(); - Requests[4008].Request.Method = "POST"; + Requests[4008].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4008].Request.Path = "/subscriptions/1ba788f9-adf4-/resourceGroups/2e47a6c2-7b78-4d0/providers/Microsoft.Network/networkWatchers/be8c4df4-c028-4603/connectionMonitors/e1230a4f-6da8-4c02-97/stop"; Requests[4009] = new DefaultHttpContext(); Requests[4009].RequestServices = CreateServices(); - Requests[4009].Request.Method = "POST"; + Requests[4009].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4009].Request.Path = "/subscriptions/858dffe9-0731-/resourceGroups/4391ab54-3e69-400/providers/Microsoft.Network/networkWatchers/e49952c7-ba3e-40ba/packetCaptures/9a6c63ca-1028-405/queryStatus"; Requests[4010] = new DefaultHttpContext(); Requests[4010].RequestServices = CreateServices(); - Requests[4010].Request.Method = "POST"; + Requests[4010].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4010].Request.Path = "/subscriptions/1e06ea93-b4d5-/resourceGroups/8f2d562c-8521-4be/providers/Microsoft.Network/networkWatchers/36016387-c515-49f5/packetCaptures/6bd0ec63-3b45-420/stop"; Requests[4011] = new DefaultHttpContext(); Requests[4011].RequestServices = CreateServices(); - Requests[4011].Request.Method = "POST"; + Requests[4011].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4011].Request.Path = "/subscriptions/cfaaed05-a23e-/resourceGroups/ab23672e-71a9-43e/providers/Microsoft.NotificationHubs/namespaces/0736bd53-7f9f/AuthorizationRules/4ea4c84c-d254-4dbc-a3/listKeys"; Requests[4012] = new DefaultHttpContext(); Requests[4012].RequestServices = CreateServices(); - Requests[4012].Request.Method = "POST"; + Requests[4012].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4012].Request.Path = "/subscriptions/1bf37509-c42c-/resourceGroups/01cd71bb-4334-4e9/providers/Microsoft.NotificationHubs/namespaces/a8ad4a62-e57a/AuthorizationRules/d0605620-6c33-4805-8d/regenerateKeys"; Requests[4013] = new DefaultHttpContext(); Requests[4013].RequestServices = CreateServices(); - Requests[4013].Request.Method = "POST"; + Requests[4013].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4013].Request.Path = "/subscriptions/4c262eea-5f38-/resourceGroups/2f33525e-bd80-469/providers/Microsoft.NotificationHubs/namespaces/55a31c0b-3d7d/notificationHubs/8f503cf5-2d1a-4f32-/AuthorizationRules"; Requests[4014] = new DefaultHttpContext(); Requests[4014].RequestServices = CreateServices(); - Requests[4014].Request.Method = "GET"; + Requests[4014].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4014].Request.Path = "/subscriptions/b218c86c-46cc-/resourceGroups/724c07eb-9e2b-448/providers/Microsoft.NotificationHubs/namespaces/9585b6ac-c061/notificationHubs/b9cdb1c4-3118-4a02-/AuthorizationRules"; Requests[4015] = new DefaultHttpContext(); Requests[4015].RequestServices = CreateServices(); - Requests[4015].Request.Method = "POST"; + Requests[4015].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4015].Request.Path = "/subscriptions/9006c375-8fd9-/resourceGroups/1326795c-7dda-40e/providers/Microsoft.NotificationHubs/namespaces/6d4980a5-e1f0/notificationHubs/289927c4-ccd2-4a0b-/pnsCredentials"; Requests[4016] = new DefaultHttpContext(); Requests[4016].RequestServices = CreateServices(); - Requests[4016].Request.Method = "POST"; + Requests[4016].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4016].Request.Path = "/subscriptions/16446aba-fe46-/resourcegroups/be1674c1-2b22-446/providers/Microsoft.OperationalInsights/workspaces/cd210ca0-66d0/intelligencePacks/b8f2d0f5-566b-427c-a/Disable"; Requests[4017] = new DefaultHttpContext(); Requests[4017].RequestServices = CreateServices(); - Requests[4017].Request.Method = "POST"; + Requests[4017].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4017].Request.Path = "/subscriptions/2ec84dbe-9c68-/resourcegroups/658f83d3-e45d-436/providers/Microsoft.OperationalInsights/workspaces/aac743c7-ef59/intelligencePacks/0adeb479-7395-460b-b/Enable"; Requests[4018] = new DefaultHttpContext(); Requests[4018].RequestServices = CreateServices(); - Requests[4018].Request.Method = "GET"; + Requests[4018].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4018].Request.Path = "/subscriptions/8670c1a5-8d4e-/resourcegroups/66c122c3-48e2-4f4/providers/Microsoft.OperationalInsights/workspaces/dd31e771-52a3/savedSearches/bfe478a8-123d-4/results"; Requests[4019] = new DefaultHttpContext(); Requests[4019].RequestServices = CreateServices(); - Requests[4019].Request.Method = "POST"; + Requests[4019].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4019].Request.Path = "/Subscriptions/c09f0fad-4e8e-/resourceGroups/b9a4784d-21c7-432/providers/Microsoft.RecoveryServices/vaults/dd88cd8d-bbc/replicationFabrics/84391cb8-1/checkConsistency"; Requests[4020] = new DefaultHttpContext(); Requests[4020].RequestServices = CreateServices(); - Requests[4020].Request.Method = "POST"; + Requests[4020].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4020].Request.Path = "/Subscriptions/d8a49084-5565-/resourceGroups/2aec4684-c11a-4f4/providers/Microsoft.RecoveryServices/vaults/0f529304-220/replicationFabrics/0709a3a7-6/migratetoaad"; Requests[4021] = new DefaultHttpContext(); Requests[4021].RequestServices = CreateServices(); - Requests[4021].Request.Method = "POST"; + Requests[4021].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4021].Request.Path = "/Subscriptions/a5aa447c-9847-/resourceGroups/ca30e8c4-3a6b-42f/providers/Microsoft.RecoveryServices/vaults/605a54a1-4b4/replicationFabrics/3507b639-7/reassociateGateway"; Requests[4022] = new DefaultHttpContext(); Requests[4022].RequestServices = CreateServices(); - Requests[4022].Request.Method = "POST"; + Requests[4022].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4022].Request.Path = "/Subscriptions/017852ae-4ba1-/resourceGroups/af891d30-66df-460/providers/Microsoft.RecoveryServices/vaults/2a2d3df4-b08/replicationFabrics/fad1343f-1/remove"; Requests[4023] = new DefaultHttpContext(); Requests[4023].RequestServices = CreateServices(); - Requests[4023].Request.Method = "POST"; + Requests[4023].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4023].Request.Path = "/Subscriptions/f66f3d6c-f1ba-/resourceGroups/f84eb934-518b-4ad/providers/Microsoft.RecoveryServices/vaults/3f581c87-def/replicationFabrics/7880384e-7/renewCertificate"; Requests[4024] = new DefaultHttpContext(); Requests[4024].RequestServices = CreateServices(); - Requests[4024].Request.Method = "GET"; + Requests[4024].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4024].Request.Path = "/Subscriptions/91b4871b-9248-/resourceGroups/313b4e28-d6ff-421/providers/Microsoft.RecoveryServices/vaults/078e199a-8f7/replicationFabrics/4f2422ff-8/replicationLogicalNetworks"; Requests[4025] = new DefaultHttpContext(); Requests[4025].RequestServices = CreateServices(); - Requests[4025].Request.Method = "GET"; + Requests[4025].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4025].Request.Path = "/Subscriptions/cf793c5b-0790-/resourceGroups/cf4b13ee-567b-424/providers/Microsoft.RecoveryServices/vaults/ae4c0357-a6c/replicationFabrics/63a2d3c4-d/replicationNetworks"; Requests[4026] = new DefaultHttpContext(); Requests[4026].RequestServices = CreateServices(); - Requests[4026].Request.Method = "GET"; + Requests[4026].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4026].Request.Path = "/Subscriptions/2dd88ce9-8156-/resourceGroups/c16b2d5b-adce-45a/providers/Microsoft.RecoveryServices/vaults/dcec3c01-fa2/replicationFabrics/ee759d57-2/replicationProtectionContainers"; Requests[4027] = new DefaultHttpContext(); Requests[4027].RequestServices = CreateServices(); - Requests[4027].Request.Method = "GET"; + Requests[4027].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4027].Request.Path = "/Subscriptions/07b6d986-58f6-/resourceGroups/123ea17b-9d93-4a9/providers/Microsoft.RecoveryServices/vaults/ff708d9b-be0/replicationFabrics/4fe86e5b-1/replicationRecoveryServicesProviders"; Requests[4028] = new DefaultHttpContext(); Requests[4028].RequestServices = CreateServices(); - Requests[4028].Request.Method = "GET"; + Requests[4028].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4028].Request.Path = "/Subscriptions/4e8b9dc0-4530-/resourceGroups/3fca1826-972a-4d5/providers/Microsoft.RecoveryServices/vaults/9e9f8cc3-c32/replicationFabrics/d2915b01-b/replicationStorageClassifications"; Requests[4029] = new DefaultHttpContext(); Requests[4029].RequestServices = CreateServices(); - Requests[4029].Request.Method = "GET"; + Requests[4029].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4029].Request.Path = "/Subscriptions/b021ea67-d6f6-/resourceGroups/2ece245d-aeaf-462/providers/Microsoft.RecoveryServices/vaults/081e8c81-635/replicationFabrics/8167d0ef-c/replicationvCenters"; Requests[4030] = new DefaultHttpContext(); Requests[4030].RequestServices = CreateServices(); - Requests[4030].Request.Method = "POST"; + Requests[4030].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4030].Request.Path = "/Subscriptions/3cf9fbb4-cad8-/resourceGroups/6936f58d-de5c-438/providers/Microsoft.RecoveryServices/vaults/dd946025-8d3/replicationJobs/44be095/cancel"; Requests[4031] = new DefaultHttpContext(); Requests[4031].RequestServices = CreateServices(); - Requests[4031].Request.Method = "POST"; + Requests[4031].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4031].Request.Path = "/Subscriptions/cac1ac8b-aefc-/resourceGroups/13349630-204d-471/providers/Microsoft.RecoveryServices/vaults/058e3a92-ef3/replicationJobs/7e5bb3e/restart"; Requests[4032] = new DefaultHttpContext(); Requests[4032].RequestServices = CreateServices(); - Requests[4032].Request.Method = "POST"; + Requests[4032].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4032].Request.Path = "/Subscriptions/d095926c-4861-/resourceGroups/496c1767-ecde-49e/providers/Microsoft.RecoveryServices/vaults/a2fbf04a-98a/replicationJobs/20aca28/resume"; Requests[4033] = new DefaultHttpContext(); Requests[4033].RequestServices = CreateServices(); - Requests[4033].Request.Method = "POST"; + Requests[4033].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4033].Request.Path = "/Subscriptions/eb6247a2-80d8-/resourceGroups/2abc1e61-c70c-416/providers/Microsoft.RecoveryServices/vaults/0fdf72bc-375/replicationRecoveryPlans/1ea03e31-4490-48/failoverCommit"; Requests[4034] = new DefaultHttpContext(); Requests[4034].RequestServices = CreateServices(); - Requests[4034].Request.Method = "POST"; + Requests[4034].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4034].Request.Path = "/Subscriptions/81967920-2f44-/resourceGroups/c08118bc-1b18-4d1/providers/Microsoft.RecoveryServices/vaults/a0084390-667/replicationRecoveryPlans/d6c72f38-bc13-47/plannedFailover"; Requests[4035] = new DefaultHttpContext(); Requests[4035].RequestServices = CreateServices(); - Requests[4035].Request.Method = "POST"; + Requests[4035].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4035].Request.Path = "/Subscriptions/d49334ba-0f15-/resourceGroups/ee99d653-1b67-46b/providers/Microsoft.RecoveryServices/vaults/021a5300-59d/replicationRecoveryPlans/8deed780-57d6-45/reProtect"; Requests[4036] = new DefaultHttpContext(); Requests[4036].RequestServices = CreateServices(); - Requests[4036].Request.Method = "POST"; + Requests[4036].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4036].Request.Path = "/Subscriptions/27cd1c6c-3610-/resourceGroups/b738fb2a-a3ad-443/providers/Microsoft.RecoveryServices/vaults/9db9e16e-ec1/replicationRecoveryPlans/1743aa2d-c454-4a/testFailover"; Requests[4037] = new DefaultHttpContext(); Requests[4037].RequestServices = CreateServices(); - Requests[4037].Request.Method = "POST"; + Requests[4037].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4037].Request.Path = "/Subscriptions/41f4c4f5-e412-/resourceGroups/59902af0-449c-4bd/providers/Microsoft.RecoveryServices/vaults/1d1feefd-a0a/replicationRecoveryPlans/a11e7d61-1b97-4f/testFailoverCleanup"; Requests[4038] = new DefaultHttpContext(); Requests[4038].RequestServices = CreateServices(); - Requests[4038].Request.Method = "POST"; + Requests[4038].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4038].Request.Path = "/Subscriptions/48d6da82-ec2c-/resourceGroups/418a0ef2-43ae-4e7/providers/Microsoft.RecoveryServices/vaults/6f46a014-724/replicationRecoveryPlans/48a9fed5-495d-48/unplannedFailover"; Requests[4039] = new DefaultHttpContext(); Requests[4039].RequestServices = CreateServices(); - Requests[4039].Request.Method = "GET"; + Requests[4039].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4039].Request.Path = "/Subscriptions/f13c870b-9da2-/resourceGroups/ec6302f6-83fc-4f1/providers/Microsoft.RecoveryServices/vaults/8a183ab3-/backupFabrics/fd101d6b-d/protectableContainers"; Requests[4040] = new DefaultHttpContext(); Requests[4040].RequestServices = CreateServices(); - Requests[4040].Request.Method = "POST"; + Requests[4040].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4040].Request.Path = "/Subscriptions/5e1024b9-ac63-/resourceGroups/b4f8eed4-c9e4-474/providers/Microsoft.RecoveryServices/vaults/6d8b9b8b-/backupFabrics/060fc690-b/refreshContainers"; Requests[4041] = new DefaultHttpContext(); Requests[4041].RequestServices = CreateServices(); - Requests[4041].Request.Method = "POST"; + Requests[4041].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4041].Request.Path = "/Subscriptions/4d4d94e7-a086-/resourceGroups/5be6dfae-c283-4a1/providers/Microsoft.RecoveryServices/vaults/a98b5e29-/backupJobs/126874d/cancel"; Requests[4042] = new DefaultHttpContext(); Requests[4042].RequestServices = CreateServices(); - Requests[4042].Request.Method = "POST"; + Requests[4042].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4042].Request.Path = "/subscriptions/0ed10aea-8a13-/resourceGroups/34b3136b-233e-436/providers/Microsoft.Relay/namespaces/fa21d0ff-6124/authorizationRules/ceb5defd-de12-46be-9a/listKeys"; Requests[4043] = new DefaultHttpContext(); Requests[4043].RequestServices = CreateServices(); - Requests[4043].Request.Method = "POST"; + Requests[4043].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4043].Request.Path = "/subscriptions/628f1224-1e12-/resourceGroups/add916c4-6829-454/providers/Microsoft.Relay/namespaces/49d8677d-ec8c/authorizationRules/cbb1dacb-6d5c-4c11-8d/regenerateKeys"; Requests[4044] = new DefaultHttpContext(); Requests[4044].RequestServices = CreateServices(); - Requests[4044].Request.Method = "GET"; + Requests[4044].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4044].Request.Path = "/subscriptions/ef588118-5f6d-/resourceGroups/175834d6-eb47-47b/providers/Microsoft.Relay/namespaces/f91d60f1-d602/hybridConnections/25808f7b-5bc1-4ea7-a/authorizationRules"; Requests[4045] = new DefaultHttpContext(); Requests[4045].RequestServices = CreateServices(); - Requests[4045].Request.Method = "POST"; + Requests[4045].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4045].Request.Path = "/subscriptions/b16c366d-f4d9-/resourceGroups/054a9446-7596-4f8/providers/Microsoft.Relay/namespaces/9b5bd446-c4dd/HybridConnections/fffc7b41-1328-4e6f-8/authorizationRules"; Requests[4046] = new DefaultHttpContext(); Requests[4046].RequestServices = CreateServices(); - Requests[4046].Request.Method = "GET"; + Requests[4046].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4046].Request.Path = "/subscriptions/b58fd2a1-ef0f-/resourceGroups/5ee9d42c-d3d0-4f3/providers/Microsoft.Relay/namespaces/1e5f1aff-2c81/wcfRelays/da7ec357-/authorizationRules"; Requests[4047] = new DefaultHttpContext(); Requests[4047].RequestServices = CreateServices(); - Requests[4047].Request.Method = "POST"; + Requests[4047].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4047].Request.Path = "/subscriptions/ec8ec8e7-f954-/resourceGroups/a8732944-a604-4c3/providers/Microsoft.Relay/namespaces/5f884d7d-8e74/WcfRelays/913db73b-/authorizationRules"; Requests[4048] = new DefaultHttpContext(); Requests[4048].RequestServices = CreateServices(); - Requests[4048].Request.Method = "GET"; + Requests[4048].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4048].Request.Path = "/subscriptions/f55400af-c37a-/resourceGroups/5df251c5-b7a0-437/providers/Microsoft.Scheduler/jobCollections/f674942d-bf55-41f/jobs/1f75068/history"; Requests[4049] = new DefaultHttpContext(); Requests[4049].RequestServices = CreateServices(); - Requests[4049].Request.Method = "POST"; + Requests[4049].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4049].Request.Path = "/subscriptions/d0fd1a2b-1018-/resourceGroups/43a35453-de16-4e0/providers/Microsoft.Scheduler/jobCollections/7d424910-3ba6-4ff/jobs/8b69978/run"; Requests[4050] = new DefaultHttpContext(); Requests[4050].RequestServices = CreateServices(); - Requests[4050].Request.Method = "POST"; + Requests[4050].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4050].Request.Path = "/subscriptions/344aa008-c317-/resourceGroups/cb736d2e-e0b1-4d7/providers/Microsoft.ServiceBus/namespaces/d6c72fc7-4773/AuthorizationRules/9485a2ed-b0c5-4afd-b3/listKeys"; Requests[4051] = new DefaultHttpContext(); Requests[4051].RequestServices = CreateServices(); - Requests[4051].Request.Method = "POST"; + Requests[4051].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4051].Request.Path = "/subscriptions/76b2be4b-9d72-/resourceGroups/3dc76d09-07fe-47e/providers/Microsoft.ServiceBus/namespaces/122f53d7-cf8f/AuthorizationRules/e2a551f1-4755-4f36-94/regenerateKeys"; Requests[4052] = new DefaultHttpContext(); Requests[4052].RequestServices = CreateServices(); - Requests[4052].Request.Method = "GET"; + Requests[4052].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4052].Request.Path = "/subscriptions/5f51e46c-5fc8-/resourceGroups/70176dd6-39cd-476/providers/Microsoft.ServiceBus/namespaces/6c48f799-0450/disasterRecoveryConfigs/02785/AuthorizationRules"; Requests[4053] = new DefaultHttpContext(); Requests[4053].RequestServices = CreateServices(); - Requests[4053].Request.Method = "POST"; + Requests[4053].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4053].Request.Path = "/subscriptions/2dd3fae6-dfa2-/resourceGroups/ba5bab8a-f69e-4af/providers/Microsoft.ServiceBus/namespaces/5839dffe-cd38/disasterRecoveryConfigs/84b9b/breakPairing"; Requests[4054] = new DefaultHttpContext(); Requests[4054].RequestServices = CreateServices(); - Requests[4054].Request.Method = "POST"; + Requests[4054].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4054].Request.Path = "/subscriptions/c6c9d88a-a3ea-/resourceGroups/153d57f5-46b7-4e6/providers/Microsoft.ServiceBus/namespaces/731594b2-1188/disasterRecoveryConfigs/dab94/failover"; Requests[4055] = new DefaultHttpContext(); Requests[4055].RequestServices = CreateServices(); - Requests[4055].Request.Method = "GET"; + Requests[4055].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4055].Request.Path = "/subscriptions/7990110d-b074-/resourceGroups/52317172-c652-413/providers/Microsoft.ServiceBus/namespaces/f41ddf5b-9649/eventhubs/dc3b7687-8ab/authorizationRules"; Requests[4056] = new DefaultHttpContext(); Requests[4056].RequestServices = CreateServices(); - Requests[4056].Request.Method = "POST"; + Requests[4056].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4056].Request.Path = "/subscriptions/dd62bad8-62a7-/resourceGroups/41fda039-ae72-402/providers/Microsoft.ServiceBus/namespaces/db93ec3e-2227/migrationConfigurations/7bb668af-1/revert"; Requests[4057] = new DefaultHttpContext(); Requests[4057].RequestServices = CreateServices(); - Requests[4057].Request.Method = "POST"; + Requests[4057].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4057].Request.Path = "/subscriptions/be12bbbd-6e41-/resourceGroups/e62a6973-407c-4bd/providers/Microsoft.ServiceBus/namespaces/053881c6-a4ea/migrationConfigurations/f50bc13c-2/upgrade"; Requests[4058] = new DefaultHttpContext(); Requests[4058].RequestServices = CreateServices(); - Requests[4058].Request.Method = "GET"; + Requests[4058].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4058].Request.Path = "/subscriptions/df6c83f4-59d8-/resourceGroups/aeea59a1-27bd-46b/providers/Microsoft.ServiceBus/namespaces/223666e5-42d6/queues/d8f9ce12-/authorizationRules"; Requests[4059] = new DefaultHttpContext(); Requests[4059].RequestServices = CreateServices(); - Requests[4059].Request.Method = "GET"; + Requests[4059].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4059].Request.Path = "/subscriptions/b57c31e0-6923-/resourceGroups/20b93907-4e3b-40f/providers/Microsoft.ServiceBus/namespaces/026a51dc-ca0f/topics/29688ac2-/authorizationRules"; Requests[4060] = new DefaultHttpContext(); Requests[4060].RequestServices = CreateServices(); - Requests[4060].Request.Method = "GET"; + Requests[4060].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4060].Request.Path = "/subscriptions/7178860d-3414-/resourceGroups/fbfafedc-d7e2-4f7/providers/Microsoft.ServiceBus/namespaces/7c4236cd-06fb/topics/56291553-/subscriptions"; Requests[4061] = new DefaultHttpContext(); Requests[4061].RequestServices = CreateServices(); - Requests[4061].Request.Method = "GET"; + Requests[4061].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4061].Request.Path = "/subscriptions/5fed8a2a-9803-/resourceGroups/43b4fab9-5512-42c/providers/Microsoft.ServiceFabric/clusters/8e71fe71-e1/applications/14e84916-8bdb-4/services"; Requests[4062] = new DefaultHttpContext(); Requests[4062].RequestServices = CreateServices(); - Requests[4062].Request.Method = "GET"; + Requests[4062].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4062].Request.Path = "/subscriptions/4c66dda3-d2db-/resourceGroups/7996beb1-178b-459/providers/Microsoft.ServiceFabric/clusters/142fe7c0-2d/applicationTypes/3667416c-a156-4b9f-/versions"; Requests[4063] = new DefaultHttpContext(); Requests[4063].RequestServices = CreateServices(); - Requests[4063].Request.Method = "POST"; + Requests[4063].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4063].Request.Path = "/subscriptions/33dc384d-b4db-/resourceGroups/1b963713-bd12-4de/providers/Microsoft.Sql/locations/2c03a424-ec4/instanceFailoverGroups/22b438d5-0018-439/failover"; Requests[4064] = new DefaultHttpContext(); Requests[4064].RequestServices = CreateServices(); - Requests[4064].Request.Method = "POST"; + Requests[4064].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4064].Request.Path = "/subscriptions/7ec06be1-2c60-/resourceGroups/4414bbd7-e1ca-426/providers/Microsoft.Sql/locations/351ae9ee-ab5/instanceFailoverGroups/63afb08d-2083-4a2/forceFailoverAllowDataLoss"; Requests[4065] = new DefaultHttpContext(); Requests[4065].RequestServices = CreateServices(); - Requests[4065].Request.Method = "GET"; + Requests[4065].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4065].Request.Path = "/subscriptions/4c55251f-b057-/resourceGroups/0af02473-f58d-442/providers/Microsoft.Sql/servers/c7e0437c-d/databases/ab09b617-ef4/advisors"; Requests[4066] = new DefaultHttpContext(); Requests[4066].RequestServices = CreateServices(); - Requests[4066].Request.Method = "GET"; + Requests[4066].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4066].Request.Path = "/subscriptions/4fad441f-a202-/resourceGroups/02e4320c-d686-42e/providers/Microsoft.Sql/servers/91cf31ca-d/databases/440f3680-67c/auditingPolicies"; Requests[4067] = new DefaultHttpContext(); Requests[4067].RequestServices = CreateServices(); - Requests[4067].Request.Method = "GET"; + Requests[4067].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4067].Request.Path = "/subscriptions/07ca7951-ddbf-/resourceGroups/8ef94fdf-a926-481/providers/Microsoft.Sql/servers/82a88d91-f/databases/99b3e890-6fe/backupLongTermRetentionPolicies"; Requests[4068] = new DefaultHttpContext(); Requests[4068].RequestServices = CreateServices(); - Requests[4068].Request.Method = "POST"; + Requests[4068].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4068].Request.Path = "/subscriptions/4aeaf1a2-a81c-/resourceGroups/9555c8d6-20d6-4ae/providers/Microsoft.Sql/servers/e1357a78-0/databases/24a44ed3-809/export"; Requests[4069] = new DefaultHttpContext(); Requests[4069].RequestServices = CreateServices(); - Requests[4069].Request.Method = "GET"; + Requests[4069].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4069].Request.Path = "/subscriptions/485d51db-d908-/resourceGroups/c1b9c533-021d-48d/providers/Microsoft.Sql/servers/dfdc6fdd-3/databases/914cf4c0-f48/extensions"; Requests[4070] = new DefaultHttpContext(); Requests[4070].RequestServices = CreateServices(); - Requests[4070].Request.Method = "GET"; + Requests[4070].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4070].Request.Path = "/subscriptions/e0ba042a-888b-/resourceGroups/43ff4fbc-9b06-4e6/providers/Microsoft.Sql/servers/216a20b4-8/databases/d25e9438-e06/geoBackupPolicies"; Requests[4071] = new DefaultHttpContext(); Requests[4071].RequestServices = CreateServices(); - Requests[4071].Request.Method = "GET"; + Requests[4071].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4071].Request.Path = "/subscriptions/70848d07-4d39-/resourceGroups/885b4e6a-5b93-436/providers/Microsoft.Sql/servers/c83227bb-8/databases/4271c0c4-e80/metricDefinitions"; Requests[4072] = new DefaultHttpContext(); Requests[4072].RequestServices = CreateServices(); - Requests[4072].Request.Method = "GET"; + Requests[4072].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4072].Request.Path = "/subscriptions/ed53eca0-6491-/resourceGroups/27956df9-0a14-4f5/providers/Microsoft.Sql/servers/8c6802ae-7/databases/62d8f322-207/metrics"; Requests[4073] = new DefaultHttpContext(); Requests[4073].RequestServices = CreateServices(); - Requests[4073].Request.Method = "POST"; + Requests[4073].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4073].Request.Path = "/subscriptions/28a3011d-3f3b-/resourceGroups/5c1fe03c-94d1-4d1/providers/Microsoft.Sql/servers/ac8bb435-6/databases/47192920-19d/move"; Requests[4074] = new DefaultHttpContext(); Requests[4074].RequestServices = CreateServices(); - Requests[4074].Request.Method = "GET"; + Requests[4074].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4074].Request.Path = "/subscriptions/58a4e35c-baa0-/resourceGroups/68cf638f-b83c-4e5/providers/Microsoft.Sql/servers/3f355f11-7/databases/64d2fcb7-b3b/operations"; Requests[4075] = new DefaultHttpContext(); Requests[4075].RequestServices = CreateServices(); - Requests[4075].Request.Method = "POST"; + Requests[4075].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4075].Request.Path = "/subscriptions/fd7917f4-275a-/resourceGroups/13b4144a-85ce-42b/providers/Microsoft.Sql/servers/5c7f7ae6-d/databases/e7d1fdc2-37a/pause"; Requests[4076] = new DefaultHttpContext(); Requests[4076].RequestServices = CreateServices(); - Requests[4076].Request.Method = "GET"; + Requests[4076].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4076].Request.Path = "/subscriptions/8d756277-f886-/resourceGroups/5aa18d26-7c9f-4e4/providers/Microsoft.Sql/servers/6d40a674-5/databases/d8c2bfe6-c9f/replicationLinks"; Requests[4077] = new DefaultHttpContext(); Requests[4077].RequestServices = CreateServices(); - Requests[4077].Request.Method = "POST"; + Requests[4077].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4077].Request.Path = "/subscriptions/358aa90b-a91b-/resourceGroups/84679703-662f-443/providers/Microsoft.Sql/servers/35857ff0-4/databases/3afcb549-e84/restorePoints"; Requests[4078] = new DefaultHttpContext(); Requests[4078].RequestServices = CreateServices(); - Requests[4078].Request.Method = "GET"; + Requests[4078].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4078].Request.Path = "/subscriptions/c81826ed-faa6-/resourceGroups/f285be3c-f19e-412/providers/Microsoft.Sql/servers/a7752002-e/databases/6d8258ec-eca/restorePoints"; Requests[4079] = new DefaultHttpContext(); Requests[4079].RequestServices = CreateServices(); - Requests[4079].Request.Method = "POST"; + Requests[4079].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4079].Request.Path = "/subscriptions/0b26875e-fbe3-/resourceGroups/100026f3-f0bc-49f/providers/Microsoft.Sql/servers/522bdd6b-c/databases/f9059b18-ad3/resume"; Requests[4080] = new DefaultHttpContext(); Requests[4080].RequestServices = CreateServices(); - Requests[4080].Request.Method = "GET"; + Requests[4080].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4080].Request.Path = "/subscriptions/8dba771e-38f9-/resourceGroups/8b36220d-c130-49c/providers/Microsoft.Sql/servers/fedbf707-e/databases/45c152d7-a93/serviceTierAdvisors"; Requests[4081] = new DefaultHttpContext(); Requests[4081].RequestServices = CreateServices(); - Requests[4081].Request.Method = "GET"; + Requests[4081].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4081].Request.Path = "/subscriptions/bb561083-e2a7-/resourceGroups/1d7836ee-d052-4de/providers/Microsoft.Sql/servers/aab3589f-d/databases/77517860-696/syncGroups"; Requests[4082] = new DefaultHttpContext(); Requests[4082].RequestServices = CreateServices(); - Requests[4082].Request.Method = "GET"; + Requests[4082].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4082].Request.Path = "/subscriptions/4ace7562-5978-/resourceGroups/4913c310-fd0a-445/providers/Microsoft.Sql/servers/150743c4-3/databases/e0c8a648-0ee/topQueries"; Requests[4083] = new DefaultHttpContext(); Requests[4083].RequestServices = CreateServices(); - Requests[4083].Request.Method = "GET"; + Requests[4083].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4083].Request.Path = "/subscriptions/bcbde091-7e47-/resourceGroups/060e0651-a230-4eb/providers/Microsoft.Sql/servers/e41b54de-c/databases/76d6c054-cd1/transparentDataEncryption"; Requests[4084] = new DefaultHttpContext(); Requests[4084].RequestServices = CreateServices(); - Requests[4084].Request.Method = "POST"; + Requests[4084].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4084].Request.Path = "/subscriptions/80e28f7a-a199-/resourceGroups/a9af339f-b54e-495/providers/Microsoft.Sql/servers/80b88210-6/databases/101e82bf-b66/upgradeDataWarehouse"; Requests[4085] = new DefaultHttpContext(); Requests[4085].RequestServices = CreateServices(); - Requests[4085].Request.Method = "GET"; + Requests[4085].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4085].Request.Path = "/subscriptions/581ddbf4-3a41-/resourceGroups/f33eddcd-4dab-415/providers/Microsoft.Sql/servers/ce897adf-4/databases/256a87ad-148/usages"; Requests[4086] = new DefaultHttpContext(); Requests[4086].RequestServices = CreateServices(); - Requests[4086].Request.Method = "POST"; + Requests[4086].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4086].Request.Path = "/subscriptions/fd405096-ce02-/resourceGroups/60e3c4e7-b3de-424/providers/Microsoft.Sql/servers/e27d0fe3-d/disasterRecoveryConfiguration/e8f9591b-e106-4fb4-997a-da535d869/failover"; Requests[4087] = new DefaultHttpContext(); Requests[4087].RequestServices = CreateServices(); - Requests[4087].Request.Method = "POST"; + Requests[4087].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4087].Request.Path = "/subscriptions/d85b2b46-7f20-/resourceGroups/05978a35-aede-4f3/providers/Microsoft.Sql/servers/d6f4df0b-a/disasterRecoveryConfiguration/1f42321a-03cb-4d89-b48e-549673329/forceFailoverAllowDataLoss"; Requests[4088] = new DefaultHttpContext(); Requests[4088].RequestServices = CreateServices(); - Requests[4088].Request.Method = "POST"; + Requests[4088].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4088].Request.Path = "/subscriptions/3e5eb92f-6026-/resourceGroups/371f14ce-9310-44d/providers/Microsoft.Sql/servers/150ff49d-a/dnsAliases/9408aefc-a72/acquire"; Requests[4089] = new DefaultHttpContext(); Requests[4089].RequestServices = CreateServices(); - Requests[4089].Request.Method = "GET"; + Requests[4089].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4089].Request.Path = "/subscriptions/39b75c2f-4666-/resourceGroups/94660e77-effc-472/providers/Microsoft.Sql/servers/e3f3cb5a-0/elasticPools/9d031a30-c41b-4/databases"; Requests[4090] = new DefaultHttpContext(); Requests[4090].RequestServices = CreateServices(); - Requests[4090].Request.Method = "GET"; + Requests[4090].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4090].Request.Path = "/subscriptions/bf03c06e-c2c1-/resourceGroups/c1666304-a44b-408/providers/Microsoft.Sql/servers/4772623d-c/elasticPools/1acfbae6-d3a5-4/elasticPoolActivity"; Requests[4091] = new DefaultHttpContext(); Requests[4091].RequestServices = CreateServices(); - Requests[4091].Request.Method = "GET"; + Requests[4091].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4091].Request.Path = "/subscriptions/a551c634-fc47-/resourceGroups/c1efb5e3-fb11-42d/providers/Microsoft.Sql/servers/bd727c66-3/elasticPools/1dcc47a9-36ae-4/elasticPoolDatabaseActivity"; Requests[4092] = new DefaultHttpContext(); Requests[4092].RequestServices = CreateServices(); - Requests[4092].Request.Method = "GET"; + Requests[4092].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4092].Request.Path = "/subscriptions/e66e50d0-1cae-/resourceGroups/e2aee8ba-0696-4d3/providers/Microsoft.Sql/servers/6c0d41c8-f/elasticPools/d0971e23-10c5-4/metricDefinitions"; Requests[4093] = new DefaultHttpContext(); Requests[4093].RequestServices = CreateServices(); - Requests[4093].Request.Method = "GET"; + Requests[4093].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4093].Request.Path = "/subscriptions/0ae8cc5a-1b23-/resourceGroups/06d8d233-29a1-4a2/providers/Microsoft.Sql/servers/7de4f348-a/elasticPools/1b9c49ab-650e-4/metrics"; Requests[4094] = new DefaultHttpContext(); Requests[4094].RequestServices = CreateServices(); - Requests[4094].Request.Method = "GET"; + Requests[4094].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4094].Request.Path = "/subscriptions/7bddc7c0-acb2-/resourceGroups/c7bdb25b-5267-4cd/providers/Microsoft.Sql/servers/ec95db66-3/elasticPools/7d6cbfc3-48d9-4/operations"; Requests[4095] = new DefaultHttpContext(); Requests[4095].RequestServices = CreateServices(); - Requests[4095].Request.Method = "POST"; + Requests[4095].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4095].Request.Path = "/subscriptions/13a391a8-8994-/resourceGroups/353ce4cc-b564-42d/providers/Microsoft.Sql/servers/8f78ddd8-1/failoverGroups/b26f94c1-ce83-40f/failover"; Requests[4096] = new DefaultHttpContext(); Requests[4096].RequestServices = CreateServices(); - Requests[4096].Request.Method = "POST"; + Requests[4096].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4096].Request.Path = "/subscriptions/ddc11ea9-9407-/resourceGroups/a9b34d00-292b-417/providers/Microsoft.Sql/servers/467cda5b-1/failoverGroups/9fb39fe6-48a2-490/forceFailoverAllowDataLoss"; Requests[4097] = new DefaultHttpContext(); Requests[4097].RequestServices = CreateServices(); - Requests[4097].Request.Method = "GET"; + Requests[4097].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4097].Request.Path = "/subscriptions/cd85caa6-6ffd-/resourceGroups/02d83105-7bdc-463/providers/Microsoft.Sql/servers/f9c727b1-8/jobAgents/3f4f560d-78c/credentials"; Requests[4098] = new DefaultHttpContext(); Requests[4098].RequestServices = CreateServices(); - Requests[4098].Request.Method = "GET"; + Requests[4098].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4098].Request.Path = "/subscriptions/7ed8960d-85a9-/resourceGroups/75625f08-fc89-4f2/providers/Microsoft.Sql/servers/0c1c5d56-3/jobAgents/e8196cdb-5b7/executions"; Requests[4099] = new DefaultHttpContext(); Requests[4099].RequestServices = CreateServices(); - Requests[4099].Request.Method = "GET"; + Requests[4099].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4099].Request.Path = "/subscriptions/b7e686ed-c5df-/resourceGroups/c562396f-ab99-483/providers/Microsoft.Sql/servers/efe2cb4f-3/jobAgents/282a6f6b-768/jobs"; Requests[4100] = new DefaultHttpContext(); Requests[4100].RequestServices = CreateServices(); - Requests[4100].Request.Method = "GET"; + Requests[4100].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4100].Request.Path = "/subscriptions/e9b97e86-25be-/resourceGroups/4b145cd6-d848-477/providers/Microsoft.Sql/servers/e487c86d-6/jobAgents/f0cdc376-fba/targetGroups"; Requests[4101] = new DefaultHttpContext(); Requests[4101].RequestServices = CreateServices(); - Requests[4101].Request.Method = "GET"; + Requests[4101].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4101].Request.Path = "/subscriptions/b72ac899-76e7-/resourceGroups/710288e4-8816-462/providers/Microsoft.Sql/servers/7f694cce-7/recommendedElasticPools/b842c4f1-a1b5-4b0b-83b5-7c/databases"; Requests[4102] = new DefaultHttpContext(); Requests[4102].RequestServices = CreateServices(); - Requests[4102].Request.Method = "GET"; + Requests[4102].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4102].Request.Path = "/subscriptions/c12bfdd6-1958-/resourceGroups/7be61783-d5fb-452/providers/Microsoft.Sql/servers/c433c8fe-6/recommendedElasticPools/3ddaf2e4-2354-4826-9991-42/metrics"; Requests[4103] = new DefaultHttpContext(); Requests[4103].RequestServices = CreateServices(); - Requests[4103].Request.Method = "POST"; + Requests[4103].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4103].Request.Path = "/subscriptions/85c5b055-0c87-/resourceGroups/6b615ea4-f1ff-46f/providers/Microsoft.Sql/servers/10187d79-7/syncAgents/6fc95099-1933/generateKey"; Requests[4104] = new DefaultHttpContext(); Requests[4104].RequestServices = CreateServices(); - Requests[4104].Request.Method = "GET"; + Requests[4104].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4104].Request.Path = "/subscriptions/f81b8aeb-446a-/resourceGroups/25085b91-99a3-438/providers/Microsoft.Sql/servers/8df7c7ff-1/syncAgents/fa06ad6d-bd45/linkedDatabases"; Requests[4105] = new DefaultHttpContext(); Requests[4105].RequestServices = CreateServices(); - Requests[4105].Request.Method = "GET"; + Requests[4105].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4105].Request.Path = "/subscriptions/96b2197c-7702-/resourcegroups/25f99eb8-d0a3-4e6/providers/Microsoft.Storage.Admin/farms/17bd13/blobservices/a4d807a5-d8/metricdefinitions"; Requests[4106] = new DefaultHttpContext(); Requests[4106].RequestServices = CreateServices(); - Requests[4106].Request.Method = "GET"; + Requests[4106].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4106].Request.Path = "/subscriptions/9e0eb74a-31fe-/resourcegroups/5b43f0fc-30f4-4e0/providers/Microsoft.Storage.Admin/farms/3f8d3f/blobservices/a34060ed-80/metrics"; Requests[4107] = new DefaultHttpContext(); Requests[4107].RequestServices = CreateServices(); - Requests[4107].Request.Method = "GET"; + Requests[4107].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4107].Request.Path = "/subscriptions/8d8237cf-f73e-/resourcegroups/b43f0ca9-eeec-4bd/providers/Microsoft.Storage.Admin/farms/83020a/queueservices/ba34f9e1-31/metricdefinitions"; Requests[4108] = new DefaultHttpContext(); Requests[4108].RequestServices = CreateServices(); - Requests[4108].Request.Method = "GET"; + Requests[4108].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4108].Request.Path = "/subscriptions/e657c570-4ea4-/resourcegroups/a44d6ded-401b-4d1/providers/Microsoft.Storage.Admin/farms/be8ff2/queueservices/d452c864-1d/metrics"; Requests[4109] = new DefaultHttpContext(); Requests[4109].RequestServices = CreateServices(); - Requests[4109].Request.Method = "GET"; + Requests[4109].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4109].Request.Path = "/subscriptions/6ca63f58-3fd6-/resourcegroups/331bf66b-da95-4bc/providers/Microsoft.Storage.Admin/farms/98d6af/shares/2e5828b0-/containers"; Requests[4110] = new DefaultHttpContext(); Requests[4110].RequestServices = CreateServices(); - Requests[4110].Request.Method = "GET"; + Requests[4110].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4110].Request.Path = "/subscriptions/f230a047-4a48-/resourcegroups/372cd596-c588-487/providers/Microsoft.Storage.Admin/farms/ed3cae/shares/7e5f6163-/destinationshares"; Requests[4111] = new DefaultHttpContext(); Requests[4111].RequestServices = CreateServices(); - Requests[4111].Request.Method = "GET"; + Requests[4111].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4111].Request.Path = "/subscriptions/5722ac1d-0b52-/resourcegroups/b648f6f8-ddfe-48f/providers/Microsoft.Storage.Admin/farms/bf9939/shares/75d979da-/metricdefinitions"; Requests[4112] = new DefaultHttpContext(); Requests[4112].RequestServices = CreateServices(); - Requests[4112].Request.Method = "GET"; + Requests[4112].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4112].Request.Path = "/subscriptions/09d6c723-8be2-/resourcegroups/a6e7abfa-58b3-4c4/providers/Microsoft.Storage.Admin/farms/227790/shares/9942a643-/metrics"; Requests[4113] = new DefaultHttpContext(); Requests[4113].RequestServices = CreateServices(); - Requests[4113].Request.Method = "POST"; + Requests[4113].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4113].Request.Path = "/subscriptions/86908261-ab93-/resourcegroups/7c2c17ce-f19f-427/providers/Microsoft.Storage.Admin/farms/53f738/shares/c475d08e-/migrate"; Requests[4114] = new DefaultHttpContext(); Requests[4114].RequestServices = CreateServices(); - Requests[4114].Request.Method = "GET"; + Requests[4114].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4114].Request.Path = "/subscriptions/a7189b7f-1ba4-/resourcegroups/46651eb1-956e-4ea/providers/Microsoft.Storage.Admin/farms/28c997/tableservices/3dbeca99-fb/metricdefinitions"; Requests[4115] = new DefaultHttpContext(); Requests[4115].RequestServices = CreateServices(); - Requests[4115].Request.Method = "GET"; + Requests[4115].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4115].Request.Path = "/subscriptions/6c8a6248-44d3-/resourcegroups/4d5840b3-c41d-42b/providers/Microsoft.Storage.Admin/farms/cf9a3a/tableservices/2353a610-8b/metrics"; Requests[4116] = new DefaultHttpContext(); Requests[4116].RequestServices = CreateServices(); - Requests[4116].Request.Method = "POST"; + Requests[4116].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4116].Request.Path = "/subscriptions/585c7300-80d7-/resourceGroups/7a44d064-04c8-44f/providers/Microsoft.StorSimple/managers/be6d9542-87/devices/4da13c85-0/authorizeForServiceEncryptionKeyRollover"; Requests[4117] = new DefaultHttpContext(); Requests[4117].RequestServices = CreateServices(); - Requests[4117].Request.Method = "GET"; + Requests[4117].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4117].Request.Path = "/subscriptions/d1b68202-d5fc-/resourceGroups/e0553172-60ac-4ad/providers/Microsoft.StorSimple/managers/7a052c9b-2f/devices/092e3a31-e/backupPolicies"; Requests[4118] = new DefaultHttpContext(); Requests[4118].RequestServices = CreateServices(); - Requests[4118].Request.Method = "GET"; + Requests[4118].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4118].Request.Path = "/subscriptions/a1b9917c-4907-/resourceGroups/836c7815-c8b9-4b4/providers/Microsoft.StorSimple/managers/588a2b8a-6d/devices/f9d4460c-b/backups"; Requests[4119] = new DefaultHttpContext(); Requests[4119].RequestServices = CreateServices(); - Requests[4119].Request.Method = "POST"; + Requests[4119].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4119].Request.Path = "/subscriptions/6df976f2-7582-/resourceGroups/bff6f8a7-aa6b-4d2/providers/Microsoft.StorSimple/managers/de7eb703-3f/devices/f7a876dd-e/deactivate"; Requests[4120] = new DefaultHttpContext(); Requests[4120].RequestServices = CreateServices(); - Requests[4120].Request.Method = "GET"; + Requests[4120].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4120].Request.Path = "/subscriptions/7147451c-66b6-/resourceGroups/aeb266c6-028e-4c4/providers/Microsoft.StorSimple/managers/f26f1046-fd/devices/15213e74-1/hardwareComponentGroups"; Requests[4121] = new DefaultHttpContext(); Requests[4121].RequestServices = CreateServices(); - Requests[4121].Request.Method = "POST"; + Requests[4121].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4121].Request.Path = "/subscriptions/73493cf7-6035-/resourceGroups/dd242ac7-a2f6-4e4/providers/Microsoft.StorSimple/managers/aa748925-42/devices/e1a2d945-0/installUpdates"; Requests[4122] = new DefaultHttpContext(); Requests[4122].RequestServices = CreateServices(); - Requests[4122].Request.Method = "GET"; + Requests[4122].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4122].Request.Path = "/subscriptions/136589c6-0b38-/resourceGroups/bf60b8de-e3d2-44b/providers/Microsoft.StorSimple/managers/afe7a8fe-00/devices/e6b9e54c-a/jobs"; Requests[4123] = new DefaultHttpContext(); Requests[4123].RequestServices = CreateServices(); - Requests[4123].Request.Method = "POST"; + Requests[4123].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4123].Request.Path = "/subscriptions/a7604571-0f54-/resourceGroups/63ede15b-c41a-47d/providers/Microsoft.StorSimple/managers/9a7a6f25-ae/devices/5a636e76-5/listFailoverSets"; Requests[4124] = new DefaultHttpContext(); Requests[4124].RequestServices = CreateServices(); - Requests[4124].Request.Method = "GET"; + Requests[4124].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4124].Request.Path = "/subscriptions/aaa3c82a-ea7c-/resourceGroups/1edebfb0-e5fb-409/providers/Microsoft.StorSimple/managers/fd9121ee-7b/devices/40a9696e-1/metrics"; Requests[4125] = new DefaultHttpContext(); Requests[4125].RequestServices = CreateServices(); - Requests[4125].Request.Method = "GET"; + Requests[4125].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4125].Request.Path = "/subscriptions/8469ccaa-fd68-/resourceGroups/af8ae925-340a-4fc/providers/Microsoft.StorSimple/managers/21534cbf-47/devices/5d7edc19-b/metricsDefinitions"; Requests[4126] = new DefaultHttpContext(); Requests[4126].RequestServices = CreateServices(); - Requests[4126].Request.Method = "POST"; + Requests[4126].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4126].Request.Path = "/subscriptions/a70acf37-9199-/resourceGroups/a556cf28-5954-412/providers/Microsoft.StorSimple/managers/e61cac02-0e/devices/49a40e54-e/publicEncryptionKey"; Requests[4127] = new DefaultHttpContext(); Requests[4127].RequestServices = CreateServices(); - Requests[4127].Request.Method = "POST"; + Requests[4127].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4127].Request.Path = "/subscriptions/cc7fc980-df79-/resourceGroups/98be1d72-ba92-445/providers/Microsoft.StorSimple/managers/3b2a22ed-ef/devices/03081db5-1/scanForUpdates"; Requests[4128] = new DefaultHttpContext(); Requests[4128].RequestServices = CreateServices(); - Requests[4128].Request.Method = "POST"; + Requests[4128].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4128].Request.Path = "/subscriptions/2ffa17a4-90f4-/resourceGroups/8c9adedf-aa2d-4e2/providers/Microsoft.StorSimple/managers/1d3ab165-d5/devices/0c93a720-5/sendTestAlertEmail"; Requests[4129] = new DefaultHttpContext(); Requests[4129].RequestServices = CreateServices(); - Requests[4129].Request.Method = "GET"; + Requests[4129].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4129].Request.Path = "/subscriptions/95468bc9-f3e6-/resourceGroups/3f36d7a5-dd74-463/providers/Microsoft.StorSimple/managers/5e90b11a-0b/devices/506ec1cd-c/volumeContainers"; Requests[4130] = new DefaultHttpContext(); Requests[4130].RequestServices = CreateServices(); - Requests[4130].Request.Method = "GET"; + Requests[4130].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4130].Request.Path = "/subscriptions/4c70c5a5-20f8-/resourceGroups/0f6844ae-da1d-42e/providers/Microsoft.StorSimple/managers/c5ea5bd4-53/devices/74071118-9/volumes"; Requests[4131] = new DefaultHttpContext(); Requests[4131].RequestServices = CreateServices(); - Requests[4131].Request.Method = "POST"; + Requests[4131].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4131].Request.Path = "/subscriptions/bed1713e-bf85-/resourceGroups/555303ab-65bb-4d4/providers/Microsoft.StorSimple/managers/419215b2-3d/devices/d3fb4a10-9c27-4b/failover"; Requests[4132] = new DefaultHttpContext(); Requests[4132].RequestServices = CreateServices(); - Requests[4132].Request.Method = "POST"; + Requests[4132].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4132].Request.Path = "/subscriptions/ccb2a109-0fc3-/resourceGroups/9eda3d1f-651e-49f/providers/Microsoft.StorSimple/managers/c78e17a9-dd/devices/f3d75e7c-41d4-45/listFailoverTargets"; Requests[4133] = new DefaultHttpContext(); Requests[4133].RequestServices = CreateServices(); - Requests[4133].Request.Method = "POST"; + Requests[4133].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4133].Request.Path = "/subscriptions/f805f932-4566-/resourcegroups/3c82ce71-d515-4d9/providers/Microsoft.StreamAnalytics/streamingjobs/422630f/functions/f55133b2-41b/RetrieveDefaultDefinition"; Requests[4134] = new DefaultHttpContext(); Requests[4134].RequestServices = CreateServices(); - Requests[4134].Request.Method = "POST"; + Requests[4134].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4134].Request.Path = "/subscriptions/32de5a47-b44e-/resourcegroups/d60aeb36-11f9-4eb/providers/Microsoft.StreamAnalytics/streamingjobs/4ab78b2/functions/a1d8cfd7-c1f/test"; Requests[4135] = new DefaultHttpContext(); Requests[4135].RequestServices = CreateServices(); - Requests[4135].Request.Method = "POST"; + Requests[4135].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4135].Request.Path = "/subscriptions/907942b0-1a43-/resourcegroups/52c35117-7a93-488/providers/Microsoft.StreamAnalytics/streamingjobs/8616ff2/inputs/0f608cbf-/test"; Requests[4136] = new DefaultHttpContext(); Requests[4136].RequestServices = CreateServices(); - Requests[4136].Request.Method = "POST"; + Requests[4136].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4136].Request.Path = "/subscriptions/12e19fb9-39cd-/resourcegroups/bc369872-38db-4ac/providers/Microsoft.StreamAnalytics/streamingjobs/10d8bbe/outputs/832f1981-6/test"; Requests[4137] = new DefaultHttpContext(); Requests[4137].RequestServices = CreateServices(); - Requests[4137].Request.Method = "POST"; + Requests[4137].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4137].Request.Path = "/subscriptions/b7868d1e-3440-/resourcegroups/e108265f-4c3c-41b/providers/Microsoft.Update.Admin/updateLocations/1bbb3a65-7f9d-/updates/cdae78db-d/Apply"; Requests[4138] = new DefaultHttpContext(); Requests[4138].RequestServices = CreateServices(); - Requests[4138].Request.Method = "GET"; + Requests[4138].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4138].Request.Path = "/subscriptions/419315e5-292d-/resourcegroups/d638f3fd-58ab-4d6/providers/Microsoft.Update.Admin/updateLocations/3c57610f-d4b6-/updates/e4976e44-5/updateRuns"; Requests[4139] = new DefaultHttpContext(); Requests[4139].RequestServices = CreateServices(); - Requests[4139].Request.Method = "GET"; + Requests[4139].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4139].Request.Path = "/subscriptions/3df7cc88-939a-/resourceGroups/d19d8c79-54b9-4fc/providers/Microsoft.Web/hostingEnvironments/dee6e/workerPools/a38ed005-08fa-/metricdefinitions"; Requests[4140] = new DefaultHttpContext(); Requests[4140].RequestServices = CreateServices(); - Requests[4140].Request.Method = "GET"; + Requests[4140].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4140].Request.Path = "/subscriptions/790759c4-c1f7-/resourceGroups/c076757a-a7f2-4b6/providers/Microsoft.Web/hostingEnvironments/2606b/workerPools/a64907ca-33ba-/metrics"; Requests[4141] = new DefaultHttpContext(); Requests[4141].RequestServices = CreateServices(); - Requests[4141].Request.Method = "GET"; + Requests[4141].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4141].Request.Path = "/subscriptions/d98bd8b7-e644-/resourceGroups/a7632b17-ff5a-4f4/providers/Microsoft.Web/hostingEnvironments/1cb38/workerPools/41084bfa-d60a-/skus"; Requests[4142] = new DefaultHttpContext(); Requests[4142].RequestServices = CreateServices(); - Requests[4142].Request.Method = "GET"; + Requests[4142].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4142].Request.Path = "/subscriptions/6eb28ed5-750f-/resourceGroups/1c7824dc-25f0-409/providers/Microsoft.Web/hostingEnvironments/1c83e/workerPools/68c805d0-4516-/usages"; Requests[4143] = new DefaultHttpContext(); Requests[4143].RequestServices = CreateServices(); - Requests[4143].Request.Method = "GET"; + Requests[4143].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4143].Request.Path = "/subscriptions/6507ca04-ae79-/resourceGroups/65bd38ef-b3a0-4dd/providers/Microsoft.Web/serverfarms/000bf/virtualNetworkConnections/8f34e587/routes"; Requests[4144] = new DefaultHttpContext(); Requests[4144].RequestServices = CreateServices(); - Requests[4144].Request.Method = "POST"; + Requests[4144].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4144].Request.Path = "/subscriptions/29d2647e-e9f0-/resourceGroups/fe26daaa-9201-480/providers/Microsoft.Web/serverfarms/92ec0/workers/7c97a158-c/reboot"; Requests[4145] = new DefaultHttpContext(); Requests[4145].RequestServices = CreateServices(); - Requests[4145].Request.Method = "POST"; + Requests[4145].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4145].Request.Path = "/subscriptions/2b6af97e-1e33-/resourceGroups/8c3f2efb-07f9-483/providers/Microsoft.Web/sites/11a74/backups/57a5f94f/list"; Requests[4146] = new DefaultHttpContext(); Requests[4146].RequestServices = CreateServices(); - Requests[4146].Request.Method = "POST"; + Requests[4146].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4146].Request.Path = "/subscriptions/21e736c3-52d4-/resourceGroups/b4a8a17f-b377-423/providers/Microsoft.Web/sites/79aee/backups/9b268d08/restore"; Requests[4147] = new DefaultHttpContext(); Requests[4147].RequestServices = CreateServices(); - Requests[4147].Request.Method = "POST"; + Requests[4147].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4147].Request.Path = "/subscriptions/901e1a06-9230-/resourceGroups/54b7895b-658b-4c4/providers/Microsoft.Web/sites/e6a80/continuouswebjobs/5554ad64-b/start"; Requests[4148] = new DefaultHttpContext(); Requests[4148].RequestServices = CreateServices(); - Requests[4148].Request.Method = "POST"; + Requests[4148].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4148].Request.Path = "/subscriptions/ea104955-092e-/resourceGroups/e728a0ba-0bf4-42e/providers/Microsoft.Web/sites/b26af/continuouswebjobs/41a3e21e-e/stop"; Requests[4149] = new DefaultHttpContext(); Requests[4149].RequestServices = CreateServices(); - Requests[4149].Request.Method = "GET"; + Requests[4149].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4149].Request.Path = "/subscriptions/65579011-fb98-/resourceGroups/ac781b03-1890-4e8/providers/Microsoft.Web/sites/a0662/deployments/fcaeb/log"; Requests[4150] = new DefaultHttpContext(); Requests[4150].RequestServices = CreateServices(); - Requests[4150].Request.Method = "POST"; + Requests[4150].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4150].Request.Path = "/subscriptions/209d926b-54fa-/resourceGroups/fb3fab45-4c95-4ee/providers/Microsoft.Web/sites/785ea/functions/5f2e6c18-ebc/listsecrets"; Requests[4151] = new DefaultHttpContext(); Requests[4151].RequestServices = CreateServices(); - Requests[4151].Request.Method = "GET"; + Requests[4151].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4151].Request.Path = "/subscriptions/8a674e65-8211-/resourceGroups/cd107727-b1d9-48a/providers/Microsoft.Web/sites/fc086/instances/d3e22eb6-0/deployments"; Requests[4152] = new DefaultHttpContext(); Requests[4152].RequestServices = CreateServices(); - Requests[4152].Request.Method = "GET"; + Requests[4152].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4152].Request.Path = "/subscriptions/199a06b3-dd8c-/resourceGroups/0aa5fa44-58e8-47c/providers/Microsoft.Web/sites/70af1/instances/49afbb54-a/processes"; Requests[4153] = new DefaultHttpContext(); Requests[4153].RequestServices = CreateServices(); - Requests[4153].Request.Method = "GET"; + Requests[4153].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4153].Request.Path = "/subscriptions/ab687277-4eba-/resourceGroups/444c6c79-13a5-492/providers/Microsoft.Web/sites/d2d55/processes/b9a2873e-/dump"; Requests[4154] = new DefaultHttpContext(); Requests[4154].RequestServices = CreateServices(); - Requests[4154].Request.Method = "GET"; + Requests[4154].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4154].Request.Path = "/subscriptions/fc364538-d2b4-/resourceGroups/2def57a1-c18a-4d4/providers/Microsoft.Web/sites/64424/processes/2bd391e0-/modules"; Requests[4155] = new DefaultHttpContext(); Requests[4155].RequestServices = CreateServices(); - Requests[4155].Request.Method = "GET"; + Requests[4155].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4155].Request.Path = "/subscriptions/eb4972de-9510-/resourceGroups/0ae9ce3a-2fe4-48e/providers/Microsoft.Web/sites/eb1bd/processes/857702a4-/threads"; Requests[4156] = new DefaultHttpContext(); Requests[4156].RequestServices = CreateServices(); - Requests[4156].Request.Method = "GET"; + Requests[4156].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4156].Request.Path = "/subscriptions/bf38bcfe-2b07-/resourceGroups/b5620ef2-c29c-406/providers/Microsoft.Web/sites/b3c69/slots/4ba88/analyzeCustomHostname"; Requests[4157] = new DefaultHttpContext(); Requests[4157].RequestServices = CreateServices(); - Requests[4157].Request.Method = "POST"; + Requests[4157].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4157].Request.Path = "/subscriptions/88fbe4c9-1f21-/resourceGroups/9fddd403-2ffc-4d8/providers/Microsoft.Web/sites/08f85/slots/d5ffa/applySlotConfig"; Requests[4158] = new DefaultHttpContext(); Requests[4158].RequestServices = CreateServices(); - Requests[4158].Request.Method = "POST"; + Requests[4158].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4158].Request.Path = "/subscriptions/418e0d53-51f6-/resourceGroups/595c8a01-4439-417/providers/Microsoft.Web/sites/30fe7/slots/c0a05/backup"; Requests[4159] = new DefaultHttpContext(); Requests[4159].RequestServices = CreateServices(); - Requests[4159].Request.Method = "GET"; + Requests[4159].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4159].Request.Path = "/subscriptions/18d2b3ea-f463-/resourceGroups/3a659e3a-f13e-447/providers/Microsoft.Web/sites/21102/slots/8ca6d/backups"; Requests[4160] = new DefaultHttpContext(); Requests[4160].RequestServices = CreateServices(); - Requests[4160].Request.Method = "GET"; + Requests[4160].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4160].Request.Path = "/subscriptions/28c17d29-87b5-/resourceGroups/1fdab06e-68b2-48c/providers/Microsoft.Web/sites/222e1/slots/c1e3c/config"; Requests[4161] = new DefaultHttpContext(); Requests[4161].RequestServices = CreateServices(); - Requests[4161].Request.Method = "POST"; + Requests[4161].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4161].Request.Path = "/subscriptions/8d69d03d-be0a-/resourceGroups/08532158-3dff-426/providers/Microsoft.Web/sites/b645a/slots/f79a6/containerlogs"; Requests[4162] = new DefaultHttpContext(); Requests[4162].RequestServices = CreateServices(); - Requests[4162].Request.Method = "GET"; + Requests[4162].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4162].Request.Path = "/subscriptions/d3e6b7d4-0f5f-/resourceGroups/2e77cfc9-bafa-439/providers/Microsoft.Web/sites/7e768/slots/7d71d/continuouswebjobs"; Requests[4163] = new DefaultHttpContext(); Requests[4163].RequestServices = CreateServices(); - Requests[4163].Request.Method = "GET"; + Requests[4163].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4163].Request.Path = "/subscriptions/54788982-812b-/resourceGroups/55a92289-222b-4c4/providers/Microsoft.Web/sites/4470d/slots/f86a0/deployments"; Requests[4164] = new DefaultHttpContext(); Requests[4164].RequestServices = CreateServices(); - Requests[4164].Request.Method = "GET"; + Requests[4164].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4164].Request.Path = "/subscriptions/d48e57cb-762d-/resourceGroups/f7852a1c-2591-427/providers/Microsoft.Web/sites/c5c31/slots/2e072/domainOwnershipIdentifiers"; Requests[4165] = new DefaultHttpContext(); Requests[4165].RequestServices = CreateServices(); - Requests[4165].Request.Method = "GET"; + Requests[4165].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4165].Request.Path = "/subscriptions/0419c632-66bc-/resourceGroups/2d992cb1-9903-46f/providers/Microsoft.Web/sites/cb6f4/slots/a710d/functions"; Requests[4166] = new DefaultHttpContext(); Requests[4166].RequestServices = CreateServices(); - Requests[4166].Request.Method = "GET"; + Requests[4166].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4166].Request.Path = "/subscriptions/9046cdf1-b8a7-/resourceGroups/12096beb-249f-470/providers/Microsoft.Web/sites/cf032/slots/88d86/hostNameBindings"; Requests[4167] = new DefaultHttpContext(); Requests[4167].RequestServices = CreateServices(); - Requests[4167].Request.Method = "GET"; + Requests[4167].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4167].Request.Path = "/subscriptions/d38146f3-a4e8-/resourceGroups/51d56dfb-4c3a-443/providers/Microsoft.Web/sites/52b28/slots/115aa/hybridconnection"; Requests[4168] = new DefaultHttpContext(); Requests[4168].RequestServices = CreateServices(); - Requests[4168].Request.Method = "GET"; + Requests[4168].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4168].Request.Path = "/subscriptions/77548f4b-aa88-/resourceGroups/ccfff242-2530-45e/providers/Microsoft.Web/sites/0af6a/slots/1e0c8/hybridConnectionRelays"; Requests[4169] = new DefaultHttpContext(); Requests[4169].RequestServices = CreateServices(); - Requests[4169].Request.Method = "GET"; + Requests[4169].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4169].Request.Path = "/subscriptions/354071f0-0a4c-/resourceGroups/f4329da4-d9d3-4f0/providers/Microsoft.Web/sites/21c11/slots/622f4/instances"; Requests[4170] = new DefaultHttpContext(); Requests[4170].RequestServices = CreateServices(); - Requests[4170].Request.Method = "POST"; + Requests[4170].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4170].Request.Path = "/subscriptions/d5cb17ef-adfc-/resourceGroups/8514dfef-06ad-4e2/providers/Microsoft.Web/sites/3546b/slots/3d0b3/iscloneable"; Requests[4171] = new DefaultHttpContext(); Requests[4171].RequestServices = CreateServices(); - Requests[4171].Request.Method = "POST"; + Requests[4171].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4171].Request.Path = "/subscriptions/1f9e02ba-2c50-/resourceGroups/7b97f188-5f11-4b0/providers/Microsoft.Web/sites/196e9/slots/1e90a/listsyncfunctiontriggerstatus"; Requests[4172] = new DefaultHttpContext(); Requests[4172].RequestServices = CreateServices(); - Requests[4172].Request.Method = "GET"; + Requests[4172].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4172].Request.Path = "/subscriptions/036c6e58-b598-/resourceGroups/6910f166-fcc8-4f3/providers/Microsoft.Web/sites/e1127/slots/cce59/metricdefinitions"; Requests[4173] = new DefaultHttpContext(); Requests[4173].RequestServices = CreateServices(); - Requests[4173].Request.Method = "GET"; + Requests[4173].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4173].Request.Path = "/subscriptions/8864e06b-1c34-/resourceGroups/a8aeab9b-637e-40e/providers/Microsoft.Web/sites/84c8b/slots/51e7b/metrics"; Requests[4174] = new DefaultHttpContext(); Requests[4174].RequestServices = CreateServices(); - Requests[4174].Request.Method = "POST"; + Requests[4174].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4174].Request.Path = "/subscriptions/1618f723-24c3-/resourceGroups/35e2bfae-a480-48d/providers/Microsoft.Web/sites/ba554/slots/514cd/newpassword"; Requests[4175] = new DefaultHttpContext(); Requests[4175].RequestServices = CreateServices(); - Requests[4175].Request.Method = "GET"; + Requests[4175].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4175].Request.Path = "/subscriptions/fbae4f96-cdf7-/resourceGroups/d4764665-39ab-45e/providers/Microsoft.Web/sites/d1392/slots/e07ef/perfcounters"; Requests[4176] = new DefaultHttpContext(); Requests[4176].RequestServices = CreateServices(); - Requests[4176].Request.Method = "GET"; + Requests[4176].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4176].Request.Path = "/subscriptions/149186c3-8a7b-/resourceGroups/a5c6c544-86d6-4e7/providers/Microsoft.Web/sites/b2be5/slots/d40ec/phplogging"; Requests[4177] = new DefaultHttpContext(); Requests[4177].RequestServices = CreateServices(); - Requests[4177].Request.Method = "GET"; + Requests[4177].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4177].Request.Path = "/subscriptions/cbd97841-c53b-/resourceGroups/835f5cc6-d553-404/providers/Microsoft.Web/sites/e7312/slots/15563/premieraddons"; Requests[4178] = new DefaultHttpContext(); Requests[4178].RequestServices = CreateServices(); - Requests[4178].Request.Method = "GET"; + Requests[4178].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4178].Request.Path = "/subscriptions/dcb9c8d4-aee6-/resourceGroups/2e13b31d-3c29-4dc/providers/Microsoft.Web/sites/84936/slots/b3adb/processes"; Requests[4179] = new DefaultHttpContext(); Requests[4179].RequestServices = CreateServices(); - Requests[4179].Request.Method = "GET"; + Requests[4179].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4179].Request.Path = "/subscriptions/898acb6f-5c2a-/resourceGroups/4cc8c94b-5ec0-4d6/providers/Microsoft.Web/sites/f9c17/slots/744fc/publicCertificates"; Requests[4180] = new DefaultHttpContext(); Requests[4180].RequestServices = CreateServices(); - Requests[4180].Request.Method = "POST"; + Requests[4180].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4180].Request.Path = "/subscriptions/0340450e-4b45-/resourceGroups/0a7d1ea1-e96e-436/providers/Microsoft.Web/sites/c6794/slots/e73fb/publishxml"; Requests[4181] = new DefaultHttpContext(); Requests[4181].RequestServices = CreateServices(); - Requests[4181].Request.Method = "POST"; + Requests[4181].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4181].Request.Path = "/subscriptions/112ca163-0b67-/resourceGroups/889af39b-7205-4b2/providers/Microsoft.Web/sites/ce35d/slots/ecce0/recover"; Requests[4182] = new DefaultHttpContext(); Requests[4182].RequestServices = CreateServices(); - Requests[4182].Request.Method = "POST"; + Requests[4182].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4182].Request.Path = "/subscriptions/d3d17267-a589-/resourceGroups/5ce30be4-1bee-4b6/providers/Microsoft.Web/sites/71678/slots/c248d/resetSlotConfig"; Requests[4183] = new DefaultHttpContext(); Requests[4183].RequestServices = CreateServices(); - Requests[4183].Request.Method = "GET"; + Requests[4183].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4183].Request.Path = "/subscriptions/ec04229e-1e3c-/resourceGroups/3c753e26-69c8-421/providers/Microsoft.Web/sites/e896b/slots/44bde/resourceHealthMetadata"; Requests[4184] = new DefaultHttpContext(); Requests[4184].RequestServices = CreateServices(); - Requests[4184].Request.Method = "POST"; + Requests[4184].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4184].Request.Path = "/subscriptions/f183650c-90b3-/resourceGroups/a3512086-7d29-464/providers/Microsoft.Web/sites/4ca16/slots/93670/restart"; Requests[4185] = new DefaultHttpContext(); Requests[4185].RequestServices = CreateServices(); - Requests[4185].Request.Method = "POST"; + Requests[4185].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4185].Request.Path = "/subscriptions/e99d36da-784f-/resourceGroups/27b2b8eb-a78f-41e/providers/Microsoft.Web/sites/89884/slots/c3178/restoreFromBackupBlob"; Requests[4186] = new DefaultHttpContext(); Requests[4186].RequestServices = CreateServices(); - Requests[4186].Request.Method = "POST"; + Requests[4186].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4186].Request.Path = "/subscriptions/2e0dee3f-cafb-/resourceGroups/2a0a4876-7434-449/providers/Microsoft.Web/sites/2da88/slots/b2ee3/restoreFromDeletedApp"; Requests[4187] = new DefaultHttpContext(); Requests[4187].RequestServices = CreateServices(); - Requests[4187].Request.Method = "POST"; + Requests[4187].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4187].Request.Path = "/subscriptions/0b079898-d5e8-/resourceGroups/6fb35ffe-4b9a-416/providers/Microsoft.Web/sites/0fe55/slots/10bab/restoreSnapshot"; Requests[4188] = new DefaultHttpContext(); Requests[4188].RequestServices = CreateServices(); - Requests[4188].Request.Method = "GET"; + Requests[4188].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4188].Request.Path = "/subscriptions/a9a04015-f27c-/resourceGroups/948fd7c2-9e36-40a/providers/Microsoft.Web/sites/1cf07/slots/2c03d/siteextensions"; Requests[4189] = new DefaultHttpContext(); Requests[4189].RequestServices = CreateServices(); - Requests[4189].Request.Method = "POST"; + Requests[4189].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4189].Request.Path = "/subscriptions/6e4b04d5-cbc9-/resourceGroups/d053913b-c82d-4c9/providers/Microsoft.Web/sites/81ce9/slots/8f284/slotsdiffs"; Requests[4190] = new DefaultHttpContext(); Requests[4190].RequestServices = CreateServices(); - Requests[4190].Request.Method = "POST"; + Requests[4190].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4190].Request.Path = "/subscriptions/c1b984c9-9ff1-/resourceGroups/d44c5db3-594c-439/providers/Microsoft.Web/sites/54831/slots/af3fe/slotsswap"; Requests[4191] = new DefaultHttpContext(); Requests[4191].RequestServices = CreateServices(); - Requests[4191].Request.Method = "GET"; + Requests[4191].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4191].Request.Path = "/subscriptions/461026bd-ddef-/resourceGroups/de73e390-7501-4bd/providers/Microsoft.Web/sites/269c2/slots/b5ef5/snapshots"; Requests[4192] = new DefaultHttpContext(); Requests[4192].RequestServices = CreateServices(); - Requests[4192].Request.Method = "PUT"; + Requests[4192].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[4192].Request.Path = "/subscriptions/46901df9-b51c-/resourceGroups/e5db0a68-161e-46d/providers/Microsoft.Web/sites/57dfe/slots/ea3bf/snapshots"; Requests[4193] = new DefaultHttpContext(); Requests[4193].RequestServices = CreateServices(); - Requests[4193].Request.Method = "POST"; + Requests[4193].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4193].Request.Path = "/subscriptions/cd2da230-5624-/resourceGroups/b97c3975-41b7-4ff/providers/Microsoft.Web/sites/302b3/slots/0355d/start"; Requests[4194] = new DefaultHttpContext(); Requests[4194].RequestServices = CreateServices(); - Requests[4194].Request.Method = "POST"; + Requests[4194].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4194].Request.Path = "/subscriptions/0854492d-d715-/resourceGroups/0bf4e5ed-40a7-492/providers/Microsoft.Web/sites/e57b0/slots/0a0b4/stop"; Requests[4195] = new DefaultHttpContext(); Requests[4195].RequestServices = CreateServices(); - Requests[4195].Request.Method = "POST"; + Requests[4195].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4195].Request.Path = "/subscriptions/82e9ba1f-22ea-/resourceGroups/1c617e29-d9d8-404/providers/Microsoft.Web/sites/b41fb/slots/a7134/sync"; Requests[4196] = new DefaultHttpContext(); Requests[4196].RequestServices = CreateServices(); - Requests[4196].Request.Method = "POST"; + Requests[4196].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4196].Request.Path = "/subscriptions/933cf52c-ac58-/resourceGroups/4b479d37-1612-43f/providers/Microsoft.Web/sites/772e1/slots/31343/syncfunctiontriggers"; Requests[4197] = new DefaultHttpContext(); Requests[4197].RequestServices = CreateServices(); - Requests[4197].Request.Method = "GET"; + Requests[4197].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4197].Request.Path = "/subscriptions/af9ebf3a-7f96-/resourceGroups/4a3edd86-f319-42c/providers/Microsoft.Web/sites/1fb6b/slots/64478/triggeredwebjobs"; Requests[4198] = new DefaultHttpContext(); Requests[4198].RequestServices = CreateServices(); - Requests[4198].Request.Method = "GET"; + Requests[4198].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4198].Request.Path = "/subscriptions/825cca41-7ae0-/resourceGroups/587aae5a-4806-4a3/providers/Microsoft.Web/sites/9c87a/slots/fbb96/usages"; Requests[4199] = new DefaultHttpContext(); Requests[4199].RequestServices = CreateServices(); - Requests[4199].Request.Method = "GET"; + Requests[4199].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4199].Request.Path = "/subscriptions/f598e403-bf3d-/resourceGroups/01cd2f67-2c35-43c/providers/Microsoft.Web/sites/bb689/slots/9d079/virtualNetworkConnections"; Requests[4200] = new DefaultHttpContext(); Requests[4200].RequestServices = CreateServices(); - Requests[4200].Request.Method = "GET"; + Requests[4200].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4200].Request.Path = "/subscriptions/52c9744a-550e-/resourceGroups/6012d98c-f716-47e/providers/Microsoft.Web/sites/c8349/slots/78623/webjobs"; Requests[4201] = new DefaultHttpContext(); Requests[4201].RequestServices = CreateServices(); - Requests[4201].Request.Method = "GET"; + Requests[4201].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4201].Request.Path = "/subscriptions/20f8a0ce-1b47-/resourceGroups/100013bc-6c15-4ee/providers/Microsoft.Web/sites/9b82f/triggeredwebjobs/3b177cf9-c/history"; Requests[4202] = new DefaultHttpContext(); Requests[4202].RequestServices = CreateServices(); - Requests[4202].Request.Method = "POST"; + Requests[4202].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4202].Request.Path = "/subscriptions/c8dc64f9-9917-/resourceGroups/c2361277-7946-495/providers/Microsoft.Web/sites/88820/triggeredwebjobs/7abc551e-a/run"; Requests[4203] = new DefaultHttpContext(); Requests[4203].RequestServices = CreateServices(); - Requests[4203].Request.Method = "GET"; + Requests[4203].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4203].Request.Path = "/subscriptions/b2752a74-0db1-/resourceGroups/b307e32b-f033-434/providers/Microsoft.Web/sites/214fc246/diagnostics/9ffc2156-3e48-46b5/analyses"; Requests[4204] = new DefaultHttpContext(); Requests[4204].RequestServices = CreateServices(); - Requests[4204].Request.Method = "GET"; + Requests[4204].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4204].Request.Path = "/subscriptions/1a353df5-d08d-/resourceGroups/aa023988-be17-414/providers/Microsoft.Web/sites/5aa5a3ff/diagnostics/cf7ec21d-7565-4353/detectors"; Requests[4205] = new DefaultHttpContext(); Requests[4205].RequestServices = CreateServices(); - Requests[4205].Request.Method = "POST"; + Requests[4205].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4205].Request.Path = "/subscriptions/fae2c9bf-d180-/resourceGroups/9f46e38b-38c3-4d8/providers/Microsoft.Web/sites/8ab17ebe/recommendations/2fefe/disable"; Requests[4206] = new DefaultHttpContext(); Requests[4206].RequestServices = CreateServices(); - Requests[4206].Request.Method = "GET"; + Requests[4206].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4206].Request.Path = "/subscriptions/9ca7d6cd-7d7e-/resourceGroups/b619a14e-d369-4cd/providers/Microsoft.Web/sites/c3dffdb8/slots/d615c/detectors"; Requests[4207] = new DefaultHttpContext(); Requests[4207].RequestServices = CreateServices(); - Requests[4207].Request.Method = "GET"; + Requests[4207].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4207].Request.Path = "/subscriptions/f174e85c-1f61-/resourceGroups/0238b356-52ef-4b7/providers/Microsoft.Web/sites/0a1f0783/slots/66c5c/diagnostics"; Requests[4208] = new DefaultHttpContext(); Requests[4208].RequestServices = CreateServices(); - Requests[4208].Request.Method = "POST"; + Requests[4208].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4208].Request.Path = "/subscriptions/a2b8e549-8571-/resourceGroups/f0b6b455-2929-4e4/providers/Microsoft.ApiManagement/service/17058d50-08/tenant/318bd5a3-6/git/regeneratePrimaryKey"; Requests[4209] = new DefaultHttpContext(); Requests[4209].RequestServices = CreateServices(); - Requests[4209].Request.Method = "POST"; + Requests[4209].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4209].Request.Path = "/subscriptions/82b85b4a-253a-/resourceGroups/015721f6-f134-4eb/providers/Microsoft.ApiManagement/service/c692cf21-6a/tenant/41b8e813-f/git/regenerateSecondaryKey"; Requests[4210] = new DefaultHttpContext(); Requests[4210].RequestServices = CreateServices(); - Requests[4210].Request.Method = "PUT"; + Requests[4210].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[4210].Request.Path = "/subscriptions/2f1f4d0f-4ce6-/resourceGroups/6c82099c-2f1a-459/providers/Microsoft.Automation/automationAccounts/2af34bb9-5da1-4dcc-ae/runbooks/0e1a859d-7c/draft/content"; Requests[4211] = new DefaultHttpContext(); Requests[4211].RequestServices = CreateServices(); - Requests[4211].Request.Method = "GET"; + Requests[4211].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4211].Request.Path = "/subscriptions/6ff8ceb2-a1bf-/resourceGroups/aa51c86b-fefa-433/providers/Microsoft.Automation/automationAccounts/d8bb01be-a4ae-400e-b7/runbooks/045f0f7b-37/draft/content"; Requests[4212] = new DefaultHttpContext(); Requests[4212].RequestServices = CreateServices(); - Requests[4212].Request.Method = "POST"; + Requests[4212].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4212].Request.Path = "/subscriptions/26ae0f25-d6fa-/resourceGroups/97cc9e54-16f4-47e/providers/Microsoft.Automation/automationAccounts/c8d01c85-b1e3-4cfd-ae/runbooks/0a68bd04-1b/draft/publish"; Requests[4213] = new DefaultHttpContext(); Requests[4213].RequestServices = CreateServices(); - Requests[4213].Request.Method = "GET"; + Requests[4213].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4213].Request.Path = "/subscriptions/5c6af6fa-2d06-/resourceGroups/ecb9849c-758a-4f8/providers/Microsoft.Automation/automationAccounts/15ba3e92-18aa-4ae5-9f/runbooks/4aa14304-17/draft/testJob"; Requests[4214] = new DefaultHttpContext(); Requests[4214].RequestServices = CreateServices(); - Requests[4214].Request.Method = "PUT"; + Requests[4214].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[4214].Request.Path = "/subscriptions/f66c6b68-2d00-/resourceGroups/43a36d40-3460-4cb/providers/Microsoft.Automation/automationAccounts/30f03224-a3f4-4a54-b6/runbooks/291b9edf-ad/draft/testJob"; Requests[4215] = new DefaultHttpContext(); Requests[4215].RequestServices = CreateServices(); - Requests[4215].Request.Method = "POST"; + Requests[4215].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4215].Request.Path = "/subscriptions/affb8791-e435-/resourceGroups/c2cce16f-0a77-4a8/providers/Microsoft.Automation/automationAccounts/289663f5-df23-4b28-9f/runbooks/130c12e9-01/draft/undoEdit"; Requests[4216] = new DefaultHttpContext(); Requests[4216].RequestServices = CreateServices(); - Requests[4216].Request.Method = "GET"; + Requests[4216].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4216].Request.Path = "/subscriptions/6b852888-3cc0-/resourceGroups/63fd974a-c0b6-434/providers/Microsoft.DocumentDB/databaseAccounts/26829c92-96/targetRegion/88e16de9-a83/percentile/metrics"; Requests[4217] = new DefaultHttpContext(); Requests[4217].RequestServices = CreateServices(); - Requests[4217].Request.Method = "GET"; + Requests[4217].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4217].Request.Path = "/subscriptions/042b0a95-5d44-/resourceGroups/bf897844-24b0-436/providers/Microsoft.Logic/workflows/0c3b27f2-1db/triggers/02565f82-e5/schemas/json"; Requests[4218] = new DefaultHttpContext(); Requests[4218].RequestServices = CreateServices(); - Requests[4218].Request.Method = "GET"; + Requests[4218].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4218].Request.Path = "/subscriptions/208a7a6a-af40-/resourceGroups/c899258b-45c7-409/providers/Microsoft.Sql/servers/4c4f74e0-b/databases/2b6b15c6-4d0/automaticTuning/current"; Requests[4219] = new DefaultHttpContext(); Requests[4219].RequestServices = CreateServices(); - Requests[4219].Request.Method = "PATCH"; + Requests[4219].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[4219].Request.Path = "/subscriptions/c6c61b0b-dd77-/resourceGroups/3710665e-3e11-410/providers/Microsoft.Sql/servers/cb46e677-3/databases/c3005ba7-134/automaticTuning/current"; Requests[4220] = new DefaultHttpContext(); Requests[4220].RequestServices = CreateServices(); - Requests[4220].Request.Method = "GET"; + Requests[4220].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4220].Request.Path = "/subscriptions/0b9f260d-1ee7-/resourceGroups/95e9012a-b2b1-4de/providers/Microsoft.StorSimple/managers/8581b173-37/devices/587e8a8e-c/alertSettings/default"; Requests[4221] = new DefaultHttpContext(); Requests[4221].RequestServices = CreateServices(); - Requests[4221].Request.Method = "PUT"; + Requests[4221].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[4221].Request.Path = "/subscriptions/a68d0c33-cf03-/resourceGroups/b983f94c-7653-49f/providers/Microsoft.StorSimple/managers/9fa665a2-d2/devices/d3ae9348-4/alertSettings/default"; Requests[4222] = new DefaultHttpContext(); Requests[4222].RequestServices = CreateServices(); - Requests[4222].Request.Method = "GET"; + Requests[4222].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4222].Request.Path = "/subscriptions/ff2c40ef-101c-/resourceGroups/01d13f45-da36-46b/providers/Microsoft.StorSimple/managers/301c1f76-4d/devices/45b0e83d-7/networkSettings/default"; Requests[4223] = new DefaultHttpContext(); Requests[4223].RequestServices = CreateServices(); - Requests[4223].Request.Method = "PATCH"; + Requests[4223].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[4223].Request.Path = "/subscriptions/e9ee0679-5c31-/resourceGroups/fe3fad38-0394-483/providers/Microsoft.StorSimple/managers/2be7ffff-7d/devices/43999e57-5/networkSettings/default"; Requests[4224] = new DefaultHttpContext(); Requests[4224].RequestServices = CreateServices(); - Requests[4224].Request.Method = "GET"; + Requests[4224].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4224].Request.Path = "/subscriptions/f2941e36-e325-/resourceGroups/2a16a0c6-f095-4a5/providers/Microsoft.StorSimple/managers/37c6674d-b6/devices/73e439b6-5/securitySettings/default"; Requests[4225] = new DefaultHttpContext(); Requests[4225].RequestServices = CreateServices(); - Requests[4225].Request.Method = "PATCH"; + Requests[4225].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[4225].Request.Path = "/subscriptions/55e264a8-13aa-/resourceGroups/ec664ceb-ea0d-48e/providers/Microsoft.StorSimple/managers/0c8f2424-a6/devices/8d48a68f-8/securitySettings/default"; Requests[4226] = new DefaultHttpContext(); Requests[4226].RequestServices = CreateServices(); - Requests[4226].Request.Method = "GET"; + Requests[4226].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4226].Request.Path = "/subscriptions/cfda6225-d465-/resourceGroups/014a78a8-c72a-4ce/providers/Microsoft.StorSimple/managers/274b5027-45/devices/dd987cc6-8/timeSettings/default"; Requests[4227] = new DefaultHttpContext(); Requests[4227].RequestServices = CreateServices(); - Requests[4227].Request.Method = "PUT"; + Requests[4227].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[4227].Request.Path = "/subscriptions/5f7a08dc-803a-/resourceGroups/72f5b171-be19-4a1/providers/Microsoft.StorSimple/managers/b7e2547d-17/devices/a223b0f1-d/timeSettings/default"; Requests[4228] = new DefaultHttpContext(); Requests[4228].RequestServices = CreateServices(); - Requests[4228].Request.Method = "GET"; + Requests[4228].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4228].Request.Path = "/subscriptions/21b1e1d2-3cf6-/resourceGroups/66e99452-6740-499/providers/Microsoft.StorSimple/managers/04ea0464-43/devices/eca960b7-6/updateSummary/default"; Requests[4229] = new DefaultHttpContext(); Requests[4229].RequestServices = CreateServices(); - Requests[4229].Request.Method = "PUT"; + Requests[4229].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[4229].Request.Path = "/subscriptions/39453c4b-effe-/resourceGroups/6dcedf9b-e07a-481/providers/Microsoft.Web/sites/b87c4/instances/a0e54888-7/extensions/MSDeploy"; Requests[4230] = new DefaultHttpContext(); Requests[4230].RequestServices = CreateServices(); - Requests[4230].Request.Method = "GET"; + Requests[4230].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4230].Request.Path = "/subscriptions/a1f0e162-3337-/resourceGroups/d2001411-8863-49f/providers/Microsoft.Web/sites/33f91/instances/0b3742e4-e/extensions/MSDeploy"; Requests[4231] = new DefaultHttpContext(); Requests[4231].RequestServices = CreateServices(); - Requests[4231].Request.Method = "PUT"; + Requests[4231].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[4231].Request.Path = "/subscriptions/30c60d6f-7f1d-/resourceGroups/8ec28b5b-a47f-442/providers/Microsoft.Web/sites/3bb50/slots/5cb0c/backups/discover"; Requests[4232] = new DefaultHttpContext(); Requests[4232].RequestServices = CreateServices(); - Requests[4232].Request.Method = "PUT"; + Requests[4232].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[4232].Request.Path = "/subscriptions/9be96dde-80f5-/resourceGroups/aa036280-a4ba-42c/providers/Microsoft.Web/sites/f6352/slots/4ac72/config/appsettings"; Requests[4233] = new DefaultHttpContext(); Requests[4233].RequestServices = CreateServices(); - Requests[4233].Request.Method = "PUT"; + Requests[4233].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[4233].Request.Path = "/subscriptions/d02d630d-ee27-/resourceGroups/8aa67292-f298-454/providers/Microsoft.Web/sites/51123/slots/3bff8/config/authsettings"; Requests[4234] = new DefaultHttpContext(); Requests[4234].RequestServices = CreateServices(); - Requests[4234].Request.Method = "DELETE"; + Requests[4234].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[4234].Request.Path = "/subscriptions/0cebbe76-cbf6-/resourceGroups/f32be4a5-fc14-4c6/providers/Microsoft.Web/sites/a865b/slots/3ceac/config/backup"; Requests[4235] = new DefaultHttpContext(); Requests[4235].RequestServices = CreateServices(); - Requests[4235].Request.Method = "PUT"; + Requests[4235].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[4235].Request.Path = "/subscriptions/ab5dce22-d424-/resourceGroups/1dda3ed5-3a5a-44d/providers/Microsoft.Web/sites/2ec6d/slots/418f2/config/backup"; Requests[4236] = new DefaultHttpContext(); Requests[4236].RequestServices = CreateServices(); - Requests[4236].Request.Method = "PUT"; + Requests[4236].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[4236].Request.Path = "/subscriptions/1c9119fc-b6c5-/resourceGroups/0b2d634d-b695-440/providers/Microsoft.Web/sites/46489/slots/278fd/config/connectionstrings"; Requests[4237] = new DefaultHttpContext(); Requests[4237].RequestServices = CreateServices(); - Requests[4237].Request.Method = "GET"; + Requests[4237].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4237].Request.Path = "/subscriptions/2dc9edd9-5820-/resourceGroups/ccc6d01c-1c38-422/providers/Microsoft.Web/sites/5731c/slots/ec681/config/logs"; Requests[4238] = new DefaultHttpContext(); Requests[4238].RequestServices = CreateServices(); - Requests[4238].Request.Method = "PUT"; + Requests[4238].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[4238].Request.Path = "/subscriptions/468bfe0a-d25b-/resourceGroups/1d78d402-7173-4bd/providers/Microsoft.Web/sites/6789b/slots/11758/config/logs"; Requests[4239] = new DefaultHttpContext(); Requests[4239].RequestServices = CreateServices(); - Requests[4239].Request.Method = "PUT"; + Requests[4239].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[4239].Request.Path = "/subscriptions/a3fc5b48-9be7-/resourceGroups/528f20f1-ed82-417/providers/Microsoft.Web/sites/145fd/slots/8663a/config/metadata"; Requests[4240] = new DefaultHttpContext(); Requests[4240].RequestServices = CreateServices(); - Requests[4240].Request.Method = "PUT"; + Requests[4240].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[4240].Request.Path = "/subscriptions/aaa9fbf6-8116-/resourceGroups/e9352311-4efa-4a1/providers/Microsoft.Web/sites/c1893/slots/a9734/config/pushsettings"; Requests[4241] = new DefaultHttpContext(); Requests[4241].RequestServices = CreateServices(); - Requests[4241].Request.Method = "GET"; + Requests[4241].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4241].Request.Path = "/subscriptions/1cfb2057-1df3-/resourceGroups/0addff53-7f12-488/providers/Microsoft.Web/sites/7dcee/slots/800db/config/web"; Requests[4242] = new DefaultHttpContext(); Requests[4242].RequestServices = CreateServices(); - Requests[4242].Request.Method = "PUT"; + Requests[4242].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[4242].Request.Path = "/subscriptions/0f8c529f-5449-/resourceGroups/5f9bfaf1-8e6d-49a/providers/Microsoft.Web/sites/9f5e2/slots/e5b3a/config/web"; Requests[4243] = new DefaultHttpContext(); Requests[4243].RequestServices = CreateServices(); - Requests[4243].Request.Method = "PATCH"; + Requests[4243].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[4243].Request.Path = "/subscriptions/f39f32c1-78ab-/resourceGroups/3a5107c4-c3eb-493/providers/Microsoft.Web/sites/b7bfc/slots/036ac/config/web"; Requests[4244] = new DefaultHttpContext(); Requests[4244].RequestServices = CreateServices(); - Requests[4244].Request.Method = "GET"; + Requests[4244].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4244].Request.Path = "/subscriptions/b6d382df-5959-/resourceGroups/cf9caabb-7329-49c/providers/Microsoft.Web/sites/690b9/slots/7fa57/extensions/MSDeploy"; Requests[4245] = new DefaultHttpContext(); Requests[4245].RequestServices = CreateServices(); - Requests[4245].Request.Method = "PUT"; + Requests[4245].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[4245].Request.Path = "/subscriptions/78a5d582-36af-/resourceGroups/6a3321d4-c59c-468/providers/Microsoft.Web/sites/60348/slots/298d5/extensions/MSDeploy"; Requests[4246] = new DefaultHttpContext(); Requests[4246].RequestServices = CreateServices(); - Requests[4246].Request.Method = "GET"; + Requests[4246].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4246].Request.Path = "/subscriptions/79c9cf8b-0d34-/resourceGroups/538ff978-c506-483/providers/Microsoft.Web/sites/31f55/slots/53f9e/migratemysql/status"; Requests[4247] = new DefaultHttpContext(); Requests[4247].RequestServices = CreateServices(); - Requests[4247].Request.Method = "POST"; + Requests[4247].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4247].Request.Path = "/subscriptions/43b1dd1b-b941-/resourceGroups/20687112-036e-4c6/providers/Microsoft.Web/sites/9f7fc/slots/857e3/networkTrace/start"; Requests[4248] = new DefaultHttpContext(); Requests[4248].RequestServices = CreateServices(); - Requests[4248].Request.Method = "POST"; + Requests[4248].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4248].Request.Path = "/subscriptions/0c99341a-1aee-/resourceGroups/89a570fe-2d16-478/providers/Microsoft.Web/sites/877d9/slots/93a58/networkTrace/stop"; Requests[4249] = new DefaultHttpContext(); Requests[4249].RequestServices = CreateServices(); - Requests[4249].Request.Method = "GET"; + Requests[4249].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4249].Request.Path = "/subscriptions/c35b1266-1f98-/resourceGroups/a4fabde7-34a1-42e/providers/Microsoft.Web/sites/745c9/slots/d29c7/privateAccess/virtualNetworks"; Requests[4250] = new DefaultHttpContext(); Requests[4250].RequestServices = CreateServices(); - Requests[4250].Request.Method = "PUT"; + Requests[4250].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[4250].Request.Path = "/subscriptions/e65ebec4-9800-/resourceGroups/8867524e-95bf-4fb/providers/Microsoft.Web/sites/95abc/slots/cad13/privateAccess/virtualNetworks"; Requests[4251] = new DefaultHttpContext(); Requests[4251].RequestServices = CreateServices(); - Requests[4251].Request.Method = "GET"; + Requests[4251].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4251].Request.Path = "/subscriptions/e592780a-faf4-/resourceGroups/570c8b34-60b3-461/providers/Microsoft.Web/sites/44236/slots/ffc42/resourceHealthMetadata/default"; Requests[4252] = new DefaultHttpContext(); Requests[4252].RequestServices = CreateServices(); - Requests[4252].Request.Method = "PUT"; + Requests[4252].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[4252].Request.Path = "/subscriptions/cf716c85-6a17-/resourceGroups/a32a6e03-dd09-48f/providers/Microsoft.Web/sites/73619/slots/91384/sourcecontrols/web"; Requests[4253] = new DefaultHttpContext(); Requests[4253].RequestServices = CreateServices(); - Requests[4253].Request.Method = "GET"; + Requests[4253].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4253].Request.Path = "/subscriptions/bbe96f09-ae14-/resourceGroups/9ab81152-5292-4c9/providers/Microsoft.Web/sites/fbd1b/slots/ea348/sourcecontrols/web"; Requests[4254] = new DefaultHttpContext(); Requests[4254].RequestServices = CreateServices(); - Requests[4254].Request.Method = "DELETE"; + Requests[4254].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[4254].Request.Path = "/subscriptions/d3dc52bd-87aa-/resourceGroups/e0928dc3-890f-492/providers/Microsoft.Web/sites/ae7b6/slots/88bee/sourcecontrols/web"; Requests[4255] = new DefaultHttpContext(); Requests[4255].RequestServices = CreateServices(); - Requests[4255].Request.Method = "PATCH"; + Requests[4255].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[4255].Request.Path = "/subscriptions/4bc137bb-a7ef-/resourceGroups/ff20ea30-2f39-490/providers/Microsoft.Web/sites/aff7c/slots/15b3b/sourcecontrols/web"; Requests[4256] = new DefaultHttpContext(); Requests[4256].RequestServices = CreateServices(); - Requests[4256].Request.Method = "POST"; + Requests[4256].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4256].Request.Path = "/subscriptions/bbd54d5a-857f-/resourceGroups/01807944-9fc6-45a/providers/Microsoft.Automation/automationAccounts/8a1a9042-71dd-4653-8b/runbooks/9efe1777-54/draft/testJob/resume"; Requests[4257] = new DefaultHttpContext(); Requests[4257].RequestServices = CreateServices(); - Requests[4257].Request.Method = "POST"; + Requests[4257].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4257].Request.Path = "/subscriptions/d30c184a-4400-/resourceGroups/07c77bda-acbf-4e0/providers/Microsoft.Automation/automationAccounts/bf8b45df-3388-438c-86/runbooks/0624116b-0f/draft/testJob/stop"; Requests[4258] = new DefaultHttpContext(); Requests[4258].RequestServices = CreateServices(); - Requests[4258].Request.Method = "GET"; + Requests[4258].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4258].Request.Path = "/subscriptions/5b740ae9-b90c-/resourceGroups/1f5afec5-041c-461/providers/Microsoft.Automation/automationAccounts/e08f681f-072a-4707-8e/runbooks/37ab5e3e-00/draft/testJob/streams"; Requests[4259] = new DefaultHttpContext(); Requests[4259].RequestServices = CreateServices(); - Requests[4259].Request.Method = "POST"; + Requests[4259].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4259].Request.Path = "/subscriptions/9003416a-6a91-/resourceGroups/fae6a169-22ff-408/providers/Microsoft.Automation/automationAccounts/2f2468c0-a4c9-41dd-8b/runbooks/946976a1-da/draft/testJob/suspend"; Requests[4260] = new DefaultHttpContext(); Requests[4260].RequestServices = CreateServices(); - Requests[4260].Request.Method = "GET"; + Requests[4260].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4260].Request.Path = "/subscriptions/a25090fe-a741-/resourceGroups/6ff7fe51-1dec-4e9/providers/Microsoft.ServerManagement/nodes/cab0ed0e/sessions/937c78d/features/powerShellConsole/pssessions"; Requests[4261] = new DefaultHttpContext(); Requests[4261].RequestServices = CreateServices(); - Requests[4261].Request.Method = "POST"; + Requests[4261].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4261].Request.Path = "/subscriptions/c2f8a439-4309-/resourceGroups/5c7ce02e-1a5e-429/providers/Microsoft.StorSimple/managers/a64114c1-3c/devices/cd578b70-7/securitySettings/default/syncRemoteManagementCertificate"; Requests[4262] = new DefaultHttpContext(); Requests[4262].RequestServices = CreateServices(); - Requests[4262].Request.Method = "GET"; + Requests[4262].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4262].Request.Path = "/subscriptions/42bc1005-c7d7-/resourceGroups/7d5b9ac5-af67-477/providers/Microsoft.Web/sites/cb690/instances/7fd9c715-f/extensions/MSDeploy/log"; Requests[4263] = new DefaultHttpContext(); Requests[4263].RequestServices = CreateServices(); - Requests[4263].Request.Method = "POST"; + Requests[4263].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4263].Request.Path = "/subscriptions/47864e9d-419a-/resourceGroups/4b339d80-17b4-47f/providers/Microsoft.Web/sites/ab1e4/slots/73b7a/config/appsettings/list"; Requests[4264] = new DefaultHttpContext(); Requests[4264].RequestServices = CreateServices(); - Requests[4264].Request.Method = "POST"; + Requests[4264].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4264].Request.Path = "/subscriptions/fcbdeef3-f813-/resourceGroups/7e1eb892-9fdd-4ea/providers/Microsoft.Web/sites/45ecd/slots/7d01a/config/authsettings/list"; Requests[4265] = new DefaultHttpContext(); Requests[4265].RequestServices = CreateServices(); - Requests[4265].Request.Method = "POST"; + Requests[4265].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4265].Request.Path = "/subscriptions/883930c2-de2e-/resourceGroups/34239e47-9c1f-4c4/providers/Microsoft.Web/sites/48a6f/slots/10e80/config/backup/list"; Requests[4266] = new DefaultHttpContext(); Requests[4266].RequestServices = CreateServices(); - Requests[4266].Request.Method = "POST"; + Requests[4266].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4266].Request.Path = "/subscriptions/344e20df-2de5-/resourceGroups/e6549230-545a-48d/providers/Microsoft.Web/sites/d55cf/slots/2b413/config/connectionstrings/list"; Requests[4267] = new DefaultHttpContext(); Requests[4267].RequestServices = CreateServices(); - Requests[4267].Request.Method = "POST"; + Requests[4267].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4267].Request.Path = "/subscriptions/3839ff45-97bc-/resourceGroups/052b523a-adf9-4d6/providers/Microsoft.Web/sites/d5776/slots/88edc/config/metadata/list"; Requests[4268] = new DefaultHttpContext(); Requests[4268].RequestServices = CreateServices(); - Requests[4268].Request.Method = "POST"; + Requests[4268].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4268].Request.Path = "/subscriptions/9eedc674-7ce2-/resourceGroups/847db486-e2fe-49c/providers/Microsoft.Web/sites/dc2a9/slots/73337/config/publishingcredentials/list"; Requests[4269] = new DefaultHttpContext(); Requests[4269].RequestServices = CreateServices(); - Requests[4269].Request.Method = "POST"; + Requests[4269].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4269].Request.Path = "/subscriptions/d33e0536-ef83-/resourceGroups/0abaa606-6e91-4c0/providers/Microsoft.Web/sites/24980/slots/a609e/config/pushsettings/list"; Requests[4270] = new DefaultHttpContext(); Requests[4270].RequestServices = CreateServices(); - Requests[4270].Request.Method = "GET"; + Requests[4270].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4270].Request.Path = "/subscriptions/2c05058f-144b-/resourceGroups/ce037ffb-5244-458/providers/Microsoft.Web/sites/0791c/slots/d7f92/config/web/snapshots"; Requests[4271] = new DefaultHttpContext(); Requests[4271].RequestServices = CreateServices(); - Requests[4271].Request.Method = "POST"; + Requests[4271].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4271].Request.Path = "/subscriptions/862d9a2d-bfa4-/resourceGroups/116e668a-67b0-48f/providers/Microsoft.Web/sites/9154c/slots/4a3f3/containerlogs/zip/download"; Requests[4272] = new DefaultHttpContext(); Requests[4272].RequestServices = CreateServices(); - Requests[4272].Request.Method = "GET"; + Requests[4272].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4272].Request.Path = "/subscriptions/04231f85-21de-/resourceGroups/d74a00d1-a538-46e/providers/Microsoft.Web/sites/65ce4/slots/08776/extensions/MSDeploy/log"; Requests[4273] = new DefaultHttpContext(); Requests[4273].RequestServices = CreateServices(); - Requests[4273].Request.Method = "GET"; + Requests[4273].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4273].Request.Path = "/subscriptions/bcca6820-1b87-/resourceGroups/9fc6d697-717b-488/providers/Microsoft.Web/sites/f5a61/slots/6e659/functions/admin/token"; Requests[4274] = new DefaultHttpContext(); Requests[4274].RequestServices = CreateServices(); - Requests[4274].Request.Method = "GET"; + Requests[4274].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4274].Request.Path = "/subscriptions/d6dbcbed-1ba3-/resourceGroups/361082b9-85a9-4f7/providers/Microsoft.Automation/automationAccounts/e9845c2d-6e94-4da2-ad/runbooks/aaf4d25c-6c/draft/testJob/streams/fe0ae72c-6a"; Requests[4275] = new DefaultHttpContext(); Requests[4275].RequestServices = CreateServices(); - Requests[4275].Request.Method = "PUT"; + Requests[4275].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[4275].Request.Path = "/subscriptions/3c8998e5-3c3b-/resourceGroups/66dd6110-23df-47f/providers/Microsoft.ServerManagement/nodes/287d6181/sessions/d3912b4/features/powerShellConsole/pssessions/bec626b9-"; Requests[4276] = new DefaultHttpContext(); Requests[4276].RequestServices = CreateServices(); - Requests[4276].Request.Method = "GET"; + Requests[4276].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4276].Request.Path = "/subscriptions/5f6ad2fd-f2b5-/resourceGroups/64e25aea-7e78-4e6/providers/Microsoft.ServerManagement/nodes/b0f8f7f6/sessions/4ef2ad0/features/powerShellConsole/pssessions/4ff824e9-"; Requests[4277] = new DefaultHttpContext(); Requests[4277].RequestServices = CreateServices(); - Requests[4277].Request.Method = "PATCH"; + Requests[4277].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[4277].Request.Path = "/subscriptions/40ae5759-5ac6-/resourceGroups/8ff62095-5884-42a/providers/Microsoft.ServerManagement/nodes/6ee92b81/sessions/fe92cbb/features/powerShellConsole/pssessions/0fc9b2c5-"; Requests[4278] = new DefaultHttpContext(); Requests[4278].RequestServices = CreateServices(); - Requests[4278].Request.Method = "GET"; + Requests[4278].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4278].Request.Path = "/subscriptions/eed33d39-5898-/resourceGroups/b8ff06ef-639a-412/providers/Microsoft.Web/sites/772d5/slots/05da5/config/web/snapshots/6e8038e6-b"; Requests[4279] = new DefaultHttpContext(); Requests[4279].RequestServices = CreateServices(); - Requests[4279].Request.Method = "POST"; + Requests[4279].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4279].Request.Path = "/subscriptions/6ca94f9e-39a3-/resourceGroups/123c1dbf-060a-429/providers/Microsoft.ServerManagement/nodes/da409b73/sessions/2ed0a2d/features/powerShellConsole/pssessions/5a5296ab-/cancel"; Requests[4280] = new DefaultHttpContext(); Requests[4280].RequestServices = CreateServices(); - Requests[4280].Request.Method = "POST"; + Requests[4280].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4280].Request.Path = "/subscriptions/0591d618-3f0a-/resourceGroups/bac4e063-4ea1-4d8/providers/Microsoft.ServerManagement/nodes/720fc5da/sessions/1f96ed6/features/powerShellConsole/pssessions/064909e6-/invokeCommand"; Requests[4281] = new DefaultHttpContext(); Requests[4281].RequestServices = CreateServices(); - Requests[4281].Request.Method = "POST"; + Requests[4281].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4281].Request.Path = "/subscriptions/dc67e379-ff8c-/resourceGroups/1dabcc89-df48-40d/providers/Microsoft.ServerManagement/nodes/a2f52b00/sessions/e1b33ab/features/powerShellConsole/pssessions/492922c3-/tab"; Requests[4282] = new DefaultHttpContext(); Requests[4282].RequestServices = CreateServices(); - Requests[4282].Request.Method = "POST"; + Requests[4282].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4282].Request.Path = "/subscriptions/3a3f5beb-d1f7-/resourceGroups/a39ef0fa-8e8a-415/providers/Microsoft.Web/sites/05c43/slots/5f850/config/web/snapshots/d8b69541-b/recover"; Requests[4283] = new DefaultHttpContext(); Requests[4283].RequestServices = CreateServices(); - Requests[4283].Request.Method = "DELETE"; + Requests[4283].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[4283].Request.Path = "/subscriptions/3003e987-e1ed-/resourceGroups/2cf9f107-/providers/Microsoft.DataMigration/services/ab4ce02a-a7/projects/b5be2ea7-f6/tasks/9e74fb60"; Requests[4284] = new DefaultHttpContext(); Requests[4284].RequestServices = CreateServices(); - Requests[4284].Request.Method = "PATCH"; + Requests[4284].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[4284].Request.Path = "/subscriptions/297af4fd-060c-/resourceGroups/eeb7f41a-/providers/Microsoft.DataMigration/services/bc2ae242-e4/projects/5be90488-07/tasks/f71959c8"; Requests[4285] = new DefaultHttpContext(); Requests[4285].RequestServices = CreateServices(); - Requests[4285].Request.Method = "GET"; + Requests[4285].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4285].Request.Path = "/subscriptions/32999b2f-4840-/resourceGroups/60db154f-/providers/Microsoft.DataMigration/services/791518bb-6a/projects/c18fe9aa-2f/tasks/857bda96"; Requests[4286] = new DefaultHttpContext(); Requests[4286].RequestServices = CreateServices(); - Requests[4286].Request.Method = "PUT"; + Requests[4286].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[4286].Request.Path = "/subscriptions/d4fd1ac6-c773-/resourceGroups/99cb6e99-/providers/Microsoft.DataMigration/services/f81ed551-7a/projects/b60207c3-b4/tasks/3c4ef4af"; Requests[4287] = new DefaultHttpContext(); Requests[4287].RequestServices = CreateServices(); - Requests[4287].Request.Method = "PARAMETERS"; + Requests[4287].Request.Method = HttpMethods.GetCanonicalizedValue("PARAMETERS");; Requests[4287].Request.Path = "/subscriptions/c410a6bb-a74d-/resourceGroups/57ce5129-/providers/Microsoft.DataMigration/services/8624a17d-28/projects/e001bdf7-16/tasks/0dbdf3cc"; Requests[4288] = new DefaultHttpContext(); Requests[4288].RequestServices = CreateServices(); - Requests[4288].Request.Method = "HEAD"; + Requests[4288].Request.Method = HttpMethods.GetCanonicalizedValue("HEAD"); Requests[4288].Request.Path = "/subscriptions/8d0f95d0-023f-/resourceGroups/636e4704-cf5e-4c3/providers/Microsoft.ApiManagement/service/2308506e-bf/apis/1abd6/diagnostics/2a1513b1-1ea"; Requests[4289] = new DefaultHttpContext(); Requests[4289].RequestServices = CreateServices(); - Requests[4289].Request.Method = "PUT"; + Requests[4289].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[4289].Request.Path = "/subscriptions/58c58208-323e-/resourceGroups/c985085f-8848-45e/providers/Microsoft.ApiManagement/service/55d30973-93/apis/34482/diagnostics/76a6b6a4-69c"; Requests[4290] = new DefaultHttpContext(); Requests[4290].RequestServices = CreateServices(); - Requests[4290].Request.Method = "PATCH"; + Requests[4290].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[4290].Request.Path = "/subscriptions/3419e3ee-2eda-/resourceGroups/da894604-adcd-4d5/providers/Microsoft.ApiManagement/service/bbcdba61-be/apis/48298/diagnostics/c03b67d2-2ca"; Requests[4291] = new DefaultHttpContext(); Requests[4291].RequestServices = CreateServices(); - Requests[4291].Request.Method = "DELETE"; + Requests[4291].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[4291].Request.Path = "/subscriptions/dd345062-5d31-/resourceGroups/156508c6-fa2a-41a/providers/Microsoft.ApiManagement/service/33731b1e-c5/apis/0c8e0/diagnostics/6fe28913-0e1"; Requests[4292] = new DefaultHttpContext(); Requests[4292].RequestServices = CreateServices(); - Requests[4292].Request.Method = "GET"; + Requests[4292].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4292].Request.Path = "/subscriptions/f001a713-7588-/resourceGroups/0b43cb35-37e3-465/providers/Microsoft.ApiManagement/service/ce981247-73/apis/33bed/diagnostics/a7ad6250-f04"; Requests[4293] = new DefaultHttpContext(); Requests[4293].RequestServices = CreateServices(); - Requests[4293].Request.Method = "PUT"; + Requests[4293].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[4293].Request.Path = "/subscriptions/b99a0cbd-95ff-/resourceGroups/966f0c99-45e7-493/providers/Microsoft.ApiManagement/service/d6c03ee9-5d/apis/a6d2a/issues/6323c14"; Requests[4294] = new DefaultHttpContext(); Requests[4294].RequestServices = CreateServices(); - Requests[4294].Request.Method = "GET"; + Requests[4294].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4294].Request.Path = "/subscriptions/e94991df-04d0-/resourceGroups/8bea9e7c-9dd0-4ff/providers/Microsoft.ApiManagement/service/5db691b8-a6/apis/19a2f/issues/cdeb1f1"; Requests[4295] = new DefaultHttpContext(); Requests[4295].RequestServices = CreateServices(); - Requests[4295].Request.Method = "HEAD"; + Requests[4295].Request.Method = HttpMethods.GetCanonicalizedValue("HEAD"); Requests[4295].Request.Path = "/subscriptions/873a6e1b-2c98-/resourceGroups/7bac2778-a6dd-402/providers/Microsoft.ApiManagement/service/9ed2af07-b0/apis/a9074/issues/2012323"; Requests[4296] = new DefaultHttpContext(); Requests[4296].RequestServices = CreateServices(); - Requests[4296].Request.Method = "DELETE"; + Requests[4296].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[4296].Request.Path = "/subscriptions/9a50b7bd-bd4d-/resourceGroups/11a720cd-0f99-420/providers/Microsoft.ApiManagement/service/f5fccb09-ad/apis/b49e8/issues/b0a2d34"; Requests[4297] = new DefaultHttpContext(); Requests[4297].RequestServices = CreateServices(); - Requests[4297].Request.Method = "PUT"; + Requests[4297].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[4297].Request.Path = "/subscriptions/6ad1a739-794f-/resourceGroups/10c955bf-93f2-483/providers/Microsoft.ApiManagement/service/952c175e-20/apis/583fa/operations/7bf56dc1-36"; Requests[4298] = new DefaultHttpContext(); Requests[4298].RequestServices = CreateServices(); - Requests[4298].Request.Method = "GET"; + Requests[4298].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4298].Request.Path = "/subscriptions/6e9f263c-6c31-/resourceGroups/72585735-d9ff-442/providers/Microsoft.ApiManagement/service/09f8ed16-bf/apis/19cd1/operations/e3037973-a4"; Requests[4299] = new DefaultHttpContext(); Requests[4299].RequestServices = CreateServices(); - Requests[4299].Request.Method = "HEAD"; + Requests[4299].Request.Method = HttpMethods.GetCanonicalizedValue("HEAD"); Requests[4299].Request.Path = "/subscriptions/55f9721b-52e4-/resourceGroups/cb396e0f-7025-4f3/providers/Microsoft.ApiManagement/service/0b455117-9a/apis/33b67/operations/d66ddb31-f2"; Requests[4300] = new DefaultHttpContext(); Requests[4300].RequestServices = CreateServices(); - Requests[4300].Request.Method = "DELETE"; + Requests[4300].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[4300].Request.Path = "/subscriptions/8a18cb3a-7ef0-/resourceGroups/5f23a38c-2864-42d/providers/Microsoft.ApiManagement/service/6b0d19ba-d6/apis/56edc/operations/6923dbad-2b"; Requests[4301] = new DefaultHttpContext(); Requests[4301].RequestServices = CreateServices(); - Requests[4301].Request.Method = "PATCH"; + Requests[4301].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[4301].Request.Path = "/subscriptions/85b154c6-393f-/resourceGroups/798d4350-20b5-45d/providers/Microsoft.ApiManagement/service/eac44db7-2e/apis/94a48/operations/7067a307-06"; Requests[4302] = new DefaultHttpContext(); Requests[4302].RequestServices = CreateServices(); - Requests[4302].Request.Method = "DELETE"; + Requests[4302].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[4302].Request.Path = "/subscriptions/726ea3af-29bb-/resourceGroups/2c871a33-733d-486/providers/Microsoft.ApiManagement/service/c8408e00-65/apis/113f9/policies/04996aec"; Requests[4303] = new DefaultHttpContext(); Requests[4303].RequestServices = CreateServices(); - Requests[4303].Request.Method = "GET"; + Requests[4303].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4303].Request.Path = "/subscriptions/9d0d8db4-0f3b-/resourceGroups/445315b0-d414-4a3/providers/Microsoft.ApiManagement/service/70e8da28-91/apis/cf02c/policies/0a4b6c51"; Requests[4304] = new DefaultHttpContext(); Requests[4304].RequestServices = CreateServices(); - Requests[4304].Request.Method = "HEAD"; + Requests[4304].Request.Method = HttpMethods.GetCanonicalizedValue("HEAD"); Requests[4304].Request.Path = "/subscriptions/00cbf108-b9c0-/resourceGroups/582aaeb6-d18e-435/providers/Microsoft.ApiManagement/service/0932247f-10/apis/8d9b0/policies/9442115d"; Requests[4305] = new DefaultHttpContext(); Requests[4305].RequestServices = CreateServices(); - Requests[4305].Request.Method = "PUT"; + Requests[4305].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[4305].Request.Path = "/subscriptions/63e6811a-ee0b-/resourceGroups/0765d562-2acb-42e/providers/Microsoft.ApiManagement/service/4dcea6b5-77/apis/6903b/policies/c2bb02a1"; Requests[4306] = new DefaultHttpContext(); Requests[4306].RequestServices = CreateServices(); - Requests[4306].Request.Method = "PATCH"; + Requests[4306].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[4306].Request.Path = "/subscriptions/3d456829-acfa-/resourceGroups/cd8d54c8-cfc9-4ac/providers/Microsoft.ApiManagement/service/f18f5ba8-63/apis/efeb1/releases/44fbadb5-"; Requests[4307] = new DefaultHttpContext(); Requests[4307].RequestServices = CreateServices(); - Requests[4307].Request.Method = "PUT"; + Requests[4307].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[4307].Request.Path = "/subscriptions/829fc722-5258-/resourceGroups/431e82c6-69fc-46f/providers/Microsoft.ApiManagement/service/e121265a-a8/apis/af219/releases/02c7f529-"; Requests[4308] = new DefaultHttpContext(); Requests[4308].RequestServices = CreateServices(); - Requests[4308].Request.Method = "GET"; + Requests[4308].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4308].Request.Path = "/subscriptions/700c4743-2140-/resourceGroups/3d1b1269-cb92-49f/providers/Microsoft.ApiManagement/service/149bd963-b2/apis/75cd2/releases/833c060b-"; Requests[4309] = new DefaultHttpContext(); Requests[4309].RequestServices = CreateServices(); - Requests[4309].Request.Method = "DELETE"; + Requests[4309].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[4309].Request.Path = "/subscriptions/3dc85a3e-0b58-/resourceGroups/334837e6-4f8b-493/providers/Microsoft.ApiManagement/service/a7924908-d3/apis/ff03c/releases/a1818a50-"; Requests[4310] = new DefaultHttpContext(); Requests[4310].RequestServices = CreateServices(); - Requests[4310].Request.Method = "PARAMETERS"; + Requests[4310].Request.Method = HttpMethods.GetCanonicalizedValue("PARAMETERS");; Requests[4310].Request.Path = "/subscriptions/e597238e-6d07-/resourceGroups/e46ee08d-043c-4b0/providers/Microsoft.ApiManagement/service/4a2c5684-0a/apis/e53ce/releases/f057a631-"; Requests[4311] = new DefaultHttpContext(); Requests[4311].RequestServices = CreateServices(); - Requests[4311].Request.Method = "HEAD"; + Requests[4311].Request.Method = HttpMethods.GetCanonicalizedValue("HEAD"); Requests[4311].Request.Path = "/subscriptions/717c04aa-9110-/resourceGroups/5b06794b-016c-480/providers/Microsoft.ApiManagement/service/7c56691d-86/apis/cae75/releases/baeb967e-"; Requests[4312] = new DefaultHttpContext(); Requests[4312].RequestServices = CreateServices(); - Requests[4312].Request.Method = "HEAD"; + Requests[4312].Request.Method = HttpMethods.GetCanonicalizedValue("HEAD"); Requests[4312].Request.Path = "/subscriptions/b090bda8-9f17-/resourceGroups/aee2d28c-b150-41e/providers/Microsoft.ApiManagement/service/c20acbc6-0b/apis/231a6/schemas/38963ec4"; Requests[4313] = new DefaultHttpContext(); Requests[4313].RequestServices = CreateServices(); - Requests[4313].Request.Method = "GET"; + Requests[4313].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4313].Request.Path = "/subscriptions/b6ceb903-e7ea-/resourceGroups/091e56d2-2b04-4c6/providers/Microsoft.ApiManagement/service/8546fc2f-c1/apis/b278d/schemas/10fd8714"; Requests[4314] = new DefaultHttpContext(); Requests[4314].RequestServices = CreateServices(); - Requests[4314].Request.Method = "PUT"; + Requests[4314].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[4314].Request.Path = "/subscriptions/c1d8e3d8-742f-/resourceGroups/aeb14fba-b2c7-44a/providers/Microsoft.ApiManagement/service/181741cf-88/apis/56258/schemas/51b48917"; Requests[4315] = new DefaultHttpContext(); Requests[4315].RequestServices = CreateServices(); - Requests[4315].Request.Method = "DELETE"; + Requests[4315].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[4315].Request.Path = "/subscriptions/b808e2af-3b4c-/resourceGroups/48b1baab-17f4-424/providers/Microsoft.ApiManagement/service/f6e6a2e0-5d/apis/e2a0c/schemas/a873d73d"; Requests[4316] = new DefaultHttpContext(); Requests[4316].RequestServices = CreateServices(); - Requests[4316].Request.Method = "PUT"; + Requests[4316].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[4316].Request.Path = "/subscriptions/93c97280-1115-/resourceGroups/7af02bc7-8035-472/providers/Microsoft.ApiManagement/service/cd9c7e74-a0/apis/24744/tagDescriptions/e3a85"; Requests[4317] = new DefaultHttpContext(); Requests[4317].RequestServices = CreateServices(); - Requests[4317].Request.Method = "GET"; + Requests[4317].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4317].Request.Path = "/subscriptions/c62dc5ed-6bca-/resourceGroups/4c0321a3-a0f6-462/providers/Microsoft.ApiManagement/service/65c749cb-28/apis/56714/tagDescriptions/7e382"; Requests[4318] = new DefaultHttpContext(); Requests[4318].RequestServices = CreateServices(); - Requests[4318].Request.Method = "HEAD"; + Requests[4318].Request.Method = HttpMethods.GetCanonicalizedValue("HEAD"); Requests[4318].Request.Path = "/subscriptions/eebafcb8-e2cb-/resourceGroups/2ad0c723-2f2e-40b/providers/Microsoft.ApiManagement/service/a564b238-55/apis/e7646/tagDescriptions/72cc1"; Requests[4319] = new DefaultHttpContext(); Requests[4319].RequestServices = CreateServices(); - Requests[4319].Request.Method = "DELETE"; + Requests[4319].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[4319].Request.Path = "/subscriptions/1e29b489-2597-/resourceGroups/94cbcaf9-aa93-4a6/providers/Microsoft.ApiManagement/service/31880838-2b/apis/12ea1/tagDescriptions/373ca"; Requests[4320] = new DefaultHttpContext(); Requests[4320].RequestServices = CreateServices(); - Requests[4320].Request.Method = "DELETE"; + Requests[4320].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[4320].Request.Path = "/subscriptions/3b2ff7e0-5bd5-/resourceGroups/3ff6fdb8-df9d-4fe/providers/Microsoft.ApiManagement/service/0e1b940d-2c/apis/97ef7/tags/ced89"; Requests[4321] = new DefaultHttpContext(); Requests[4321].RequestServices = CreateServices(); - Requests[4321].Request.Method = "PUT"; + Requests[4321].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[4321].Request.Path = "/subscriptions/7ae78607-aa3f-/resourceGroups/705a341e-68c5-400/providers/Microsoft.ApiManagement/service/299d71e3-db/apis/9591a/tags/6a522"; Requests[4322] = new DefaultHttpContext(); Requests[4322].RequestServices = CreateServices(); - Requests[4322].Request.Method = "GET"; + Requests[4322].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4322].Request.Path = "/subscriptions/2ad71bd4-778c-/resourceGroups/e516987c-9301-4da/providers/Microsoft.ApiManagement/service/b75363f8-80/apis/e7e61/tags/d76c0"; Requests[4323] = new DefaultHttpContext(); Requests[4323].RequestServices = CreateServices(); - Requests[4323].Request.Method = "HEAD"; + Requests[4323].Request.Method = HttpMethods.GetCanonicalizedValue("HEAD"); Requests[4323].Request.Path = "/subscriptions/05c3b140-6ade-/resourceGroups/cdacf19e-b259-4e2/providers/Microsoft.ApiManagement/service/91584eba-1f/apis/a2166/tags/b0328"; Requests[4324] = new DefaultHttpContext(); Requests[4324].RequestServices = CreateServices(); - Requests[4324].Request.Method = "DELETE"; + Requests[4324].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[4324].Request.Path = "/subscriptions/ae291f0f-f2ca-/resourceGroups/541d0152-4409-462/providers/Microsoft.ApiManagement/service/ca747134-2d/diagnostics/bfdab92c-bc8/loggers/b27b26b4"; Requests[4325] = new DefaultHttpContext(); Requests[4325].RequestServices = CreateServices(); - Requests[4325].Request.Method = "HEAD"; + Requests[4325].Request.Method = HttpMethods.GetCanonicalizedValue("HEAD"); Requests[4325].Request.Path = "/subscriptions/e4f7ca52-6696-/resourceGroups/1898b09f-5c9a-4e2/providers/Microsoft.ApiManagement/service/b1ba3a72-c0/diagnostics/9d61cb0e-2cb/loggers/6cad41a7"; Requests[4326] = new DefaultHttpContext(); Requests[4326].RequestServices = CreateServices(); - Requests[4326].Request.Method = "PUT"; + Requests[4326].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[4326].Request.Path = "/subscriptions/809eac6c-701b-/resourceGroups/af78f886-9109-460/providers/Microsoft.ApiManagement/service/46f7f232-f7/diagnostics/8f89ecf4-de5/loggers/08d1c081"; Requests[4327] = new DefaultHttpContext(); Requests[4327].RequestServices = CreateServices(); - Requests[4327].Request.Method = "PUT"; + Requests[4327].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[4327].Request.Path = "/subscriptions/3d848b09-fb1a-/resourceGroups/3a39eda7-43fb-49a/providers/Microsoft.ApiManagement/service/3978279a-03/groups/66e5aba/users/260a1"; Requests[4328] = new DefaultHttpContext(); Requests[4328].RequestServices = CreateServices(); - Requests[4328].Request.Method = "HEAD"; + Requests[4328].Request.Method = HttpMethods.GetCanonicalizedValue("HEAD"); Requests[4328].Request.Path = "/subscriptions/2e7ec089-1ffe-/resourceGroups/1a76991f-204a-464/providers/Microsoft.ApiManagement/service/029f0db2-9a/groups/099c053/users/35b50"; Requests[4329] = new DefaultHttpContext(); Requests[4329].RequestServices = CreateServices(); - Requests[4329].Request.Method = "DELETE"; + Requests[4329].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[4329].Request.Path = "/subscriptions/529eb0c5-58e7-/resourceGroups/3232070b-256c-4c3/providers/Microsoft.ApiManagement/service/30a25078-a5/groups/e56f0ff/users/b72ef"; Requests[4330] = new DefaultHttpContext(); Requests[4330].RequestServices = CreateServices(); - Requests[4330].Request.Method = "HEAD"; + Requests[4330].Request.Method = HttpMethods.GetCanonicalizedValue("HEAD"); Requests[4330].Request.Path = "/subscriptions/9765d347-8b91-/resourceGroups/21641c89-e593-47f/providers/Microsoft.ApiManagement/service/7bae0e71-ae/notifications/b2245f4a-3b36-45/recipientEmails/d2967"; Requests[4331] = new DefaultHttpContext(); Requests[4331].RequestServices = CreateServices(); - Requests[4331].Request.Method = "PUT"; + Requests[4331].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[4331].Request.Path = "/subscriptions/0d038a42-cb6b-/resourceGroups/4311acd8-2372-4c0/providers/Microsoft.ApiManagement/service/59745d83-62/notifications/1b5e92ff-a0fe-4a/recipientEmails/80c1b"; Requests[4332] = new DefaultHttpContext(); Requests[4332].RequestServices = CreateServices(); - Requests[4332].Request.Method = "DELETE"; + Requests[4332].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[4332].Request.Path = "/subscriptions/c4cbb2d0-8d5f-/resourceGroups/d88535ec-f810-4d2/providers/Microsoft.ApiManagement/service/031e1a52-20/notifications/1400aed9-98b3-46/recipientEmails/6971f"; Requests[4333] = new DefaultHttpContext(); Requests[4333].RequestServices = CreateServices(); - Requests[4333].Request.Method = "HEAD"; + Requests[4333].Request.Method = HttpMethods.GetCanonicalizedValue("HEAD"); Requests[4333].Request.Path = "/subscriptions/13130a41-2be8-/resourceGroups/923aa577-adbf-4ae/providers/Microsoft.ApiManagement/service/1f11acd3-bd/notifications/128b2b2d-551b-4b/recipientUsers/98ada"; Requests[4334] = new DefaultHttpContext(); Requests[4334].RequestServices = CreateServices(); - Requests[4334].Request.Method = "DELETE"; + Requests[4334].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[4334].Request.Path = "/subscriptions/151b89a5-fd5a-/resourceGroups/c6959186-23c3-411/providers/Microsoft.ApiManagement/service/81463d89-cf/notifications/6b68969c-000b-4d/recipientUsers/5e9f4"; Requests[4335] = new DefaultHttpContext(); Requests[4335].RequestServices = CreateServices(); - Requests[4335].Request.Method = "PUT"; + Requests[4335].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[4335].Request.Path = "/subscriptions/efe97d9a-6533-/resourceGroups/c44c37bd-db4d-447/providers/Microsoft.ApiManagement/service/5e9337cf-b2/notifications/117fa284-9afd-4f/recipientUsers/82b35"; Requests[4336] = new DefaultHttpContext(); Requests[4336].RequestServices = CreateServices(); - Requests[4336].Request.Method = "DELETE"; + Requests[4336].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[4336].Request.Path = "/subscriptions/07c33d78-88e1-/resourceGroups/8e0afb6f-c9be-4de/providers/Microsoft.ApiManagement/service/45259e93-74/products/edee6945-/apis/574b4"; Requests[4337] = new DefaultHttpContext(); Requests[4337].RequestServices = CreateServices(); - Requests[4337].Request.Method = "HEAD"; + Requests[4337].Request.Method = HttpMethods.GetCanonicalizedValue("HEAD"); Requests[4337].Request.Path = "/subscriptions/2e2f47c3-9af0-/resourceGroups/f0e47984-606e-485/providers/Microsoft.ApiManagement/service/bba152f6-33/products/711b25b3-/apis/687cd"; Requests[4338] = new DefaultHttpContext(); Requests[4338].RequestServices = CreateServices(); - Requests[4338].Request.Method = "PUT"; + Requests[4338].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[4338].Request.Path = "/subscriptions/702d533e-946a-/resourceGroups/c135110f-e422-4b0/providers/Microsoft.ApiManagement/service/94067196-eb/products/e2b796e4-/apis/d81b1"; Requests[4339] = new DefaultHttpContext(); Requests[4339].RequestServices = CreateServices(); - Requests[4339].Request.Method = "PUT"; + Requests[4339].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[4339].Request.Path = "/subscriptions/2821d6b9-98bb-/resourceGroups/46cdbbbe-e5a0-40f/providers/Microsoft.ApiManagement/service/eb70332a-03/products/b7bb9fee-/groups/69c20c2"; Requests[4340] = new DefaultHttpContext(); Requests[4340].RequestServices = CreateServices(); - Requests[4340].Request.Method = "HEAD"; + Requests[4340].Request.Method = HttpMethods.GetCanonicalizedValue("HEAD"); Requests[4340].Request.Path = "/subscriptions/f1f82150-dabe-/resourceGroups/d87877a2-369a-4ee/providers/Microsoft.ApiManagement/service/3afc00e8-8d/products/dad5ea6d-/groups/a465f97"; Requests[4341] = new DefaultHttpContext(); Requests[4341].RequestServices = CreateServices(); - Requests[4341].Request.Method = "DELETE"; + Requests[4341].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[4341].Request.Path = "/subscriptions/64312b63-0289-/resourceGroups/4c32543d-17ef-4f0/providers/Microsoft.ApiManagement/service/d9fcce21-3f/products/e17ffd52-/groups/fa95cf7"; Requests[4342] = new DefaultHttpContext(); Requests[4342].RequestServices = CreateServices(); - Requests[4342].Request.Method = "GET"; + Requests[4342].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4342].Request.Path = "/subscriptions/0ce37f16-e32a-/resourceGroups/3cfd8846-ae18-499/providers/Microsoft.ApiManagement/service/1df79e6f-3c/products/22d83510-/policies/1353bae7"; Requests[4343] = new DefaultHttpContext(); Requests[4343].RequestServices = CreateServices(); - Requests[4343].Request.Method = "HEAD"; + Requests[4343].Request.Method = HttpMethods.GetCanonicalizedValue("HEAD"); Requests[4343].Request.Path = "/subscriptions/dd096144-35d7-/resourceGroups/01f20cac-01fa-49a/providers/Microsoft.ApiManagement/service/6f571c7e-a8/products/4b732021-/policies/a5a2ae4e"; Requests[4344] = new DefaultHttpContext(); Requests[4344].RequestServices = CreateServices(); - Requests[4344].Request.Method = "DELETE"; + Requests[4344].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[4344].Request.Path = "/subscriptions/f3a377b5-87f7-/resourceGroups/70d1ef16-8c13-49d/providers/Microsoft.ApiManagement/service/5454f3c4-d9/products/ee3f3ca3-/policies/6ca4a6cc"; Requests[4345] = new DefaultHttpContext(); Requests[4345].RequestServices = CreateServices(); - Requests[4345].Request.Method = "PUT"; + Requests[4345].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[4345].Request.Path = "/subscriptions/620286ae-4d90-/resourceGroups/4fc3d8aa-e1b4-49b/providers/Microsoft.ApiManagement/service/9b2d58d8-0b/products/297050a0-/policies/8326bd1a"; Requests[4346] = new DefaultHttpContext(); Requests[4346].RequestServices = CreateServices(); - Requests[4346].Request.Method = "DELETE"; + Requests[4346].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[4346].Request.Path = "/subscriptions/1f9d6741-e2ab-/resourceGroups/cfded6a3-8cf2-48f/providers/Microsoft.ApiManagement/service/c991e006-08/products/f97fbb01-/tags/17604"; Requests[4347] = new DefaultHttpContext(); Requests[4347].RequestServices = CreateServices(); - Requests[4347].Request.Method = "HEAD"; + Requests[4347].Request.Method = HttpMethods.GetCanonicalizedValue("HEAD"); Requests[4347].Request.Path = "/subscriptions/319c2a91-b76e-/resourceGroups/7a95dd78-ecc6-4ca/providers/Microsoft.ApiManagement/service/a894c065-11/products/c086c8c8-/tags/02083"; Requests[4348] = new DefaultHttpContext(); Requests[4348].RequestServices = CreateServices(); - Requests[4348].Request.Method = "PUT"; + Requests[4348].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[4348].Request.Path = "/subscriptions/f1d3b5f1-04dc-/resourceGroups/7ee152f5-ae29-4d8/providers/Microsoft.ApiManagement/service/30e00323-50/products/c06a2d7d-/tags/8c649"; Requests[4349] = new DefaultHttpContext(); Requests[4349].RequestServices = CreateServices(); - Requests[4349].Request.Method = "GET"; + Requests[4349].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4349].Request.Path = "/subscriptions/bd00ba50-463c-/resourceGroups/800f02be-27fe-4b0/providers/Microsoft.ApiManagement/service/dd924dc7-06/products/11d84ff0-/tags/c1db0"; Requests[4350] = new DefaultHttpContext(); Requests[4350].RequestServices = CreateServices(); - Requests[4350].Request.Method = "PATCH"; + Requests[4350].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[4350].Request.Path = "/subscriptions/10156ece-3476-/resourceGroups/4c4f977f-b7ac-480/providers/Microsoft.ApiManagement/service/ca055d6f-0b/quotas/f0467e9c-a0a1-4/periods/f6beab4b-06ba-"; Requests[4351] = new DefaultHttpContext(); Requests[4351].RequestServices = CreateServices(); - Requests[4351].Request.Method = "GET"; + Requests[4351].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4351].Request.Path = "/subscriptions/ccb70350-4936-/resourceGroups/da24846d-b0d8-4b7/providers/Microsoft.ApiManagement/service/f52fd071-f8/quotas/5d4fecc0-bdd8-4/periods/20b74e46-ab74-"; Requests[4352] = new DefaultHttpContext(); Requests[4352].RequestServices = CreateServices(); - Requests[4352].Request.Method = "GET"; + Requests[4352].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4352].Request.Path = "/subscriptions/87668fa0-f701-/resourceGroups/24faa827-1305-45b/providers/Microsoft.Automation/automationAccounts/f8d9784b-db69-458f-93/compilationjobs/4ea6d/streams/5cb6e1e7-7d"; Requests[4353] = new DefaultHttpContext(); Requests[4353].RequestServices = CreateServices(); - Requests[4353].Request.Method = "GET"; + Requests[4353].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4353].Request.Path = "/subscriptions/1b496e5e-88bd-/resourceGroups/6e5e9d99-d36f-46d/providers/Microsoft.Automation/automationAccounts/fb87dcee-2201-4688-80/jobs/b7aa4/streams/e8efb90e-e3"; Requests[4354] = new DefaultHttpContext(); Requests[4354].RequestServices = CreateServices(); - Requests[4354].Request.Method = "GET"; + Requests[4354].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4354].Request.Path = "/subscriptions/35d42db3-aa4c-/resourceGroups/de197673-2f4a-4e2/providers/Microsoft.Automation/automationAccounts/9e20b6b3-b2ad-4dde-b9/modules/9486c622-d/activities/a784b204-4fa"; Requests[4355] = new DefaultHttpContext(); Requests[4355].RequestServices = CreateServices(); - Requests[4355].Request.Method = "GET"; + Requests[4355].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4355].Request.Path = "/subscriptions/fb383b2d-cb50-/resourceGroups/86f41eaa-2994-480/providers/Microsoft.Automation/automationAccounts/85d5430a-f416-48c4-82/nodes/dd417b/reports/99f7535e"; Requests[4356] = new DefaultHttpContext(); Requests[4356].RequestServices = CreateServices(); - Requests[4356].Request.Method = "GET"; + Requests[4356].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4356].Request.Path = "/subscriptions/72e7681e-afe8-/resourceGroups/af04ed61-54e9-4ca/providers/Microsoft.Automation/automationAccounts/763e482e-d8ae-48bf-87/sourceControls/2f77152a-4303-414/sourceControlSyncJobs/9896b835-6590-4111-9b2"; Requests[4357] = new DefaultHttpContext(); Requests[4357].RequestServices = CreateServices(); - Requests[4357].Request.Method = "PUT"; + Requests[4357].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[4357].Request.Path = "/subscriptions/f5c8988c-dfcc-/resourceGroups/2231c03a-5d4b-441/providers/Microsoft.Automation/automationAccounts/3471dcdb-8a9e-4423-92/sourceControls/164b4ded-9250-4c7/sourceControlSyncJobs/a3bf6222-3e0b-4f68-aab"; Requests[4358] = new DefaultHttpContext(); Requests[4358].RequestServices = CreateServices(); - Requests[4358].Request.Method = "GET"; + Requests[4358].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4358].Request.Path = "/subscriptions/fcfd7893-83df-/resourceGroups/cd374742-2791-488/providers/Microsoft.Batch/batchAccounts/e420e6b7-20/applications/5a5435b7-74a3/versions/209fa88"; Requests[4359] = new DefaultHttpContext(); Requests[4359].RequestServices = CreateServices(); - Requests[4359].Request.Method = "PUT"; + Requests[4359].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[4359].Request.Path = "/subscriptions/fb1a33cc-aaee-/resourceGroups/07c7a323-4540-431/providers/Microsoft.Batch/batchAccounts/f5eec4bc-c7/applications/826c4754-b69b/versions/c4da47f"; Requests[4360] = new DefaultHttpContext(); Requests[4360].RequestServices = CreateServices(); - Requests[4360].Request.Method = "DELETE"; + Requests[4360].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[4360].Request.Path = "/subscriptions/cace4d43-5177-/resourceGroups/66a6d137-0cf1-4cd/providers/Microsoft.Batch/batchAccounts/66ac9b49-c2/applications/ed6c67ab-0500/versions/65feb66"; Requests[4361] = new DefaultHttpContext(); Requests[4361].RequestServices = CreateServices(); - Requests[4361].Request.Method = "GET"; + Requests[4361].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4361].Request.Path = "/subscriptions/c7243f92-c2f3-/resourceGroups/5ce9bbac-782a-43e/providers/Microsoft.BatchAI/workspaces/e9427097-c028/experiments/f704066c-7db8-/jobs/4b9f561"; Requests[4362] = new DefaultHttpContext(); Requests[4362].RequestServices = CreateServices(); - Requests[4362].Request.Method = "PUT"; + Requests[4362].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[4362].Request.Path = "/subscriptions/bea2215b-0a45-/resourceGroups/ae235a06-048e-4bb/providers/Microsoft.BatchAI/workspaces/823fba45-ddd7/experiments/1e6e9e28-fce2-/jobs/00bc81e"; Requests[4363] = new DefaultHttpContext(); Requests[4363].RequestServices = CreateServices(); - Requests[4363].Request.Method = "DELETE"; + Requests[4363].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[4363].Request.Path = "/subscriptions/25a4a196-9deb-/resourceGroups/34f42d78-f795-4b1/providers/Microsoft.BatchAI/workspaces/27ce25f1-5275/experiments/6b94db1a-275a-/jobs/4a334fd"; Requests[4364] = new DefaultHttpContext(); Requests[4364].RequestServices = CreateServices(); - Requests[4364].Request.Method = "GET"; + Requests[4364].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4364].Request.Path = "/subscriptions/de4f112d-2188-/resourceGroups/b8bf6b7a-7cf7-40d/providers/Microsoft.Cdn/profiles/66733fd4-c9/endpoints/2bb68f63-7d5/customDomains/9ca6fc1d-bf16-47"; Requests[4365] = new DefaultHttpContext(); Requests[4365].RequestServices = CreateServices(); - Requests[4365].Request.Method = "PUT"; + Requests[4365].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[4365].Request.Path = "/subscriptions/1ac88c51-a3ea-/resourceGroups/28b287bc-0ca8-43a/providers/Microsoft.Cdn/profiles/b01e7bc0-5c/endpoints/9a290ecb-95e/customDomains/94e84a36-3e28-4c"; Requests[4366] = new DefaultHttpContext(); Requests[4366].RequestServices = CreateServices(); - Requests[4366].Request.Method = "DELETE"; + Requests[4366].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[4366].Request.Path = "/subscriptions/877c493e-03c6-/resourceGroups/786d1b4c-a2ba-47b/providers/Microsoft.Cdn/profiles/636bf573-e6/endpoints/72ac1bdc-699/customDomains/431c1fdd-d772-48"; Requests[4367] = new DefaultHttpContext(); Requests[4367].RequestServices = CreateServices(); - Requests[4367].Request.Method = "PATCH"; + Requests[4367].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[4367].Request.Path = "/subscriptions/3f4d7750-8126-/resourceGroups/db676599-b3ba-4d9/providers/Microsoft.Cdn/profiles/a9aba429-6f/endpoints/dbef7e48-ba2/customDomains/c15fd34a-0e62-46"; Requests[4368] = new DefaultHttpContext(); Requests[4368].RequestServices = CreateServices(); - Requests[4368].Request.Method = "DELETE"; + Requests[4368].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[4368].Request.Path = "/subscriptions/b7d94508-a829-/resourceGroups/e9d0712c-154b-415/providers/Microsoft.Cdn/profiles/97934019-80/endpoints/27e53af0-28d/origins/3c3db66d-3"; Requests[4369] = new DefaultHttpContext(); Requests[4369].RequestServices = CreateServices(); - Requests[4369].Request.Method = "PATCH"; + Requests[4369].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[4369].Request.Path = "/subscriptions/f0383acc-ddff-/resourceGroups/a25c1ada-779b-422/providers/Microsoft.Cdn/profiles/d01ff87b-b8/endpoints/da5827eb-f6e/origins/1be6d6b2-1"; Requests[4370] = new DefaultHttpContext(); Requests[4370].RequestServices = CreateServices(); - Requests[4370].Request.Method = "GET"; + Requests[4370].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4370].Request.Path = "/subscriptions/3d7f770a-e3f9-/resourceGroups/4583df72-618c-4dd/providers/Microsoft.Cdn/profiles/606afd8c-6b/endpoints/5fd24a00-6a8/origins/cb752370-0"; Requests[4371] = new DefaultHttpContext(); Requests[4371].RequestServices = CreateServices(); - Requests[4371].Request.Method = "PUT"; + Requests[4371].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[4371].Request.Path = "/subscriptions/aecee748-817f-/resourceGroups/a464dc61-c0aa-403/providers/Microsoft.Cdn/profiles/0836fa78-30/endpoints/c3cf7adc-260/origins/d2791f4a-2"; Requests[4372] = new DefaultHttpContext(); Requests[4372].RequestServices = CreateServices(); - Requests[4372].Request.Method = "PUT"; + Requests[4372].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[4372].Request.Path = "/subscriptions/b2e19f18-e3c6-/resourceGroups/b79f1d27-83c1-495/providers/Microsoft.Compute/galleries/65a5a3ee-c1/images/6d1c18af-8913-4e/versions/c8deadbf-6ed1-4886-875e"; Requests[4373] = new DefaultHttpContext(); Requests[4373].RequestServices = CreateServices(); - Requests[4373].Request.Method = "GET"; + Requests[4373].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4373].Request.Path = "/subscriptions/170fc540-970c-/resourceGroups/c392aae3-5ef6-492/providers/Microsoft.Compute/galleries/119ad7f0-55/images/4ee2a8f3-5e6e-48/versions/c31cf077-77fc-442c-b668"; Requests[4374] = new DefaultHttpContext(); Requests[4374].RequestServices = CreateServices(); - Requests[4374].Request.Method = "DELETE"; + Requests[4374].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[4374].Request.Path = "/subscriptions/7ef1753f-4be5-/resourceGroups/04621af5-230f-469/providers/Microsoft.Compute/galleries/0050133f-84/images/863d9591-97ae-4a/versions/705911c3-47cb-4a0f-ae9f"; Requests[4375] = new DefaultHttpContext(); Requests[4375].RequestServices = CreateServices(); - Requests[4375].Request.Method = "GET"; + Requests[4375].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4375].Request.Path = "/subscriptions/0b557ebd-b017-/resourceGroups/4916d78a-8bb2-41d/providers/microsoft.Compute/virtualMachineScaleSets/9de76e66-2804-4f25-91fb-34/virtualMachines/6ddc6e01-9b5e-4a1e-/networkInterfaces/dee08e48-87e5-430f-a"; Requests[4376] = new DefaultHttpContext(); Requests[4376].RequestServices = CreateServices(); - Requests[4376].Request.Method = "PATCH"; + Requests[4376].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[4376].Request.Path = "/subscriptions/c59109c6-9354-/resourceGroups/8ff303cd-b10e-49a/providers/Microsoft.ContainerRegistry/registries/f772bdf2-951/buildTasks/87460e6d-dccb/steps/d88eb8cb"; Requests[4377] = new DefaultHttpContext(); Requests[4377].RequestServices = CreateServices(); - Requests[4377].Request.Method = "GET"; + Requests[4377].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4377].Request.Path = "/subscriptions/a72bb62c-479d-/resourceGroups/88d53526-1bcb-4be/providers/Microsoft.ContainerRegistry/registries/4586b30e-850/buildTasks/5bd5c678-36e8/steps/d4887131"; Requests[4378] = new DefaultHttpContext(); Requests[4378].RequestServices = CreateServices(); - Requests[4378].Request.Method = "PUT"; + Requests[4378].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[4378].Request.Path = "/subscriptions/e21a2114-7b47-/resourceGroups/f877b5ed-123f-44a/providers/Microsoft.ContainerRegistry/registries/ba676020-a4b/buildTasks/0b3ac179-c754/steps/48f438a9"; Requests[4379] = new DefaultHttpContext(); Requests[4379].RequestServices = CreateServices(); - Requests[4379].Request.Method = "DELETE"; + Requests[4379].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[4379].Request.Path = "/subscriptions/dfa96d4c-191a-/resourceGroups/f2bdde56-69b3-4fb/providers/Microsoft.ContainerRegistry/registries/592ab436-2d9/buildTasks/c7ab3ac4-d330/steps/b0cb6f5e"; Requests[4380] = new DefaultHttpContext(); Requests[4380].RequestServices = CreateServices(); - Requests[4380].Request.Method = "PUT"; + Requests[4380].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[4380].Request.Path = "/subscriptions/8040ce12-cd3e-/resourceGroups/93292649-51a6-453/providers/Microsoft.CustomerInsights/hubs/aac9066/connectors/dae306fd-fe4c/mappings/e4889a10-3b"; Requests[4381] = new DefaultHttpContext(); Requests[4381].RequestServices = CreateServices(); - Requests[4381].Request.Method = "GET"; + Requests[4381].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4381].Request.Path = "/subscriptions/bd930bc4-1fe8-/resourceGroups/dd74914e-e6f8-405/providers/Microsoft.CustomerInsights/hubs/4cd3fc0/connectors/1982b550-7d5a/mappings/6844bbf8-a3"; Requests[4382] = new DefaultHttpContext(); Requests[4382].RequestServices = CreateServices(); - Requests[4382].Request.Method = "DELETE"; + Requests[4382].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[4382].Request.Path = "/subscriptions/e012df12-c69f-/resourceGroups/2947851e-a2e5-414/providers/Microsoft.CustomerInsights/hubs/9e7453c/connectors/0d0c73fd-8db6/mappings/86dc631d-fc"; Requests[4383] = new DefaultHttpContext(); Requests[4383].RequestServices = CreateServices(); - Requests[4383].Request.Method = "PATCH"; + Requests[4383].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[4383].Request.Path = "/subscriptions/aae6bb09-4448-/resourceGroups/1a6a8699-bcb8-4d9/providers/Microsoft.DataFactory/factories/98aa12e1-18/integrationRuntimes/6716e56c-2a6e-4e54-971/nodes/a7e8867e"; Requests[4384] = new DefaultHttpContext(); Requests[4384].RequestServices = CreateServices(); - Requests[4384].Request.Method = "DELETE"; + Requests[4384].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[4384].Request.Path = "/subscriptions/35753c21-7017-/resourceGroups/22d0e14d-1d8b-42f/providers/Microsoft.DataFactory/factories/1d2a807d-7a/integrationRuntimes/54a78c31-1e60-4536-afe/nodes/f40a5419"; Requests[4385] = new DefaultHttpContext(); Requests[4385].RequestServices = CreateServices(); - Requests[4385].Request.Method = "GET"; + Requests[4385].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4385].Request.Path = "/subscriptions/210a82d9-df8d-/resourceGroups/b6dbd9eb-9ea1-409/providers/Microsoft.DataLakeAnalytics/accounts/634e4e8f-5a/storageAccounts/a32c4170-3d6f-48ef/containers/77df7014-02f6"; Requests[4386] = new DefaultHttpContext(); Requests[4386].RequestServices = CreateServices(); - Requests[4386].Request.Method = "GET"; + Requests[4386].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4386].Request.Path = "/subscriptions/9eb6a51b-bb75-/resourceGroups/53e2b57d-be74-40d/providers/Microsoft.Devices/IotHubs/db22610d-0fd/eventHubEndpoints/18039d46-0ac3-45a4-9/ConsumerGroups/3659a"; Requests[4387] = new DefaultHttpContext(); Requests[4387].RequestServices = CreateServices(); - Requests[4387].Request.Method = "PUT"; + Requests[4387].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[4387].Request.Path = "/subscriptions/11dc93ec-c6da-/resourceGroups/079c5553-0a1a-452/providers/Microsoft.Devices/IotHubs/61c5ea31-488/eventHubEndpoints/4b6a81ac-561a-4ab9-b/ConsumerGroups/a48b1"; Requests[4388] = new DefaultHttpContext(); Requests[4388].RequestServices = CreateServices(); - Requests[4388].Request.Method = "DELETE"; + Requests[4388].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[4388].Request.Path = "/subscriptions/46d3c8e0-291a-/resourceGroups/5ad1e39a-4b21-42c/providers/Microsoft.Devices/IotHubs/6ff96c89-877/eventHubEndpoints/3ac2445e-ee74-4217-9/ConsumerGroups/d9166"; Requests[4389] = new DefaultHttpContext(); Requests[4389].RequestServices = CreateServices(); - Requests[4389].Request.Method = "GET"; + Requests[4389].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4389].Request.Path = "/subscriptions/2185bd6a-0f13-/resourceGroups/1d632f01-ddfb-495/providers/Microsoft.DevTestLab/labs/8110b0c/artifactsources/44cd9798-e4b1-4204/armtemplates/b18a2"; Requests[4390] = new DefaultHttpContext(); Requests[4390].RequestServices = CreateServices(); - Requests[4390].Request.Method = "GET"; + Requests[4390].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4390].Request.Path = "/subscriptions/29cf2561-6066-/resourceGroups/c1117e1d-8c2e-485/providers/Microsoft.DevTestLab/labs/b6a9ed8/artifactsources/446134f0-36ce-4e6f/artifacts/31e7e"; Requests[4391] = new DefaultHttpContext(); Requests[4391].RequestServices = CreateServices(); - Requests[4391].Request.Method = "GET"; + Requests[4391].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4391].Request.Path = "/subscriptions/30dace52-2c7f-/resourceGroups/208871a2-a748-477/providers/Microsoft.DevTestLab/labs/744545f/policysets/915c53e9-c1d8/policies/64030"; Requests[4392] = new DefaultHttpContext(); Requests[4392].RequestServices = CreateServices(); - Requests[4392].Request.Method = "PUT"; + Requests[4392].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[4392].Request.Path = "/subscriptions/7e8eb124-f0a0-/resourceGroups/e7d8dceb-b2fc-401/providers/Microsoft.DevTestLab/labs/84c1a71/policysets/2e4a68a1-1acd/policies/3332e"; Requests[4393] = new DefaultHttpContext(); Requests[4393].RequestServices = CreateServices(); - Requests[4393].Request.Method = "DELETE"; + Requests[4393].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[4393].Request.Path = "/subscriptions/5cf0d26e-da40-/resourceGroups/5129db8d-1e64-4f5/providers/Microsoft.DevTestLab/labs/9a3705b/policysets/164e8031-57ea/policies/65928"; Requests[4394] = new DefaultHttpContext(); Requests[4394].RequestServices = CreateServices(); - Requests[4394].Request.Method = "PATCH"; + Requests[4394].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[4394].Request.Path = "/subscriptions/71246fdc-d470-/resourceGroups/05a1345b-1490-442/providers/Microsoft.DevTestLab/labs/6e019ac/policysets/f3305056-e8f1/policies/d8f14"; Requests[4395] = new DefaultHttpContext(); Requests[4395].RequestServices = CreateServices(); - Requests[4395].Request.Method = "PUT"; + Requests[4395].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[4395].Request.Path = "/subscriptions/a9a7a1dc-c7eb-/resourceGroups/27ca4ac1-34dd-403/providers/Microsoft.DevTestLab/labs/df542c4/users/9c7c53f8/disks/2b935"; Requests[4396] = new DefaultHttpContext(); Requests[4396].RequestServices = CreateServices(); - Requests[4396].Request.Method = "DELETE"; + Requests[4396].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[4396].Request.Path = "/subscriptions/66e07458-9bf5-/resourceGroups/170df48c-1e8c-495/providers/Microsoft.DevTestLab/labs/7f7637a/users/a6c3b093/disks/d86fb"; Requests[4397] = new DefaultHttpContext(); Requests[4397].RequestServices = CreateServices(); - Requests[4397].Request.Method = "GET"; + Requests[4397].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4397].Request.Path = "/subscriptions/07e38586-2b83-/resourceGroups/9735f5e1-e67d-4eb/providers/Microsoft.DevTestLab/labs/6d2c12c/users/160d1010/disks/40a8a"; Requests[4398] = new DefaultHttpContext(); Requests[4398].RequestServices = CreateServices(); - Requests[4398].Request.Method = "DELETE"; + Requests[4398].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[4398].Request.Path = "/subscriptions/9089a805-3477-/resourceGroups/bfac1388-7792-449/providers/Microsoft.DevTestLab/labs/5195230/users/fd2645b5/environments/08598"; Requests[4399] = new DefaultHttpContext(); Requests[4399].RequestServices = CreateServices(); - Requests[4399].Request.Method = "GET"; + Requests[4399].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4399].Request.Path = "/subscriptions/2f8dc9ea-5aab-/resourceGroups/1fb4b269-49f7-416/providers/Microsoft.DevTestLab/labs/bd42b53/users/2d71af8c/environments/33b3f"; Requests[4400] = new DefaultHttpContext(); Requests[4400].RequestServices = CreateServices(); - Requests[4400].Request.Method = "PUT"; + Requests[4400].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[4400].Request.Path = "/subscriptions/0ff2f1ec-ec91-/resourceGroups/b3e89b93-db08-43b/providers/Microsoft.DevTestLab/labs/03d5abf/users/fc1b0fcd/environments/1b990"; Requests[4401] = new DefaultHttpContext(); Requests[4401].RequestServices = CreateServices(); - Requests[4401].Request.Method = "GET"; + Requests[4401].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4401].Request.Path = "/subscriptions/8bb11d9e-8b5a-/resourceGroups/16fe87c1-6a29-429/providers/Microsoft.DevTestLab/labs/c9a336c/users/b45f3994/secrets/bd2ac"; Requests[4402] = new DefaultHttpContext(); Requests[4402].RequestServices = CreateServices(); - Requests[4402].Request.Method = "PUT"; + Requests[4402].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[4402].Request.Path = "/subscriptions/945daed6-c686-/resourceGroups/c1954ee5-41e7-49c/providers/Microsoft.DevTestLab/labs/4717f87/users/b1b37128/secrets/d4601"; Requests[4403] = new DefaultHttpContext(); Requests[4403].RequestServices = CreateServices(); - Requests[4403].Request.Method = "DELETE"; + Requests[4403].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[4403].Request.Path = "/subscriptions/fb8c5a9c-69dd-/resourceGroups/21c20fef-ec96-4f5/providers/Microsoft.DevTestLab/labs/60dc217/users/87a703b5/secrets/79767"; Requests[4404] = new DefaultHttpContext(); Requests[4404].RequestServices = CreateServices(); - Requests[4404].Request.Method = "GET"; + Requests[4404].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4404].Request.Path = "/subscriptions/e13f5994-d706-/resourceGroups/9d4de131-4b62-457/providers/Microsoft.DevTestLab/labs/de839f2/virtualmachines/df0edf4f-6f59-4324/schedules/a06a4"; Requests[4405] = new DefaultHttpContext(); Requests[4405].RequestServices = CreateServices(); - Requests[4405].Request.Method = "PUT"; + Requests[4405].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[4405].Request.Path = "/subscriptions/78e6ff0b-3c55-/resourceGroups/f6c4a64b-5815-4f6/providers/Microsoft.DevTestLab/labs/6c02510/virtualmachines/51d8297e-5aa2-446f/schedules/3a809"; Requests[4406] = new DefaultHttpContext(); Requests[4406].RequestServices = CreateServices(); - Requests[4406].Request.Method = "DELETE"; + Requests[4406].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[4406].Request.Path = "/subscriptions/4434b837-8346-/resourceGroups/67ac73ad-5178-40e/providers/Microsoft.DevTestLab/labs/0a1a400/virtualmachines/12a8e5eb-dfd2-4172/schedules/af8a1"; Requests[4407] = new DefaultHttpContext(); Requests[4407].RequestServices = CreateServices(); - Requests[4407].Request.Method = "PATCH"; + Requests[4407].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[4407].Request.Path = "/subscriptions/2c7d9df9-6677-/resourceGroups/5e16b834-136f-4a3/providers/Microsoft.DevTestLab/labs/9c73b3d/virtualmachines/0e68e578-fa5b-43e3/schedules/ea907"; Requests[4408] = new DefaultHttpContext(); Requests[4408].RequestServices = CreateServices(); - Requests[4408].Request.Method = "GET"; + Requests[4408].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4408].Request.Path = "/subscriptions/946bc226-9629-/resourceGroups/ac28abd9-5bb1-479/providers/Microsoft.EventHub/namespaces/7a98f2d6-1688/disasterRecoveryConfigs/9a38e/AuthorizationRules/2716716e-ef7a-405a-a9"; Requests[4409] = new DefaultHttpContext(); Requests[4409].RequestServices = CreateServices(); - Requests[4409].Request.Method = "PUT"; + Requests[4409].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[4409].Request.Path = "/subscriptions/a4e1a96c-4a2c-/resourceGroups/c57fdfda-57b1-4eb/providers/Microsoft.EventHub/namespaces/7346c05d-ff31/eventhubs/59d68e4d-a61/authorizationRules/4e07a53a-8ff5-4af5-af"; Requests[4410] = new DefaultHttpContext(); Requests[4410].RequestServices = CreateServices(); - Requests[4410].Request.Method = "GET"; + Requests[4410].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4410].Request.Path = "/subscriptions/81943dbe-4f1e-/resourceGroups/4bd4163d-22b5-4c0/providers/Microsoft.EventHub/namespaces/e0e74e8a-db67/eventhubs/8efae918-4a4/authorizationRules/e3b4d1f3-5c57-4df6-89"; Requests[4411] = new DefaultHttpContext(); Requests[4411].RequestServices = CreateServices(); - Requests[4411].Request.Method = "DELETE"; + Requests[4411].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[4411].Request.Path = "/subscriptions/959f28da-3a87-/resourceGroups/a5d8b8d9-0ddd-4b8/providers/Microsoft.EventHub/namespaces/d82c3611-4f37/eventhubs/be717fe4-0c1/authorizationRules/881f5660-0e7f-4d6b-b0"; Requests[4412] = new DefaultHttpContext(); Requests[4412].RequestServices = CreateServices(); - Requests[4412].Request.Method = "POST"; + Requests[4412].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4412].Request.Path = "/subscriptions/3e65f528-de7d-/resourceGroups/6904774f-2d34-482/providers/Microsoft.EventHub/namespaces/f6079328-72a5/eventhubs/b4e8ee4d-086/authorizationRules/fd777eb4-d971-4926-bc"; Requests[4413] = new DefaultHttpContext(); Requests[4413].RequestServices = CreateServices(); - Requests[4413].Request.Method = "PUT"; + Requests[4413].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[4413].Request.Path = "/subscriptions/9b23fe0a-c8a0-/resourceGroups/3750505a-d06f-411/providers/Microsoft.EventHub/namespaces/35464de6-343e/eventhubs/c5df2c70-f33/consumergroups/cd527096-df33-40d"; Requests[4414] = new DefaultHttpContext(); Requests[4414].RequestServices = CreateServices(); - Requests[4414].Request.Method = "DELETE"; + Requests[4414].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[4414].Request.Path = "/subscriptions/2c19af94-7b7b-/resourceGroups/e8c8ee1b-b16b-4a7/providers/Microsoft.EventHub/namespaces/2efc130c-6073/eventhubs/8728bcd1-15c/consumergroups/75491a11-4e96-4e1"; Requests[4415] = new DefaultHttpContext(); Requests[4415].RequestServices = CreateServices(); - Requests[4415].Request.Method = "GET"; + Requests[4415].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4415].Request.Path = "/subscriptions/4fda9977-0fe5-/resourceGroups/ea8facc6-1b73-426/providers/Microsoft.EventHub/namespaces/729d9b56-c8c0/eventhubs/1bd3f9c2-d8f/consumergroups/e3cf165f-6307-4ac"; Requests[4416] = new DefaultHttpContext(); Requests[4416].RequestServices = CreateServices(); - Requests[4416].Request.Method = "GET"; + Requests[4416].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4416].Request.Path = "/subscriptions/f1a6e438-3075-/resourceGroups/d4555ef3-bfda-4d7/providers/Microsoft.Fabric.Admin/fabricLocations/eb21462c/logicalNetworks/855d5d9f-e906-/logicalSubnets/a81f0b86-78d9"; Requests[4417] = new DefaultHttpContext(); Requests[4417].RequestServices = CreateServices(); - Requests[4417].Request.Method = "GET"; + Requests[4417].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4417].Request.Path = "/subscriptions/6cd48ff8-2ab9-/resourceGroups/b769bf33-9730-490/providers/Microsoft.Fabric.Admin/fabricLocations/dab288dd/storageSubSystems/a4f74405-a2a5-48/storagePools/0b23bdd9-6f"; Requests[4418] = new DefaultHttpContext(); Requests[4418].RequestServices = CreateServices(); - Requests[4418].Request.Method = "GET"; + Requests[4418].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4418].Request.Path = "/subscriptions/987a4d23-fb09-/resourceGroups/c9343880-e495-4fa/providers/Microsoft.InfrastructureInsights.Admin/regionHealths/90485390/serviceHealths/0c513afc-1ec9-45a5-a7/resourceHealths/f2543171-d8ee-49b2-943"; Requests[4419] = new DefaultHttpContext(); Requests[4419].RequestServices = CreateServices(); - Requests[4419].Request.Method = "GET"; + Requests[4419].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4419].Request.Path = "/subscriptions/402f435f-2498-/resourceGroups/2d935771-9ffb-49d/providers/Microsoft.Logic/workflows/584b588b-afd/runs/0913653/actions/f51d5181-b"; Requests[4420] = new DefaultHttpContext(); Requests[4420].RequestServices = CreateServices(); - Requests[4420].Request.Method = "GET"; + Requests[4420].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4420].Request.Path = "/subscriptions/59d4c9fd-19a1-/resourceGroups/b548b702-8a20-45e/providers/Microsoft.Logic/workflows/6c08758d-87d/runs/3ab00c8/operations/ee0edd86-69"; Requests[4421] = new DefaultHttpContext(); Requests[4421].RequestServices = CreateServices(); - Requests[4421].Request.Method = "GET"; + Requests[4421].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4421].Request.Path = "/subscriptions/c1705c90-14d9-/resourceGroups/498269e8-ce9e-49c/providers/Microsoft.Logic/workflows/4cd8ea1e-928/triggers/7ae4f9d8-27/histories/dbed6ea2-75"; Requests[4422] = new DefaultHttpContext(); Requests[4422].RequestServices = CreateServices(); - Requests[4422].Request.Method = "PATCH"; + Requests[4422].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[4422].Request.Path = "/subscriptions/1a064f63-4078-/resourceGroups/912e8cc4-731e-4aa/providers/Microsoft.MachineLearningExperimentation/accounts/7f8efee5-f3/workspaces/8654a7f9-5ba5/projects/ecd615ae-0c"; Requests[4423] = new DefaultHttpContext(); Requests[4423].RequestServices = CreateServices(); - Requests[4423].Request.Method = "DELETE"; + Requests[4423].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[4423].Request.Path = "/subscriptions/718fba67-c745-/resourceGroups/59f585d0-7a8f-47c/providers/Microsoft.MachineLearningExperimentation/accounts/8250ec98-2e/workspaces/4423d1ad-2c90/projects/35a3c507-2c"; Requests[4424] = new DefaultHttpContext(); Requests[4424].RequestServices = CreateServices(); - Requests[4424].Request.Method = "GET"; + Requests[4424].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4424].Request.Path = "/subscriptions/659585a9-6fb8-/resourceGroups/fc96fefa-d043-4e1/providers/Microsoft.MachineLearningExperimentation/accounts/aa31afed-a1/workspaces/accbbd4c-7a11/projects/1f1c1331-98"; Requests[4425] = new DefaultHttpContext(); Requests[4425].RequestServices = CreateServices(); - Requests[4425].Request.Method = "PUT"; + Requests[4425].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[4425].Request.Path = "/subscriptions/3380cc00-f610-/resourceGroups/f0bb00ca-b633-4ab/providers/Microsoft.MachineLearningExperimentation/accounts/d2fa309e-e3/workspaces/8f252a74-a972/projects/4ede368b-5a"; Requests[4426] = new DefaultHttpContext(); Requests[4426].RequestServices = CreateServices(); - Requests[4426].Request.Method = "PUT"; + Requests[4426].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[4426].Request.Path = "/subscriptions/df128fac-11c7-/resourceGroups/e39f5749-b863-4e3/providers/Microsoft.Media/mediaservices/c00cf84f-80/liveEvents/55e1cbe9-312c/liveOutputs/fac36753-c599-"; Requests[4427] = new DefaultHttpContext(); Requests[4427].RequestServices = CreateServices(); - Requests[4427].Request.Method = "DELETE"; + Requests[4427].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[4427].Request.Path = "/subscriptions/c0fb3528-f034-/resourceGroups/e4c90a12-7031-421/providers/Microsoft.Media/mediaservices/61f703c5-50/liveEvents/5fac18b9-d0f0/liveOutputs/b004db3c-54fc-"; Requests[4428] = new DefaultHttpContext(); Requests[4428].RequestServices = CreateServices(); - Requests[4428].Request.Method = "GET"; + Requests[4428].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4428].Request.Path = "/subscriptions/edb03389-b39b-/resourceGroups/554b845e-5a2f-42c/providers/Microsoft.Media/mediaservices/e3192b0c-6f/liveEvents/2e6a7962-5a86/liveOutputs/78fd2215-85b9-"; Requests[4429] = new DefaultHttpContext(); Requests[4429].RequestServices = CreateServices(); - Requests[4429].Request.Method = "DELETE"; + Requests[4429].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[4429].Request.Path = "/subscriptions/f56ee134-792d-/resourceGroups/a303eb81-634d-46c/providers/Microsoft.Media/mediaServices/bcd3acba-2d/transforms/48b6a1db-a45a/jobs/33122dc"; Requests[4430] = new DefaultHttpContext(); Requests[4430].RequestServices = CreateServices(); - Requests[4430].Request.Method = "GET"; + Requests[4430].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4430].Request.Path = "/subscriptions/9f173b10-b8e2-/resourceGroups/a8ea9937-0745-43f/providers/Microsoft.Media/mediaServices/a404b8c4-df/transforms/74da470f-2783/jobs/4b90312"; Requests[4431] = new DefaultHttpContext(); Requests[4431].RequestServices = CreateServices(); - Requests[4431].Request.Method = "PUT"; + Requests[4431].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[4431].Request.Path = "/subscriptions/1e013798-1175-/resourceGroups/aad44fd7-ce3e-464/providers/Microsoft.Media/mediaServices/2eed4e65-9a/transforms/def06628-948f/jobs/466c6b1"; Requests[4432] = new DefaultHttpContext(); Requests[4432].RequestServices = CreateServices(); - Requests[4432].Request.Method = "GET"; + Requests[4432].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4432].Request.Path = "/subscriptions/ba160b96-6fe3-/resourceGroups/c639fb4a-ecda-403/providers/Microsoft.Migrate/projects/b3ed474e-0b/groups/4d77f8cb-/assessments/f5502f06-4723-"; Requests[4433] = new DefaultHttpContext(); Requests[4433].RequestServices = CreateServices(); - Requests[4433].Request.Method = "PUT"; + Requests[4433].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[4433].Request.Path = "/subscriptions/08e5d772-ecc3-/resourceGroups/b3155527-2859-4cf/providers/Microsoft.Migrate/projects/99791d88-f3/groups/39526bc2-/assessments/6058bee5-10a6-"; Requests[4434] = new DefaultHttpContext(); Requests[4434].RequestServices = CreateServices(); - Requests[4434].Request.Method = "DELETE"; + Requests[4434].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[4434].Request.Path = "/subscriptions/5dbc883f-c99a-/resourceGroups/61c70c5a-2995-499/providers/Microsoft.Migrate/projects/855aef6c-6b/groups/36d72b82-/assessments/572893f1-abea-"; Requests[4435] = new DefaultHttpContext(); Requests[4435].RequestServices = CreateServices(); - Requests[4435].Request.Method = "POST"; + Requests[4435].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4435].Request.Path = "/subscriptions/2755759a-5c65-/resourceGroups/de27c987-02e0-4e9/providers/Microsoft.Network/expressRouteCircuits/a27b900f-0c/peerings/0db4755b-44/arpTables/cb50151c-0"; Requests[4436] = new DefaultHttpContext(); Requests[4436].RequestServices = CreateServices(); - Requests[4436].Request.Method = "DELETE"; + Requests[4436].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[4436].Request.Path = "/subscriptions/725822f4-8941-/resourceGroups/8a7f0bff-42f2-47a/providers/Microsoft.Network/expressRouteCircuits/7d57f261-8b/peerings/c8f0c66c-64/connections/21fec69c-90c5-"; Requests[4437] = new DefaultHttpContext(); Requests[4437].RequestServices = CreateServices(); - Requests[4437].Request.Method = "PUT"; + Requests[4437].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[4437].Request.Path = "/subscriptions/cf0f2d8d-fee3-/resourceGroups/eb7d39db-61f3-49d/providers/Microsoft.Network/expressRouteCircuits/fa46a525-72/peerings/508b439b-a4/connections/5f754b5e-69b8-"; Requests[4438] = new DefaultHttpContext(); Requests[4438].RequestServices = CreateServices(); - Requests[4438].Request.Method = "GET"; + Requests[4438].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4438].Request.Path = "/subscriptions/577f43fc-2d2b-/resourceGroups/bddbab9b-f49f-4a4/providers/Microsoft.Network/expressRouteCircuits/76f4a05b-52/peerings/2db1285e-54/connections/9239eeb1-1fc6-"; Requests[4439] = new DefaultHttpContext(); Requests[4439].RequestServices = CreateServices(); - Requests[4439].Request.Method = "POST"; + Requests[4439].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4439].Request.Path = "/subscriptions/b45bce2c-1fec-/resourceGroups/6dce34d5-1e67-418/providers/Microsoft.Network/expressRouteCircuits/48423cd1-bc/peerings/980a78fd-ef/routeTables/586636d7-2"; Requests[4440] = new DefaultHttpContext(); Requests[4440].RequestServices = CreateServices(); - Requests[4440].Request.Method = "POST"; + Requests[4440].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4440].Request.Path = "/subscriptions/c41d4d65-2711-/resourceGroups/8c532d55-8165-463/providers/Microsoft.Network/expressRouteCircuits/fc0b9d98-09/peerings/f4f271b0-c9/routeTablesSummary/a0ba4238-a"; Requests[4441] = new DefaultHttpContext(); Requests[4441].RequestServices = CreateServices(); - Requests[4441].Request.Method = "POST"; + Requests[4441].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4441].Request.Path = "/subscriptions/10072391-ae13-/resourceGroups/47fa6ed6-b47a-445/providers/Microsoft.Network/expressRouteCrossConnections/f32591b1-bc38-4f2b-/peerings/45f19d6d-02/arpTables/cae3d142-0"; Requests[4442] = new DefaultHttpContext(); Requests[4442].RequestServices = CreateServices(); - Requests[4442].Request.Method = "POST"; + Requests[4442].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4442].Request.Path = "/subscriptions/4f27245e-5834-/resourceGroups/ec73d946-1d3e-463/providers/Microsoft.Network/expressRouteCrossConnections/8ba922a9-68b4-4c1e-/peerings/9f358cb1-a7/routeTables/c9b4c0f2-5"; Requests[4443] = new DefaultHttpContext(); Requests[4443].RequestServices = CreateServices(); - Requests[4443].Request.Method = "POST"; + Requests[4443].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4443].Request.Path = "/subscriptions/e4dcd2a6-9a0e-/resourceGroups/e5cb2b97-7e19-498/providers/Microsoft.Network/expressRouteCrossConnections/dd7924e8-9dd8-4950-/peerings/81789a51-d1/routeTablesSummary/bd05ec03-f"; Requests[4444] = new DefaultHttpContext(); Requests[4444].RequestServices = CreateServices(); - Requests[4444].Request.Method = "PUT"; + Requests[4444].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[4444].Request.Path = "/subscriptions/d1456a40-000f-/resourceGroups/d8b3b3f0-fb29-4fd/providers/Microsoft.NotificationHubs/namespaces/20e6d6c8-e2ef/notificationHubs/932a269c-9f2e-415b-/AuthorizationRules/a1206545-118c-456c-89"; Requests[4445] = new DefaultHttpContext(); Requests[4445].RequestServices = CreateServices(); - Requests[4445].Request.Method = "POST"; + Requests[4445].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4445].Request.Path = "/subscriptions/74b71b0c-d508-/resourceGroups/449ba751-8e3f-443/providers/Microsoft.NotificationHubs/namespaces/bdda7366-fd37/notificationHubs/06b7c755-ab99-4bff-/AuthorizationRules/2fb0604a-f907-4eae-9d"; Requests[4446] = new DefaultHttpContext(); Requests[4446].RequestServices = CreateServices(); - Requests[4446].Request.Method = "DELETE"; + Requests[4446].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[4446].Request.Path = "/subscriptions/e9cb26c9-8b17-/resourceGroups/ddd39437-7eb9-4b8/providers/Microsoft.NotificationHubs/namespaces/9e3fc399-3f24/notificationHubs/11fec0d7-21c1-483d-/AuthorizationRules/ca4140af-1580-480f-97"; Requests[4447] = new DefaultHttpContext(); Requests[4447].RequestServices = CreateServices(); - Requests[4447].Request.Method = "GET"; + Requests[4447].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4447].Request.Path = "/subscriptions/66b51505-a5a7-/resourceGroups/4f261dfe-57a0-4e8/providers/Microsoft.NotificationHubs/namespaces/3e869de4-98d3/notificationHubs/48d76539-3a19-4464-/AuthorizationRules/6369a8da-6f81-4ffd-9b"; Requests[4448] = new DefaultHttpContext(); Requests[4448].RequestServices = CreateServices(); - Requests[4448].Request.Method = "GET"; + Requests[4448].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4448].Request.Path = "/Subscriptions/cdd9e450-4f8f-/resourceGroups/c4281b30-0855-4e0/providers/Microsoft.RecoveryServices/vaults/ab22a6cd-7f8/replicationFabrics/81208aef-7/replicationLogicalNetworks/995ebd45-6700-4cd4"; Requests[4449] = new DefaultHttpContext(); Requests[4449].RequestServices = CreateServices(); - Requests[4449].Request.Method = "GET"; + Requests[4449].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4449].Request.Path = "/Subscriptions/06897a2f-8da8-/resourceGroups/360e2d8f-0abe-413/providers/Microsoft.RecoveryServices/vaults/de5c2c26-404/replicationFabrics/adb14c00-2/replicationNetworks/d592b102-b1"; Requests[4450] = new DefaultHttpContext(); Requests[4450].RequestServices = CreateServices(); - Requests[4450].Request.Method = "GET"; + Requests[4450].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4450].Request.Path = "/Subscriptions/1bea81fd-46a2-/resourceGroups/d2c8708f-144a-43a/providers/Microsoft.RecoveryServices/vaults/e3a41592-94e/replicationFabrics/cba0e37b-1/replicationProtectionContainers/ffb00a70-b986-4735-90ef"; Requests[4451] = new DefaultHttpContext(); Requests[4451].RequestServices = CreateServices(); - Requests[4451].Request.Method = "PUT"; + Requests[4451].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[4451].Request.Path = "/Subscriptions/d923dad7-53fc-/resourceGroups/82b4eec5-0ac8-4e8/providers/Microsoft.RecoveryServices/vaults/6f1a8e49-6c1/replicationFabrics/be193d53-9/replicationProtectionContainers/1b5155fb-3935-42e7-9901"; Requests[4452] = new DefaultHttpContext(); Requests[4452].RequestServices = CreateServices(); - Requests[4452].Request.Method = "GET"; + Requests[4452].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4452].Request.Path = "/Subscriptions/4c969d3f-0271-/resourceGroups/bd49011c-5c22-470/providers/Microsoft.RecoveryServices/vaults/81eb09be-bae/replicationFabrics/e4f77a51-3/replicationRecoveryServicesProviders/9a4eb051-cec"; Requests[4453] = new DefaultHttpContext(); Requests[4453].RequestServices = CreateServices(); - Requests[4453].Request.Method = "DELETE"; + Requests[4453].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[4453].Request.Path = "/Subscriptions/53012660-8d69-/resourceGroups/189eb8c9-5f82-41d/providers/Microsoft.RecoveryServices/vaults/39754150-b8c/replicationFabrics/069622a4-7/replicationRecoveryServicesProviders/e4492308-e1d"; Requests[4454] = new DefaultHttpContext(); Requests[4454].RequestServices = CreateServices(); - Requests[4454].Request.Method = "GET"; + Requests[4454].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4454].Request.Path = "/Subscriptions/44dc83ed-bcb1-/resourceGroups/42107cb1-cda4-47d/providers/Microsoft.RecoveryServices/vaults/25ed8e14-033/replicationFabrics/0d7a47da-c/replicationStorageClassifications/87a95ae6-abc9-41c3-858a-b"; Requests[4455] = new DefaultHttpContext(); Requests[4455].RequestServices = CreateServices(); - Requests[4455].Request.Method = "PUT"; + Requests[4455].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[4455].Request.Path = "/Subscriptions/7285a7f9-65f8-/resourceGroups/38765f53-5317-496/providers/Microsoft.RecoveryServices/vaults/df48d950-4f7/replicationFabrics/23eb5ba8-d/replicationvCenters/2c01d786-65"; Requests[4456] = new DefaultHttpContext(); Requests[4456].RequestServices = CreateServices(); - Requests[4456].Request.Method = "PATCH"; + Requests[4456].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[4456].Request.Path = "/Subscriptions/3b55b13c-499f-/resourceGroups/c3e783ea-3448-4b0/providers/Microsoft.RecoveryServices/vaults/318f0100-295/replicationFabrics/88f610d0-6/replicationvCenters/67bd2ecc-66"; Requests[4457] = new DefaultHttpContext(); Requests[4457].RequestServices = CreateServices(); - Requests[4457].Request.Method = "DELETE"; + Requests[4457].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[4457].Request.Path = "/Subscriptions/9e7aec8b-fd5f-/resourceGroups/c88f27bb-e9fe-407/providers/Microsoft.RecoveryServices/vaults/a4f1b8f2-80f/replicationFabrics/f56c93cc-d/replicationvCenters/3d885b4a-24"; Requests[4458] = new DefaultHttpContext(); Requests[4458].RequestServices = CreateServices(); - Requests[4458].Request.Method = "GET"; + Requests[4458].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4458].Request.Path = "/Subscriptions/8f3f220d-faa4-/resourceGroups/39513b82-e7ac-4a2/providers/Microsoft.RecoveryServices/vaults/35b914d7-955/replicationFabrics/a14ac938-0/replicationvCenters/cc36812c-11"; Requests[4459] = new DefaultHttpContext(); Requests[4459].RequestServices = CreateServices(); - Requests[4459].Request.Method = "PUT"; + Requests[4459].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[4459].Request.Path = "/Subscriptions/858cb863-5245-/resourceGroups/992c7073-10c6-4ed/providers/Microsoft.RecoveryServices/vaults/88f00b9a-/backupFabrics/51fa5349-d/backupProtectionIntent/ad7a7a83-de86-4e"; Requests[4460] = new DefaultHttpContext(); Requests[4460].RequestServices = CreateServices(); - Requests[4460].Request.Method = "GET"; + Requests[4460].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4460].Request.Path = "/Subscriptions/6951d392-6f19-/resourceGroups/ae7128bf-d8fc-4e8/providers/Microsoft.RecoveryServices/vaults/45c57af9-/backupFabrics/6322d600-e/operationResults/ad00d676-c6"; Requests[4461] = new DefaultHttpContext(); Requests[4461].RequestServices = CreateServices(); - Requests[4461].Request.Method = "DELETE"; + Requests[4461].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[4461].Request.Path = "/Subscriptions/2362be26-7c44-/resourceGroups/1b40273d-9f9f-405/providers/Microsoft.RecoveryServices/vaults/c5fd8ebc-/backupFabrics/33ac99fa-5/protectionContainers/a25b0104-fd77"; Requests[4462] = new DefaultHttpContext(); Requests[4462].RequestServices = CreateServices(); - Requests[4462].Request.Method = "PUT"; + Requests[4462].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[4462].Request.Path = "/Subscriptions/2318d8c1-7746-/resourceGroups/18499df2-4e1e-4c8/providers/Microsoft.RecoveryServices/vaults/2f782516-/backupFabrics/37c77949-2/protectionContainers/e6443de0-9a9e"; Requests[4463] = new DefaultHttpContext(); Requests[4463].RequestServices = CreateServices(); - Requests[4463].Request.Method = "GET"; + Requests[4463].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4463].Request.Path = "/Subscriptions/057606f5-d54c-/resourceGroups/ea7545ed-7b81-4e8/providers/Microsoft.RecoveryServices/vaults/cd6760a1-/backupFabrics/d8e28565-a/protectionContainers/87a422cb-e402"; Requests[4464] = new DefaultHttpContext(); Requests[4464].RequestServices = CreateServices(); - Requests[4464].Request.Method = "GET"; + Requests[4464].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4464].Request.Path = "/Subscriptions/b59531b2-c13e-/resourceGroups/8ad5f788-513a-495/providers/Microsoft.RecoveryServices/vaults/d42a0ab5-/backupJobs/bb7ce57/operationResults/e5fce4ad-9a"; Requests[4465] = new DefaultHttpContext(); Requests[4465].RequestServices = CreateServices(); - Requests[4465].Request.Method = "GET"; + Requests[4465].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4465].Request.Path = "/Subscriptions/d7926ea0-ea5c-/resourceGroups/05b922dc-bab1-411/providers/Microsoft.RecoveryServices/vaults/6e561c6c-/backupPolicies/3ee2f6e2-2/operationResults/867ff175-25"; Requests[4466] = new DefaultHttpContext(); Requests[4466].RequestServices = CreateServices(); - Requests[4466].Request.Method = "GET"; + Requests[4466].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4466].Request.Path = "/Subscriptions/1eece1bc-3568-/resourceGroups/ffd748c0-3ea3-465/providers/Microsoft.RecoveryServices/vaults/51ed241e-/backupPolicies/69dcf757-0/operations/426449bd-4a"; Requests[4467] = new DefaultHttpContext(); Requests[4467].RequestServices = CreateServices(); - Requests[4467].Request.Method = "GET"; + Requests[4467].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4467].Request.Path = "/subscriptions/47ac0eed-133d-/resourceGroups/4771e9d0-ce77-4d4/providers/Microsoft.Relay/namespaces/2d80e95e-0229/hybridConnections/380dff0e-98e0-414f-8/authorizationRules/65796472-ee4b-497d-90"; Requests[4468] = new DefaultHttpContext(); Requests[4468].RequestServices = CreateServices(); - Requests[4468].Request.Method = "DELETE"; + Requests[4468].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[4468].Request.Path = "/subscriptions/060c60eb-5321-/resourceGroups/1ed97bcf-49e5-400/providers/Microsoft.Relay/namespaces/b88dc137-522b/hybridConnections/da23e506-1f6b-43dc-8/authorizationRules/84af15c2-9204-4cb7-96"; Requests[4469] = new DefaultHttpContext(); Requests[4469].RequestServices = CreateServices(); - Requests[4469].Request.Method = "PUT"; + Requests[4469].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[4469].Request.Path = "/subscriptions/5ee12e16-6331-/resourceGroups/37e0d680-c682-494/providers/Microsoft.Relay/namespaces/286f534b-3221/hybridConnections/e95f3417-559d-4482-9/authorizationRules/a181985e-2579-4176-99"; Requests[4470] = new DefaultHttpContext(); Requests[4470].RequestServices = CreateServices(); - Requests[4470].Request.Method = "POST"; + Requests[4470].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4470].Request.Path = "/subscriptions/f45741cd-3102-/resourceGroups/abcdcc1a-b67e-41e/providers/Microsoft.Relay/namespaces/4905dbd2-09de/HybridConnections/ad2735fe-f5bf-4b3f-8/authorizationRules/e83152ec-3610-42c5-a5"; Requests[4471] = new DefaultHttpContext(); Requests[4471].RequestServices = CreateServices(); - Requests[4471].Request.Method = "GET"; + Requests[4471].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4471].Request.Path = "/subscriptions/e80422ab-d73f-/resourceGroups/cc94b3e2-2373-4e9/providers/Microsoft.Relay/namespaces/7636200d-3c6f/wcfRelays/4cb6fe5b-/authorizationRules/a7889d2b-f498-47f0-8e"; Requests[4472] = new DefaultHttpContext(); Requests[4472].RequestServices = CreateServices(); - Requests[4472].Request.Method = "PUT"; + Requests[4472].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[4472].Request.Path = "/subscriptions/14b85444-4a3c-/resourceGroups/e3a974b3-9d1d-437/providers/Microsoft.Relay/namespaces/0e3a1c58-298b/wcfRelays/0e4a9390-/authorizationRules/9f373eb1-71e6-42a1-bd"; Requests[4473] = new DefaultHttpContext(); Requests[4473].RequestServices = CreateServices(); - Requests[4473].Request.Method = "DELETE"; + Requests[4473].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[4473].Request.Path = "/subscriptions/c95c55de-2518-/resourceGroups/70188c2f-c06c-449/providers/Microsoft.Relay/namespaces/e910c926-e741/wcfRelays/7f089377-/authorizationRules/dd27602d-5481-47d7-95"; Requests[4474] = new DefaultHttpContext(); Requests[4474].RequestServices = CreateServices(); - Requests[4474].Request.Method = "POST"; + Requests[4474].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4474].Request.Path = "/subscriptions/691e7b00-8613-/resourceGroups/99ee2718-fc86-431/providers/Microsoft.Relay/namespaces/758f80c6-f67c/WcfRelays/5f15e9a0-/authorizationRules/d9a4e8ff-5fc4-4bdd-bf"; Requests[4475] = new DefaultHttpContext(); Requests[4475].RequestServices = CreateServices(); - Requests[4475].Request.Method = "GET"; + Requests[4475].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4475].Request.Path = "/subscriptions/9d40a130-998b-/resourceGroups/fbc43114-4f48-412/providers/Microsoft.ServiceBus/namespaces/36128f66-bbf4/disasterRecoveryConfigs/ef6dd/AuthorizationRules/5f591c39-4427-4b4e-89"; Requests[4476] = new DefaultHttpContext(); Requests[4476].RequestServices = CreateServices(); - Requests[4476].Request.Method = "GET"; + Requests[4476].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4476].Request.Path = "/subscriptions/60ffb837-2b46-/resourceGroups/79b2d755-3a84-4bf/providers/Microsoft.ServiceBus/namespaces/f7c19a45-8f5a/eventhubs/94e83d7f-0b1/authorizationRules/9e560758-b77c-4035-b3"; Requests[4477] = new DefaultHttpContext(); Requests[4477].RequestServices = CreateServices(); - Requests[4477].Request.Method = "GET"; + Requests[4477].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4477].Request.Path = "/subscriptions/d338c503-9167-/resourceGroups/3e201cdc-9bb5-49b/providers/Microsoft.ServiceBus/namespaces/225feba2-2292/queues/1549942b-/authorizationRules/2c5d65e1-dbc2-4a57-84"; Requests[4478] = new DefaultHttpContext(); Requests[4478].RequestServices = CreateServices(); - Requests[4478].Request.Method = "POST"; + Requests[4478].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4478].Request.Path = "/subscriptions/3c113b2b-a005-/resourceGroups/4aeeaccb-74cf-49e/providers/Microsoft.ServiceBus/namespaces/36741172-a808/queues/67c96d4e-/authorizationRules/86514621-4f69-430d-97"; Requests[4479] = new DefaultHttpContext(); Requests[4479].RequestServices = CreateServices(); - Requests[4479].Request.Method = "DELETE"; + Requests[4479].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[4479].Request.Path = "/subscriptions/749d31c6-4628-/resourceGroups/47420dd3-d714-48d/providers/Microsoft.ServiceBus/namespaces/e9797fdd-827c/queues/475e01d3-/authorizationRules/ed208ace-5fee-43d1-b3"; Requests[4480] = new DefaultHttpContext(); Requests[4480].RequestServices = CreateServices(); - Requests[4480].Request.Method = "PUT"; + Requests[4480].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[4480].Request.Path = "/subscriptions/41408cdb-3d2b-/resourceGroups/3e7d049b-6d85-48c/providers/Microsoft.ServiceBus/namespaces/e990282e-63fc/queues/49f42514-/authorizationRules/1eac5786-095b-4bd0-9b"; Requests[4481] = new DefaultHttpContext(); Requests[4481].RequestServices = CreateServices(); - Requests[4481].Request.Method = "PUT"; + Requests[4481].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[4481].Request.Path = "/subscriptions/40274d98-85bc-/resourceGroups/cc15b62b-d4c8-433/providers/Microsoft.ServiceBus/namespaces/80ffe563-f895/topics/7416f8b7-/authorizationRules/09d754b3-0ab4-41c3-98"; Requests[4482] = new DefaultHttpContext(); Requests[4482].RequestServices = CreateServices(); - Requests[4482].Request.Method = "GET"; + Requests[4482].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4482].Request.Path = "/subscriptions/7279b54c-97bd-/resourceGroups/34b07cc8-ef3d-4ec/providers/Microsoft.ServiceBus/namespaces/11f80720-5ac5/topics/03958773-/authorizationRules/222eae8f-13ef-45ad-90"; Requests[4483] = new DefaultHttpContext(); Requests[4483].RequestServices = CreateServices(); - Requests[4483].Request.Method = "DELETE"; + Requests[4483].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[4483].Request.Path = "/subscriptions/286509fe-8726-/resourceGroups/54405b4d-7dff-4df/providers/Microsoft.ServiceBus/namespaces/6ba95a96-90d0/topics/41563381-/authorizationRules/0c514c0b-990f-44ae-b5"; Requests[4484] = new DefaultHttpContext(); Requests[4484].RequestServices = CreateServices(); - Requests[4484].Request.Method = "POST"; + Requests[4484].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4484].Request.Path = "/subscriptions/2292c893-7ef7-/resourceGroups/3e3b7a11-9ee9-427/providers/Microsoft.ServiceBus/namespaces/e5ade1df-5c42/topics/07630d75-/authorizationRules/d7ae4e81-e828-403b-a4"; Requests[4485] = new DefaultHttpContext(); Requests[4485].RequestServices = CreateServices(); - Requests[4485].Request.Method = "PUT"; + Requests[4485].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[4485].Request.Path = "/subscriptions/ba8ce476-a8e1-/resourceGroups/7bb9eb81-4b02-442/providers/Microsoft.ServiceBus/namespaces/138f0ffd-ba8f/topics/1f3bd577-/subscriptions/c4d2d094-1af4-44"; Requests[4486] = new DefaultHttpContext(); Requests[4486].RequestServices = CreateServices(); - Requests[4486].Request.Method = "GET"; + Requests[4486].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4486].Request.Path = "/subscriptions/4d7a7799-49c1-/resourceGroups/e7247d9a-900f-4e6/providers/Microsoft.ServiceBus/namespaces/adebda40-9173/topics/2f8e954f-/subscriptions/c3a6d85c-d7ad-4a"; Requests[4487] = new DefaultHttpContext(); Requests[4487].RequestServices = CreateServices(); - Requests[4487].Request.Method = "DELETE"; + Requests[4487].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[4487].Request.Path = "/subscriptions/be3969a8-dc8c-/resourceGroups/23694471-4f32-4b8/providers/Microsoft.ServiceBus/namespaces/41275aae-29ab/topics/644228ed-/subscriptions/edab250e-d193-46"; Requests[4488] = new DefaultHttpContext(); Requests[4488].RequestServices = CreateServices(); - Requests[4488].Request.Method = "PATCH"; + Requests[4488].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[4488].Request.Path = "/subscriptions/c9d62b93-78b9-/resourceGroups/928d366d-cb1a-4c0/providers/Microsoft.ServiceFabric/clusters/37805ab0-7e/applications/5d7a9b09-56ce-4/services/bee45205-6f"; Requests[4489] = new DefaultHttpContext(); Requests[4489].RequestServices = CreateServices(); - Requests[4489].Request.Method = "DELETE"; + Requests[4489].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[4489].Request.Path = "/subscriptions/5d82b7f2-be03-/resourceGroups/83f2d26a-71a4-42f/providers/Microsoft.ServiceFabric/clusters/b9e0c82c-39/applications/c300c11f-e79a-4/services/f5d48cdf-a0"; Requests[4490] = new DefaultHttpContext(); Requests[4490].RequestServices = CreateServices(); - Requests[4490].Request.Method = "PUT"; + Requests[4490].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[4490].Request.Path = "/subscriptions/8bf33e4f-3674-/resourceGroups/65df01aa-57a4-4da/providers/Microsoft.ServiceFabric/clusters/bed2fde6-30/applications/cb8ee2b0-9b26-4/services/4417eded-ef"; Requests[4491] = new DefaultHttpContext(); Requests[4491].RequestServices = CreateServices(); - Requests[4491].Request.Method = "GET"; + Requests[4491].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4491].Request.Path = "/subscriptions/ed0b04d5-f1ae-/resourceGroups/492b9b89-74ec-420/providers/Microsoft.ServiceFabric/clusters/2ff674df-95/applications/ed248691-24a8-4/services/3518bf5c-8f"; Requests[4492] = new DefaultHttpContext(); Requests[4492].RequestServices = CreateServices(); - Requests[4492].Request.Method = "GET"; + Requests[4492].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4492].Request.Path = "/subscriptions/b65e91d1-c69d-/resourceGroups/0a5c715a-cbe4-4f3/providers/Microsoft.ServiceFabric/clusters/c40d08ee-a8/applicationTypes/d31ee81d-e8b0-4c98-/versions/56705f4"; Requests[4493] = new DefaultHttpContext(); Requests[4493].RequestServices = CreateServices(); - Requests[4493].Request.Method = "PUT"; + Requests[4493].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[4493].Request.Path = "/subscriptions/cc18eb3e-4aaf-/resourceGroups/f2739850-355b-4d2/providers/Microsoft.ServiceFabric/clusters/2b642b9e-ab/applicationTypes/9be418c1-6103-4049-/versions/e686d77"; Requests[4494] = new DefaultHttpContext(); Requests[4494].RequestServices = CreateServices(); - Requests[4494].Request.Method = "DELETE"; + Requests[4494].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[4494].Request.Path = "/subscriptions/a97357bb-3d83-/resourceGroups/e8dcc9af-6501-443/providers/Microsoft.ServiceFabric/clusters/84618f76-15/applicationTypes/e77abe13-0447-47e9-/versions/ebac2cb"; Requests[4495] = new DefaultHttpContext(); Requests[4495].RequestServices = CreateServices(); - Requests[4495].Request.Method = "GET"; + Requests[4495].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4495].Request.Path = "/subscriptions/22429bd9-ef1d-/resourceGroups/13629c96-ad68-44d/providers/Microsoft.Sql/servers/dcb528c3-1/databases/cdf2b4a9-e07/advisors/87cdc2e3-74"; Requests[4496] = new DefaultHttpContext(); Requests[4496].RequestServices = CreateServices(); - Requests[4496].Request.Method = "PATCH"; + Requests[4496].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[4496].Request.Path = "/subscriptions/5653ae2b-8f6f-/resourceGroups/bccea365-d82d-4d8/providers/Microsoft.Sql/servers/e87e951e-1/databases/35452763-24a/advisors/fdf89806-d9"; Requests[4497] = new DefaultHttpContext(); Requests[4497].RequestServices = CreateServices(); - Requests[4497].Request.Method = "PUT"; + Requests[4497].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[4497].Request.Path = "/subscriptions/3f53d93e-5130-/resourceGroups/1cc5cbfb-b6c6-4ae/providers/Microsoft.Sql/servers/e110f26d-7/databases/f76d6f57-469/advisors/9a4fef69-f8"; Requests[4498] = new DefaultHttpContext(); Requests[4498].RequestServices = CreateServices(); - Requests[4498].Request.Method = "GET"; + Requests[4498].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4498].Request.Path = "/subscriptions/fd1b8609-5f7d-/resourceGroups/d04b3e7f-ff6e-4c5/providers/Microsoft.Sql/servers/0bd40985-4/databases/3feaa4e1-3d3/auditingPolicies/c89abdc8-5cc9-4529-a585"; Requests[4499] = new DefaultHttpContext(); Requests[4499].RequestServices = CreateServices(); - Requests[4499].Request.Method = "PUT"; + Requests[4499].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[4499].Request.Path = "/subscriptions/b0a01f5f-0c70-/resourceGroups/1bf22e71-6788-403/providers/Microsoft.Sql/servers/6ca633aa-9/databases/3c8cbcf8-463/auditingPolicies/8124d57e-2c60-43d3-90c5"; Requests[4500] = new DefaultHttpContext(); Requests[4500].RequestServices = CreateServices(); - Requests[4500].Request.Method = "GET"; + Requests[4500].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4500].Request.Path = "/subscriptions/fb29fdf0-f7d8-/resourceGroups/2ec92452-92c3-4a0/providers/Microsoft.Sql/servers/a7813ec8-7/databases/be23f818-d57/auditingSettings/6bc25ec6-38fe-457d-9af"; Requests[4501] = new DefaultHttpContext(); Requests[4501].RequestServices = CreateServices(); - Requests[4501].Request.Method = "PUT"; + Requests[4501].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[4501].Request.Path = "/subscriptions/81b672e5-d4da-/resourceGroups/7b43f0ac-23fb-46c/providers/Microsoft.Sql/servers/c08383a9-6/databases/a291c386-793/auditingSettings/624e1fcc-23c8-40d7-ae9"; Requests[4502] = new DefaultHttpContext(); Requests[4502].RequestServices = CreateServices(); - Requests[4502].Request.Method = "GET"; + Requests[4502].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4502].Request.Path = "/subscriptions/c1974cdf-beba-/resourceGroups/6bcfdada-36ec-40f/providers/Microsoft.Sql/servers/2e129073-5/databases/f5e67cbb-009/backupLongTermRetentionPolicies/889d5159-76e6-4728-8d30-867071e68"; Requests[4503] = new DefaultHttpContext(); Requests[4503].RequestServices = CreateServices(); - Requests[4503].Request.Method = "PUT"; + Requests[4503].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[4503].Request.Path = "/subscriptions/70f42522-13ca-/resourceGroups/8bdbd738-b587-420/providers/Microsoft.Sql/servers/42fe80e3-2/databases/1086ff63-62f/backupLongTermRetentionPolicies/67e26f48-af03-4745-947f-1eeb1725b"; Requests[4504] = new DefaultHttpContext(); Requests[4504].RequestServices = CreateServices(); - Requests[4504].Request.Method = "PATCH"; + Requests[4504].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[4504].Request.Path = "/subscriptions/9c61262a-e46d-/resourceGroups/f9c36fbf-1791-403/providers/Microsoft.Sql/servers/7851ae1d-b/databases/5c2e0556-1b3/backupShortTermRetentionPolicies/13ba7ed1-9"; Requests[4505] = new DefaultHttpContext(); Requests[4505].RequestServices = CreateServices(); - Requests[4505].Request.Method = "PUT"; + Requests[4505].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[4505].Request.Path = "/subscriptions/88776d41-d196-/resourceGroups/431fe17b-b512-49c/providers/Microsoft.Sql/servers/7bff09b0-c/databases/b7f4ccbb-696/backupShortTermRetentionPolicies/4be324e4-e"; Requests[4506] = new DefaultHttpContext(); Requests[4506].RequestServices = CreateServices(); - Requests[4506].Request.Method = "GET"; + Requests[4506].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4506].Request.Path = "/subscriptions/2c9d04eb-edd0-/resourceGroups/7e9b9090-c706-420/providers/Microsoft.Sql/servers/7b6de07a-1/databases/26af1f3c-f01/backupShortTermRetentionPolicies/195e1218-6"; Requests[4507] = new DefaultHttpContext(); Requests[4507].RequestServices = CreateServices(); - Requests[4507].Request.Method = "GET"; + Requests[4507].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4507].Request.Path = "/subscriptions/49fc5f89-8998-/resourceGroups/5e7216a8-45f4-43e/providers/Microsoft.Sql/servers/ec9a3a69-6/databases/3fb1655b-01e/connectionPolicies/f277b1ad-8417-49e0-8"; Requests[4508] = new DefaultHttpContext(); Requests[4508].RequestServices = CreateServices(); - Requests[4508].Request.Method = "PUT"; + Requests[4508].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[4508].Request.Path = "/subscriptions/ad036033-c32e-/resourceGroups/8b14a549-ea4a-44d/providers/Microsoft.Sql/servers/54397e5e-d/databases/0fcd8511-8db/connectionPolicies/a97b9f85-327b-45d2-9"; Requests[4509] = new DefaultHttpContext(); Requests[4509].RequestServices = CreateServices(); - Requests[4509].Request.Method = "GET"; + Requests[4509].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4509].Request.Path = "/subscriptions/01e219d7-7ba3-/resourceGroups/586289ad-7a28-41f/providers/Microsoft.Sql/servers/8a322a70-c/databases/d7621faa-1b8/dataMaskingPolicies/36b63ef3-c40c-4c68-97"; Requests[4510] = new DefaultHttpContext(); Requests[4510].RequestServices = CreateServices(); - Requests[4510].Request.Method = "PUT"; + Requests[4510].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[4510].Request.Path = "/subscriptions/be670cb0-f40c-/resourceGroups/d73d5631-9bac-423/providers/Microsoft.Sql/servers/fa93ebaa-c/databases/845e3ca0-e70/dataMaskingPolicies/07c8925c-3215-4858-82"; Requests[4511] = new DefaultHttpContext(); Requests[4511].RequestServices = CreateServices(); - Requests[4511].Request.Method = "GET"; + Requests[4511].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4511].Request.Path = "/subscriptions/258c8a56-ac1f-/resourceGroups/42fc00e4-b852-441/providers/Microsoft.Sql/servers/1d7753dc-6/databases/02a0fd31-ced/dataWarehouseUserActivities/81c33476-b11a-447a-9814-29176"; Requests[4512] = new DefaultHttpContext(); Requests[4512].RequestServices = CreateServices(); - Requests[4512].Request.Method = "PUT"; + Requests[4512].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[4512].Request.Path = "/subscriptions/c74d7c69-9aaa-/resourceGroups/56cacb96-f951-4d3/providers/Microsoft.Sql/servers/c8806a7d-8/databases/064c89e2-65c/extensions/7bc53efd-f90d"; Requests[4513] = new DefaultHttpContext(); Requests[4513].RequestServices = CreateServices(); - Requests[4513].Request.Method = "GET"; + Requests[4513].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4513].Request.Path = "/subscriptions/2cbbef57-0474-/resourceGroups/19dd9497-1da0-4dc/providers/Microsoft.Sql/servers/a8c4cfc6-e/databases/9b60d6e6-b3d/geoBackupPolicies/9f9ec187-4dc6-48e8-"; Requests[4514] = new DefaultHttpContext(); Requests[4514].RequestServices = CreateServices(); - Requests[4514].Request.Method = "PUT"; + Requests[4514].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[4514].Request.Path = "/subscriptions/99ad9b35-154b-/resourceGroups/5682f149-f5d5-482/providers/Microsoft.Sql/servers/b537b357-e/databases/faee1d23-1ac/geoBackupPolicies/e1bee0fe-f1c5-40e1-"; Requests[4515] = new DefaultHttpContext(); Requests[4515].RequestServices = CreateServices(); - Requests[4515].Request.Method = "GET"; + Requests[4515].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4515].Request.Path = "/subscriptions/4dedea09-4f27-/resourceGroups/aaee8bf2-fa1f-43e/providers/Microsoft.Sql/servers/2c763e91-4/databases/7df93deb-fd9/replicationLinks/7cc377"; Requests[4516] = new DefaultHttpContext(); Requests[4516].RequestServices = CreateServices(); - Requests[4516].Request.Method = "DELETE"; + Requests[4516].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[4516].Request.Path = "/subscriptions/f2b6a1a9-81cb-/resourceGroups/2121e4c3-fd84-45c/providers/Microsoft.Sql/servers/870672d2-e/databases/3602174a-363/replicationLinks/098b45"; Requests[4517] = new DefaultHttpContext(); Requests[4517].RequestServices = CreateServices(); - Requests[4517].Request.Method = "DELETE"; + Requests[4517].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[4517].Request.Path = "/subscriptions/1308755e-0c21-/resourceGroups/f89597f3-f535-44e/providers/Microsoft.Sql/servers/7b91a1b9-2/databases/516f5853-22f/restorePoints/f42ea6dc-2361-4f"; Requests[4518] = new DefaultHttpContext(); Requests[4518].RequestServices = CreateServices(); - Requests[4518].Request.Method = "GET"; + Requests[4518].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4518].Request.Path = "/subscriptions/39b49b16-0d55-/resourceGroups/f66d2eec-0c3a-4c6/providers/Microsoft.Sql/servers/4cfd0ea0-0/databases/e3628eac-877/restorePoints/0c46238a-339b-43"; Requests[4519] = new DefaultHttpContext(); Requests[4519].RequestServices = CreateServices(); - Requests[4519].Request.Method = "PUT"; + Requests[4519].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[4519].Request.Path = "/subscriptions/51e4847d-0403-/resourceGroups/9f16b6b6-9b72-4ac/providers/Microsoft.Sql/servers/824c39d4-8/databases/9fc51aa9-4ce/securityAlertPolicies/c7920286-6399-4494-abf1"; Requests[4520] = new DefaultHttpContext(); Requests[4520].RequestServices = CreateServices(); - Requests[4520].Request.Method = "GET"; + Requests[4520].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4520].Request.Path = "/subscriptions/54fc9a41-7b78-/resourceGroups/727093dc-cc6c-4a4/providers/Microsoft.Sql/servers/6f90a8f5-a/databases/c6e56975-243/securityAlertPolicies/dfd51533-bb6b-4b61-b2ce"; Requests[4521] = new DefaultHttpContext(); Requests[4521].RequestServices = CreateServices(); - Requests[4521].Request.Method = "GET"; + Requests[4521].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4521].Request.Path = "/subscriptions/1167c9e6-20ba-/resourceGroups/b0d8d6e7-9fd5-443/providers/Microsoft.Sql/servers/baefe578-d/databases/6942b82c-9fd/serviceTierAdvisors/57578aff-ed17-441d-af3"; Requests[4522] = new DefaultHttpContext(); Requests[4522].RequestServices = CreateServices(); - Requests[4522].Request.Method = "GET"; + Requests[4522].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4522].Request.Path = "/subscriptions/dd1d6216-cceb-/resourceGroups/1552b142-b2aa-400/providers/Microsoft.Sql/servers/0c5fa366-b/databases/d4291900-390/syncGroups/74f83a44-37e0"; Requests[4523] = new DefaultHttpContext(); Requests[4523].RequestServices = CreateServices(); - Requests[4523].Request.Method = "PATCH"; + Requests[4523].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[4523].Request.Path = "/subscriptions/dcb88a58-fa1a-/resourceGroups/8e434d35-27ed-416/providers/Microsoft.Sql/servers/d956a391-e/databases/0bbc995b-d46/syncGroups/4e309e41-8c64"; Requests[4524] = new DefaultHttpContext(); Requests[4524].RequestServices = CreateServices(); - Requests[4524].Request.Method = "DELETE"; + Requests[4524].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[4524].Request.Path = "/subscriptions/fa75bdbd-84a4-/resourceGroups/bcb45b89-b296-444/providers/Microsoft.Sql/servers/25da84cb-a/databases/2759d491-827/syncGroups/b47f1421-0393"; Requests[4525] = new DefaultHttpContext(); Requests[4525].RequestServices = CreateServices(); - Requests[4525].Request.Method = "PUT"; + Requests[4525].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[4525].Request.Path = "/subscriptions/046f9886-55b3-/resourceGroups/ecd3d628-a690-411/providers/Microsoft.Sql/servers/fd529180-3/databases/c3d44f9b-6b8/syncGroups/0c6438bb-8fb9"; Requests[4526] = new DefaultHttpContext(); Requests[4526].RequestServices = CreateServices(); - Requests[4526].Request.Method = "PUT"; + Requests[4526].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[4526].Request.Path = "/subscriptions/9ff977ab-9b5f-/resourceGroups/fd3abce9-0c39-497/providers/Microsoft.Sql/servers/0e22ac00-2/databases/c93d9985-6bd/transparentDataEncryption/7003a46b-a9ab-423b-9424-c448d"; Requests[4527] = new DefaultHttpContext(); Requests[4527].RequestServices = CreateServices(); - Requests[4527].Request.Method = "GET"; + Requests[4527].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4527].Request.Path = "/subscriptions/e6253e97-aa3c-/resourceGroups/81b74a90-13b9-48f/providers/Microsoft.Sql/servers/5a9559cd-0/databases/3c745ee5-21b/transparentDataEncryption/8718aa71-6ca4-4128-b483-72050"; Requests[4528] = new DefaultHttpContext(); Requests[4528].RequestServices = CreateServices(); - Requests[4528].Request.Method = "PUT"; + Requests[4528].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[4528].Request.Path = "/subscriptions/134403da-d180-/resourceGroups/6c7a4109-c70f-479/providers/Microsoft.Sql/servers/8eed49bc-e/databases/3c6e2eb1-515/vulnerabilityAssessments/1e232ed7-3aa2-4008-8b6c-83f"; Requests[4529] = new DefaultHttpContext(); Requests[4529].RequestServices = CreateServices(); - Requests[4529].Request.Method = "DELETE"; + Requests[4529].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[4529].Request.Path = "/subscriptions/f6fcc18e-6b57-/resourceGroups/224fc884-553f-4eb/providers/Microsoft.Sql/servers/bf7ffb5d-7/databases/d445f03e-915/vulnerabilityAssessments/210021ca-6b48-433e-a66a-d47"; Requests[4530] = new DefaultHttpContext(); Requests[4530].RequestServices = CreateServices(); - Requests[4530].Request.Method = "GET"; + Requests[4530].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4530].Request.Path = "/subscriptions/9e70092f-a65b-/resourceGroups/ba976dee-a91d-4a9/providers/Microsoft.Sql/servers/2bc1c8e2-e/databases/e5bcafdd-5dc/vulnerabilityAssessments/4558f911-b93b-4f9a-9a2c-742"; Requests[4531] = new DefaultHttpContext(); Requests[4531].RequestServices = CreateServices(); - Requests[4531].Request.Method = "GET"; + Requests[4531].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4531].Request.Path = "/subscriptions/777139d3-7d35-/resourceGroups/790983e3-b9f9-437/providers/Microsoft.Sql/servers/a0c5af0e-9/elasticPools/27114879-8c3d-4/databases/f945eb02-42d"; Requests[4532] = new DefaultHttpContext(); Requests[4532].RequestServices = CreateServices(); - Requests[4532].Request.Method = "DELETE"; + Requests[4532].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[4532].Request.Path = "/subscriptions/f6a8ecce-3c2a-/resourceGroups/ea088ef9-07b2-405/providers/Microsoft.Sql/servers/5f625b94-5/jobAgents/38d11e14-1e4/credentials/c8a4b146-1e53-"; Requests[4533] = new DefaultHttpContext(); Requests[4533].RequestServices = CreateServices(); - Requests[4533].Request.Method = "PUT"; + Requests[4533].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[4533].Request.Path = "/subscriptions/82317178-bf09-/resourceGroups/be0fe157-1ab4-4bf/providers/Microsoft.Sql/servers/5b156814-9/jobAgents/325ad53f-b17/credentials/075f01dc-0cf2-"; Requests[4534] = new DefaultHttpContext(); Requests[4534].RequestServices = CreateServices(); - Requests[4534].Request.Method = "GET"; + Requests[4534].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4534].Request.Path = "/subscriptions/9dbe350d-66d9-/resourceGroups/f33f0a87-db9d-4b6/providers/Microsoft.Sql/servers/ee3c3094-7/jobAgents/0812ebc3-4d3/credentials/530fa450-9cae-"; Requests[4535] = new DefaultHttpContext(); Requests[4535].RequestServices = CreateServices(); - Requests[4535].Request.Method = "GET"; + Requests[4535].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4535].Request.Path = "/subscriptions/f1fc7b10-9b73-/resourceGroups/4c7fc6ed-e7f5-4eb/providers/Microsoft.Sql/servers/2454cd9a-6/jobAgents/08862a00-55e/jobs/eaab2d0"; Requests[4536] = new DefaultHttpContext(); Requests[4536].RequestServices = CreateServices(); - Requests[4536].Request.Method = "PUT"; + Requests[4536].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[4536].Request.Path = "/subscriptions/f5e0ef43-82ce-/resourceGroups/7ebc2865-7808-4e3/providers/Microsoft.Sql/servers/557634c6-a/jobAgents/c8d0caa3-ef4/jobs/60aa1c8"; Requests[4537] = new DefaultHttpContext(); Requests[4537].RequestServices = CreateServices(); - Requests[4537].Request.Method = "DELETE"; + Requests[4537].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[4537].Request.Path = "/subscriptions/03b89e4d-43f3-/resourceGroups/c7f2be20-2929-40f/providers/Microsoft.Sql/servers/73bb82fa-e/jobAgents/96ba982f-0df/jobs/cc0ab9a"; Requests[4538] = new DefaultHttpContext(); Requests[4538].RequestServices = CreateServices(); - Requests[4538].Request.Method = "PUT"; + Requests[4538].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[4538].Request.Path = "/subscriptions/eab6d186-ee37-/resourceGroups/13bb68af-72da-474/providers/Microsoft.Sql/servers/8520a5dd-a/jobAgents/1e7c51e8-788/targetGroups/c90d4c5c-c5a3-4"; Requests[4539] = new DefaultHttpContext(); Requests[4539].RequestServices = CreateServices(); - Requests[4539].Request.Method = "DELETE"; + Requests[4539].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[4539].Request.Path = "/subscriptions/5b5c0bc1-7f73-/resourceGroups/5516e4ae-f047-46e/providers/Microsoft.Sql/servers/2e1c142d-3/jobAgents/8193eff4-d27/targetGroups/626fde63-3295-4"; Requests[4540] = new DefaultHttpContext(); Requests[4540].RequestServices = CreateServices(); - Requests[4540].Request.Method = "GET"; + Requests[4540].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4540].Request.Path = "/subscriptions/fdb6b865-4477-/resourceGroups/a55b014b-544a-4ac/providers/Microsoft.Sql/servers/1dd448ca-a/jobAgents/bf669473-ee0/targetGroups/c3bf3231-83b2-4"; Requests[4541] = new DefaultHttpContext(); Requests[4541].RequestServices = CreateServices(); - Requests[4541].Request.Method = "GET"; + Requests[4541].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4541].Request.Path = "/subscriptions/23dfa115-fe08-/resourceGroups/55004a3a-086e-498/providers/Microsoft.Sql/servers/12af77cd-b/recommendedElasticPools/3be2fc56-e1bf-4e86-981e-27/databases/619a2d3a-7df"; Requests[4542] = new DefaultHttpContext(); Requests[4542].RequestServices = CreateServices(); - Requests[4542].Request.Method = "GET"; + Requests[4542].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4542].Request.Path = "/subscriptions/e9b0098c-e553-/resourceGroups/aae93ab6-80f4-45a/providers/Microsoft.StorSimple/managers/9ed8a879-01/devices/c452ae90-d/backupPolicies/8806fa21-0eee-47"; Requests[4543] = new DefaultHttpContext(); Requests[4543].RequestServices = CreateServices(); - Requests[4543].Request.Method = "PUT"; + Requests[4543].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[4543].Request.Path = "/subscriptions/134af5d9-03d2-/resourceGroups/6832e6a7-deb0-4e4/providers/Microsoft.StorSimple/managers/9fc73d39-e0/devices/fc568390-c/backupPolicies/f49606ad-594e-45"; Requests[4544] = new DefaultHttpContext(); Requests[4544].RequestServices = CreateServices(); - Requests[4544].Request.Method = "DELETE"; + Requests[4544].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[4544].Request.Path = "/subscriptions/bb9b3ea0-ef3c-/resourceGroups/146e7a23-dfaf-44a/providers/Microsoft.StorSimple/managers/b788d429-08/devices/357bb1fc-3/backupPolicies/f1ba325e-f118-4e"; Requests[4545] = new DefaultHttpContext(); Requests[4545].RequestServices = CreateServices(); - Requests[4545].Request.Method = "DELETE"; + Requests[4545].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[4545].Request.Path = "/subscriptions/1a53ca10-a3e9-/resourceGroups/fa6c5b18-bc34-421/providers/Microsoft.StorSimple/managers/e1bd4232-1e/devices/71125bd0-d/backups/e1d37bf4-a"; Requests[4546] = new DefaultHttpContext(); Requests[4546].RequestServices = CreateServices(); - Requests[4546].Request.Method = "GET"; + Requests[4546].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4546].Request.Path = "/subscriptions/fc30bd36-b871-/resourceGroups/e3009f1e-aa7d-4f0/providers/Microsoft.StorSimple/managers/50859317-43/devices/771082e5-f/jobs/c43b6aa"; Requests[4547] = new DefaultHttpContext(); Requests[4547].RequestServices = CreateServices(); - Requests[4547].Request.Method = "DELETE"; + Requests[4547].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[4547].Request.Path = "/subscriptions/dd9b4fb1-1acb-/resourceGroups/7e0e75d1-c4de-466/providers/Microsoft.StorSimple/managers/1fd71c47-48/devices/70595bf1-c/volumeContainers/3ca52d5d-8218-459f-"; Requests[4548] = new DefaultHttpContext(); Requests[4548].RequestServices = CreateServices(); - Requests[4548].Request.Method = "PUT"; + Requests[4548].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[4548].Request.Path = "/subscriptions/bf0eef84-787d-/resourceGroups/86949a1f-5fe8-4b9/providers/Microsoft.StorSimple/managers/aad30150-f1/devices/1816f18b-8/volumeContainers/7841a8cf-dbcc-46e9-"; Requests[4549] = new DefaultHttpContext(); Requests[4549].RequestServices = CreateServices(); - Requests[4549].Request.Method = "GET"; + Requests[4549].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4549].Request.Path = "/subscriptions/2454e852-ad9f-/resourceGroups/61e37f65-da6d-4ab/providers/Microsoft.StorSimple/managers/8da5b4b4-03/devices/dc25aece-c/volumeContainers/3b8a133e-97eb-48a5-"; Requests[4550] = new DefaultHttpContext(); Requests[4550].RequestServices = CreateServices(); - Requests[4550].Request.Method = "GET"; + Requests[4550].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4550].Request.Path = "/subscriptions/7c4c311e-255c-/resourcegroups/27c547c5-f201-494/providers/Microsoft.Update.Admin/updateLocations/a160f3b4-d0d9-/updates/db5b0d27-9/updateRuns/6b5f323"; Requests[4551] = new DefaultHttpContext(); Requests[4551].RequestServices = CreateServices(); - Requests[4551].Request.Method = "GET"; + Requests[4551].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4551].Request.Path = "/subscriptions/8ccc44b2-7bbd-/resourceGroups/18599c76-ae04-4aa/providers/Microsoft.Web/serverfarms/9c34c/hybridConnectionNamespaces/3f5ee84c-981c/relays/65a5cee8-"; Requests[4552] = new DefaultHttpContext(); Requests[4552].RequestServices = CreateServices(); - Requests[4552].Request.Method = "DELETE"; + Requests[4552].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[4552].Request.Path = "/subscriptions/16b81bed-2a95-/resourceGroups/99dc0c0a-e2bb-447/providers/Microsoft.Web/serverfarms/1a3a1/hybridConnectionNamespaces/63a3458f-256c/relays/b103f3eb-"; Requests[4553] = new DefaultHttpContext(); Requests[4553].RequestServices = CreateServices(); - Requests[4553].Request.Method = "GET"; + Requests[4553].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4553].Request.Path = "/subscriptions/02a28c4e-afe6-/resourceGroups/0c1722a5-2ff6-41f/providers/Microsoft.Web/serverfarms/91de0/virtualNetworkConnections/bb0d60b8/gateways/fd801e1a-97"; Requests[4554] = new DefaultHttpContext(); Requests[4554].RequestServices = CreateServices(); - Requests[4554].Request.Method = "PUT"; + Requests[4554].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[4554].Request.Path = "/subscriptions/ab68a19c-a12d-/resourceGroups/8329e33a-1243-4d9/providers/Microsoft.Web/serverfarms/c4dae/virtualNetworkConnections/6a03d0f2/gateways/53428e36-bc"; Requests[4555] = new DefaultHttpContext(); Requests[4555].RequestServices = CreateServices(); - Requests[4555].Request.Method = "PATCH"; + Requests[4555].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[4555].Request.Path = "/subscriptions/bc1ec11d-4ebb-/resourceGroups/281e510e-d4c3-471/providers/Microsoft.Web/serverfarms/05ade/virtualNetworkConnections/d0311fae/routes/b09cda9f-"; Requests[4556] = new DefaultHttpContext(); Requests[4556].RequestServices = CreateServices(); - Requests[4556].Request.Method = "GET"; + Requests[4556].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4556].Request.Path = "/subscriptions/0eca9e28-5da3-/resourceGroups/eacbecb1-598f-427/providers/Microsoft.Web/serverfarms/4cdc9/virtualNetworkConnections/66dd524d/routes/7490fcd3-"; Requests[4557] = new DefaultHttpContext(); Requests[4557].RequestServices = CreateServices(); - Requests[4557].Request.Method = "DELETE"; + Requests[4557].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[4557].Request.Path = "/subscriptions/1f101410-0c7b-/resourceGroups/22d110c7-4371-47e/providers/Microsoft.Web/serverfarms/2c0e6/virtualNetworkConnections/127d0852/routes/18f0f4c1-"; Requests[4558] = new DefaultHttpContext(); Requests[4558].RequestServices = CreateServices(); - Requests[4558].Request.Method = "PUT"; + Requests[4558].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[4558].Request.Path = "/subscriptions/e66d3e7f-4e68-/resourceGroups/656a1d4a-84e0-41c/providers/Microsoft.Web/serverfarms/a9df7/virtualNetworkConnections/22fdfce8/routes/a3d8dcce-"; Requests[4559] = new DefaultHttpContext(); Requests[4559].RequestServices = CreateServices(); - Requests[4559].Request.Method = "GET"; + Requests[4559].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4559].Request.Path = "/subscriptions/4bf9662f-1ae2-/resourceGroups/b1e9c924-31f2-459/providers/Microsoft.Web/sites/2f7cc/hybridConnectionNamespaces/e043d137-ff2a/relays/203f0589-"; Requests[4560] = new DefaultHttpContext(); Requests[4560].RequestServices = CreateServices(); - Requests[4560].Request.Method = "DELETE"; + Requests[4560].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[4560].Request.Path = "/subscriptions/71572216-2a7e-/resourceGroups/28e0c593-d566-405/providers/Microsoft.Web/sites/ca1c0/hybridConnectionNamespaces/96b5b856-f94f/relays/a36bcd34-"; Requests[4561] = new DefaultHttpContext(); Requests[4561].RequestServices = CreateServices(); - Requests[4561].Request.Method = "PUT"; + Requests[4561].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[4561].Request.Path = "/subscriptions/065959b4-00aa-/resourceGroups/9184f02a-4537-4f0/providers/Microsoft.Web/sites/41c69/hybridConnectionNamespaces/29f1b5ac-d229/relays/a4ee2098-"; Requests[4562] = new DefaultHttpContext(); Requests[4562].RequestServices = CreateServices(); - Requests[4562].Request.Method = "PATCH"; + Requests[4562].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[4562].Request.Path = "/subscriptions/e9288c67-a224-/resourceGroups/769f7a44-c71e-4ca/providers/Microsoft.Web/sites/967e7/hybridConnectionNamespaces/a40df96a-af0b/relays/a09da9e0-"; Requests[4563] = new DefaultHttpContext(); Requests[4563].RequestServices = CreateServices(); - Requests[4563].Request.Method = "DELETE"; + Requests[4563].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[4563].Request.Path = "/subscriptions/16577e4a-8f68-/resourceGroups/daf73c0f-7e05-400/providers/Microsoft.Web/sites/0c601/instances/4c592637-8/deployments/3efa9"; Requests[4564] = new DefaultHttpContext(); Requests[4564].RequestServices = CreateServices(); - Requests[4564].Request.Method = "GET"; + Requests[4564].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4564].Request.Path = "/subscriptions/a4a2f174-199b-/resourceGroups/8316df1c-8ab2-47e/providers/Microsoft.Web/sites/22c37/instances/13073901-1/deployments/77cab"; Requests[4565] = new DefaultHttpContext(); Requests[4565].RequestServices = CreateServices(); - Requests[4565].Request.Method = "PUT"; + Requests[4565].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[4565].Request.Path = "/subscriptions/9aeff4d7-8b80-/resourceGroups/41dabbc3-26d6-469/providers/Microsoft.Web/sites/108f5/instances/2daac5cf-8/deployments/47b48"; Requests[4566] = new DefaultHttpContext(); Requests[4566].RequestServices = CreateServices(); - Requests[4566].Request.Method = "GET"; + Requests[4566].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4566].Request.Path = "/subscriptions/86167d36-a41d-/resourceGroups/9d07b603-59ea-45a/providers/Microsoft.Web/sites/65ddd/instances/e4d7b9cc-e/processes/773de4a5-"; Requests[4567] = new DefaultHttpContext(); Requests[4567].RequestServices = CreateServices(); - Requests[4567].Request.Method = "DELETE"; + Requests[4567].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[4567].Request.Path = "/subscriptions/5bca078b-ec4a-/resourceGroups/10526fea-45fe-4bc/providers/Microsoft.Web/sites/e295b/instances/fe47870c-f/processes/cdb2697a-"; Requests[4568] = new DefaultHttpContext(); Requests[4568].RequestServices = CreateServices(); - Requests[4568].Request.Method = "GET"; + Requests[4568].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4568].Request.Path = "/subscriptions/683d8a88-4531-/resourceGroups/9d1ac3dc-f3aa-4c0/providers/Microsoft.Web/sites/14408/processes/3d01fa6f-/modules/03254486-75"; Requests[4569] = new DefaultHttpContext(); Requests[4569].RequestServices = CreateServices(); - Requests[4569].Request.Method = "GET"; + Requests[4569].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4569].Request.Path = "/subscriptions/dcb1def1-77a4-/resourceGroups/4e58ffb3-59da-4c7/providers/Microsoft.Web/sites/e3e4f/processes/ce118d36-/threads/853c4503"; Requests[4570] = new DefaultHttpContext(); Requests[4570].RequestServices = CreateServices(); - Requests[4570].Request.Method = "DELETE"; + Requests[4570].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[4570].Request.Path = "/subscriptions/4bd13842-f3f1-/resourceGroups/f830c583-26ca-486/providers/Microsoft.Web/sites/2e4f7/slots/ddcbc/backups/e695d36e"; Requests[4571] = new DefaultHttpContext(); Requests[4571].RequestServices = CreateServices(); - Requests[4571].Request.Method = "GET"; + Requests[4571].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4571].Request.Path = "/subscriptions/e4b04022-13cf-/resourceGroups/56bb82ba-050e-414/providers/Microsoft.Web/sites/9ff49/slots/91118/backups/d8bf1ab9"; Requests[4572] = new DefaultHttpContext(); Requests[4572].RequestServices = CreateServices(); - Requests[4572].Request.Method = "GET"; + Requests[4572].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4572].Request.Path = "/subscriptions/7290dbbe-a447-/resourceGroups/ecfe6357-cc78-43f/providers/Microsoft.Web/sites/a5075/slots/35a61/continuouswebjobs/77820268-d"; Requests[4573] = new DefaultHttpContext(); Requests[4573].RequestServices = CreateServices(); - Requests[4573].Request.Method = "DELETE"; + Requests[4573].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[4573].Request.Path = "/subscriptions/23fe0af1-bffa-/resourceGroups/76027531-555f-425/providers/Microsoft.Web/sites/ccd21/slots/1954e/continuouswebjobs/2369abb2-8"; Requests[4574] = new DefaultHttpContext(); Requests[4574].RequestServices = CreateServices(); - Requests[4574].Request.Method = "GET"; + Requests[4574].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4574].Request.Path = "/subscriptions/2aa18cad-5f1c-/resourceGroups/6bcce4dd-dc29-497/providers/Microsoft.Web/sites/6da7a/slots/581ae/deployments/0935f"; Requests[4575] = new DefaultHttpContext(); Requests[4575].RequestServices = CreateServices(); - Requests[4575].Request.Method = "PUT"; + Requests[4575].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[4575].Request.Path = "/subscriptions/f2c9e740-cbd0-/resourceGroups/677a1275-4e52-4f8/providers/Microsoft.Web/sites/f3e76/slots/ab59f/deployments/d6531"; Requests[4576] = new DefaultHttpContext(); Requests[4576].RequestServices = CreateServices(); - Requests[4576].Request.Method = "DELETE"; + Requests[4576].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[4576].Request.Path = "/subscriptions/f21c1bbe-c4d1-/resourceGroups/ccceb7f3-ccb0-4bc/providers/Microsoft.Web/sites/a6000/slots/918a6/deployments/fe983"; Requests[4577] = new DefaultHttpContext(); Requests[4577].RequestServices = CreateServices(); - Requests[4577].Request.Method = "PUT"; + Requests[4577].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[4577].Request.Path = "/subscriptions/c8952bf5-94e9-/resourceGroups/e670e7aa-0b8a-40b/providers/Microsoft.Web/sites/b6679/slots/0926e/domainOwnershipIdentifiers/60455006-66f9-43e8-b085-43b2e"; Requests[4578] = new DefaultHttpContext(); Requests[4578].RequestServices = CreateServices(); - Requests[4578].Request.Method = "PATCH"; + Requests[4578].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[4578].Request.Path = "/subscriptions/5c88e16d-2f5e-/resourceGroups/18a0294f-2acb-4e9/providers/Microsoft.Web/sites/38fc2/slots/dd532/domainOwnershipIdentifiers/ba49226f-fc1f-4f7f-bb06-1eb4c"; Requests[4579] = new DefaultHttpContext(); Requests[4579].RequestServices = CreateServices(); - Requests[4579].Request.Method = "DELETE"; + Requests[4579].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[4579].Request.Path = "/subscriptions/1e5ba95b-1bc7-/resourceGroups/e4b9f1ce-0002-416/providers/Microsoft.Web/sites/91378/slots/3f42d/domainOwnershipIdentifiers/87b12425-9789-4517-bdfd-59057"; Requests[4580] = new DefaultHttpContext(); Requests[4580].RequestServices = CreateServices(); - Requests[4580].Request.Method = "GET"; + Requests[4580].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4580].Request.Path = "/subscriptions/6148a252-3427-/resourceGroups/5cb2651a-3565-4f9/providers/Microsoft.Web/sites/261f9/slots/355de/domainOwnershipIdentifiers/b4b14643-0cb0-49f9-a8d3-7c3e3"; Requests[4581] = new DefaultHttpContext(); Requests[4581].RequestServices = CreateServices(); - Requests[4581].Request.Method = "PUT"; + Requests[4581].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[4581].Request.Path = "/subscriptions/64b127a8-316e-/resourceGroups/bc4c8305-1058-4c8/providers/Microsoft.Web/sites/fd8a7/slots/55c52/functions/68884b4b-756"; Requests[4582] = new DefaultHttpContext(); Requests[4582].RequestServices = CreateServices(); - Requests[4582].Request.Method = "GET"; + Requests[4582].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4582].Request.Path = "/subscriptions/79f8d6f3-f5c1-/resourceGroups/31dea9d0-6140-47e/providers/Microsoft.Web/sites/998a6/slots/1cc4d/functions/32ee21c8-b1a"; Requests[4583] = new DefaultHttpContext(); Requests[4583].RequestServices = CreateServices(); - Requests[4583].Request.Method = "DELETE"; + Requests[4583].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[4583].Request.Path = "/subscriptions/247c6684-df17-/resourceGroups/ce9f4bd7-4c49-441/providers/Microsoft.Web/sites/93437/slots/3d932/functions/8636d20c-380"; Requests[4584] = new DefaultHttpContext(); Requests[4584].RequestServices = CreateServices(); - Requests[4584].Request.Method = "GET"; + Requests[4584].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4584].Request.Path = "/subscriptions/10ce481c-9799-/resourceGroups/f1e74413-3fb8-4a9/providers/Microsoft.Web/sites/2e87a/slots/aa8d4/hostNameBindings/3a60f5d5"; Requests[4585] = new DefaultHttpContext(); Requests[4585].RequestServices = CreateServices(); - Requests[4585].Request.Method = "PUT"; + Requests[4585].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[4585].Request.Path = "/subscriptions/fbf9a11b-a558-/resourceGroups/c9cb330a-9e3b-461/providers/Microsoft.Web/sites/d29e1/slots/6e312/hostNameBindings/2a62bfc9"; Requests[4586] = new DefaultHttpContext(); Requests[4586].RequestServices = CreateServices(); - Requests[4586].Request.Method = "DELETE"; + Requests[4586].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[4586].Request.Path = "/subscriptions/e77eed08-7020-/resourceGroups/f99f5322-693b-43e/providers/Microsoft.Web/sites/1d139/slots/f0886/hostNameBindings/4187e3c1"; Requests[4587] = new DefaultHttpContext(); Requests[4587].RequestServices = CreateServices(); - Requests[4587].Request.Method = "GET"; + Requests[4587].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4587].Request.Path = "/subscriptions/ece2b0d7-d41a-/resourceGroups/f574814d-2c41-4d9/providers/Microsoft.Web/sites/9f697/slots/3dc3f/hybridconnection/ff820818-b"; Requests[4588] = new DefaultHttpContext(); Requests[4588].RequestServices = CreateServices(); - Requests[4588].Request.Method = "PUT"; + Requests[4588].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[4588].Request.Path = "/subscriptions/a59a0277-70bc-/resourceGroups/7dc8e73b-3595-443/providers/Microsoft.Web/sites/d9f43/slots/36556/hybridconnection/ec707d39-6"; Requests[4589] = new DefaultHttpContext(); Requests[4589].RequestServices = CreateServices(); - Requests[4589].Request.Method = "DELETE"; + Requests[4589].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[4589].Request.Path = "/subscriptions/b2c30c33-5d0d-/resourceGroups/079da6fb-df48-48d/providers/Microsoft.Web/sites/7d66b/slots/5fa7a/hybridconnection/b6ee9be8-d"; Requests[4590] = new DefaultHttpContext(); Requests[4590].RequestServices = CreateServices(); - Requests[4590].Request.Method = "PATCH"; + Requests[4590].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[4590].Request.Path = "/subscriptions/8451bce9-1425-/resourceGroups/f20c9b02-6922-47b/providers/Microsoft.Web/sites/c66fd/slots/e7b99/hybridconnection/e3f49a16-9"; Requests[4591] = new DefaultHttpContext(); Requests[4591].RequestServices = CreateServices(); - Requests[4591].Request.Method = "GET"; + Requests[4591].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4591].Request.Path = "/subscriptions/f1a995f9-6699-/resourceGroups/a87649db-6846-4e4/providers/Microsoft.Web/sites/2446d/slots/5d3d0/networkFeatures/ce2d9"; Requests[4592] = new DefaultHttpContext(); Requests[4592].RequestServices = CreateServices(); - Requests[4592].Request.Method = "GET"; + Requests[4592].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4592].Request.Path = "/subscriptions/cb235d84-8f4f-/resourceGroups/34c322e2-182f-4cf/providers/Microsoft.Web/sites/863ce/slots/d104e/operationresults/28e70d4d-af"; Requests[4593] = new DefaultHttpContext(); Requests[4593].RequestServices = CreateServices(); - Requests[4593].Request.Method = "DELETE"; + Requests[4593].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[4593].Request.Path = "/subscriptions/ed896b9e-0959-/resourceGroups/e3edc4be-3baa-49e/providers/Microsoft.Web/sites/3b1ad/slots/cd84a/premieraddons/740f6262-2506-45"; Requests[4594] = new DefaultHttpContext(); Requests[4594].RequestServices = CreateServices(); - Requests[4594].Request.Method = "PUT"; + Requests[4594].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[4594].Request.Path = "/subscriptions/08f8cad7-ca9c-/resourceGroups/a4a453a6-3a10-438/providers/Microsoft.Web/sites/1567c/slots/1ff48/premieraddons/a96b5d2e-ef8c-4f"; Requests[4595] = new DefaultHttpContext(); Requests[4595].RequestServices = CreateServices(); - Requests[4595].Request.Method = "GET"; + Requests[4595].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4595].Request.Path = "/subscriptions/4b1dc19b-9bdc-/resourceGroups/d8692c18-5ea9-446/providers/Microsoft.Web/sites/61cbe/slots/3dbb7/premieraddons/962e6a02-e883-42"; Requests[4596] = new DefaultHttpContext(); Requests[4596].RequestServices = CreateServices(); - Requests[4596].Request.Method = "DELETE"; + Requests[4596].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[4596].Request.Path = "/subscriptions/4fbf8013-daf3-/resourceGroups/0e147d81-c585-4e2/providers/Microsoft.Web/sites/e5337/slots/2c00b/processes/99376403-"; Requests[4597] = new DefaultHttpContext(); Requests[4597].RequestServices = CreateServices(); - Requests[4597].Request.Method = "GET"; + Requests[4597].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4597].Request.Path = "/subscriptions/de888ba1-c339-/resourceGroups/b4d18007-7de7-464/providers/Microsoft.Web/sites/ffee2/slots/9b34e/processes/e558d153-"; Requests[4598] = new DefaultHttpContext(); Requests[4598].RequestServices = CreateServices(); - Requests[4598].Request.Method = "DELETE"; + Requests[4598].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[4598].Request.Path = "/subscriptions/b1c961c5-1fa0-/resourceGroups/37ac507c-c2e1-466/providers/Microsoft.Web/sites/b7ba7/slots/45df2/publicCertificates/852195db-f17d-4af9-8c"; Requests[4599] = new DefaultHttpContext(); Requests[4599].RequestServices = CreateServices(); - Requests[4599].Request.Method = "PUT"; + Requests[4599].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[4599].Request.Path = "/subscriptions/19e868ba-2b60-/resourceGroups/cd81327d-118a-4fa/providers/Microsoft.Web/sites/1b622/slots/97e67/publicCertificates/d15b43c6-95fe-420b-95"; Requests[4600] = new DefaultHttpContext(); Requests[4600].RequestServices = CreateServices(); - Requests[4600].Request.Method = "GET"; + Requests[4600].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4600].Request.Path = "/subscriptions/4150fd67-2add-/resourceGroups/474f5374-0d4f-4e0/providers/Microsoft.Web/sites/b6268/slots/01c72/publicCertificates/2500b811-c647-41ae-91"; Requests[4601] = new DefaultHttpContext(); Requests[4601].RequestServices = CreateServices(); - Requests[4601].Request.Method = "PUT"; + Requests[4601].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[4601].Request.Path = "/subscriptions/be150fd5-da2e-/resourceGroups/67ec8879-58df-470/providers/Microsoft.Web/sites/0f85c/slots/ea767/siteextensions/3fb1c96b-1afd-4"; Requests[4602] = new DefaultHttpContext(); Requests[4602].RequestServices = CreateServices(); - Requests[4602].Request.Method = "GET"; + Requests[4602].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4602].Request.Path = "/subscriptions/482f456f-dd99-/resourceGroups/5b65d08f-f0ad-46d/providers/Microsoft.Web/sites/830b3/slots/e74f3/siteextensions/33bfaa78-9423-4"; Requests[4603] = new DefaultHttpContext(); Requests[4603].RequestServices = CreateServices(); - Requests[4603].Request.Method = "DELETE"; + Requests[4603].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[4603].Request.Path = "/subscriptions/d29037ce-c7ba-/resourceGroups/21f0623c-a79c-46a/providers/Microsoft.Web/sites/6acfd/slots/7f6b3/siteextensions/dc5e107d-538a-4"; Requests[4604] = new DefaultHttpContext(); Requests[4604].RequestServices = CreateServices(); - Requests[4604].Request.Method = "GET"; + Requests[4604].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4604].Request.Path = "/subscriptions/5359afd6-5d97-/resourceGroups/e4375b42-246d-45f/providers/Microsoft.Web/sites/5e954/slots/dc2a3/triggeredwebjobs/cfaebbdd-f"; Requests[4605] = new DefaultHttpContext(); Requests[4605].RequestServices = CreateServices(); - Requests[4605].Request.Method = "DELETE"; + Requests[4605].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[4605].Request.Path = "/subscriptions/ed6fcef2-1000-/resourceGroups/6b09c0ee-06c2-467/providers/Microsoft.Web/sites/bc0e9/slots/92a5f/triggeredwebjobs/95231cd5-6"; Requests[4606] = new DefaultHttpContext(); Requests[4606].RequestServices = CreateServices(); - Requests[4606].Request.Method = "PATCH"; + Requests[4606].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[4606].Request.Path = "/subscriptions/ff5ddeb0-5302-/resourceGroups/61450bef-1ac8-433/providers/Microsoft.Web/sites/2a6df/slots/a3bc0/virtualNetworkConnections/2fdab763"; Requests[4607] = new DefaultHttpContext(); Requests[4607].RequestServices = CreateServices(); - Requests[4607].Request.Method = "DELETE"; + Requests[4607].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[4607].Request.Path = "/subscriptions/785158fb-c47e-/resourceGroups/d02f0a9e-22cd-405/providers/Microsoft.Web/sites/d37fc/slots/73b8b/virtualNetworkConnections/220bf774"; Requests[4608] = new DefaultHttpContext(); Requests[4608].RequestServices = CreateServices(); - Requests[4608].Request.Method = "PUT"; + Requests[4608].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[4608].Request.Path = "/subscriptions/9888e673-7dd5-/resourceGroups/404c35d1-9c15-405/providers/Microsoft.Web/sites/09ffc/slots/0768d/virtualNetworkConnections/a708b8fe"; Requests[4609] = new DefaultHttpContext(); Requests[4609].RequestServices = CreateServices(); - Requests[4609].Request.Method = "GET"; + Requests[4609].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4609].Request.Path = "/subscriptions/29883260-e3b9-/resourceGroups/d175fa98-6a2c-447/providers/Microsoft.Web/sites/5c77b/slots/6f140/virtualNetworkConnections/cb4ce436"; Requests[4610] = new DefaultHttpContext(); Requests[4610].RequestServices = CreateServices(); - Requests[4610].Request.Method = "GET"; + Requests[4610].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4610].Request.Path = "/subscriptions/5ba93901-2837-/resourceGroups/98cadafe-f685-4e2/providers/Microsoft.Web/sites/21a57/slots/b2a5c/webjobs/ab6406ac-8"; Requests[4611] = new DefaultHttpContext(); Requests[4611].RequestServices = CreateServices(); - Requests[4611].Request.Method = "GET"; + Requests[4611].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4611].Request.Path = "/subscriptions/fe9f3f35-f557-/resourceGroups/61a650a7-900a-454/providers/Microsoft.Web/sites/e144a/triggeredwebjobs/54e7f94d-b/history/3609d"; Requests[4612] = new DefaultHttpContext(); Requests[4612].RequestServices = CreateServices(); - Requests[4612].Request.Method = "GET"; + Requests[4612].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4612].Request.Path = "/subscriptions/7e77ecf3-c312-/resourceGroups/808b4175-5cb7-4db/providers/Microsoft.Web/sites/16300/virtualNetworkConnections/e96608d9/gateways/b90bfb7f-a8"; Requests[4613] = new DefaultHttpContext(); Requests[4613].RequestServices = CreateServices(); - Requests[4613].Request.Method = "PUT"; + Requests[4613].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[4613].Request.Path = "/subscriptions/1f4c6c88-6d7a-/resourceGroups/f4645429-cac6-4e8/providers/Microsoft.Web/sites/345e4/virtualNetworkConnections/b71a6628/gateways/85141d67-f1"; Requests[4614] = new DefaultHttpContext(); Requests[4614].RequestServices = CreateServices(); - Requests[4614].Request.Method = "PATCH"; + Requests[4614].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[4614].Request.Path = "/subscriptions/823f79b4-e70d-/resourceGroups/bf83f065-9947-472/providers/Microsoft.Web/sites/acb7b/virtualNetworkConnections/642a333f/gateways/3d7fba09-c4"; Requests[4615] = new DefaultHttpContext(); Requests[4615].RequestServices = CreateServices(); - Requests[4615].Request.Method = "GET"; + Requests[4615].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4615].Request.Path = "/subscriptions/ed870972-db93-/resourceGroups/6539e7e4-c445-4b4/providers/Microsoft.Web/sites/e211bed1/diagnostics/aa0472c0-7975-4c4c/analyses/5d871c08-9ed"; Requests[4616] = new DefaultHttpContext(); Requests[4616].RequestServices = CreateServices(); - Requests[4616].Request.Method = "GET"; + Requests[4616].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4616].Request.Path = "/subscriptions/20e51a72-3b29-/resourceGroups/390e9a83-cced-49b/providers/Microsoft.Web/sites/f37b756a/diagnostics/c4aaf014-4fa1-4970/detectors/1f8ac36e-c7b"; Requests[4617] = new DefaultHttpContext(); Requests[4617].RequestServices = CreateServices(); - Requests[4617].Request.Method = "GET"; + Requests[4617].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4617].Request.Path = "/subscriptions/6e36d8b9-41e7-/resourceGroups/84d0d63d-1985-450/providers/Microsoft.Web/sites/2254cbdd/slots/c2e91/detectors/0dde1c70-f99"; Requests[4618] = new DefaultHttpContext(); Requests[4618].RequestServices = CreateServices(); - Requests[4618].Request.Method = "GET"; + Requests[4618].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4618].Request.Path = "/subscriptions/7aaa83d3-e907-/resourceGroups/de61d3e3-0865-460/providers/Microsoft.Web/sites/c67b5a11/slots/02f73/diagnostics/64cdc8e5-5bca-4a7b"; Requests[4619] = new DefaultHttpContext(); Requests[4619].RequestServices = CreateServices(); - Requests[4619].Request.Method = "POST"; + Requests[4619].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4619].Request.Path = "/subscriptions/2a316c13-2f75-/resourceGroups/901ad935-/providers/Microsoft.DataMigration/services/b6c2b86e-82/projects/26b49766-2e/tasks/39e5b158/cancel"; Requests[4620] = new DefaultHttpContext(); Requests[4620].RequestServices = CreateServices(); - Requests[4620].Request.Method = "GET"; + Requests[4620].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4620].Request.Path = "/subscriptions/5e57a40c-bd9b-/resourceGroups/ed0859a2-a184-4a6/providers/Microsoft.ApiManagement/service/bb214a5e-cc/apis/9a587/diagnostics/043ed1c8-dc7/loggers"; Requests[4621] = new DefaultHttpContext(); Requests[4621].RequestServices = CreateServices(); - Requests[4621].Request.Method = "GET"; + Requests[4621].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4621].Request.Path = "/subscriptions/cc0d592e-da8a-/resourceGroups/0ce03460-8044-4ef/providers/Microsoft.ApiManagement/service/9cdc6ec4-ae/apis/9fb0d/issues/e6abb7b/attachments"; Requests[4622] = new DefaultHttpContext(); Requests[4622].RequestServices = CreateServices(); - Requests[4622].Request.Method = "GET"; + Requests[4622].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4622].Request.Path = "/subscriptions/678a1e0c-ad8e-/resourceGroups/56fa7705-4654-4b4/providers/Microsoft.ApiManagement/service/0558df17-7a/apis/ce611/issues/5e85a77/comments"; Requests[4623] = new DefaultHttpContext(); Requests[4623].RequestServices = CreateServices(); - Requests[4623].Request.Method = "GET"; + Requests[4623].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4623].Request.Path = "/subscriptions/eccc38f2-de22-/resourceGroups/bf1a7e17-97d3-45c/providers/Microsoft.ApiManagement/service/bd721139-56/apis/7ba1c/operations/d814d534-5d/policies"; Requests[4624] = new DefaultHttpContext(); Requests[4624].RequestServices = CreateServices(); - Requests[4624].Request.Method = "PUT"; + Requests[4624].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[4624].Request.Path = "/subscriptions/4ea67935-f2df-/resourceGroups/5d960586-1088-423/providers/Microsoft.ApiManagement/service/7b5387a2-88/apis/a9bb2/operations/fe64242b-fc/policy"; Requests[4625] = new DefaultHttpContext(); Requests[4625].RequestServices = CreateServices(); - Requests[4625].Request.Method = "GET"; + Requests[4625].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4625].Request.Path = "/subscriptions/70ac1d0e-d736-/resourceGroups/aa7f14bb-614d-4a4/providers/Microsoft.ApiManagement/service/eb195c97-37/apis/1309a/operations/718d032f-34/policy"; Requests[4626] = new DefaultHttpContext(); Requests[4626].RequestServices = CreateServices(); - Requests[4626].Request.Method = "DELETE"; + Requests[4626].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[4626].Request.Path = "/subscriptions/26aaed21-205f-/resourceGroups/38a2df36-337e-487/providers/Microsoft.ApiManagement/service/e5d4adab-cf/apis/c7960/operations/4fa149e0-f3/policy"; Requests[4627] = new DefaultHttpContext(); Requests[4627].RequestServices = CreateServices(); - Requests[4627].Request.Method = "GET"; + Requests[4627].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4627].Request.Path = "/subscriptions/c96856e6-5843-/resourceGroups/6f8771fc-556a-465/providers/Microsoft.ApiManagement/service/254a7370-9d/apis/af343/operations/67f710fb-9e/tags"; Requests[4628] = new DefaultHttpContext(); Requests[4628].RequestServices = CreateServices(); - Requests[4628].Request.Method = "GET"; + Requests[4628].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4628].Request.Path = "/subscriptions/b49afa26-1213-/resourceGroups/636f271d-d773-49b/providers/Microsoft.Automation/automationAccounts/a862d37f-07b0-4073-83/modules/711981e7-d/objectDataTypes/c5c50511/fields"; Requests[4629] = new DefaultHttpContext(); Requests[4629].RequestServices = CreateServices(); - Requests[4629].Request.Method = "GET"; + Requests[4629].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4629].Request.Path = "/subscriptions/a3a04081-cff3-/resourceGroups/ab362107-9b20-44a/providers/Microsoft.Automation/automationAccounts/77043c17-27b8-4964-bd/modules/c4eaab46-5/types/635a9ca7/fields"; Requests[4630] = new DefaultHttpContext(); Requests[4630].RequestServices = CreateServices(); - Requests[4630].Request.Method = "GET"; + Requests[4630].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4630].Request.Path = "/subscriptions/884a48eb-4ed5-/resourceGroups/a09994e4-f847-480/providers/Microsoft.Automation/automationAccounts/92e8ac8a-c95b-42e8-8b/nodes/2b4d19/reports/1fe50df2/content"; Requests[4631] = new DefaultHttpContext(); Requests[4631].RequestServices = CreateServices(); - Requests[4631].Request.Method = "GET"; + Requests[4631].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4631].Request.Path = "/subscriptions/678919d0-aa5c-/resourceGroups/dbcfbdae-92c4-455/providers/Microsoft.Automation/automationAccounts/026652d0-6071-43b7-8a/sourceControls/ae231b78-3d27-4d4/sourceControlSyncJobs/7563da3d-da1b-4a01-b51/streams"; Requests[4632] = new DefaultHttpContext(); Requests[4632].RequestServices = CreateServices(); - Requests[4632].Request.Method = "POST"; + Requests[4632].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4632].Request.Path = "/subscriptions/784da95c-3596-/resourceGroups/fd6d9dfe-5916-438/providers/Microsoft.Batch/batchAccounts/cc73dcc0-12/applications/175de30a-8f25/versions/c8674c6/activate"; Requests[4633] = new DefaultHttpContext(); Requests[4633].RequestServices = CreateServices(); - Requests[4633].Request.Method = "POST"; + Requests[4633].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4633].Request.Path = "/subscriptions/2b9d0055-af79-/resourceGroups/be52db09-8378-4de/providers/Microsoft.BatchAI/workspaces/643d8985-9881/experiments/1061cf2f-ae20-/jobs/7c9cf45/listOutputFiles"; Requests[4634] = new DefaultHttpContext(); Requests[4634].RequestServices = CreateServices(); - Requests[4634].Request.Method = "POST"; + Requests[4634].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4634].Request.Path = "/subscriptions/0a445623-51c0-/resourceGroups/65c2df20-3fd0-4d7/providers/Microsoft.BatchAI/workspaces/956bcfb1-a170/experiments/59cce4c5-bb7d-/jobs/32225fe/listRemoteLoginInformation"; Requests[4635] = new DefaultHttpContext(); Requests[4635].RequestServices = CreateServices(); - Requests[4635].Request.Method = "POST"; + Requests[4635].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4635].Request.Path = "/subscriptions/262ae6ab-a641-/resourceGroups/545fd887-56ce-4e1/providers/Microsoft.BatchAI/workspaces/f0da82e6-c0cf/experiments/76b98b18-f16f-/jobs/729e4af/terminate"; Requests[4636] = new DefaultHttpContext(); Requests[4636].RequestServices = CreateServices(); - Requests[4636].Request.Method = "POST"; + Requests[4636].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4636].Request.Path = "/subscriptions/a9ff0280-b67f-/resourceGroups/09b0b288-ba02-4fd/providers/Microsoft.Cdn/profiles/ebdbcc77-0a/endpoints/5fa2ee94-1bf/customDomains/36742a7a-834f-45/disableCustomHttps"; Requests[4637] = new DefaultHttpContext(); Requests[4637].RequestServices = CreateServices(); - Requests[4637].Request.Method = "POST"; + Requests[4637].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4637].Request.Path = "/subscriptions/fc12f3e0-ca95-/resourceGroups/499e19a5-c964-46e/providers/Microsoft.Cdn/profiles/2563cce7-28/endpoints/e60722c2-593/customDomains/6fc08f69-c1bc-4c/enableCustomHttps"; Requests[4638] = new DefaultHttpContext(); Requests[4638].RequestServices = CreateServices(); - Requests[4638].Request.Method = "GET"; + Requests[4638].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4638].Request.Path = "/subscriptions/474c69ea-ca47-/resourceGroups/3ded1517-20b2-4fd/providers/microsoft.Compute/virtualMachineScaleSets/2d75a9f9-3b1e-43e8-866f-1a/virtualMachines/357ee815-0798-45e9-/networkInterfaces/0f99f9ea-e602-4966-9/ipConfigurations"; Requests[4639] = new DefaultHttpContext(); Requests[4639].RequestServices = CreateServices(); - Requests[4639].Request.Method = "POST"; + Requests[4639].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4639].Request.Path = "/subscriptions/da1f0b6a-0d33-/resourceGroups/ff911d7b-276d-4e2/providers/Microsoft.ContainerRegistry/registries/2fb0e010-875/buildTasks/9bdd70a1-3b2d/steps/440ce127/listBuildArguments"; Requests[4640] = new DefaultHttpContext(); Requests[4640].RequestServices = CreateServices(); - Requests[4640].Request.Method = "POST"; + Requests[4640].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4640].Request.Path = "/subscriptions/9157eee2-c8e2-/resourceGroups/0b88d096-3bad-433/providers/Microsoft.DataFactory/factories/7bbe89be-84/integrationRuntimes/ea860637-732a-4345-b0d/nodes/06a750ff/ipAddress"; Requests[4641] = new DefaultHttpContext(); Requests[4641].RequestServices = CreateServices(); - Requests[4641].Request.Method = "POST"; + Requests[4641].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4641].Request.Path = "/subscriptions/41a69696-1fc2-/resourceGroups/8e610dfa-ffd9-4c5/providers/Microsoft.DataLakeAnalytics/accounts/1fd47faf-ed/storageAccounts/bfd221f9-2ec4-4f44/containers/d4d29c49-42c8/listSasTokens"; Requests[4642] = new DefaultHttpContext(); Requests[4642].RequestServices = CreateServices(); - Requests[4642].Request.Method = "POST"; + Requests[4642].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4642].Request.Path = "/subscriptions/aae4c8d2-4807-/resourceGroups/e380f542-52b4-463/providers/Microsoft.DevTestLab/labs/edde0e1/artifactsources/472d0d3e-7bb9-4ec8/artifacts/6d6c0/generateArmTemplate"; Requests[4643] = new DefaultHttpContext(); Requests[4643].RequestServices = CreateServices(); - Requests[4643].Request.Method = "POST"; + Requests[4643].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4643].Request.Path = "/subscriptions/0016b289-f138-/resourceGroups/62b144c9-49ea-40b/providers/Microsoft.DevTestLab/labs/cb81d45/users/31c3a41d/disks/eb9e8/attach"; Requests[4644] = new DefaultHttpContext(); Requests[4644].RequestServices = CreateServices(); - Requests[4644].Request.Method = "POST"; + Requests[4644].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4644].Request.Path = "/subscriptions/125f8b06-eaa0-/resourceGroups/17da6220-2bb9-4c7/providers/Microsoft.DevTestLab/labs/21e03c7/users/dcb89229/disks/5abf3/detach"; Requests[4645] = new DefaultHttpContext(); Requests[4645].RequestServices = CreateServices(); - Requests[4645].Request.Method = "POST"; + Requests[4645].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4645].Request.Path = "/subscriptions/7621f7c7-350e-/resourceGroups/0ef9b370-4142-4fc/providers/Microsoft.DevTestLab/labs/8acedc4/virtualmachines/906da87f-cba3-49aa/schedules/d3113/execute"; Requests[4646] = new DefaultHttpContext(); Requests[4646].RequestServices = CreateServices(); - Requests[4646].Request.Method = "GET"; + Requests[4646].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4646].Request.Path = "/subscriptions/5b14cf5b-e3e9-/resourceGroups/8afb3ce0-f16b-49d/providers/Microsoft.DocumentDB/databaseAccounts/f2882873-07/databases/305f2a42-70/collections/17e331c1-55ce/metricDefinitions"; Requests[4647] = new DefaultHttpContext(); Requests[4647].RequestServices = CreateServices(); - Requests[4647].Request.Method = "GET"; + Requests[4647].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4647].Request.Path = "/subscriptions/f23e7ead-6eac-/resourceGroups/17a4bdcf-eaaa-450/providers/Microsoft.DocumentDB/databaseAccounts/f9d2656e-7d/databases/d3ae8da4-f8/collections/a875001b-c083/metrics"; Requests[4648] = new DefaultHttpContext(); Requests[4648].RequestServices = CreateServices(); - Requests[4648].Request.Method = "GET"; + Requests[4648].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4648].Request.Path = "/subscriptions/65e1a259-19ed-/resourceGroups/515e01fa-92ef-4a9/providers/Microsoft.DocumentDB/databaseAccounts/7c53955c-6f/databases/bc5cc661-00/collections/07279bcd-2a78/usages"; Requests[4649] = new DefaultHttpContext(); Requests[4649].RequestServices = CreateServices(); - Requests[4649].Request.Method = "POST"; + Requests[4649].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4649].Request.Path = "/subscriptions/7c5edb0f-53f4-/resourceGroups/cf702679-907f-44b/providers/Microsoft.EventHub/namespaces/fffd0290-bc92/disasterRecoveryConfigs/010a8/AuthorizationRules/e2cd77a6-a86a-4ab5-8c/listKeys"; Requests[4650] = new DefaultHttpContext(); Requests[4650].RequestServices = CreateServices(); - Requests[4650].Request.Method = "POST"; + Requests[4650].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4650].Request.Path = "/subscriptions/7963ed7e-3a99-/resourceGroups/a2474553-f861-4d0/providers/Microsoft.EventHub/namespaces/9141bc12-e6e6/eventhubs/22dae399-ce5/authorizationRules/be7d1081-a946-437b-94/ListKeys"; Requests[4651] = new DefaultHttpContext(); Requests[4651].RequestServices = CreateServices(); - Requests[4651].Request.Method = "POST"; + Requests[4651].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4651].Request.Path = "/subscriptions/a3113c66-6749-/resourceGroups/01b773fb-c197-40d/providers/Microsoft.EventHub/namespaces/722d0e1b-76d7/eventhubs/c219d873-106/authorizationRules/119d43a2-a88e-4a82-b5/regenerateKeys"; Requests[4652] = new DefaultHttpContext(); Requests[4652].RequestServices = CreateServices(); - Requests[4652].Request.Method = "GET"; + Requests[4652].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4652].Request.Path = "/subscriptions/5def1ca9-9971-/resourceGroups/10ef1a53-8979-4b4/providers/Microsoft.Fabric.Admin/fabricLocations/66dcf053/storageSubSystems/9ce69a39-68c5-47/storagePools/ad2a80b9-05/volumes"; Requests[4653] = new DefaultHttpContext(); Requests[4653].RequestServices = CreateServices(); - Requests[4653].Request.Method = "POST"; + Requests[4653].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4653].Request.Path = "/subscriptions/63bbc153-b24f-/resourceGroups/14db5988-d13c-4eb/providers/Microsoft.Logic/workflows/fa5a2022-7c2/runs/ed19236/actions/75f1caec-8/listExpressionTraces"; Requests[4654] = new DefaultHttpContext(); Requests[4654].RequestServices = CreateServices(); - Requests[4654].Request.Method = "GET"; + Requests[4654].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4654].Request.Path = "/subscriptions/2d178029-846d-/resourceGroups/b7c9baad-5d58-45a/providers/Microsoft.Logic/workflows/ffe9bfaa-7bb/runs/9ad51bd/actions/d8dc37e2-3/repetitions"; Requests[4655] = new DefaultHttpContext(); Requests[4655].RequestServices = CreateServices(); - Requests[4655].Request.Method = "GET"; + Requests[4655].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4655].Request.Path = "/subscriptions/be93f2d2-54d5-/resourceGroups/595f1f7f-297f-400/providers/Microsoft.Logic/workflows/fec89924-c87/runs/13b51e1/actions/2a201158-3/scopeRepetitions"; Requests[4656] = new DefaultHttpContext(); Requests[4656].RequestServices = CreateServices(); - Requests[4656].Request.Method = "POST"; + Requests[4656].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4656].Request.Path = "/subscriptions/5fbe9fd3-ae90-/resourceGroups/bac0d39d-4e54-4a1/providers/Microsoft.Logic/workflows/1a4772f1-7ea/triggers/1cc22dcf-b6/histories/5b88bcac-84/resubmit"; Requests[4657] = new DefaultHttpContext(); Requests[4657].RequestServices = CreateServices(); - Requests[4657].Request.Method = "POST"; + Requests[4657].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4657].Request.Path = "/subscriptions/a53bdebb-dd89-/resourceGroups/5941e4e4-5c7f-46b/providers/Microsoft.Logic/workflows/7c38cf0f-62d/versions/0b4a2ded-/triggers/3e2876a5-ca/listCallbackUrl"; Requests[4658] = new DefaultHttpContext(); Requests[4658].RequestServices = CreateServices(); - Requests[4658].Request.Method = "POST"; + Requests[4658].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4658].Request.Path = "/subscriptions/2ee476fa-07b2-/resourceGroups/9b77e36b-025b-415/providers/Microsoft.Media/mediaServices/8c0bca80-0d/transforms/78d35721-8f7d/jobs/b2fd2a9/cancelJob"; Requests[4659] = new DefaultHttpContext(); Requests[4659].RequestServices = CreateServices(); - Requests[4659].Request.Method = "GET"; + Requests[4659].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4659].Request.Path = "/subscriptions/d0559ffd-fb60-/resourceGroups/3c43f589-fa33-4c7/providers/Microsoft.Migrate/projects/d04dd1a9-5d/groups/aac7f4e5-/assessments/03e5132b-633c-/assessedMachines"; Requests[4660] = new DefaultHttpContext(); Requests[4660].RequestServices = CreateServices(); - Requests[4660].Request.Method = "POST"; + Requests[4660].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4660].Request.Path = "/subscriptions/6fdb25c9-d215-/resourceGroups/e13b4287-d454-4a4/providers/Microsoft.Migrate/projects/9b9e97ea-b5/groups/9caa0903-/assessments/5e8e41c0-9e7d-/downloadUrl"; Requests[4661] = new DefaultHttpContext(); Requests[4661].RequestServices = CreateServices(); - Requests[4661].Request.Method = "POST"; + Requests[4661].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4661].Request.Path = "/subscriptions/65d7f796-ae90-/resourceGroups/353455e1-13ff-474/providers/Microsoft.NotificationHubs/namespaces/50c5512f-9aee/notificationHubs/82766c93-edc2-4826-/AuthorizationRules/ec2b873d-cc31-40fb-b5/listKeys"; Requests[4662] = new DefaultHttpContext(); Requests[4662].RequestServices = CreateServices(); - Requests[4662].Request.Method = "POST"; + Requests[4662].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4662].Request.Path = "/subscriptions/f969b351-dd03-/resourceGroups/6e44ae2f-0ba2-4b3/providers/Microsoft.NotificationHubs/namespaces/25b57d62-45d8/notificationHubs/e6fcd064-568a-452e-/AuthorizationRules/ef99ffaa-84af-4f26-a4/regenerateKeys"; Requests[4663] = new DefaultHttpContext(); Requests[4663].RequestServices = CreateServices(); - Requests[4663].Request.Method = "GET"; + Requests[4663].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4663].Request.Path = "/Subscriptions/6aba2340-370e-/resourceGroups/540e8d07-6a0f-4b7/providers/Microsoft.RecoveryServices/vaults/14da01ce-903/replicationFabrics/0ee159cc-7/replicationNetworks/39814117-ea/replicationNetworkMappings"; Requests[4664] = new DefaultHttpContext(); Requests[4664].RequestServices = CreateServices(); - Requests[4664].Request.Method = "POST"; + Requests[4664].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4664].Request.Path = "/Subscriptions/c5e215e2-2479-/resourceGroups/c8f01c00-9b6b-4bd/providers/Microsoft.RecoveryServices/vaults/8f74172e-546/replicationFabrics/82a320ff-0/replicationProtectionContainers/ab4b1efb-44b8-4e45-be4f/discoverProtectableItem"; Requests[4665] = new DefaultHttpContext(); Requests[4665].RequestServices = CreateServices(); - Requests[4665].Request.Method = "POST"; + Requests[4665].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4665].Request.Path = "/Subscriptions/8a2b05d1-81e4-/resourceGroups/0f282f9e-6ad2-4c1/providers/Microsoft.RecoveryServices/vaults/11b95254-473/replicationFabrics/c921516e-d/replicationProtectionContainers/3445708a-7acf-4ed9-8ea6/remove"; Requests[4666] = new DefaultHttpContext(); Requests[4666].RequestServices = CreateServices(); - Requests[4666].Request.Method = "GET"; + Requests[4666].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4666].Request.Path = "/Subscriptions/c4491098-ca46-/resourceGroups/7a88d262-efb1-40a/providers/Microsoft.RecoveryServices/vaults/3245de85-fd3/replicationFabrics/739c6549-5/replicationProtectionContainers/0dbbb1ca-de0a-4cb2-9b24/replicationProtectableItems"; Requests[4667] = new DefaultHttpContext(); Requests[4667].RequestServices = CreateServices(); - Requests[4667].Request.Method = "GET"; + Requests[4667].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4667].Request.Path = "/Subscriptions/822239b8-2ccf-/resourceGroups/0510ae5d-5328-454/providers/Microsoft.RecoveryServices/vaults/17defc1e-f9b/replicationFabrics/809eb86d-9/replicationProtectionContainers/d72128be-f428-4c62-9060/replicationProtectedItems"; Requests[4668] = new DefaultHttpContext(); Requests[4668].RequestServices = CreateServices(); - Requests[4668].Request.Method = "GET"; + Requests[4668].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4668].Request.Path = "/Subscriptions/c2ada439-4963-/resourceGroups/30c2206b-9656-465/providers/Microsoft.RecoveryServices/vaults/0c3ea38b-872/replicationFabrics/c739e896-e/replicationProtectionContainers/c8b3c5a0-6c20-4e95-bf78/replicationProtectionContainerMappings"; Requests[4669] = new DefaultHttpContext(); Requests[4669].RequestServices = CreateServices(); - Requests[4669].Request.Method = "POST"; + Requests[4669].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4669].Request.Path = "/Subscriptions/a3183be3-4daa-/resourceGroups/3052c27c-f8d1-4aa/providers/Microsoft.RecoveryServices/vaults/d8e2f4de-5b0/replicationFabrics/f04cd597-6/replicationProtectionContainers/e26674eb-ce54-4232-b8dc/switchprotection"; Requests[4670] = new DefaultHttpContext(); Requests[4670].RequestServices = CreateServices(); - Requests[4670].Request.Method = "POST"; + Requests[4670].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4670].Request.Path = "/Subscriptions/d5df6584-3e8d-/resourceGroups/4b53d401-d181-439/providers/Microsoft.RecoveryServices/vaults/3b1c5728-7df/replicationFabrics/48a66a92-9/replicationRecoveryServicesProviders/70ae3a32-684/refreshProvider"; Requests[4671] = new DefaultHttpContext(); Requests[4671].RequestServices = CreateServices(); - Requests[4671].Request.Method = "POST"; + Requests[4671].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4671].Request.Path = "/Subscriptions/cadf7c24-79a0-/resourceGroups/4d06de25-e340-47e/providers/Microsoft.RecoveryServices/vaults/768f1669-d24/replicationFabrics/e7cc6d57-9/replicationRecoveryServicesProviders/9db7ae9f-6be/remove"; Requests[4672] = new DefaultHttpContext(); Requests[4672].RequestServices = CreateServices(); - Requests[4672].Request.Method = "GET"; + Requests[4672].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4672].Request.Path = "/Subscriptions/d7de5254-537d-/resourceGroups/e4ebbfab-0790-47a/providers/Microsoft.RecoveryServices/vaults/420b6dee-c7d/replicationFabrics/8fe510b9-5/replicationStorageClassifications/5578070c-4b45-4a38-a9a5-0/replicationStorageClassificationMappings"; Requests[4673] = new DefaultHttpContext(); Requests[4673].RequestServices = CreateServices(); - Requests[4673].Request.Method = "POST"; + Requests[4673].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4673].Request.Path = "/Subscriptions/2070276f-b530-/resourceGroups/aa9d4eae-70a6-473/providers/Microsoft.RecoveryServices/vaults/29bfac61-/backupFabrics/0dcd26df-3/protectionContainers/cf529f27-790c/inquire"; Requests[4674] = new DefaultHttpContext(); Requests[4674].RequestServices = CreateServices(); - Requests[4674].Request.Method = "GET"; + Requests[4674].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4674].Request.Path = "/Subscriptions/11a4b573-3108-/resourceGroups/08333068-d245-468/providers/Microsoft.RecoveryServices/vaults/1839bbfd-/backupFabrics/f5786d7f-7/protectionContainers/52c6c31a-1580/items"; Requests[4675] = new DefaultHttpContext(); Requests[4675].RequestServices = CreateServices(); - Requests[4675].Request.Method = "POST"; + Requests[4675].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4675].Request.Path = "/subscriptions/911b869e-4422-/resourceGroups/8a924bad-2054-40f/providers/Microsoft.Relay/namespaces/6a7f006c-0fdf/hybridConnections/31ec8e46-7a8e-4294-a/authorizationRules/3a480abd-650b-46a2-a4/listKeys"; Requests[4676] = new DefaultHttpContext(); Requests[4676].RequestServices = CreateServices(); - Requests[4676].Request.Method = "POST"; + Requests[4676].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4676].Request.Path = "/subscriptions/586e199e-a833-/resourceGroups/db6be129-11c7-492/providers/Microsoft.Relay/namespaces/e6862172-9893/hybridConnections/c2a3d948-6908-424b-b/authorizationRules/be4af6b3-539c-43d9-86/regenerateKeys"; Requests[4677] = new DefaultHttpContext(); Requests[4677].RequestServices = CreateServices(); - Requests[4677].Request.Method = "POST"; + Requests[4677].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4677].Request.Path = "/subscriptions/83febe01-dafa-/resourceGroups/de5a1bb8-c4fb-4b6/providers/Microsoft.Relay/namespaces/2d8f8967-4f53/wcfRelays/6adce0eb-/authorizationRules/72f60aad-5d64-4521-98/listKeys"; Requests[4678] = new DefaultHttpContext(); Requests[4678].RequestServices = CreateServices(); - Requests[4678].Request.Method = "POST"; + Requests[4678].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4678].Request.Path = "/subscriptions/a50358e1-50af-/resourceGroups/211a65af-7149-473/providers/Microsoft.Relay/namespaces/68749888-ca4b/wcfRelays/23195713-/authorizationRules/81428a13-822c-4e55-8e/regenerateKeys"; Requests[4679] = new DefaultHttpContext(); Requests[4679].RequestServices = CreateServices(); - Requests[4679].Request.Method = "POST"; + Requests[4679].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4679].Request.Path = "/subscriptions/f102749f-6832-/resourceGroups/4f63ab82-a61a-4e7/providers/Microsoft.ServiceBus/namespaces/bd72599c-4cbf/disasterRecoveryConfigs/68f2c/AuthorizationRules/11c9058b-aeb9-49e5-82/listKeys"; Requests[4680] = new DefaultHttpContext(); Requests[4680].RequestServices = CreateServices(); - Requests[4680].Request.Method = "POST"; + Requests[4680].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4680].Request.Path = "/subscriptions/839cf181-8d06-/resourceGroups/b160f93f-e36a-400/providers/Microsoft.ServiceBus/namespaces/cdb9fceb-bb98/queues/f34a7b32-/authorizationRules/87a47e56-9718-448c-97/ListKeys"; Requests[4681] = new DefaultHttpContext(); Requests[4681].RequestServices = CreateServices(); - Requests[4681].Request.Method = "POST"; + Requests[4681].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4681].Request.Path = "/subscriptions/0780dc43-ac7f-/resourceGroups/1f8cdb8a-fcab-43b/providers/Microsoft.ServiceBus/namespaces/44521384-1e1f/queues/37b35271-/authorizationRules/16cbdb43-0e84-43e2-84/regenerateKeys"; Requests[4682] = new DefaultHttpContext(); Requests[4682].RequestServices = CreateServices(); - Requests[4682].Request.Method = "POST"; + Requests[4682].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4682].Request.Path = "/subscriptions/e98d13d9-e4da-/resourceGroups/1f7d8474-1eec-499/providers/Microsoft.ServiceBus/namespaces/b82b1d83-1b6a/topics/9da93e08-/authorizationRules/0fc1395b-05f9-447c-b2/ListKeys"; Requests[4683] = new DefaultHttpContext(); Requests[4683].RequestServices = CreateServices(); - Requests[4683].Request.Method = "POST"; + Requests[4683].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4683].Request.Path = "/subscriptions/9efcf109-3e5c-/resourceGroups/14c3fd92-161d-427/providers/Microsoft.ServiceBus/namespaces/e4577389-109c/topics/023f69bd-/authorizationRules/0502565c-2767-4592-82/regenerateKeys"; Requests[4684] = new DefaultHttpContext(); Requests[4684].RequestServices = CreateServices(); - Requests[4684].Request.Method = "GET"; + Requests[4684].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4684].Request.Path = "/subscriptions/3bc075d7-cd8d-/resourceGroups/7049c115-2ec8-4e0/providers/Microsoft.ServiceBus/namespaces/e600c3cd-927d/topics/fc070140-/subscriptions/086d6001-65ed-40/rules"; Requests[4685] = new DefaultHttpContext(); Requests[4685].RequestServices = CreateServices(); - Requests[4685].Request.Method = "GET"; + Requests[4685].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4685].Request.Path = "/subscriptions/aedeb6d2-21c0-/resourceGroups/34953713-7b7f-4ef/providers/Microsoft.Sql/servers/c4df2bd6-0/databases/4a169048-f2c/advisors/1a1b2c1a-ac/recommendedActions"; Requests[4686] = new DefaultHttpContext(); Requests[4686].RequestServices = CreateServices(); - Requests[4686].Request.Method = "GET"; + Requests[4686].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4686].Request.Path = "/subscriptions/6fdbca7e-60c7-/resourceGroups/427c759e-1c49-429/providers/Microsoft.Sql/servers/0ed65828-c/databases/ccd709a5-dde/dataMaskingPolicies/f6d3e26e-cabc-4f1b-b0/rules"; Requests[4687] = new DefaultHttpContext(); Requests[4687].RequestServices = CreateServices(); - Requests[4687].Request.Method = "POST"; + Requests[4687].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4687].Request.Path = "/subscriptions/19e9ce3c-e17a-/resourceGroups/418c3339-9395-46a/providers/Microsoft.Sql/servers/a0fcc753-b/databases/4873880d-b84/operations/5be1f5f6-7f/cancel"; Requests[4688] = new DefaultHttpContext(); Requests[4688].RequestServices = CreateServices(); - Requests[4688].Request.Method = "POST"; + Requests[4688].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4688].Request.Path = "/subscriptions/36155b64-2246-/resourceGroups/7f86d35b-e628-421/providers/Microsoft.Sql/servers/129c692f-1/databases/7c5ff197-d8c/replicationLinks/af1d4d/failover"; Requests[4689] = new DefaultHttpContext(); Requests[4689].RequestServices = CreateServices(); - Requests[4689].Request.Method = "POST"; + Requests[4689].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4689].Request.Path = "/subscriptions/5152d741-d7d7-/resourceGroups/cae16b1a-ebf3-416/providers/Microsoft.Sql/servers/cdbfdfbd-8/databases/56c862cb-0fc/replicationLinks/960110/forceFailoverAllowDataLoss"; Requests[4690] = new DefaultHttpContext(); Requests[4690].RequestServices = CreateServices(); - Requests[4690].Request.Method = "POST"; + Requests[4690].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4690].Request.Path = "/subscriptions/81f519a6-d79b-/resourceGroups/c17a1d72-71e5-423/providers/Microsoft.Sql/servers/3092aef9-6/databases/2b413165-141/syncGroups/ba4934a6-6465/cancelSync"; Requests[4691] = new DefaultHttpContext(); Requests[4691].RequestServices = CreateServices(); - Requests[4691].Request.Method = "GET"; + Requests[4691].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4691].Request.Path = "/subscriptions/34a145b0-828a-/resourceGroups/e87dfdb9-faac-4f8/providers/Microsoft.Sql/servers/a357d667-9/databases/01af54e7-0d4/syncGroups/22672162-3bf0/hubSchemas"; Requests[4692] = new DefaultHttpContext(); Requests[4692].RequestServices = CreateServices(); - Requests[4692].Request.Method = "GET"; + Requests[4692].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4692].Request.Path = "/subscriptions/bc699320-8c2f-/resourceGroups/cf551b05-e8ca-455/providers/Microsoft.Sql/servers/1858f3da-0/databases/8d7aa38f-7b6/syncGroups/aa2b86d3-b72c/logs"; Requests[4693] = new DefaultHttpContext(); Requests[4693].RequestServices = CreateServices(); - Requests[4693].Request.Method = "POST"; + Requests[4693].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4693].Request.Path = "/subscriptions/87fb2f4d-e98c-/resourceGroups/087d20c9-ec83-441/providers/Microsoft.Sql/servers/1bb5dbc5-6/databases/ed312cce-98d/syncGroups/f6fb9cbf-367c/refreshHubSchema"; Requests[4694] = new DefaultHttpContext(); Requests[4694].RequestServices = CreateServices(); - Requests[4694].Request.Method = "GET"; + Requests[4694].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4694].Request.Path = "/subscriptions/a0a15705-7d50-/resourceGroups/1313bc11-6f88-4bc/providers/Microsoft.Sql/servers/9ed52a25-a/databases/0fb56c7d-94a/syncGroups/3b40c86b-6ed1/syncMembers"; Requests[4695] = new DefaultHttpContext(); Requests[4695].RequestServices = CreateServices(); - Requests[4695].Request.Method = "POST"; + Requests[4695].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4695].Request.Path = "/subscriptions/bf546b78-a622-/resourceGroups/97a94277-9353-48a/providers/Microsoft.Sql/servers/b86952ec-5/databases/8533ff5f-b2d/syncGroups/bd10c679-03db/triggerSync"; Requests[4696] = new DefaultHttpContext(); Requests[4696].RequestServices = CreateServices(); - Requests[4696].Request.Method = "GET"; + Requests[4696].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4696].Request.Path = "/subscriptions/9569b722-d1f5-/resourceGroups/fb14475a-e9b5-4ad/providers/Microsoft.Sql/servers/545b6131-d/databases/51735829-b1a/topQueries/4d60dbb/queryText"; Requests[4697] = new DefaultHttpContext(); Requests[4697].RequestServices = CreateServices(); - Requests[4697].Request.Method = "GET"; + Requests[4697].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4697].Request.Path = "/subscriptions/015736d6-1004-/resourceGroups/36d23458-5aa0-459/providers/Microsoft.Sql/servers/1043a224-e/databases/688ef447-419/topQueries/2fc5629/statistics"; Requests[4698] = new DefaultHttpContext(); Requests[4698].RequestServices = CreateServices(); - Requests[4698].Request.Method = "GET"; + Requests[4698].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4698].Request.Path = "/subscriptions/367e3302-5492-/resourceGroups/adafaa8e-26ae-4db/providers/Microsoft.Sql/servers/cd4fda18-5/databases/cb5add52-2de/transparentDataEncryption/916708db-379f-48b3-8cde-c7727/operationResults"; Requests[4699] = new DefaultHttpContext(); Requests[4699].RequestServices = CreateServices(); - Requests[4699].Request.Method = "GET"; + Requests[4699].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4699].Request.Path = "/subscriptions/dfdf9316-9a28-/resourceGroups/80215e82-ca78-4d2/providers/Microsoft.Sql/servers/9dde9758-1/databases/ddd92c19-2d4/vulnerabilityAssessments/cda84e08-b380-46c8-a093-8b9/scans"; Requests[4700] = new DefaultHttpContext(); Requests[4700].RequestServices = CreateServices(); - Requests[4700].Request.Method = "POST"; + Requests[4700].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4700].Request.Path = "/subscriptions/0d1ff1d2-8dd6-/resourceGroups/3240aed3-63fd-4b2/providers/Microsoft.Sql/servers/6606e035-8/elasticPools/6eaca3f4-4ceb-4/operations/6d221ba7-7d/cancel"; Requests[4701] = new DefaultHttpContext(); Requests[4701].RequestServices = CreateServices(); - Requests[4701].Request.Method = "GET"; + Requests[4701].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4701].Request.Path = "/subscriptions/52206174-1433-/resourceGroups/0610659e-4e26-495/providers/Microsoft.Sql/servers/f1cd5251-6/jobAgents/bf9b650e-cca/jobs/6847231/executions"; Requests[4702] = new DefaultHttpContext(); Requests[4702].RequestServices = CreateServices(); - Requests[4702].Request.Method = "POST"; + Requests[4702].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4702].Request.Path = "/subscriptions/d9410692-ab84-/resourceGroups/5ca100f4-6a77-48a/providers/Microsoft.Sql/servers/29d26321-1/jobAgents/2fd617f5-495/jobs/67c2a19/start"; Requests[4703] = new DefaultHttpContext(); Requests[4703].RequestServices = CreateServices(); - Requests[4703].Request.Method = "GET"; + Requests[4703].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4703].Request.Path = "/subscriptions/cfa3a137-b6f3-/resourceGroups/862c4c6d-33ae-49f/providers/Microsoft.Sql/servers/ee23247d-c/jobAgents/feff4dd0-e0b/jobs/bd596a1/steps"; Requests[4704] = new DefaultHttpContext(); Requests[4704].RequestServices = CreateServices(); - Requests[4704].Request.Method = "GET"; + Requests[4704].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4704].Request.Path = "/subscriptions/5f8915c5-d7d6-/resourceGroups/6c4c8822-fa4c-4e2/providers/Microsoft.Sql/servers/12655a71-8/jobAgents/e2affdca-717/jobs/947c517/versions"; Requests[4705] = new DefaultHttpContext(); Requests[4705].RequestServices = CreateServices(); - Requests[4705].Request.Method = "POST"; + Requests[4705].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4705].Request.Path = "/subscriptions/7b3a2d90-0795-/resourceGroups/aa0cb78d-591a-413/providers/Microsoft.StorSimple/managers/f543da65-72/devices/52e059b0-3/backupPolicies/31bc03ee-7196-44/backup"; Requests[4706] = new DefaultHttpContext(); Requests[4706].RequestServices = CreateServices(); - Requests[4706].Request.Method = "GET"; + Requests[4706].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4706].Request.Path = "/subscriptions/01949470-483c-/resourceGroups/0e8bcb27-db14-45f/providers/Microsoft.StorSimple/managers/2b512ffe-1f/devices/51fa0967-a/backupPolicies/6db23787-2e1c-4b/schedules"; Requests[4707] = new DefaultHttpContext(); Requests[4707].RequestServices = CreateServices(); - Requests[4707].Request.Method = "POST"; + Requests[4707].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4707].Request.Path = "/subscriptions/072497e7-029f-/resourceGroups/d6515e9d-90c4-452/providers/Microsoft.StorSimple/managers/dcea5dc5-49/devices/b6ae51da-2/backups/58a77d65-c/restore"; Requests[4708] = new DefaultHttpContext(); Requests[4708].RequestServices = CreateServices(); - Requests[4708].Request.Method = "POST"; + Requests[4708].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4708].Request.Path = "/subscriptions/739c4b9c-c235-/resourceGroups/f1723b6c-2e0f-4a8/providers/Microsoft.StorSimple/managers/17f08e31-7a/devices/81c97e26-b/hardwareComponentGroups/e6101485-0b3c-42dd-ba82-be/changeControllerPowerState"; Requests[4709] = new DefaultHttpContext(); Requests[4709].RequestServices = CreateServices(); - Requests[4709].Request.Method = "POST"; + Requests[4709].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4709].Request.Path = "/subscriptions/662696f7-4e36-/resourceGroups/c1216f47-3765-495/providers/Microsoft.StorSimple/managers/a776a335-e1/devices/04c8f5db-8/jobs/93a0114/cancel"; Requests[4710] = new DefaultHttpContext(); Requests[4710].RequestServices = CreateServices(); - Requests[4710].Request.Method = "GET"; + Requests[4710].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4710].Request.Path = "/subscriptions/f3649e35-4dfc-/resourceGroups/2cdd1271-b176-497/providers/Microsoft.StorSimple/managers/721b2c59-91/devices/9dfe2b85-0/volumeContainers/1c83dfc3-2b94-47fb-/metrics"; Requests[4711] = new DefaultHttpContext(); Requests[4711].RequestServices = CreateServices(); - Requests[4711].Request.Method = "GET"; + Requests[4711].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4711].Request.Path = "/subscriptions/6620de1d-85da-/resourceGroups/bd9f7bd3-cfc7-4c2/providers/Microsoft.StorSimple/managers/ffb2c835-6f/devices/5d5961bc-2/volumeContainers/5f1bfdbd-049b-4951-/metricsDefinitions"; Requests[4712] = new DefaultHttpContext(); Requests[4712].RequestServices = CreateServices(); - Requests[4712].Request.Method = "GET"; + Requests[4712].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4712].Request.Path = "/subscriptions/c0e4fdfb-01bf-/resourceGroups/42efb110-8322-433/providers/Microsoft.StorSimple/managers/77be429d-c0/devices/32a3424f-3/volumeContainers/2ebebbfa-8539-4d73-/volumes"; Requests[4713] = new DefaultHttpContext(); Requests[4713].RequestServices = CreateServices(); - Requests[4713].Request.Method = "POST"; + Requests[4713].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4713].Request.Path = "/subscriptions/86b450fd-23cf-/resourcegroups/c4b95d5d-d6c8-43c/providers/Microsoft.Update.Admin/updateLocations/5304ee6c-ba34-/updates/00e5fa06-7/updateRuns/02499b7/rerun"; Requests[4714] = new DefaultHttpContext(); Requests[4714].RequestServices = CreateServices(); - Requests[4714].Request.Method = "GET"; + Requests[4714].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4714].Request.Path = "/subscriptions/971d74a6-f0e9-/resourceGroups/5e6e2cac-2fd0-438/providers/microsoft.visualstudio/account/cda5a7d1-4d80-42/project/cb3a7963-e20/subContainers/51bb20ec-7de9-43/status"; Requests[4715] = new DefaultHttpContext(); Requests[4715].RequestServices = CreateServices(); - Requests[4715].Request.Method = "GET"; + Requests[4715].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4715].Request.Path = "/subscriptions/abbccf32-0301-/resourceGroups/e55db8cf-51cf-49f/providers/Microsoft.Web/hostingEnvironments/9468c/workerPools/3c660201-dd20-/instances/fdf3659f/metricdefinitions"; Requests[4716] = new DefaultHttpContext(); Requests[4716].RequestServices = CreateServices(); - Requests[4716].Request.Method = "GET"; + Requests[4716].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4716].Request.Path = "/subscriptions/2df5af01-8525-/resourceGroups/c711fd37-cad2-4c5/providers/Microsoft.Web/hostingEnvironments/b1df8/workerPools/461b2366-7fa2-/instances/ddcc8870/metrics"; Requests[4717] = new DefaultHttpContext(); Requests[4717].RequestServices = CreateServices(); - Requests[4717].Request.Method = "POST"; + Requests[4717].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4717].Request.Path = "/subscriptions/e38db067-ea8f-/resourceGroups/5f3cbc7c-5cd1-4b8/providers/Microsoft.Web/serverfarms/c7309/hybridConnectionNamespaces/e202c0e2-3127/relays/82e4534d-/listKeys"; Requests[4718] = new DefaultHttpContext(); Requests[4718].RequestServices = CreateServices(); - Requests[4718].Request.Method = "GET"; + Requests[4718].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4718].Request.Path = "/subscriptions/73e734d2-2eed-/resourceGroups/26d9a2a9-7244-44c/providers/Microsoft.Web/serverfarms/77482/hybridConnectionNamespaces/a4c782de-9565/relays/0ddb6212-/sites"; Requests[4719] = new DefaultHttpContext(); Requests[4719].RequestServices = CreateServices(); - Requests[4719].Request.Method = "POST"; + Requests[4719].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4719].Request.Path = "/subscriptions/cc7a787c-804d-/resourceGroups/686d2d3b-bcb8-42d/providers/Microsoft.Web/sites/648c2/hybridConnectionNamespaces/e629aa62-2af1/relays/f8425431-/listKeys"; Requests[4720] = new DefaultHttpContext(); Requests[4720].RequestServices = CreateServices(); - Requests[4720].Request.Method = "GET"; + Requests[4720].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4720].Request.Path = "/subscriptions/3f4aaa95-0a00-/resourceGroups/292d992e-12f9-4b3/providers/Microsoft.Web/sites/a37a8/instances/576a2278-6/processes/8c34d123-/dump"; Requests[4721] = new DefaultHttpContext(); Requests[4721].RequestServices = CreateServices(); - Requests[4721].Request.Method = "GET"; + Requests[4721].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4721].Request.Path = "/subscriptions/7dbf9bd9-fab7-/resourceGroups/cdf64ec1-dde3-4a0/providers/Microsoft.Web/sites/49903/instances/7909d947-a/processes/7e207f2d-/modules"; Requests[4722] = new DefaultHttpContext(); Requests[4722].RequestServices = CreateServices(); - Requests[4722].Request.Method = "GET"; + Requests[4722].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4722].Request.Path = "/subscriptions/a2c1f3b1-98f1-/resourceGroups/f401e095-5d4a-4f7/providers/Microsoft.Web/sites/f33cf/instances/8bfa4ad5-a/processes/2dbd8d47-/threads"; Requests[4723] = new DefaultHttpContext(); Requests[4723].RequestServices = CreateServices(); - Requests[4723].Request.Method = "POST"; + Requests[4723].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4723].Request.Path = "/subscriptions/e63b8497-fa92-/resourceGroups/08625ecd-9a31-48f/providers/Microsoft.Web/sites/3b93b/slots/3a5f6/backups/c6f8a1ba/list"; Requests[4724] = new DefaultHttpContext(); Requests[4724].RequestServices = CreateServices(); - Requests[4724].Request.Method = "POST"; + Requests[4724].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4724].Request.Path = "/subscriptions/10e44171-3574-/resourceGroups/a49523f9-0d5a-427/providers/Microsoft.Web/sites/ad3fc/slots/28b1d/backups/d097a76b/restore"; Requests[4725] = new DefaultHttpContext(); Requests[4725].RequestServices = CreateServices(); - Requests[4725].Request.Method = "POST"; + Requests[4725].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4725].Request.Path = "/subscriptions/4eeef959-0aa4-/resourceGroups/cc65aaca-08a4-4ae/providers/Microsoft.Web/sites/fa177/slots/ab596/continuouswebjobs/987c1393-c/start"; Requests[4726] = new DefaultHttpContext(); Requests[4726].RequestServices = CreateServices(); - Requests[4726].Request.Method = "POST"; + Requests[4726].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4726].Request.Path = "/subscriptions/9c01ed79-4b96-/resourceGroups/a0166bab-31da-4bb/providers/Microsoft.Web/sites/c4be1/slots/247a9/continuouswebjobs/d9d64be0-d/stop"; Requests[4727] = new DefaultHttpContext(); Requests[4727].RequestServices = CreateServices(); - Requests[4727].Request.Method = "GET"; + Requests[4727].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4727].Request.Path = "/subscriptions/df2d8d91-66b8-/resourceGroups/7bac8d39-7716-469/providers/Microsoft.Web/sites/7e1c0/slots/d471f/deployments/ad62c/log"; Requests[4728] = new DefaultHttpContext(); Requests[4728].RequestServices = CreateServices(); - Requests[4728].Request.Method = "POST"; + Requests[4728].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4728].Request.Path = "/subscriptions/938c682b-ab5c-/resourceGroups/a74630b8-5e8c-412/providers/Microsoft.Web/sites/f4a94/slots/d4326/functions/5a31c99c-386/listsecrets"; Requests[4729] = new DefaultHttpContext(); Requests[4729].RequestServices = CreateServices(); - Requests[4729].Request.Method = "GET"; + Requests[4729].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4729].Request.Path = "/subscriptions/b5d60395-1f9b-/resourceGroups/1723f217-fa12-483/providers/Microsoft.Web/sites/c5c99/slots/748e5/instances/814ddb80-a/deployments"; Requests[4730] = new DefaultHttpContext(); Requests[4730].RequestServices = CreateServices(); - Requests[4730].Request.Method = "GET"; + Requests[4730].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4730].Request.Path = "/subscriptions/b5259ddb-18eb-/resourceGroups/62b0a6e8-2a00-4d0/providers/Microsoft.Web/sites/502bb/slots/5985e/instances/96923854-8/processes"; Requests[4731] = new DefaultHttpContext(); Requests[4731].RequestServices = CreateServices(); - Requests[4731].Request.Method = "GET"; + Requests[4731].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4731].Request.Path = "/subscriptions/7b7cc0e1-282b-/resourceGroups/c303567e-65cb-432/providers/Microsoft.Web/sites/3d550/slots/489e5/processes/67871ad8-/dump"; Requests[4732] = new DefaultHttpContext(); Requests[4732].RequestServices = CreateServices(); - Requests[4732].Request.Method = "GET"; + Requests[4732].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4732].Request.Path = "/subscriptions/1578dbc0-fdd4-/resourceGroups/75f948dd-81a6-4fb/providers/Microsoft.Web/sites/175bf/slots/b0778/processes/8fc3cdf7-/modules"; Requests[4733] = new DefaultHttpContext(); Requests[4733].RequestServices = CreateServices(); - Requests[4733].Request.Method = "GET"; + Requests[4733].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4733].Request.Path = "/subscriptions/d401ff72-7041-/resourceGroups/a14228c0-2e6c-4d2/providers/Microsoft.Web/sites/7ce52/slots/8d8f6/processes/23999d1b-/threads"; Requests[4734] = new DefaultHttpContext(); Requests[4734].RequestServices = CreateServices(); - Requests[4734].Request.Method = "GET"; + Requests[4734].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4734].Request.Path = "/subscriptions/a5265d51-6c8d-/resourceGroups/69b94a40-d07d-465/providers/Microsoft.Web/sites/2cbbb/slots/9a78d/triggeredwebjobs/9862a73b-2/history"; Requests[4735] = new DefaultHttpContext(); Requests[4735].RequestServices = CreateServices(); - Requests[4735].Request.Method = "POST"; + Requests[4735].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4735].Request.Path = "/subscriptions/7a4cc787-eb36-/resourceGroups/159e8375-52d5-482/providers/Microsoft.Web/sites/95ab2/slots/84be4/triggeredwebjobs/9acb76b5-0/run"; Requests[4736] = new DefaultHttpContext(); Requests[4736].RequestServices = CreateServices(); - Requests[4736].Request.Method = "POST"; + Requests[4736].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4736].Request.Path = "/subscriptions/813f6259-46c3-/resourceGroups/7c22e7f5-187c-4df/providers/Microsoft.Web/sites/8c4c6acf/diagnostics/4fe196df-5460-4dbb/analyses/25f2a823-d9d/execute"; Requests[4737] = new DefaultHttpContext(); Requests[4737].RequestServices = CreateServices(); - Requests[4737].Request.Method = "POST"; + Requests[4737].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4737].Request.Path = "/subscriptions/a75688e1-14dd-/resourceGroups/2a0184ae-ca5e-419/providers/Microsoft.Web/sites/9b2179fc/diagnostics/8cb065bd-f234-42d9/detectors/4a65baf6-9e9/execute"; Requests[4738] = new DefaultHttpContext(); Requests[4738].RequestServices = CreateServices(); - Requests[4738].Request.Method = "GET"; + Requests[4738].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4738].Request.Path = "/subscriptions/6dbb2bbe-a30c-/resourceGroups/d352c478-968c-40e/providers/Microsoft.Web/sites/adbcb251/slots/2ccaa/diagnostics/5075d801-30b0-4af5/analyses"; Requests[4739] = new DefaultHttpContext(); Requests[4739].RequestServices = CreateServices(); - Requests[4739].Request.Method = "GET"; + Requests[4739].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4739].Request.Path = "/subscriptions/d363edf9-84a5-/resourceGroups/b950f4b0-3a7d-4bc/providers/Microsoft.Web/sites/7c42d520/slots/f8a74/diagnostics/a07a5ffe-2432-4ae5/detectors"; Requests[4740] = new DefaultHttpContext(); Requests[4740].RequestServices = CreateServices(); - Requests[4740].Request.Method = "GET"; + Requests[4740].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4740].Request.Path = "/subscriptions/9b72213d-36ac-/resourceGroups/c7ab163f-db23-400/providers/Microsoft.DocumentDB/databaseAccounts/ab8566e6-09/databases/c2ffb20e-0d/collections/dec3f44d-822a/partitions/metrics"; Requests[4741] = new DefaultHttpContext(); Requests[4741].RequestServices = CreateServices(); - Requests[4741].Request.Method = "GET"; + Requests[4741].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4741].Request.Path = "/subscriptions/3b0351f3-aaf0-/resourceGroups/aab01426-9090-449/providers/Microsoft.DocumentDB/databaseAccounts/d348dddd-8b/databases/464544c1-9b/collections/7aaa1004-ba61/partitions/usages"; Requests[4742] = new DefaultHttpContext(); Requests[4742].RequestServices = CreateServices(); - Requests[4742].Request.Method = "GET"; + Requests[4742].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4742].Request.Path = "/subscriptions/937c34b3-6b48-/resourceGroups/ad343e0c-8a6e-484/providers/Microsoft.DocumentDB/databaseAccounts/c8e854a7-9a/sourceRegion/693e51cf-639/targetRegion/2f47c2d0-ed4/percentile/metrics"; Requests[4743] = new DefaultHttpContext(); Requests[4743].RequestServices = CreateServices(); - Requests[4743].Request.Method = "PUT"; + Requests[4743].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[4743].Request.Path = "/subscriptions/59bc0d98-3608-/resourceGroups/4abfb1c5-f1cd-478/providers/Microsoft.Web/sites/f8b1d/slots/66dff/instances/d7d3c1c9-7/extensions/MSDeploy"; Requests[4744] = new DefaultHttpContext(); Requests[4744].RequestServices = CreateServices(); - Requests[4744].Request.Method = "GET"; + Requests[4744].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4744].Request.Path = "/subscriptions/a782917a-8cb2-/resourceGroups/89364626-1fd4-4bd/providers/Microsoft.Web/sites/a938a/slots/8fca2/instances/71cbb791-4/extensions/MSDeploy"; Requests[4745] = new DefaultHttpContext(); Requests[4745].RequestServices = CreateServices(); - Requests[4745].Request.Method = "GET"; + Requests[4745].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4745].Request.Path = "/subscriptions/18621338-a8f2-/resourceGroups/e437fea3-9687-4c4/providers/Microsoft.Web/sites/05d79/slots/b5d2f/instances/0512666b-a/extensions/MSDeploy/log"; Requests[4746] = new DefaultHttpContext(); Requests[4746].RequestServices = CreateServices(); - Requests[4746].Request.Method = "DELETE"; + Requests[4746].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[4746].Request.Path = "/subscriptions/349cc4f8-65db-/resourceGroups/971713cf-c863-44a/providers/Microsoft.ApiManagement/service/fbf1680a-b9/apis/fa151/diagnostics/e43877d6-cf2/loggers/4a3439f7"; Requests[4747] = new DefaultHttpContext(); Requests[4747].RequestServices = CreateServices(); - Requests[4747].Request.Method = "PUT"; + Requests[4747].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[4747].Request.Path = "/subscriptions/eb53272f-ac6a-/resourceGroups/f8290dc4-819a-448/providers/Microsoft.ApiManagement/service/dbc8cac1-cc/apis/91d27/diagnostics/34790a10-dce/loggers/b91dd92d"; Requests[4748] = new DefaultHttpContext(); Requests[4748].RequestServices = CreateServices(); - Requests[4748].Request.Method = "HEAD"; + Requests[4748].Request.Method = HttpMethods.GetCanonicalizedValue("HEAD"); Requests[4748].Request.Path = "/subscriptions/c1b45f81-eaee-/resourceGroups/64bd37ce-22b5-433/providers/Microsoft.ApiManagement/service/ba64efeb-29/apis/604e4/diagnostics/80d460eb-01a/loggers/3bf428ad"; Requests[4749] = new DefaultHttpContext(); Requests[4749].RequestServices = CreateServices(); - Requests[4749].Request.Method = "DELETE"; + Requests[4749].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[4749].Request.Path = "/subscriptions/e7437b56-9aac-/resourceGroups/8ec3e2b0-5cc1-492/providers/Microsoft.ApiManagement/service/7f9f4427-ef/apis/d24e6/issues/e8e0801/attachments/d876621d-da9"; Requests[4750] = new DefaultHttpContext(); Requests[4750].RequestServices = CreateServices(); - Requests[4750].Request.Method = "PUT"; + Requests[4750].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[4750].Request.Path = "/subscriptions/72e3928c-00ef-/resourceGroups/1eab03e0-d78d-423/providers/Microsoft.ApiManagement/service/d7639d3e-66/apis/e5a4e/issues/1494765/attachments/673601ad-71b"; Requests[4751] = new DefaultHttpContext(); Requests[4751].RequestServices = CreateServices(); - Requests[4751].Request.Method = "GET"; + Requests[4751].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4751].Request.Path = "/subscriptions/a4d600b5-d027-/resourceGroups/a27f5cfb-f8e1-47a/providers/Microsoft.ApiManagement/service/02139296-37/apis/8a245/issues/ef5d77b/attachments/1b162378-b2c"; Requests[4752] = new DefaultHttpContext(); Requests[4752].RequestServices = CreateServices(); - Requests[4752].Request.Method = "HEAD"; + Requests[4752].Request.Method = HttpMethods.GetCanonicalizedValue("HEAD"); Requests[4752].Request.Path = "/subscriptions/908eb58a-6183-/resourceGroups/cd6d16a9-f7cb-4aa/providers/Microsoft.ApiManagement/service/d704c8dc-7f/apis/74b95/issues/924cc6e/attachments/dd66a33e-a4a"; Requests[4753] = new DefaultHttpContext(); Requests[4753].RequestServices = CreateServices(); - Requests[4753].Request.Method = "HEAD"; + Requests[4753].Request.Method = HttpMethods.GetCanonicalizedValue("HEAD"); Requests[4753].Request.Path = "/subscriptions/62554447-6185-/resourceGroups/d7abf8f2-81bb-429/providers/Microsoft.ApiManagement/service/9970ab4d-8d/apis/77bb6/issues/3dd36f6/comments/40785c63-"; Requests[4754] = new DefaultHttpContext(); Requests[4754].RequestServices = CreateServices(); - Requests[4754].Request.Method = "DELETE"; + Requests[4754].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[4754].Request.Path = "/subscriptions/803be9e1-35e1-/resourceGroups/0591e801-df6d-40f/providers/Microsoft.ApiManagement/service/087675fa-33/apis/815fb/issues/a97b609/comments/3828b636-"; Requests[4755] = new DefaultHttpContext(); Requests[4755].RequestServices = CreateServices(); - Requests[4755].Request.Method = "GET"; + Requests[4755].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4755].Request.Path = "/subscriptions/8fe9ad48-d441-/resourceGroups/11df3a8f-2bfb-450/providers/Microsoft.ApiManagement/service/e50b4f64-59/apis/23f73/issues/d786dcf/comments/caefd52a-"; Requests[4756] = new DefaultHttpContext(); Requests[4756].RequestServices = CreateServices(); - Requests[4756].Request.Method = "PUT"; + Requests[4756].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[4756].Request.Path = "/subscriptions/91526a03-da36-/resourceGroups/10cdcd17-c920-463/providers/Microsoft.ApiManagement/service/4657e0d1-28/apis/ec72c/issues/1340396/comments/0f440a54-"; Requests[4757] = new DefaultHttpContext(); Requests[4757].RequestServices = CreateServices(); - Requests[4757].Request.Method = "GET"; + Requests[4757].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4757].Request.Path = "/subscriptions/08287950-64d1-/resourceGroups/8df4e939-f4fb-462/providers/Microsoft.ApiManagement/service/57dd4d64-33/apis/59d78/operations/36a278ea-80/policies/e2a68346"; Requests[4758] = new DefaultHttpContext(); Requests[4758].RequestServices = CreateServices(); - Requests[4758].Request.Method = "DELETE"; + Requests[4758].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[4758].Request.Path = "/subscriptions/78d8485e-20ea-/resourceGroups/e75b983c-6d26-407/providers/Microsoft.ApiManagement/service/8c76a1bd-42/apis/feaae/operations/5c5098ff-fb/policies/eca3df56"; Requests[4759] = new DefaultHttpContext(); Requests[4759].RequestServices = CreateServices(); - Requests[4759].Request.Method = "PUT"; + Requests[4759].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[4759].Request.Path = "/subscriptions/23359b2b-d635-/resourceGroups/edc14e4a-34b4-469/providers/Microsoft.ApiManagement/service/573d1b0e-06/apis/bbeb3/operations/f446cb42-64/policies/797ba76f"; Requests[4760] = new DefaultHttpContext(); Requests[4760].RequestServices = CreateServices(); - Requests[4760].Request.Method = "HEAD"; + Requests[4760].Request.Method = HttpMethods.GetCanonicalizedValue("HEAD"); Requests[4760].Request.Path = "/subscriptions/46806f56-7bae-/resourceGroups/ba7c65ab-340e-47a/providers/Microsoft.ApiManagement/service/8f26d53c-e4/apis/a4f7b/operations/1b30fc01-8f/policies/901c129a"; Requests[4761] = new DefaultHttpContext(); Requests[4761].RequestServices = CreateServices(); - Requests[4761].Request.Method = "DELETE"; + Requests[4761].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[4761].Request.Path = "/subscriptions/21cf600e-7b2e-/resourceGroups/c52f0599-b7c6-4a4/providers/Microsoft.ApiManagement/service/d9562c9f-42/apis/08e9a/operations/f4c419f3-dd/tags/bde47"; Requests[4762] = new DefaultHttpContext(); Requests[4762].RequestServices = CreateServices(); - Requests[4762].Request.Method = "HEAD"; + Requests[4762].Request.Method = HttpMethods.GetCanonicalizedValue("HEAD"); Requests[4762].Request.Path = "/subscriptions/70dd1520-06fc-/resourceGroups/b4f08660-4781-43b/providers/Microsoft.ApiManagement/service/937757ee-44/apis/4b4f1/operations/1e456995-c2/tags/31d8b"; Requests[4763] = new DefaultHttpContext(); Requests[4763].RequestServices = CreateServices(); - Requests[4763].Request.Method = "GET"; + Requests[4763].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4763].Request.Path = "/subscriptions/ff0ed774-547e-/resourceGroups/8424b4e2-8693-4e3/providers/Microsoft.ApiManagement/service/3ae9a88f-c8/apis/e3e79/operations/827c0b9f-17/tags/5e7a8"; Requests[4764] = new DefaultHttpContext(); Requests[4764].RequestServices = CreateServices(); - Requests[4764].Request.Method = "PUT"; + Requests[4764].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[4764].Request.Path = "/subscriptions/3ab04dd8-983d-/resourceGroups/813707af-c2b2-494/providers/Microsoft.ApiManagement/service/a50343d1-72/apis/d9a02/operations/6c901e09-c7/tags/62c6f"; Requests[4765] = new DefaultHttpContext(); Requests[4765].RequestServices = CreateServices(); - Requests[4765].Request.Method = "GET"; + Requests[4765].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4765].Request.Path = "/subscriptions/9a06d9ec-a4b0-/resourceGroups/72387a38-81c7-43b/providers/Microsoft.Automation/automationAccounts/90c17807-5b47-47a8-91/sourceControls/19846e35-9793-47e/sourceControlSyncJobs/eede4b06-cac1-4343-80f/streams/0c6144b2"; Requests[4766] = new DefaultHttpContext(); Requests[4766].RequestServices = CreateServices(); - Requests[4766].Request.Method = "GET"; + Requests[4766].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4766].Request.Path = "/subscriptions/45e854b1-eb16-/resourceGroups/ec2f3c8c-4305-456/providers/microsoft.Compute/virtualMachineScaleSets/20b8565d-6dd6-4b27-b25b-4b/virtualMachines/9c4848f2-3cd0-4d34-/networkInterfaces/d613c5b7-c1a0-4442-a/ipConfigurations/d047a990-2e09-4e5d-"; Requests[4767] = new DefaultHttpContext(); Requests[4767].RequestServices = CreateServices(); - Requests[4767].Request.Method = "GET"; + Requests[4767].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4767].Request.Path = "/subscriptions/23810bd9-bcb4-/resourceGroups/a0c1d8f9-ae8b-446/providers/Microsoft.Fabric.Admin/fabricLocations/aff278f7/storageSubSystems/99414968-964d-4a/storagePools/2c0bfbc5-3e/volumes/6ed7e6"; Requests[4768] = new DefaultHttpContext(); Requests[4768].RequestServices = CreateServices(); - Requests[4768].Request.Method = "GET"; + Requests[4768].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4768].Request.Path = "/subscriptions/eb2184a2-d88d-/resourceGroups/2207a5da-edc0-434/providers/Microsoft.Logic/workflows/365f0614-aa7/runs/beedc89/actions/66b52a1b-5/repetitions/0d1f91c1-4400-"; Requests[4769] = new DefaultHttpContext(); Requests[4769].RequestServices = CreateServices(); - Requests[4769].Request.Method = "GET"; + Requests[4769].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4769].Request.Path = "/subscriptions/97bf43c4-f607-/resourceGroups/1869fdc8-697a-46c/providers/Microsoft.Logic/workflows/63db5d76-225/runs/4199f86/actions/c841bc87-d/scopeRepetitions/2b9be8c2-a690-"; Requests[4770] = new DefaultHttpContext(); Requests[4770].RequestServices = CreateServices(); - Requests[4770].Request.Method = "GET"; + Requests[4770].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4770].Request.Path = "/subscriptions/71b5a0a7-f519-/resourceGroups/aa57f075-6f9d-4cb/providers/Microsoft.Migrate/projects/e07c74e1-77/groups/cfa5cd2d-/assessments/2a3ed42b-b698-/assessedMachines/009782ae-ba87-4f38-"; Requests[4771] = new DefaultHttpContext(); Requests[4771].RequestServices = CreateServices(); - Requests[4771].Request.Method = "GET"; + Requests[4771].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4771].Request.Path = "/Subscriptions/6b595f74-b1d8-/resourceGroups/6821f2ec-db69-4c5/providers/Microsoft.RecoveryServices/vaults/6682e677-f5e/replicationFabrics/2371e549-9/replicationNetworks/8de96dca-10/replicationNetworkMappings/30398f66-c05b-402b"; Requests[4772] = new DefaultHttpContext(); Requests[4772].RequestServices = CreateServices(); - Requests[4772].Request.Method = "DELETE"; + Requests[4772].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[4772].Request.Path = "/Subscriptions/2a556a7e-3983-/resourceGroups/b15e9a5b-4375-403/providers/Microsoft.RecoveryServices/vaults/1e921340-fcf/replicationFabrics/c7fb4169-c/replicationNetworks/604f556a-bc/replicationNetworkMappings/606ef4cb-37b1-4fb8"; Requests[4773] = new DefaultHttpContext(); Requests[4773].RequestServices = CreateServices(); - Requests[4773].Request.Method = "PUT"; + Requests[4773].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[4773].Request.Path = "/Subscriptions/043cf461-72ec-/resourceGroups/58bff61b-26d4-4eb/providers/Microsoft.RecoveryServices/vaults/f36af61e-7fd/replicationFabrics/3acdc4e4-b/replicationNetworks/1675be78-e1/replicationNetworkMappings/f790f9bb-9d17-4df6"; Requests[4774] = new DefaultHttpContext(); Requests[4774].RequestServices = CreateServices(); - Requests[4774].Request.Method = "PATCH"; + Requests[4774].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[4774].Request.Path = "/Subscriptions/49bccff9-535c-/resourceGroups/a999a17d-1b85-405/providers/Microsoft.RecoveryServices/vaults/6c673dbf-47c/replicationFabrics/02ac9fbd-f/replicationNetworks/f13b955b-a1/replicationNetworkMappings/d6423d9a-7201-4efa"; Requests[4775] = new DefaultHttpContext(); Requests[4775].RequestServices = CreateServices(); - Requests[4775].Request.Method = "GET"; + Requests[4775].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4775].Request.Path = "/Subscriptions/ac8eb8e4-0adc-/resourceGroups/91d8a396-65e9-431/providers/Microsoft.RecoveryServices/vaults/1ae7bfe4-8ac/replicationFabrics/4bc939f8-4/replicationProtectionContainers/0f1fdf89-7915-40b4-a422/replicationProtectableItems/59bc86f2-77af-4527-"; Requests[4776] = new DefaultHttpContext(); Requests[4776].RequestServices = CreateServices(); - Requests[4776].Request.Method = "PATCH"; + Requests[4776].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[4776].Request.Path = "/Subscriptions/79b2b752-2549-/resourceGroups/53c00112-8b0a-492/providers/Microsoft.RecoveryServices/vaults/0853cda0-a0a/replicationFabrics/1a95ba06-d/replicationProtectionContainers/b34cb868-ec87-4ad4-ad42/replicationProtectedItems/92c8b96d-34ce-49a0-81a6-1cc"; Requests[4777] = new DefaultHttpContext(); Requests[4777].RequestServices = CreateServices(); - Requests[4777].Request.Method = "DELETE"; + Requests[4777].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[4777].Request.Path = "/Subscriptions/8de5eee2-df89-/resourceGroups/ed8a4fea-1e61-482/providers/Microsoft.RecoveryServices/vaults/a201ecce-6ab/replicationFabrics/6b21ffa8-c/replicationProtectionContainers/bf3e219e-21be-44b8-9ded/replicationProtectedItems/593a2bb1-fe17-4e75-896e-d93"; Requests[4778] = new DefaultHttpContext(); Requests[4778].RequestServices = CreateServices(); - Requests[4778].Request.Method = "PUT"; + Requests[4778].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[4778].Request.Path = "/Subscriptions/62097457-bcfc-/resourceGroups/c7fbf5ae-49ec-4df/providers/Microsoft.RecoveryServices/vaults/203943eb-b0a/replicationFabrics/37f50b7a-0/replicationProtectionContainers/f1aedb60-277f-40a9-8336/replicationProtectedItems/fc7fdb4a-e4ba-40dc-86fd-aee"; Requests[4779] = new DefaultHttpContext(); Requests[4779].RequestServices = CreateServices(); - Requests[4779].Request.Method = "GET"; + Requests[4779].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4779].Request.Path = "/Subscriptions/6c4ad7f2-cf36-/resourceGroups/717d6d32-d3c3-46e/providers/Microsoft.RecoveryServices/vaults/0f9a0da6-91d/replicationFabrics/dc14e1e5-5/replicationProtectionContainers/8425814a-8e35-4551-afb0/replicationProtectedItems/8d7b10f5-eeff-4c4b-a345-5c6"; Requests[4780] = new DefaultHttpContext(); Requests[4780].RequestServices = CreateServices(); - Requests[4780].Request.Method = "DELETE"; + Requests[4780].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[4780].Request.Path = "/Subscriptions/ba0c93fc-6bbe-/resourceGroups/b0e78a5e-9119-446/providers/Microsoft.RecoveryServices/vaults/a2b7ca10-4cf/replicationFabrics/f4cfa232-9/replicationProtectionContainers/b1197ebd-be52-4021-91b5/replicationProtectionContainerMappings/19607196-0b"; Requests[4781] = new DefaultHttpContext(); Requests[4781].RequestServices = CreateServices(); - Requests[4781].Request.Method = "PUT"; + Requests[4781].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[4781].Request.Path = "/Subscriptions/bb94f09f-baad-/resourceGroups/c15c718a-1104-4b1/providers/Microsoft.RecoveryServices/vaults/d9eccc8b-5a4/replicationFabrics/f7b53597-a/replicationProtectionContainers/ac840670-55ab-4fbe-ab58/replicationProtectionContainerMappings/5d37306a-07"; Requests[4782] = new DefaultHttpContext(); Requests[4782].RequestServices = CreateServices(); - Requests[4782].Request.Method = "PATCH"; + Requests[4782].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[4782].Request.Path = "/Subscriptions/dec90b2a-8352-/resourceGroups/20c00ee7-77ed-40d/providers/Microsoft.RecoveryServices/vaults/6be70a94-902/replicationFabrics/3bf284c0-6/replicationProtectionContainers/72a3c813-45fa-4511-a488/replicationProtectionContainerMappings/b47dd0a9-07"; Requests[4783] = new DefaultHttpContext(); Requests[4783].RequestServices = CreateServices(); - Requests[4783].Request.Method = "GET"; + Requests[4783].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4783].Request.Path = "/Subscriptions/b0fc73a1-dfbb-/resourceGroups/9e8d7ef5-3007-4b7/providers/Microsoft.RecoveryServices/vaults/90b86383-471/replicationFabrics/56187d73-0/replicationProtectionContainers/6f8239ed-8381-4ee0-99b8/replicationProtectionContainerMappings/ac261d5d-ae"; Requests[4784] = new DefaultHttpContext(); Requests[4784].RequestServices = CreateServices(); - Requests[4784].Request.Method = "PUT"; + Requests[4784].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[4784].Request.Path = "/Subscriptions/2b5ee1f2-39f8-/resourceGroups/8a6a16b5-22f8-4fa/providers/Microsoft.RecoveryServices/vaults/37176276-15d/replicationFabrics/7b767eff-7/replicationStorageClassifications/3983546d-e668-436d-b20a-4/replicationStorageClassificationMappings/899cc569-870d-4a52-a191-c4960c23"; Requests[4785] = new DefaultHttpContext(); Requests[4785].RequestServices = CreateServices(); - Requests[4785].Request.Method = "GET"; + Requests[4785].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4785].Request.Path = "/Subscriptions/78879967-ff1e-/resourceGroups/b2e57593-9b74-4a0/providers/Microsoft.RecoveryServices/vaults/18268024-aea/replicationFabrics/875d2adf-b/replicationStorageClassifications/0f5bb834-4870-4acb-8fde-a/replicationStorageClassificationMappings/cfc9e271-f491-46a8-b696-e4812312"; Requests[4786] = new DefaultHttpContext(); Requests[4786].RequestServices = CreateServices(); - Requests[4786].Request.Method = "DELETE"; + Requests[4786].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[4786].Request.Path = "/Subscriptions/5ae21222-235e-/resourceGroups/9fefa080-f1bd-4a8/providers/Microsoft.RecoveryServices/vaults/62a5fd23-7c9/replicationFabrics/182cb9bd-1/replicationStorageClassifications/fd2b16de-0a34-46ea-ac12-2/replicationStorageClassificationMappings/e6e327bd-91f3-4d4d-86e0-9a4a6843"; Requests[4787] = new DefaultHttpContext(); Requests[4787].RequestServices = CreateServices(); - Requests[4787].Request.Method = "GET"; + Requests[4787].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4787].Request.Path = "/Subscriptions/71b8736e-c3a3-/resourceGroups/c13f7d77-4980-4e9/providers/Microsoft.RecoveryServices/vaults/3edb4673-/backupFabrics/b4907fbf-0/protectionContainers/0b5d4ea1-84a1/operationResults/dbafe023-6d"; Requests[4788] = new DefaultHttpContext(); Requests[4788].RequestServices = CreateServices(); - Requests[4788].Request.Method = "PUT"; + Requests[4788].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[4788].Request.Path = "/Subscriptions/9a5abdc2-a0a6-/resourceGroups/17e214b3-63c8-484/providers/Microsoft.RecoveryServices/vaults/da31c54e-/backupFabrics/9175981a-a/protectionContainers/d660d6a2-bad9/protectedItems/b1b7571f-6df1-424"; Requests[4789] = new DefaultHttpContext(); Requests[4789].RequestServices = CreateServices(); - Requests[4789].Request.Method = "GET"; + Requests[4789].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4789].Request.Path = "/Subscriptions/c2ddd589-91ce-/resourceGroups/0d93ae75-6f27-422/providers/Microsoft.RecoveryServices/vaults/944782a8-/backupFabrics/7ca58500-b/protectionContainers/c9b8934b-d4fd/protectedItems/3e14e5a6-82e4-40a"; Requests[4790] = new DefaultHttpContext(); Requests[4790].RequestServices = CreateServices(); - Requests[4790].Request.Method = "DELETE"; + Requests[4790].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[4790].Request.Path = "/Subscriptions/a530fe7d-7c32-/resourceGroups/4a5b22e4-44b2-478/providers/Microsoft.RecoveryServices/vaults/1bc128b5-/backupFabrics/2acd5452-8/protectionContainers/5eb79be0-4671/protectedItems/28c806d7-b139-424"; Requests[4791] = new DefaultHttpContext(); Requests[4791].RequestServices = CreateServices(); - Requests[4791].Request.Method = "GET"; + Requests[4791].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4791].Request.Path = "/subscriptions/97db8f5b-48d6-/resourceGroups/ef930052-a068-4de/providers/Microsoft.ServiceBus/namespaces/efeff548-78cc/topics/2680bc0d-/subscriptions/439b98bb-f836-45/rules/73b0a692"; Requests[4792] = new DefaultHttpContext(); Requests[4792].RequestServices = CreateServices(); - Requests[4792].Request.Method = "DELETE"; + Requests[4792].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[4792].Request.Path = "/subscriptions/d8af0f05-b327-/resourceGroups/5ad74fb5-a521-492/providers/Microsoft.ServiceBus/namespaces/d5fe154a-dd2d/topics/3339e92b-/subscriptions/650f6463-61a5-46/rules/ef206d80"; Requests[4793] = new DefaultHttpContext(); Requests[4793].RequestServices = CreateServices(); - Requests[4793].Request.Method = "PUT"; + Requests[4793].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[4793].Request.Path = "/subscriptions/44b2b4ce-4f3d-/resourceGroups/a49f6dc1-6391-41b/providers/Microsoft.ServiceBus/namespaces/b551e3bf-23bd/topics/54c06f23-/subscriptions/ef154e8f-ec12-42/rules/440897a6"; Requests[4794] = new DefaultHttpContext(); Requests[4794].RequestServices = CreateServices(); - Requests[4794].Request.Method = "GET"; + Requests[4794].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4794].Request.Path = "/subscriptions/73ec4a74-67b4-/resourceGroups/2b940701-46af-43a/providers/Microsoft.Sql/servers/c7e2d90b-a/databases/a088558f-ae3/advisors/2e6f9664-e4/recommendedActions/34e851b4-fac2-4546-b6"; Requests[4795] = new DefaultHttpContext(); Requests[4795].RequestServices = CreateServices(); - Requests[4795].Request.Method = "PATCH"; + Requests[4795].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[4795].Request.Path = "/subscriptions/376c56af-1487-/resourceGroups/c382c76b-0ee9-41f/providers/Microsoft.Sql/servers/cfe48345-d/databases/038f791e-b1f/advisors/b93e0292-92/recommendedActions/41108aaa-f2ae-4b72-ba"; Requests[4796] = new DefaultHttpContext(); Requests[4796].RequestServices = CreateServices(); - Requests[4796].Request.Method = "PUT"; + Requests[4796].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[4796].Request.Path = "/subscriptions/c9d9d28a-021c-/resourceGroups/f894975a-0e58-48d/providers/Microsoft.Sql/servers/05be334b-a/databases/cf790ead-1a3/dataMaskingPolicies/897bae0c-7508-4864-85/rules/e9324a59-b78c-4227-"; Requests[4797] = new DefaultHttpContext(); Requests[4797].RequestServices = CreateServices(); - Requests[4797].Request.Method = "PUT"; + Requests[4797].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[4797].Request.Path = "/subscriptions/2fa78db8-d5b7-/resourceGroups/d416534f-4ae8-4f3/providers/Microsoft.Sql/servers/5f88e82f-4/databases/f69a8411-19e/syncGroups/a8d1a670-ac00/syncMembers/d32ccc06-6f91-"; Requests[4798] = new DefaultHttpContext(); Requests[4798].RequestServices = CreateServices(); - Requests[4798].Request.Method = "PATCH"; + Requests[4798].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[4798].Request.Path = "/subscriptions/40f00e02-0659-/resourceGroups/597aac6d-f163-4f4/providers/Microsoft.Sql/servers/c531e127-a/databases/0a5baf1a-c1b/syncGroups/caeda551-8ac2/syncMembers/ffb5b963-3a1d-"; Requests[4799] = new DefaultHttpContext(); Requests[4799].RequestServices = CreateServices(); - Requests[4799].Request.Method = "GET"; + Requests[4799].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4799].Request.Path = "/subscriptions/d91e89d1-9d90-/resourceGroups/f49f3d35-6eec-442/providers/Microsoft.Sql/servers/a4b01af2-4/databases/7e70bcfe-105/syncGroups/5cb207b9-2923/syncMembers/b51ba749-263f-"; Requests[4800] = new DefaultHttpContext(); Requests[4800].RequestServices = CreateServices(); - Requests[4800].Request.Method = "DELETE"; + Requests[4800].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[4800].Request.Path = "/subscriptions/ca961892-8b53-/resourceGroups/510f30fe-6b70-4b8/providers/Microsoft.Sql/servers/10041bff-f/databases/60994ec9-65b/syncGroups/df3735c6-3e49/syncMembers/1cc8c056-3402-"; Requests[4801] = new DefaultHttpContext(); Requests[4801].RequestServices = CreateServices(); - Requests[4801].Request.Method = "GET"; + Requests[4801].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4801].Request.Path = "/subscriptions/4f41ccc0-84da-/resourceGroups/7e2dde4e-ed72-41b/providers/Microsoft.Sql/servers/925b8fae-8/databases/575b5d13-9dc/vulnerabilityAssessments/58789906-aac5-468b-bf1b-5de/scans/e18a4c"; Requests[4802] = new DefaultHttpContext(); Requests[4802].RequestServices = CreateServices(); - Requests[4802].Request.Method = "PUT"; + Requests[4802].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[4802].Request.Path = "/subscriptions/f53d3a27-1ef3-/resourceGroups/ec0f177d-8830-430/providers/Microsoft.Sql/servers/7d731589-0/jobAgents/058eee1e-469/jobs/b427ec9/executions/fbda9f09-bca9-"; Requests[4803] = new DefaultHttpContext(); Requests[4803].RequestServices = CreateServices(); - Requests[4803].Request.Method = "GET"; + Requests[4803].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4803].Request.Path = "/subscriptions/6ae5ba09-8b24-/resourceGroups/c13e8391-7d17-45e/providers/Microsoft.Sql/servers/66221e4e-f/jobAgents/9710ba81-d1a/jobs/f53584e/executions/dc6b219f-275c-"; Requests[4804] = new DefaultHttpContext(); Requests[4804].RequestServices = CreateServices(); - Requests[4804].Request.Method = "DELETE"; + Requests[4804].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[4804].Request.Path = "/subscriptions/fd7a1b76-12c8-/resourceGroups/b63e7400-5b66-41a/providers/Microsoft.Sql/servers/e7e3b6e7-4/jobAgents/375caab9-a43/jobs/cb65e84/steps/a1ea464f"; Requests[4805] = new DefaultHttpContext(); Requests[4805].RequestServices = CreateServices(); - Requests[4805].Request.Method = "PUT"; + Requests[4805].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[4805].Request.Path = "/subscriptions/95f68017-e940-/resourceGroups/990063cc-2fe1-4d5/providers/Microsoft.Sql/servers/51eecd7b-4/jobAgents/c9f81f26-5e1/jobs/ecd43c7/steps/aebbf41a"; Requests[4806] = new DefaultHttpContext(); Requests[4806].RequestServices = CreateServices(); - Requests[4806].Request.Method = "GET"; + Requests[4806].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4806].Request.Path = "/subscriptions/98ce4ee9-0526-/resourceGroups/f11ce16d-a6bd-44b/providers/Microsoft.Sql/servers/d0e29a8e-4/jobAgents/e35017d8-397/jobs/999a791/steps/af8560be"; Requests[4807] = new DefaultHttpContext(); Requests[4807].RequestServices = CreateServices(); - Requests[4807].Request.Method = "GET"; + Requests[4807].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4807].Request.Path = "/subscriptions/708aff9f-3700-/resourceGroups/02f45450-06f5-42f/providers/Microsoft.Sql/servers/b407da56-0/jobAgents/391e52d2-a6d/jobs/6bc62c8/versions/37c4fc55-8"; Requests[4808] = new DefaultHttpContext(); Requests[4808].RequestServices = CreateServices(); - Requests[4808].Request.Method = "PUT"; + Requests[4808].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[4808].Request.Path = "/subscriptions/4c575d98-2650-/resourceGroups/f3b4dd44-e573-4c1/providers/Microsoft.StorSimple/managers/11b9d896-f7/devices/04997e7e-3/backupPolicies/10a3a1b9-cda7-4e/schedules/15ce7dcc-94fe-4947"; Requests[4809] = new DefaultHttpContext(); Requests[4809].RequestServices = CreateServices(); - Requests[4809].Request.Method = "GET"; + Requests[4809].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4809].Request.Path = "/subscriptions/49bb5418-e965-/resourceGroups/e1f9448f-3024-4ac/providers/Microsoft.StorSimple/managers/5b312fb2-47/devices/0e809be6-2/backupPolicies/5fdd3ca0-bd69-49/schedules/a3f8996a-57fa-4a04"; Requests[4810] = new DefaultHttpContext(); Requests[4810].RequestServices = CreateServices(); - Requests[4810].Request.Method = "DELETE"; + Requests[4810].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[4810].Request.Path = "/subscriptions/4a07387a-af87-/resourceGroups/170dce8f-2329-454/providers/Microsoft.StorSimple/managers/424beed7-4a/devices/cb69a133-c/backupPolicies/17ea77cf-e3e0-46/schedules/508353d2-9d1d-4e7e"; Requests[4811] = new DefaultHttpContext(); Requests[4811].RequestServices = CreateServices(); - Requests[4811].Request.Method = "GET"; + Requests[4811].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4811].Request.Path = "/subscriptions/a2ea88f9-edb1-/resourceGroups/597a02f4-8419-42f/providers/Microsoft.StorSimple/managers/ae0380f6-44/devices/4205de57-6/volumeContainers/4ba4ceac-90b5-462e-/volumes/f519884e-e"; Requests[4812] = new DefaultHttpContext(); Requests[4812].RequestServices = CreateServices(); - Requests[4812].Request.Method = "DELETE"; + Requests[4812].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[4812].Request.Path = "/subscriptions/94757334-5599-/resourceGroups/47188b23-a522-4b3/providers/Microsoft.StorSimple/managers/8e0989fd-04/devices/9b3cec79-9/volumeContainers/5b69a90b-4435-4ec1-/volumes/a5c330c9-7"; Requests[4813] = new DefaultHttpContext(); Requests[4813].RequestServices = CreateServices(); - Requests[4813].Request.Method = "PUT"; + Requests[4813].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[4813].Request.Path = "/subscriptions/3c9d12ec-897e-/resourceGroups/0b48bd88-50f8-448/providers/Microsoft.StorSimple/managers/494a827d-c1/devices/6d1a5414-8/volumeContainers/81f79809-b22c-4103-/volumes/81fd1341-6"; Requests[4814] = new DefaultHttpContext(); Requests[4814].RequestServices = CreateServices(); - Requests[4814].Request.Method = "GET"; + Requests[4814].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4814].Request.Path = "/subscriptions/8a078c61-6c17-/resourceGroups/52afe7b7-2f8d-47b/providers/Microsoft.Web/sites/a43a4/instances/5447bff2-c/processes/4b25f0df-/modules/1f5aa9d6-02"; Requests[4815] = new DefaultHttpContext(); Requests[4815].RequestServices = CreateServices(); - Requests[4815].Request.Method = "GET"; + Requests[4815].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4815].Request.Path = "/subscriptions/abbff461-fca9-/resourceGroups/91407f23-28f1-49d/providers/Microsoft.Web/sites/9bbe3/instances/3be43f67-e/processes/db9c1465-/threads/c13f6c14"; Requests[4816] = new DefaultHttpContext(); Requests[4816].RequestServices = CreateServices(); - Requests[4816].Request.Method = "GET"; + Requests[4816].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4816].Request.Path = "/subscriptions/eafb02ae-1716-/resourceGroups/37625667-e739-496/providers/Microsoft.Web/sites/4eab2/slots/b40d6/hybridConnectionNamespaces/060bccea-6698/relays/aa1d153b-"; Requests[4817] = new DefaultHttpContext(); Requests[4817].RequestServices = CreateServices(); - Requests[4817].Request.Method = "DELETE"; + Requests[4817].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[4817].Request.Path = "/subscriptions/2d71cf6d-2149-/resourceGroups/16dc7dd9-c2c9-476/providers/Microsoft.Web/sites/c8e0b/slots/af50e/hybridConnectionNamespaces/c9e7dbb2-d64a/relays/bb6f5a31-"; Requests[4818] = new DefaultHttpContext(); Requests[4818].RequestServices = CreateServices(); - Requests[4818].Request.Method = "PUT"; + Requests[4818].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[4818].Request.Path = "/subscriptions/e8c4db44-ea5b-/resourceGroups/8fa6d9b4-5e04-47b/providers/Microsoft.Web/sites/6ef23/slots/5a7bb/hybridConnectionNamespaces/9d62485a-3f97/relays/aca868ed-"; Requests[4819] = new DefaultHttpContext(); Requests[4819].RequestServices = CreateServices(); - Requests[4819].Request.Method = "PATCH"; + Requests[4819].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[4819].Request.Path = "/subscriptions/c40ca2d3-cacc-/resourceGroups/90d30358-c462-475/providers/Microsoft.Web/sites/d4889/slots/85cb6/hybridConnectionNamespaces/0bb279cf-bc5f/relays/e762274d-"; Requests[4820] = new DefaultHttpContext(); Requests[4820].RequestServices = CreateServices(); - Requests[4820].Request.Method = "DELETE"; + Requests[4820].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[4820].Request.Path = "/subscriptions/890be397-d1a7-/resourceGroups/40bae2f8-63ac-4f0/providers/Microsoft.Web/sites/1043f/slots/9f673/instances/22bc6fa7-2/deployments/d4426"; Requests[4821] = new DefaultHttpContext(); Requests[4821].RequestServices = CreateServices(); - Requests[4821].Request.Method = "GET"; + Requests[4821].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4821].Request.Path = "/subscriptions/9f004f96-9f53-/resourceGroups/9a7b3d2d-17ed-45c/providers/Microsoft.Web/sites/d21b5/slots/9a6e6/instances/ae57de8c-4/deployments/3bb75"; Requests[4822] = new DefaultHttpContext(); Requests[4822].RequestServices = CreateServices(); - Requests[4822].Request.Method = "PUT"; + Requests[4822].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[4822].Request.Path = "/subscriptions/9c7e2ebe-1257-/resourceGroups/45cb9235-4f6b-4ee/providers/Microsoft.Web/sites/652d7/slots/d65e1/instances/a1c7f891-b/deployments/4b8fc"; Requests[4823] = new DefaultHttpContext(); Requests[4823].RequestServices = CreateServices(); - Requests[4823].Request.Method = "DELETE"; + Requests[4823].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[4823].Request.Path = "/subscriptions/1958c56a-26b9-/resourceGroups/cf0b3452-b20e-456/providers/Microsoft.Web/sites/eb90c/slots/54309/instances/80b12fad-3/processes/151c7b95-"; Requests[4824] = new DefaultHttpContext(); Requests[4824].RequestServices = CreateServices(); - Requests[4824].Request.Method = "GET"; + Requests[4824].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4824].Request.Path = "/subscriptions/9e876ab8-dd90-/resourceGroups/073a4a9a-9749-481/providers/Microsoft.Web/sites/b89ea/slots/53832/instances/56907340-b/processes/841708bb-"; Requests[4825] = new DefaultHttpContext(); Requests[4825].RequestServices = CreateServices(); - Requests[4825].Request.Method = "GET"; + Requests[4825].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4825].Request.Path = "/subscriptions/d165113a-bfc6-/resourceGroups/8ef73b11-3521-4db/providers/Microsoft.Web/sites/e00e7/slots/9908d/processes/b895a65e-/modules/edf94b3f-32"; Requests[4826] = new DefaultHttpContext(); Requests[4826].RequestServices = CreateServices(); - Requests[4826].Request.Method = "GET"; + Requests[4826].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4826].Request.Path = "/subscriptions/0947f890-3f06-/resourceGroups/eb06a483-cb6e-496/providers/Microsoft.Web/sites/ebcae/slots/bde95/processes/1cd701d1-/threads/77be9a1d"; Requests[4827] = new DefaultHttpContext(); Requests[4827].RequestServices = CreateServices(); - Requests[4827].Request.Method = "GET"; + Requests[4827].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4827].Request.Path = "/subscriptions/a41079f3-09e7-/resourceGroups/cf18c677-4c7d-4d7/providers/Microsoft.Web/sites/9839d/slots/aa192/triggeredwebjobs/36a82f84-3/history/6af3e"; Requests[4828] = new DefaultHttpContext(); Requests[4828].RequestServices = CreateServices(); - Requests[4828].Request.Method = "GET"; + Requests[4828].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4828].Request.Path = "/subscriptions/2961fefc-8f08-/resourceGroups/6c15d8f0-147f-462/providers/Microsoft.Web/sites/94f45/slots/69d5c/virtualNetworkConnections/3da4e381/gateways/204e5334-4a"; Requests[4829] = new DefaultHttpContext(); Requests[4829].RequestServices = CreateServices(); - Requests[4829].Request.Method = "PUT"; + Requests[4829].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[4829].Request.Path = "/subscriptions/92cf3f63-a7c1-/resourceGroups/5c39e6ee-fc73-4a7/providers/Microsoft.Web/sites/0d12e/slots/1300c/virtualNetworkConnections/7a3f3fae/gateways/785fd984-59"; Requests[4830] = new DefaultHttpContext(); Requests[4830].RequestServices = CreateServices(); - Requests[4830].Request.Method = "PATCH"; + Requests[4830].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[4830].Request.Path = "/subscriptions/34b95a08-5a3b-/resourceGroups/c9452f2c-9256-4f8/providers/Microsoft.Web/sites/93282/slots/51822/virtualNetworkConnections/11f12acf/gateways/7c44d343-81"; Requests[4831] = new DefaultHttpContext(); Requests[4831].RequestServices = CreateServices(); - Requests[4831].Request.Method = "GET"; + Requests[4831].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4831].Request.Path = "/subscriptions/7ba531ed-0577-/resourceGroups/7e107482-dc1c-4f8/providers/Microsoft.Web/sites/e743ea08/slots/b5c93/diagnostics/6332ba08-eb13-41a1/analyses/2ed07335-6fd"; Requests[4832] = new DefaultHttpContext(); Requests[4832].RequestServices = CreateServices(); - Requests[4832].Request.Method = "GET"; + Requests[4832].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4832].Request.Path = "/subscriptions/5793b54c-a8d1-/resourceGroups/6568837e-daea-48d/providers/Microsoft.Web/sites/cf6e3dc4/slots/053cf/diagnostics/64088a0c-d775-4412/detectors/0a1196b0-68c"; Requests[4833] = new DefaultHttpContext(); Requests[4833].RequestServices = CreateServices(); - Requests[4833].Request.Method = "GET"; + Requests[4833].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4833].Request.Path = "/subscriptions/5719f8eb-19e3-/resourceGroups/f3f7eaea-8b45-49d/providers/Microsoft.Compute/virtualMachineScaleSets/d6c05dd2-8c9e-4eb0-9854-e4/virtualMachines/21052090-0956-4e12-/networkInterfaces/7299d819-7942-4449-8/ipconfigurations/126f4822-f783-4cfe-/publicipaddresses"; Requests[4834] = new DefaultHttpContext(); Requests[4834].RequestServices = CreateServices(); - Requests[4834].Request.Method = "GET"; + Requests[4834].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4834].Request.Path = "/subscriptions/8493053c-a43e-/resourceGroups/5108a04e-fb23-45d/providers/Microsoft.DocumentDB/databaseAccounts/920f6a78-24/databases/6606f3ac-f3/collections/21492caa-3aca/partitionKeyRangeId/e2ec81c9-690b-4951-/metrics"; Requests[4835] = new DefaultHttpContext(); Requests[4835].RequestServices = CreateServices(); - Requests[4835].Request.Method = "GET"; + Requests[4835].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4835].Request.Path = "/subscriptions/fa23b440-cde6-/resourceGroups/3ac3f357-ea35-4bb/providers/Microsoft.DocumentDB/databaseAccounts/bb099ccb-99/region/b95170/databases/9358c243-d1/collections/f8319173-129b/metrics"; Requests[4836] = new DefaultHttpContext(); Requests[4836].RequestServices = CreateServices(); - Requests[4836].Request.Method = "POST"; + Requests[4836].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4836].Request.Path = "/subscriptions/9a10741e-5e81-/resourceGroups/87148a37-dddf-4b1/providers/Microsoft.Logic/workflows/b3971922-c19/runs/37bf951/actions/28e826f6-4/repetitions/1df14005-6c15-/listExpressionTraces"; Requests[4837] = new DefaultHttpContext(); Requests[4837].RequestServices = CreateServices(); - Requests[4837].Request.Method = "POST"; + Requests[4837].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4837].Request.Path = "/Subscriptions/06a9d255-63c1-/resourceGroups/3372e527-ee65-444/providers/Microsoft.RecoveryServices/vaults/472b2bb0-6d8/replicationFabrics/935e0409-3/replicationProtectionContainers/e4ad0836-5785-462a-b5cd/replicationProtectedItems/cf09f006-4f5b-4c3f-b806-04b/applyRecoveryPoint"; Requests[4838] = new DefaultHttpContext(); Requests[4838].RequestServices = CreateServices(); - Requests[4838].Request.Method = "POST"; + Requests[4838].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4838].Request.Path = "/Subscriptions/7bf46ca9-b485-/resourceGroups/3a791acb-f68c-488/providers/Microsoft.RecoveryServices/vaults/e86013d8-58c/replicationFabrics/55ce84c4-1/replicationProtectionContainers/1266bd4e-a7c4-44c6-99ff/replicationProtectedItems/cda9006e-c050-4860-8b38-19e/failoverCommit"; Requests[4839] = new DefaultHttpContext(); Requests[4839].RequestServices = CreateServices(); - Requests[4839].Request.Method = "POST"; + Requests[4839].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4839].Request.Path = "/Subscriptions/bd884819-fa9e-/resourceGroups/bbca13f0-b68b-4ab/providers/Microsoft.RecoveryServices/vaults/9ad5e7be-d4c/replicationFabrics/ff25d36d-2/replicationProtectionContainers/73f12a2a-cd31-49fa-ad71/replicationProtectedItems/4d37a1f0-c2bf-4646-bfdd-ea2/plannedFailover"; Requests[4840] = new DefaultHttpContext(); Requests[4840].RequestServices = CreateServices(); - Requests[4840].Request.Method = "GET"; + Requests[4840].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4840].Request.Path = "/Subscriptions/a5874b40-cd5a-/resourceGroups/2f958594-c9e0-443/providers/Microsoft.RecoveryServices/vaults/60853498-ff4/replicationFabrics/c6607b47-a/replicationProtectionContainers/37fabbd3-a073-4ab9-ace9/replicationProtectedItems/17fde4c4-9509-47f5-abc8-a6d/recoveryPoints"; Requests[4841] = new DefaultHttpContext(); Requests[4841].RequestServices = CreateServices(); - Requests[4841].Request.Method = "POST"; + Requests[4841].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4841].Request.Path = "/Subscriptions/5234711b-4c71-/resourceGroups/27668957-2e12-4d6/providers/Microsoft.RecoveryServices/vaults/49bf29f0-f7a/replicationFabrics/58a9b4c9-0/replicationProtectionContainers/906c42ae-9d2b-411c-8233/replicationProtectedItems/d9477925-a2fa-4fb6-8a1b-022/remove"; Requests[4842] = new DefaultHttpContext(); Requests[4842].RequestServices = CreateServices(); - Requests[4842].Request.Method = "POST"; + Requests[4842].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4842].Request.Path = "/Subscriptions/369324aa-5d60-/resourceGroups/5b4598a8-cc65-480/providers/Microsoft.RecoveryServices/vaults/cbde71b3-9c2/replicationFabrics/742af5ba-7/replicationProtectionContainers/a8bb5594-203b-4e6d-a674/replicationProtectedItems/0469fdd4-2251-4e5a-aca2-e6c/repairReplication"; Requests[4843] = new DefaultHttpContext(); Requests[4843].RequestServices = CreateServices(); - Requests[4843].Request.Method = "POST"; + Requests[4843].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4843].Request.Path = "/Subscriptions/c02cd31b-0bd2-/resourceGroups/ec7643c6-922e-4bb/providers/Microsoft.RecoveryServices/vaults/aabd013a-0f7/replicationFabrics/96d82f71-c/replicationProtectionContainers/8dd50f84-673e-4165-afe8/replicationProtectedItems/2b6c41fc-b4aa-48c7-a84e-3d5/reProtect"; Requests[4844] = new DefaultHttpContext(); Requests[4844].RequestServices = CreateServices(); - Requests[4844].Request.Method = "GET"; + Requests[4844].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4844].Request.Path = "/Subscriptions/4925dd24-4fe0-/resourceGroups/72babfdc-d340-43f/providers/Microsoft.RecoveryServices/vaults/f8d53323-8a8/replicationFabrics/79687da8-b/replicationProtectionContainers/2e5f383e-9d41-4e10-a2ea/replicationProtectedItems/36fcfc28-ea41-491f-a325-6c9/targetComputeSizes"; Requests[4845] = new DefaultHttpContext(); Requests[4845].RequestServices = CreateServices(); - Requests[4845].Request.Method = "POST"; + Requests[4845].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4845].Request.Path = "/Subscriptions/0055cb9b-7477-/resourceGroups/baedbf5d-1c87-47b/providers/Microsoft.RecoveryServices/vaults/54451b6a-9ef/replicationFabrics/4c6522ff-2/replicationProtectionContainers/e212d6d7-b9a1-46f1-905d/replicationProtectedItems/b2536090-337d-445d-b482-faa/testFailover"; Requests[4846] = new DefaultHttpContext(); Requests[4846].RequestServices = CreateServices(); - Requests[4846].Request.Method = "POST"; + Requests[4846].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4846].Request.Path = "/Subscriptions/2c76d4e2-f8ba-/resourceGroups/f0509552-9342-41d/providers/Microsoft.RecoveryServices/vaults/797bccfd-2c0/replicationFabrics/aab360ea-9/replicationProtectionContainers/f55d641d-7473-465f-acc2/replicationProtectedItems/76600e51-f200-4c0f-a08e-56f/testFailoverCleanup"; Requests[4847] = new DefaultHttpContext(); Requests[4847].RequestServices = CreateServices(); - Requests[4847].Request.Method = "POST"; + Requests[4847].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4847].Request.Path = "/Subscriptions/0521897f-d743-/resourceGroups/e0377fe2-13b0-40f/providers/Microsoft.RecoveryServices/vaults/3d6412f1-96e/replicationFabrics/754ed692-e/replicationProtectionContainers/8821d830-2a9d-4367-b870/replicationProtectedItems/35d09198-4d7f-4abe-af86-fb5/unplannedFailover"; Requests[4848] = new DefaultHttpContext(); Requests[4848].RequestServices = CreateServices(); - Requests[4848].Request.Method = "POST"; + Requests[4848].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4848].Request.Path = "/Subscriptions/d35ce5a1-5d9c-/resourceGroups/6922c242-aa34-498/providers/Microsoft.RecoveryServices/vaults/42ad79f5-4ea/replicationFabrics/d62420df-f/replicationProtectionContainers/06988a8b-4c66-45b7-b204/replicationProtectedItems/1eab4382-a197-4eba-9544-e3c3/updateMobilityService"; Requests[4849] = new DefaultHttpContext(); Requests[4849].RequestServices = CreateServices(); - Requests[4849].Request.Method = "POST"; + Requests[4849].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4849].Request.Path = "/Subscriptions/23d6c3e9-42c9-/resourceGroups/3e22bd06-53f7-4c9/providers/Microsoft.RecoveryServices/vaults/9cbf8b80-059/replicationFabrics/154daa53-4/replicationProtectionContainers/7cf4eee0-0111-453a-aefd/replicationProtectionContainerMappings/55c3a270-e2/remove"; Requests[4850] = new DefaultHttpContext(); Requests[4850].RequestServices = CreateServices(); - Requests[4850].Request.Method = "POST"; + Requests[4850].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4850].Request.Path = "/Subscriptions/eda502e5-a57e-/resourceGroups/73463db3-4ae0-477/providers/Microsoft.RecoveryServices/vaults/f5ba8f50-/backupFabrics/6e691bbd-f/protectionContainers/cbce33c7-2019/protectedItems/ebb0f08a-316f-45f/backup"; Requests[4851] = new DefaultHttpContext(); Requests[4851].RequestServices = CreateServices(); - Requests[4851].Request.Method = "GET"; + Requests[4851].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4851].Request.Path = "/Subscriptions/30fd09a3-f6e6-/resourceGroups/f5a848ed-b29b-4cf/providers/Microsoft.RecoveryServices/vaults/b38d137f-/backupFabrics/1c36bf69-0/protectionContainers/7f1e8d95-f6fc/protectedItems/65ffece2-bed7-422/recoveryPoints"; Requests[4852] = new DefaultHttpContext(); Requests[4852].RequestServices = CreateServices(); - Requests[4852].Request.Method = "POST"; + Requests[4852].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4852].Request.Path = "/subscriptions/391905e8-5b5c-/resourceGroups/65fa04d8-a129-4e8/providers/Microsoft.Sql/servers/f695a6d9-8/databases/768fdab0-0e6/syncGroups/c3c11c75-d91e/syncMembers/993829c5-5604-/refreshSchema"; Requests[4853] = new DefaultHttpContext(); Requests[4853].RequestServices = CreateServices(); - Requests[4853].Request.Method = "GET"; + Requests[4853].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4853].Request.Path = "/subscriptions/a9de817e-aa31-/resourceGroups/c02b12fb-f101-41c/providers/Microsoft.Sql/servers/b663e1ca-1/databases/37fd3552-e95/syncGroups/a2f155ab-c374/syncMembers/10ebd1a2-510a-/schemas"; Requests[4854] = new DefaultHttpContext(); Requests[4854].RequestServices = CreateServices(); - Requests[4854].Request.Method = "POST"; + Requests[4854].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4854].Request.Path = "/subscriptions/254629fc-0aed-/resourceGroups/6601a249-4318-49c/providers/Microsoft.Sql/servers/df9f9ca5-2/databases/7437d02b-39d/vulnerabilityAssessments/3abea3c2-e452-4f89-a98c-41f/scans/ca7dc8/export"; Requests[4855] = new DefaultHttpContext(); Requests[4855].RequestServices = CreateServices(); - Requests[4855].Request.Method = "POST"; + Requests[4855].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4855].Request.Path = "/subscriptions/7d665301-90f0-/resourceGroups/9a78037f-535d-40d/providers/Microsoft.Sql/servers/402f0144-5/databases/9cc25988-13a/vulnerabilityAssessments/1ee62042-be63-44d6-8e91-3b3/scans/2da038/initiateScan"; Requests[4856] = new DefaultHttpContext(); Requests[4856].RequestServices = CreateServices(); - Requests[4856].Request.Method = "POST"; + Requests[4856].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4856].Request.Path = "/subscriptions/d5f266b8-ec93-/resourceGroups/a6ee57c4-819b-408/providers/Microsoft.Sql/servers/9eefd1dc-f/jobAgents/ad097ac8-fcf/jobs/cceae22/executions/fb66d8da-ad40-/cancel"; Requests[4857] = new DefaultHttpContext(); Requests[4857].RequestServices = CreateServices(); - Requests[4857].Request.Method = "GET"; + Requests[4857].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4857].Request.Path = "/subscriptions/17a70741-bd70-/resourceGroups/b1ebdbe7-649c-45c/providers/Microsoft.Sql/servers/c554d2dd-0/jobAgents/b7a99cca-38c/jobs/bcd8be8/executions/c9717eeb-a348-/steps"; Requests[4858] = new DefaultHttpContext(); Requests[4858].RequestServices = CreateServices(); - Requests[4858].Request.Method = "GET"; + Requests[4858].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4858].Request.Path = "/subscriptions/221f9c17-42b7-/resourceGroups/a9f262a7-469d-489/providers/Microsoft.Sql/servers/701f2745-3/jobAgents/4a7c771e-6bf/jobs/7a8ad07/executions/4f24d083-f5f4-/targets"; Requests[4859] = new DefaultHttpContext(); Requests[4859].RequestServices = CreateServices(); - Requests[4859].Request.Method = "GET"; + Requests[4859].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4859].Request.Path = "/subscriptions/471396e4-9005-/resourceGroups/afdfeefc-d0b5-42b/providers/Microsoft.Sql/servers/d6d97589-5/jobAgents/295a02b2-761/jobs/086d48f/versions/e64e88c8-f/steps"; Requests[4860] = new DefaultHttpContext(); Requests[4860].RequestServices = CreateServices(); - Requests[4860].Request.Method = "POST"; + Requests[4860].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4860].Request.Path = "/subscriptions/be3b8470-f6bb-/resourceGroups/d3310dcb-22ee-482/providers/Microsoft.StorSimple/managers/42575ffb-ce/devices/19211621-6/backups/4a9eb60c-b/elements/f5dfe0c7-ecd3-4f0/clone"; Requests[4861] = new DefaultHttpContext(); Requests[4861].RequestServices = CreateServices(); - Requests[4861].Request.Method = "GET"; + Requests[4861].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4861].Request.Path = "/subscriptions/0f681e4e-4aec-/resourceGroups/86180793-3a84-444/providers/Microsoft.StorSimple/managers/58e707fd-74/devices/1bb11b4c-6/volumeContainers/b60c591a-6c77-407a-/volumes/36cc19a4-5/metrics"; Requests[4862] = new DefaultHttpContext(); Requests[4862].RequestServices = CreateServices(); - Requests[4862].Request.Method = "GET"; + Requests[4862].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4862].Request.Path = "/subscriptions/960e4030-42cb-/resourceGroups/c51c2fc2-f368-4e7/providers/Microsoft.StorSimple/managers/f1229633-2e/devices/29f44f10-1/volumeContainers/e42ecc84-0bf1-465a-/volumes/3bf2b779-b/metricsDefinitions"; Requests[4863] = new DefaultHttpContext(); Requests[4863].RequestServices = CreateServices(); - Requests[4863].Request.Method = "POST"; + Requests[4863].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4863].Request.Path = "/subscriptions/f864bdcf-c08a-/resourceGroups/118bc2d3-8a91-46f/providers/Microsoft.Web/sites/ba4aa/slots/c8ec1/hybridConnectionNamespaces/ad5c59b0-82b3/relays/691cd166-/listKeys"; Requests[4864] = new DefaultHttpContext(); Requests[4864].RequestServices = CreateServices(); - Requests[4864].Request.Method = "GET"; + Requests[4864].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4864].Request.Path = "/subscriptions/385ca42d-1776-/resourceGroups/2ec6e320-7ace-4eb/providers/Microsoft.Web/sites/de1b9/slots/0add9/instances/3efb17b4-b/processes/2cbbf3ac-/dump"; Requests[4865] = new DefaultHttpContext(); Requests[4865].RequestServices = CreateServices(); - Requests[4865].Request.Method = "GET"; + Requests[4865].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4865].Request.Path = "/subscriptions/12049df9-b7a6-/resourceGroups/43946189-b4a8-491/providers/Microsoft.Web/sites/106d7/slots/cdc1b/instances/e19d537d-4/processes/75b77b12-/modules"; Requests[4866] = new DefaultHttpContext(); Requests[4866].RequestServices = CreateServices(); - Requests[4866].Request.Method = "GET"; + Requests[4866].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4866].Request.Path = "/subscriptions/7c4a0603-26c9-/resourceGroups/d779ffc0-d8ac-4ee/providers/Microsoft.Web/sites/bfada/slots/68aa6/instances/9897619f-5/processes/1491907d-/threads"; Requests[4867] = new DefaultHttpContext(); Requests[4867].RequestServices = CreateServices(); - Requests[4867].Request.Method = "POST"; + Requests[4867].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4867].Request.Path = "/subscriptions/6623a93c-6409-/resourceGroups/3a03e4e1-eddf-408/providers/Microsoft.Web/sites/6aa1156d/slots/bfff4/diagnostics/9246b672-9302-4bcd/analyses/49c587b0-905/execute"; Requests[4868] = new DefaultHttpContext(); Requests[4868].RequestServices = CreateServices(); - Requests[4868].Request.Method = "POST"; + Requests[4868].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4868].Request.Path = "/subscriptions/e0ace841-a12f-/resourceGroups/7ff9f836-ecb4-4fb/providers/Microsoft.Web/sites/7b5f856f/slots/9b370/diagnostics/093d3e3c-7e80-4e21/detectors/9c766090-bab/execute"; Requests[4869] = new DefaultHttpContext(); Requests[4869].RequestServices = CreateServices(); - Requests[4869].Request.Method = "GET"; + Requests[4869].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4869].Request.Path = "/subscriptions/a5f05d2f-3755-/resourceGroups/b843e1fd-5fb1-426/providers/Microsoft.DocumentDB/databaseAccounts/f9db29f8-39/region/706dfc/databases/e6fdd70e-46/collections/a799ba5c-f4e9/partitions/metrics"; Requests[4870] = new DefaultHttpContext(); Requests[4870].RequestServices = CreateServices(); - Requests[4870].Request.Method = "GET"; + Requests[4870].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4870].Request.Path = "/subscriptions/89dbf06e-76e5-/resourceGroups/2a120179-6370-46d/providers/Microsoft.Compute/virtualMachineScaleSets/f8d9fa6a-7972-4d5e-a464-0f/virtualMachines/1a16a298-4444-4a73-/networkInterfaces/e17d736a-a873-4e39-9/ipconfigurations/18143609-5069-4cac-/publicipaddresses/37df828d-4687-4a98-"; Requests[4871] = new DefaultHttpContext(); Requests[4871].RequestServices = CreateServices(); - Requests[4871].Request.Method = "GET"; + Requests[4871].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4871].Request.Path = "/Subscriptions/3806ba8d-6fe6-/resourceGroups/cccf1195-0e3f-4bf/providers/Microsoft.RecoveryServices/vaults/224e6d4f-508/replicationFabrics/b6e62e75-a/replicationProtectionContainers/77e0293e-f836-4797-afcf/replicationProtectedItems/dc38c64b-1de5-4d8d-8897-5b5/recoveryPoints/350010e2-47d4-41c"; Requests[4872] = new DefaultHttpContext(); Requests[4872].RequestServices = CreateServices(); - Requests[4872].Request.Method = "GET"; + Requests[4872].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4872].Request.Path = "/Subscriptions/12f9e1e0-fc71-/resourceGroups/777e9730-c029-4b9/providers/Microsoft.RecoveryServices/vaults/40cfe16a-/backupFabrics/b38da414-e/protectionContainers/e8df9145-af18/protectedItems/7106a542-06b9-469/operationResults/6f7e0af0-c4"; Requests[4873] = new DefaultHttpContext(); Requests[4873].RequestServices = CreateServices(); - Requests[4873].Request.Method = "GET"; + Requests[4873].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4873].Request.Path = "/Subscriptions/a8af64fb-188b-/resourceGroups/1cc7036f-1674-447/providers/Microsoft.RecoveryServices/vaults/3abfc3d1-/backupFabrics/2c41fbf5-d/protectionContainers/71e03a13-61f5/protectedItems/fa9f1784-e53a-4fb/operationsStatus/384df979-21"; Requests[4874] = new DefaultHttpContext(); Requests[4874].RequestServices = CreateServices(); - Requests[4874].Request.Method = "GET"; + Requests[4874].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4874].Request.Path = "/Subscriptions/84249155-b565-/resourceGroups/5c5eb050-f66e-4dc/providers/Microsoft.RecoveryServices/vaults/554c716f-/backupFabrics/d477250b-9/protectionContainers/21aaf720-1d84/protectedItems/7d5c013b-ded9-4da/recoveryPoints/ff870c43-1942-4"; Requests[4875] = new DefaultHttpContext(); Requests[4875].RequestServices = CreateServices(); - Requests[4875].Request.Method = "GET"; + Requests[4875].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4875].Request.Path = "/subscriptions/07d89ad1-f8f4-/resourceGroups/e9efc4c6-5a1d-459/providers/Microsoft.Sql/servers/05327fb6-4/databases/b6eedbb4-9a5/vulnerabilityAssessments/0963956d-34a5-4fd1-bd65-47b/rules/b0ffba/baselines/4e02e82b-4fd"; Requests[4876] = new DefaultHttpContext(); Requests[4876].RequestServices = CreateServices(); - Requests[4876].Request.Method = "PUT"; + Requests[4876].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[4876].Request.Path = "/subscriptions/8981a5f0-309f-/resourceGroups/ad4ea3de-8624-451/providers/Microsoft.Sql/servers/87d23fdf-f/databases/074239fa-13a/vulnerabilityAssessments/dc25b714-3e44-4f3d-a189-a56/rules/7dfdee/baselines/78ff578e-cdd"; Requests[4877] = new DefaultHttpContext(); Requests[4877].RequestServices = CreateServices(); - Requests[4877].Request.Method = "DELETE"; + Requests[4877].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[4877].Request.Path = "/subscriptions/34a0e23d-f356-/resourceGroups/e19d4e60-ba47-414/providers/Microsoft.Sql/servers/a5053f18-c/databases/babac6c1-c6c/vulnerabilityAssessments/e21ec65a-7d3a-47a1-995e-b81/rules/d1fe58/baselines/a3b69a42-ca2"; Requests[4878] = new DefaultHttpContext(); Requests[4878].RequestServices = CreateServices(); - Requests[4878].Request.Method = "GET"; + Requests[4878].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4878].Request.Path = "/subscriptions/03bdd021-4758-/resourceGroups/f1d12e65-1f76-4c3/providers/Microsoft.Sql/servers/0ff0eed4-2/jobAgents/d60db8ac-c67/jobs/3b79001/executions/8e915fd8-edfc-/steps/85ef4722"; Requests[4879] = new DefaultHttpContext(); Requests[4879].RequestServices = CreateServices(); - Requests[4879].Request.Method = "GET"; + Requests[4879].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4879].Request.Path = "/subscriptions/98372c8a-1723-/resourceGroups/7e3fe31c-dbcf-4d8/providers/Microsoft.Sql/servers/c476c371-d/jobAgents/7858cb68-271/jobs/46a59ea/versions/add685f5-4/steps/0fa82558"; Requests[4880] = new DefaultHttpContext(); Requests[4880].RequestServices = CreateServices(); - Requests[4880].Request.Method = "GET"; + Requests[4880].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4880].Request.Path = "/subscriptions/01371cab-3f2e-/resourceGroups/202e84e8-2506-473/providers/Microsoft.Web/sites/b650c/slots/87367/instances/6527d2b7-c/processes/27591635-/modules/e6bc387f-99"; Requests[4881] = new DefaultHttpContext(); Requests[4881].RequestServices = CreateServices(); - Requests[4881].Request.Method = "GET"; + Requests[4881].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4881].Request.Path = "/subscriptions/3cce76a4-2821-/resourceGroups/dd2bf3bb-191b-454/providers/Microsoft.Web/sites/351b6/slots/08e5c/instances/92c1b10a-e/processes/39e953e6-/threads/2c598ac2"; Requests[4882] = new DefaultHttpContext(); Requests[4882].RequestServices = CreateServices(); - Requests[4882].Request.Method = "GET"; + Requests[4882].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4882].Request.Path = "/subscriptions/4974afa0-f7b0-/resourceGroups/f6a0d7d4-d2c4-432/providers/Microsoft.DocumentDB/databaseAccounts/409aa4c6-bf/region/30f974/databases/d0a22e97-a2/collections/18ab21c1-f23c/partitionKeyRangeId/cb467676-7311-4c41-/metrics"; Requests[4883] = new DefaultHttpContext(); Requests[4883].RequestServices = CreateServices(); - Requests[4883].Request.Method = "POST"; + Requests[4883].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4883].Request.Path = "/Subscriptions/8404eb86-f9bc-/resourceGroups/88ad4779-9e35-490/providers/Microsoft.RecoveryServices/vaults/c6ed18c4-/backupFabrics/fac88ee8-7/protectionContainers/660682c8-aed8/protectedItems/bb7119a5-16fc-455/recoveryPoints/77155fb5-a789-4/provisionInstantItemRecovery"; Requests[4884] = new DefaultHttpContext(); Requests[4884].RequestServices = CreateServices(); - Requests[4884].Request.Method = "POST"; + Requests[4884].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4884].Request.Path = "/Subscriptions/7903a5bf-51c7-/resourceGroups/c0546013-9d9d-42c/providers/Microsoft.RecoveryServices/vaults/769cdf0e-/backupFabrics/9023c526-8/protectionContainers/52dadd72-4e94/protectedItems/20d7a386-1efe-45a/recoveryPoints/5b401f2b-d755-4/restore"; Requests[4885] = new DefaultHttpContext(); Requests[4885].RequestServices = CreateServices(); - Requests[4885].Request.Method = "POST"; + Requests[4885].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4885].Request.Path = "/Subscriptions/294899c1-8115-/resourceGroups/64c9c200-6e05-4a3/providers/Microsoft.RecoveryServices/vaults/9cec4132-/backupFabrics/84e887eb-b/protectionContainers/ad9d7103-ea2b/protectedItems/b95a72c5-c8ca-457/recoveryPoints/32b692e1-3a06-4/revokeInstantItemRecovery"; Requests[4886] = new DefaultHttpContext(); Requests[4886].RequestServices = CreateServices(); - Requests[4886].Request.Method = "GET"; + Requests[4886].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4886].Request.Path = "/subscriptions/8ef05ee2-781c-/resourceGroups/78f9c373-a686-404/providers/Microsoft.Sql/servers/312f41ef-2/jobAgents/2e8ab256-37e/jobs/9d1a102/executions/df235d4e-6b52-/steps/8216ce10/targets"; Requests[4887] = new DefaultHttpContext(); Requests[4887].RequestServices = CreateServices(); - Requests[4887].Request.Method = "GET"; + Requests[4887].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4887].Request.Path = "/subscriptions/47175220-f905-/resourceGroups/f31cbd83-463c-475/providers/Microsoft.Sql/servers/93e39bd7-a/jobAgents/692bd4f0-7da/jobs/e2acbe3/executions/2d417930-bdba-/steps/60d9cd32/targets/bc2c470e"; Requests[4888] = new DefaultHttpContext(); Requests[4888].RequestServices = CreateServices(); - Requests[4888].Request.Method = "GET"; + Requests[4888].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4888].Request.Path = "/subscriptions/10516263-3f7e-/resourceGroups/1bf8d1fa-8d07-491/providers/Microsoft.ApiManagement/service/8abe0ca6-f3/quotas/fdc8f7ad-68ea-4/c4f6b972-57e7-"; Requests[4889] = new DefaultHttpContext(); Requests[4889].RequestServices = CreateServices(); - Requests[4889].Request.Method = "PATCH"; + Requests[4889].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[4889].Request.Path = "/subscriptions/139989cd-4c93-/resourceGroups/7329f758-a676-43b/providers/Microsoft.ApiManagement/service/ce71dc48-0b/quotas/09113d7e-b53b-4/b84538da-c0f7-"; Requests[4890] = new DefaultHttpContext(); Requests[4890].RequestServices = CreateServices(); - Requests[4890].Request.Method = "POST"; + Requests[4890].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4890].Request.Path = "/subscriptions/bebbca39-7129-/resourceGroups/ef380694-998a-4f2/providers/Microsoft.Security/locations/6286daec-c5/alerts/9ffca175-/7efdabd8-b923-4889-9f"; Requests[4891] = new DefaultHttpContext(); Requests[4891].RequestServices = CreateServices(); - Requests[4891].Request.Method = "POST"; + Requests[4891].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4891].Request.Path = "/subscriptions/6ee130bd-d040-/resourceGroups/618ad18a-c334-461/providers/Microsoft.Security/locations/8577d61f-7e/jitNetworkAccessPolicies/9882efd6-85ce-4f32-8284-be/c61f90c6-a4d2-4269-987c-12d977d8"; Requests[4892] = new DefaultHttpContext(); Requests[4892].RequestServices = CreateServices(); - Requests[4892].Request.Method = "POST"; + Requests[4892].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4892].Request.Path = "/subscriptions/4f0fda55-2e6d-/resourceGroups/81831a56-1777-474/providers/Microsoft.Security/locations/5c01f027-1a/tasks/f6d95d99/130cf9c8-3fa2-40c2-9"; Requests[4893] = new DefaultHttpContext(); Requests[4893].RequestServices = CreateServices(); - Requests[4893].Request.Method = "GET"; + Requests[4893].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4893].Request.Path = "/subscriptions/781d1560-c2b2-/resourceGroups/efb28a26-02cc-4ab/providers/microsoft.insights/components/b8e7b533-031/e62635a6-"; Requests[4894] = new DefaultHttpContext(); Requests[4894].RequestServices = CreateServices(); - Requests[4894].Request.Method = "GET"; + Requests[4894].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4894].Request.Path = "/subscriptions/6460ce03-3a13-/resourceGroups/56caf886-83db-463/providers/Microsoft.Network/dnsZones/16b2c706/1178a933-3"; Requests[4895] = new DefaultHttpContext(); Requests[4895].RequestServices = CreateServices(); - Requests[4895].Request.Method = "PUT"; + Requests[4895].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[4895].Request.Path = "/subscriptions/e7295fec-c8d2-/resourceGroups/2a3fbd09-de1c-4f8/providers/microsoft.insights/components/95fcaeb6-dbc/d800ae67-/item"; Requests[4896] = new DefaultHttpContext(); Requests[4896].RequestServices = CreateServices(); - Requests[4896].Request.Method = "DELETE"; + Requests[4896].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[4896].Request.Path = "/subscriptions/98fde1ef-5349-/resourceGroups/7aa9f7db-3064-487/providers/microsoft.insights/components/7a308ab3-f78/08d3cf9d-/item"; Requests[4897] = new DefaultHttpContext(); Requests[4897].RequestServices = CreateServices(); - Requests[4897].Request.Method = "GET"; + Requests[4897].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4897].Request.Path = "/subscriptions/fa32c24a-af64-/resourceGroups/3e1dfba9-695c-434/providers/microsoft.insights/components/f312f7b4-0dc/f2e2defe-/item"; Requests[4898] = new DefaultHttpContext(); Requests[4898].RequestServices = CreateServices(); - Requests[4898].Request.Method = "DELETE"; + Requests[4898].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[4898].Request.Path = "/subscriptions/93df41b3-fc67-/resourceGroups/d520b710-03ae-48a/providers/Microsoft.Network/dnsZones/ce35f393/541714ab-1/fb26f6de-64fc-42bd-83"; Requests[4899] = new DefaultHttpContext(); Requests[4899].RequestServices = CreateServices(); - Requests[4899].Request.Method = "PUT"; + Requests[4899].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[4899].Request.Path = "/subscriptions/965c9a6b-569a-/resourceGroups/196bb97b-64f0-412/providers/Microsoft.Network/dnsZones/6babb5bd/618803f9-3/5fbccdb7-2dd4-4bdf-84"; Requests[4900] = new DefaultHttpContext(); Requests[4900].RequestServices = CreateServices(); - Requests[4900].Request.Method = "GET"; + Requests[4900].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4900].Request.Path = "/subscriptions/cdbc08bb-e60c-/resourceGroups/a8bd0da5-1e37-4a9/providers/Microsoft.Network/dnsZones/c4dcb792/599675bc-c/501d9ae8-eea3-473c-a0"; Requests[4901] = new DefaultHttpContext(); Requests[4901].RequestServices = CreateServices(); - Requests[4901].Request.Method = "PATCH"; + Requests[4901].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[4901].Request.Path = "/subscriptions/aac7f575-2574-/resourceGroups/360fd650-0c06-4df/providers/Microsoft.Network/dnsZones/80a15c4c/21658587-3/eb04c2c0-42b8-4393-8b"; Requests[4902] = new DefaultHttpContext(); Requests[4902].RequestServices = CreateServices(); - Requests[4902].Request.Method = "DELETE"; + Requests[4902].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[4902].Request.Path = "/subscriptions/2b0b8b47-272a-/resourceGroups/c4cfd748-836f-40a/providers/Microsoft.Network/trafficmanagerprofiles/95da7bfe-8a/e57a6b8c-ebc/5d3607df-b75"; Requests[4903] = new DefaultHttpContext(); Requests[4903].RequestServices = CreateServices(); - Requests[4903].Request.Method = "PUT"; + Requests[4903].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[4903].Request.Path = "/subscriptions/30aa405c-daed-/resourceGroups/05e61d9d-633f-42e/providers/Microsoft.Network/trafficmanagerprofiles/285791ed-46/d067f0ee-bd8/1408e0ed-fc3"; Requests[4904] = new DefaultHttpContext(); Requests[4904].RequestServices = CreateServices(); - Requests[4904].Request.Method = "GET"; + Requests[4904].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4904].Request.Path = "/subscriptions/3a5e0092-20bc-/resourceGroups/ff3263fc-17c8-4f0/providers/Microsoft.Network/trafficmanagerprofiles/e05c26bf-17/a0ce2c72-951/623e9e51-c90"; Requests[4905] = new DefaultHttpContext(); Requests[4905].RequestServices = CreateServices(); - Requests[4905].Request.Method = "PATCH"; + Requests[4905].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[4905].Request.Path = "/subscriptions/5868afd5-497e-/resourceGroups/d1387aed-7d24-4ef/providers/Microsoft.Network/trafficmanagerprofiles/12a07228-c3/aa803c65-465/f895e1f3-6fc"; Requests[4906] = new DefaultHttpContext(); Requests[4906].RequestServices = CreateServices(); - Requests[4906].Request.Method = "PUT"; + Requests[4906].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[4906].Request.Path = "/apis/513f5/operations/82d8cbc5-8e/policies/ce1cf724"; Requests[4907] = new DefaultHttpContext(); Requests[4907].RequestServices = CreateServices(); - Requests[4907].Request.Method = "GET"; + Requests[4907].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4907].Request.Path = "/apis/241b2/operations/b8a899d7-cf/policies/b439928c"; Requests[4908] = new DefaultHttpContext(); Requests[4908].RequestServices = CreateServices(); - Requests[4908].Request.Method = "DELETE"; + Requests[4908].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[4908].Request.Path = "/apis/fb89b/operations/477c1598-f6/policies/dbe60b1a"; Requests[4909] = new DefaultHttpContext(); Requests[4909].RequestServices = CreateServices(); - Requests[4909].Request.Method = "PUT"; + Requests[4909].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[4909].Request.Path = "/apps/8d0ce/versions/d95f8dde-/closedlists/e790e7da-d"; Requests[4910] = new DefaultHttpContext(); Requests[4910].RequestServices = CreateServices(); - Requests[4910].Request.Method = "GET"; + Requests[4910].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4910].Request.Path = "/apps/33ee0/versions/fdf9052c-/closedlists/bdcf2d17-9"; Requests[4911] = new DefaultHttpContext(); Requests[4911].RequestServices = CreateServices(); - Requests[4911].Request.Method = "DELETE"; + Requests[4911].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[4911].Request.Path = "/apps/f71af/versions/72848dbc-/closedlists/d8365b20-d"; Requests[4912] = new DefaultHttpContext(); Requests[4912].RequestServices = CreateServices(); - Requests[4912].Request.Method = "PATCH"; + Requests[4912].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[4912].Request.Path = "/apps/08c50/versions/430dba37-/closedlists/f98200ba-3"; Requests[4913] = new DefaultHttpContext(); Requests[4913].RequestServices = CreateServices(); - Requests[4913].Request.Method = "PUT"; + Requests[4913].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[4913].Request.Path = "/apps/11190/versions/28869cce-/compositeentities/0a063510-"; Requests[4914] = new DefaultHttpContext(); Requests[4914].RequestServices = CreateServices(); - Requests[4914].Request.Method = "GET"; + Requests[4914].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4914].Request.Path = "/apps/79c0c/versions/6b0c5e98-/compositeentities/06ee5ee4-"; Requests[4915] = new DefaultHttpContext(); Requests[4915].RequestServices = CreateServices(); - Requests[4915].Request.Method = "DELETE"; + Requests[4915].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[4915].Request.Path = "/apps/c9593/versions/0a7d01df-/compositeentities/06efb9fc-"; Requests[4916] = new DefaultHttpContext(); Requests[4916].RequestServices = CreateServices(); - Requests[4916].Request.Method = "DELETE"; + Requests[4916].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[4916].Request.Path = "/apps/bb9c7/versions/4476452c-/customprebuiltdomains/a854413c-0"; Requests[4917] = new DefaultHttpContext(); Requests[4917].RequestServices = CreateServices(); - Requests[4917].Request.Method = "PUT"; + Requests[4917].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[4917].Request.Path = "/apps/fb8e9/versions/190c27d8-/entities/c6cb4815"; Requests[4918] = new DefaultHttpContext(); Requests[4918].RequestServices = CreateServices(); - Requests[4918].Request.Method = "GET"; + Requests[4918].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4918].Request.Path = "/apps/83c5d/versions/1231a7c7-/entities/5a855ffe"; Requests[4919] = new DefaultHttpContext(); Requests[4919].RequestServices = CreateServices(); - Requests[4919].Request.Method = "DELETE"; + Requests[4919].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[4919].Request.Path = "/apps/e1f0f/versions/9021c575-/entities/f4250272"; Requests[4920] = new DefaultHttpContext(); Requests[4920].RequestServices = CreateServices(); - Requests[4920].Request.Method = "DELETE"; + Requests[4920].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[4920].Request.Path = "/apps/01fcd/versions/4d12d914-/examples/7912fbb1-"; Requests[4921] = new DefaultHttpContext(); Requests[4921].RequestServices = CreateServices(); - Requests[4921].Request.Method = "GET"; + Requests[4921].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4921].Request.Path = "/apps/2f459/versions/5ecb7b06-/hierarchicalentities/a1ec199f-"; Requests[4922] = new DefaultHttpContext(); Requests[4922].RequestServices = CreateServices(); - Requests[4922].Request.Method = "PUT"; + Requests[4922].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[4922].Request.Path = "/apps/ccb5c/versions/6bdc7397-/hierarchicalentities/8ad2c293-"; Requests[4923] = new DefaultHttpContext(); Requests[4923].RequestServices = CreateServices(); - Requests[4923].Request.Method = "DELETE"; + Requests[4923].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[4923].Request.Path = "/apps/a9c06/versions/97497c94-/hierarchicalentities/57dfd669-"; Requests[4924] = new DefaultHttpContext(); Requests[4924].RequestServices = CreateServices(); - Requests[4924].Request.Method = "PUT"; + Requests[4924].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[4924].Request.Path = "/apps/1dc7e/versions/1f2523be-/intents/54cb2658"; Requests[4925] = new DefaultHttpContext(); Requests[4925].RequestServices = CreateServices(); - Requests[4925].Request.Method = "DELETE"; + Requests[4925].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[4925].Request.Path = "/apps/56167/versions/20a9a4b4-/intents/ac15f564"; Requests[4926] = new DefaultHttpContext(); Requests[4926].RequestServices = CreateServices(); - Requests[4926].Request.Method = "GET"; + Requests[4926].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4926].Request.Path = "/apps/afb3f/versions/4e632218-/intents/15fb0650"; Requests[4927] = new DefaultHttpContext(); Requests[4927].RequestServices = CreateServices(); - Requests[4927].Request.Method = "GET"; + Requests[4927].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4927].Request.Path = "/apps/7b893/versions/7c7090bf-/patternanyentities/98457a87"; Requests[4928] = new DefaultHttpContext(); Requests[4928].RequestServices = CreateServices(); - Requests[4928].Request.Method = "PUT"; + Requests[4928].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[4928].Request.Path = "/apps/deb56/versions/f0261165-/patternanyentities/f455956e"; Requests[4929] = new DefaultHttpContext(); Requests[4929].RequestServices = CreateServices(); - Requests[4929].Request.Method = "DELETE"; + Requests[4929].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[4929].Request.Path = "/apps/5886f/versions/44c1838a-/patternanyentities/78469290"; Requests[4930] = new DefaultHttpContext(); Requests[4930].RequestServices = CreateServices(); - Requests[4930].Request.Method = "PUT"; + Requests[4930].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[4930].Request.Path = "/apps/8a120/versions/cfafadc1-/patternrules/c20cc4bd-"; Requests[4931] = new DefaultHttpContext(); Requests[4931].RequestServices = CreateServices(); - Requests[4931].Request.Method = "DELETE"; + Requests[4931].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[4931].Request.Path = "/apps/62ef2/versions/d006d772-/patternrules/f9d3478b-"; Requests[4932] = new DefaultHttpContext(); Requests[4932].RequestServices = CreateServices(); - Requests[4932].Request.Method = "DELETE"; + Requests[4932].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[4932].Request.Path = "/apps/0aca5/versions/0973ee92-/patterns/14e1d8d3-"; Requests[4933] = new DefaultHttpContext(); Requests[4933].RequestServices = CreateServices(); - Requests[4933].Request.Method = "GET"; + Requests[4933].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4933].Request.Path = "/apps/5f1c7/versions/f81ffbf4-/patterns/f77ececd-"; Requests[4934] = new DefaultHttpContext(); Requests[4934].RequestServices = CreateServices(); - Requests[4934].Request.Method = "PUT"; + Requests[4934].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[4934].Request.Path = "/apps/881e8/versions/eb3cdb2f-/patterns/6410c0e8-"; Requests[4935] = new DefaultHttpContext(); Requests[4935].RequestServices = CreateServices(); - Requests[4935].Request.Method = "GET"; + Requests[4935].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4935].Request.Path = "/apps/87459/versions/231abce1-/phraselists/f74a2608-b9e"; Requests[4936] = new DefaultHttpContext(); Requests[4936].RequestServices = CreateServices(); - Requests[4936].Request.Method = "DELETE"; + Requests[4936].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[4936].Request.Path = "/apps/e9901/versions/bdfb8075-/phraselists/09d5483f-343"; Requests[4937] = new DefaultHttpContext(); Requests[4937].RequestServices = CreateServices(); - Requests[4937].Request.Method = "PUT"; + Requests[4937].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[4937].Request.Path = "/apps/ebe37/versions/4966c96b-/phraselists/1ac342f9-617"; Requests[4938] = new DefaultHttpContext(); Requests[4938].RequestServices = CreateServices(); - Requests[4938].Request.Method = "DELETE"; + Requests[4938].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[4938].Request.Path = "/apps/ab712/versions/455e7e97-/prebuilts/b7b8747e-7"; Requests[4939] = new DefaultHttpContext(); Requests[4939].RequestServices = CreateServices(); - Requests[4939].Request.Method = "GET"; + Requests[4939].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4939].Request.Path = "/apps/cbe09/versions/92caa256-/prebuilts/f40b3c83-7"; Requests[4940] = new DefaultHttpContext(); Requests[4940].RequestServices = CreateServices(); - Requests[4940].Request.Method = "GET"; + Requests[4940].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4940].Request.Path = "/apps/45afa/versions/d0f204aa-/regexentities/4f610950-454b"; Requests[4941] = new DefaultHttpContext(); Requests[4941].RequestServices = CreateServices(); - Requests[4941].Request.Method = "DELETE"; + Requests[4941].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[4941].Request.Path = "/apps/799b0/versions/ede12146-/regexentities/50ee8a63-87f9"; Requests[4942] = new DefaultHttpContext(); Requests[4942].RequestServices = CreateServices(); - Requests[4942].Request.Method = "PUT"; + Requests[4942].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[4942].Request.Path = "/apps/d79e9/versions/c3ee5796-/regexentities/b1455842-1804"; Requests[4943] = new DefaultHttpContext(); Requests[4943].RequestServices = CreateServices(); - Requests[4943].Request.Method = "GET"; + Requests[4943].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4943].Request.Path = "/jobs/2a3fc/tasks/7780a6/files/a9cec738"; Requests[4944] = new DefaultHttpContext(); Requests[4944].RequestServices = CreateServices(); - Requests[4944].Request.Method = "HEAD"; + Requests[4944].Request.Method = HttpMethods.GetCanonicalizedValue("HEAD"); Requests[4944].Request.Path = "/jobs/78da7/tasks/949653/files/8d67c742"; Requests[4945] = new DefaultHttpContext(); Requests[4945].RequestServices = CreateServices(); - Requests[4945].Request.Method = "DELETE"; + Requests[4945].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[4945].Request.Path = "/jobs/204f4/tasks/172563/files/2fee5574"; Requests[4946] = new DefaultHttpContext(); Requests[4946].RequestServices = CreateServices(); - Requests[4946].Request.Method = "GET"; + Requests[4946].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4946].Request.Path = "/persongroups/857e54fc-4350/persons/5b186435/persistedFaces/977982f4-190f-4"; Requests[4947] = new DefaultHttpContext(); Requests[4947].RequestServices = CreateServices(); - Requests[4947].Request.Method = "DELETE"; + Requests[4947].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[4947].Request.Path = "/persongroups/aa14cb16-af27/persons/f7b0f457/persistedFaces/bb539487-2023-4"; Requests[4948] = new DefaultHttpContext(); Requests[4948].RequestServices = CreateServices(); - Requests[4948].Request.Method = "PATCH"; + Requests[4948].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[4948].Request.Path = "/persongroups/67d72e12-48c3/persons/93bd0ecb/persistedFaces/afe882c4-f74d-4"; Requests[4949] = new DefaultHttpContext(); Requests[4949].RequestServices = CreateServices(); - Requests[4949].Request.Method = "HEAD"; + Requests[4949].Request.Method = HttpMethods.GetCanonicalizedValue("HEAD"); Requests[4949].Request.Path = "/pools/fc4e31/nodes/c4c148/files/f3928014"; Requests[4950] = new DefaultHttpContext(); Requests[4950].RequestServices = CreateServices(); - Requests[4950].Request.Method = "DELETE"; + Requests[4950].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[4950].Request.Path = "/pools/d687bd/nodes/e2c6e6/files/fc34c099"; Requests[4951] = new DefaultHttpContext(); Requests[4951].RequestServices = CreateServices(); - Requests[4951].Request.Method = "GET"; + Requests[4951].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4951].Request.Path = "/pools/6f9a58/nodes/5c6fc8/files/6f691424"; Requests[4952] = new DefaultHttpContext(); Requests[4952].RequestServices = CreateServices(); - Requests[4952].Request.Method = "PUT"; + Requests[4952].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[4952].Request.Path = "/pools/d0224b/nodes/d031bf/users/f7f0d225"; Requests[4953] = new DefaultHttpContext(); Requests[4953].RequestServices = CreateServices(); - Requests[4953].Request.Method = "DELETE"; + Requests[4953].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[4953].Request.Path = "/pools/d55a60/nodes/f42add/users/6c156708"; Requests[4954] = new DefaultHttpContext(); Requests[4954].RequestServices = CreateServices(); - Requests[4954].Request.Method = "DELETE"; + Requests[4954].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[4954].Request.Path = "/subscriptions/59118636-503f-/tagNames/4bf538c/tagValues/39540536"; Requests[4955] = new DefaultHttpContext(); Requests[4955].RequestServices = CreateServices(); - Requests[4955].Request.Method = "PUT"; + Requests[4955].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[4955].Request.Path = "/subscriptions/54d7bf4e-6836-/tagNames/3020c6f/tagValues/cd00b0fb"; Requests[4956] = new DefaultHttpContext(); Requests[4956].RequestServices = CreateServices(); - Requests[4956].Request.Method = "POST"; + Requests[4956].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4956].Request.Path = "/apps/9cfcd/versions/b058858b-/closedlists/6769ebd7-6/sublists"; Requests[4957] = new DefaultHttpContext(); Requests[4957].RequestServices = CreateServices(); - Requests[4957].Request.Method = "POST"; + Requests[4957].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4957].Request.Path = "/apps/ac654/versions/4168564a-/closedlists/08a8d948/roles"; Requests[4958] = new DefaultHttpContext(); Requests[4958].RequestServices = CreateServices(); - Requests[4958].Request.Method = "GET"; + Requests[4958].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4958].Request.Path = "/apps/4770d/versions/f554c2a5-/closedlists/46782ea8/roles"; Requests[4959] = new DefaultHttpContext(); Requests[4959].RequestServices = CreateServices(); - Requests[4959].Request.Method = "POST"; + Requests[4959].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4959].Request.Path = "/apps/e358a/versions/dbe3f466-/compositeentities/f4b37cbe-/children"; Requests[4960] = new DefaultHttpContext(); Requests[4960].RequestServices = CreateServices(); - Requests[4960].Request.Method = "POST"; + Requests[4960].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4960].Request.Path = "/apps/4ff32/versions/a02f5a8c-/compositeentities/49b935f0-/roles"; Requests[4961] = new DefaultHttpContext(); Requests[4961].RequestServices = CreateServices(); - Requests[4961].Request.Method = "GET"; + Requests[4961].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4961].Request.Path = "/apps/6f1c7/versions/88ea8074-/compositeentities/976cfeb6-/roles"; Requests[4962] = new DefaultHttpContext(); Requests[4962].RequestServices = CreateServices(); - Requests[4962].Request.Method = "GET"; + Requests[4962].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4962].Request.Path = "/apps/9f1aa/versions/4edca212-/customprebuiltentities/b9a9e93f/roles"; Requests[4963] = new DefaultHttpContext(); Requests[4963].RequestServices = CreateServices(); - Requests[4963].Request.Method = "POST"; + Requests[4963].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4963].Request.Path = "/apps/27086/versions/1275fbea-/customprebuiltentities/008b3d43/roles"; Requests[4964] = new DefaultHttpContext(); Requests[4964].RequestServices = CreateServices(); - Requests[4964].Request.Method = "GET"; + Requests[4964].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4964].Request.Path = "/apps/2fedd/versions/2973e55e-/entities/71306ee8/roles"; Requests[4965] = new DefaultHttpContext(); Requests[4965].RequestServices = CreateServices(); - Requests[4965].Request.Method = "POST"; + Requests[4965].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4965].Request.Path = "/apps/32345/versions/843aa7ba-/entities/3ca2fbb7/roles"; Requests[4966] = new DefaultHttpContext(); Requests[4966].RequestServices = CreateServices(); - Requests[4966].Request.Method = "GET"; + Requests[4966].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4966].Request.Path = "/apps/109cd/versions/dc33f23d-/entities/eb481b08/suggest"; Requests[4967] = new DefaultHttpContext(); Requests[4967].RequestServices = CreateServices(); - Requests[4967].Request.Method = "POST"; + Requests[4967].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4967].Request.Path = "/apps/44756/versions/6612fa28-/hierarchicalentities/659112ae-/children"; Requests[4968] = new DefaultHttpContext(); Requests[4968].RequestServices = CreateServices(); - Requests[4968].Request.Method = "POST"; + Requests[4968].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4968].Request.Path = "/apps/503a4/versions/3f96ae06-/hierarchicalentities/77d26a1c-/roles"; Requests[4969] = new DefaultHttpContext(); Requests[4969].RequestServices = CreateServices(); - Requests[4969].Request.Method = "GET"; + Requests[4969].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4969].Request.Path = "/apps/4b384/versions/6fc4ea30-/hierarchicalentities/142f7935-/roles"; Requests[4970] = new DefaultHttpContext(); Requests[4970].RequestServices = CreateServices(); - Requests[4970].Request.Method = "GET"; + Requests[4970].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4970].Request.Path = "/apps/d427b/versions/09389cc8-/intents/77698b76/patternrules"; Requests[4971] = new DefaultHttpContext(); Requests[4971].RequestServices = CreateServices(); - Requests[4971].Request.Method = "GET"; + Requests[4971].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4971].Request.Path = "/apps/51949/versions/b42f1245-/intents/68a76c06/suggest"; Requests[4972] = new DefaultHttpContext(); Requests[4972].RequestServices = CreateServices(); - Requests[4972].Request.Method = "GET"; + Requests[4972].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4972].Request.Path = "/apps/cc8a9/versions/371f1203-/models/635ea29/examples"; Requests[4973] = new DefaultHttpContext(); Requests[4973].RequestServices = CreateServices(); - Requests[4973].Request.Method = "GET"; + Requests[4973].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4973].Request.Path = "/apps/1986b/versions/827ede0e-/patternanyentities/32a3e3ff/explicitlist"; Requests[4974] = new DefaultHttpContext(); Requests[4974].RequestServices = CreateServices(); - Requests[4974].Request.Method = "POST"; + Requests[4974].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4974].Request.Path = "/apps/2d14b/versions/facb0c8c-/patternanyentities/3f381cab/explicitlist"; Requests[4975] = new DefaultHttpContext(); Requests[4975].RequestServices = CreateServices(); - Requests[4975].Request.Method = "POST"; + Requests[4975].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4975].Request.Path = "/apps/d8769/versions/e878fb2a-/patternanyentities/2f72569a/roles"; Requests[4976] = new DefaultHttpContext(); Requests[4976].RequestServices = CreateServices(); - Requests[4976].Request.Method = "GET"; + Requests[4976].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4976].Request.Path = "/apps/9716f/versions/56fa8516-/patternanyentities/36176239/roles"; Requests[4977] = new DefaultHttpContext(); Requests[4977].RequestServices = CreateServices(); - Requests[4977].Request.Method = "GET"; + Requests[4977].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4977].Request.Path = "/apps/32dca/versions/1a1c13d9-/prebuilts/90a7c512/roles"; Requests[4978] = new DefaultHttpContext(); Requests[4978].RequestServices = CreateServices(); - Requests[4978].Request.Method = "POST"; + Requests[4978].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4978].Request.Path = "/apps/a7377/versions/31cb93b4-/prebuilts/93f1a619/roles"; Requests[4979] = new DefaultHttpContext(); Requests[4979].RequestServices = CreateServices(); - Requests[4979].Request.Method = "GET"; + Requests[4979].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4979].Request.Path = "/apps/a1a07/versions/a50b7579-/regexentities/9118f3a1/roles"; Requests[4980] = new DefaultHttpContext(); Requests[4980].RequestServices = CreateServices(); - Requests[4980].Request.Method = "POST"; + Requests[4980].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4980].Request.Path = "/apps/4ce26/versions/77350f22-/regexentities/1d3ec769/roles"; Requests[4981] = new DefaultHttpContext(); Requests[4981].RequestServices = CreateServices(); - Requests[4981].Request.Method = "GET"; + Requests[4981].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4981].Request.Path = "/subscriptions/fe9bdacb-e66f-/resourcegroups/8ae62abb-8c61-434/deployments/931fea78-c988-/operations"; Requests[4982] = new DefaultHttpContext(); Requests[4982].RequestServices = CreateServices(); - Requests[4982].Request.Method = "POST"; + Requests[4982].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4982].Request.Path = "/subscriptions/47a153ca-ebcf-/providers/43a986b4-ef9d-43a3-8d1/policyAssignments/80593655-3c52-4b2f-9/providers/Microsoft.PolicyInsights/policyEvents/6e99d422-76ee-4729-b/queryResults"; Requests[4983] = new DefaultHttpContext(); Requests[4983].RequestServices = CreateServices(); - Requests[4983].Request.Method = "POST"; + Requests[4983].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4983].Request.Path = "/subscriptions/74dff5c6-eff2-/providers/0b394798-f9ca-4acc-85e/policyAssignments/f6900f5c-f118-4174-8/providers/Microsoft.PolicyInsights/policyStates/0371ca15-aab0-4940-a/queryResults"; Requests[4984] = new DefaultHttpContext(); Requests[4984].RequestServices = CreateServices(); - Requests[4984].Request.Method = "POST"; + Requests[4984].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4984].Request.Path = "/subscriptions/b538566f-7407-/providers/8d33d38d-6c2f-41c3-9e9/policyAssignments/08edf96a-d6d1-45b5-b/providers/Microsoft.PolicyInsights/policyStates/874eb626-5bcf-46d2-a580-024/summarize"; Requests[4985] = new DefaultHttpContext(); Requests[4985].RequestServices = CreateServices(); - Requests[4985].Request.Method = "POST"; + Requests[4985].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4985].Request.Path = "/subscriptions/906a30e2-8c52-/providers/d143741c-1a4f-4ae9-bbd/policyDefinitions/3430f279-4d2d-4b71-b/providers/Microsoft.PolicyInsights/policyEvents/4b28cc10-4da1-4c37-8/queryResults"; Requests[4986] = new DefaultHttpContext(); Requests[4986].RequestServices = CreateServices(); - Requests[4986].Request.Method = "POST"; + Requests[4986].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4986].Request.Path = "/subscriptions/9183f628-d864-/providers/4df7c50a-e8c1-4e27-88b/policyDefinitions/42a71756-ac96-4478-9/providers/Microsoft.PolicyInsights/policyStates/7b1ec2b6-2573-4f95-8/queryResults"; Requests[4987] = new DefaultHttpContext(); Requests[4987].RequestServices = CreateServices(); - Requests[4987].Request.Method = "POST"; + Requests[4987].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4987].Request.Path = "/subscriptions/83916afc-86c1-/providers/8a9a4fdc-f1b4-4a7b-ae6/policyDefinitions/be9c98dc-070c-4dc7-b/providers/Microsoft.PolicyInsights/policyStates/ddc5f035-2103-4691-8057-dd5/summarize"; Requests[4988] = new DefaultHttpContext(); Requests[4988].RequestServices = CreateServices(); - Requests[4988].Request.Method = "POST"; + Requests[4988].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4988].Request.Path = "/subscriptions/5b55e841-40d0-/providers/f142c058-e8f9-426e-867/policySetDefinitions/7da31f86-3b8b-4ff0-a744/providers/Microsoft.PolicyInsights/policyEvents/1e4a3e58-f94a-409f-b/queryResults"; Requests[4989] = new DefaultHttpContext(); Requests[4989].RequestServices = CreateServices(); - Requests[4989].Request.Method = "POST"; + Requests[4989].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4989].Request.Path = "/subscriptions/931f2f60-7e15-/providers/4beb2864-79e3-480e-83f/policySetDefinitions/48336faf-c7ee-4e10-8eb3/providers/Microsoft.PolicyInsights/policyStates/16dc7ac7-db30-4880-b/queryResults"; Requests[4990] = new DefaultHttpContext(); Requests[4990].RequestServices = CreateServices(); - Requests[4990].Request.Method = "POST"; + Requests[4990].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4990].Request.Path = "/subscriptions/60ff1159-889b-/providers/eb349cb7-c1d1-47fc-bd0/policySetDefinitions/29825e44-1752-406f-acaf/providers/Microsoft.PolicyInsights/policyStates/3696f01b-8a8d-42d2-b616-105/summarize"; Requests[4991] = new DefaultHttpContext(); Requests[4991].RequestServices = CreateServices(); - Requests[4991].Request.Method = "DELETE"; + Requests[4991].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[4991].Request.Path = "/apps/edc59/versions/551a1c27-/closedlists/8c2412a8-2/sublists/83875052-"; Requests[4992] = new DefaultHttpContext(); Requests[4992].RequestServices = CreateServices(); - Requests[4992].Request.Method = "PUT"; + Requests[4992].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[4992].Request.Path = "/apps/08ffc/versions/c9e12ad1-/closedlists/a95a45ca-3/sublists/068e5721-"; Requests[4993] = new DefaultHttpContext(); Requests[4993].RequestServices = CreateServices(); - Requests[4993].Request.Method = "GET"; + Requests[4993].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4993].Request.Path = "/apps/cc09a/versions/d70e2332-/closedlists/ce5ebbe3/roles/de9e81"; Requests[4994] = new DefaultHttpContext(); Requests[4994].RequestServices = CreateServices(); - Requests[4994].Request.Method = "PUT"; + Requests[4994].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[4994].Request.Path = "/apps/75a08/versions/78ff5008-/closedlists/d6ddc1b9/roles/e927c4"; Requests[4995] = new DefaultHttpContext(); Requests[4995].RequestServices = CreateServices(); - Requests[4995].Request.Method = "DELETE"; + Requests[4995].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[4995].Request.Path = "/apps/c9296/versions/2dbf6652-/closedlists/67a399ce/roles/806005"; Requests[4996] = new DefaultHttpContext(); Requests[4996].RequestServices = CreateServices(); - Requests[4996].Request.Method = "DELETE"; + Requests[4996].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[4996].Request.Path = "/apps/20482/versions/91038f78-/compositeentities/072206ac-/children/575d7e4d"; Requests[4997] = new DefaultHttpContext(); Requests[4997].RequestServices = CreateServices(); - Requests[4997].Request.Method = "DELETE"; + Requests[4997].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[4997].Request.Path = "/apps/79452/versions/afe535c2-/compositeentities/ea8ea533-/roles/693ea1"; Requests[4998] = new DefaultHttpContext(); Requests[4998].RequestServices = CreateServices(); - Requests[4998].Request.Method = "PUT"; + Requests[4998].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[4998].Request.Path = "/apps/be496/versions/b9da6808-/compositeentities/36a34b7d-/roles/f52586"; Requests[4999] = new DefaultHttpContext(); Requests[4999].RequestServices = CreateServices(); - Requests[4999].Request.Method = "GET"; + Requests[4999].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[4999].Request.Path = "/apps/f00b3/versions/53fd696b-/compositeentities/efb6b767-/roles/3f387b"; Requests[5000] = new DefaultHttpContext(); Requests[5000].RequestServices = CreateServices(); - Requests[5000].Request.Method = "GET"; + Requests[5000].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[5000].Request.Path = "/apps/6bd08/versions/d98f0c88-/customprebuiltentities/478cea50/roles/d480dc"; Requests[5001] = new DefaultHttpContext(); Requests[5001].RequestServices = CreateServices(); - Requests[5001].Request.Method = "PUT"; + Requests[5001].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[5001].Request.Path = "/apps/3a9ae/versions/0f6b151f-/customprebuiltentities/8ba5a3c3/roles/45b9c2"; Requests[5002] = new DefaultHttpContext(); Requests[5002].RequestServices = CreateServices(); - Requests[5002].Request.Method = "DELETE"; + Requests[5002].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[5002].Request.Path = "/apps/f6b28/versions/49b2bab7-/customprebuiltentities/4c0d2e36/roles/0f5d03"; Requests[5003] = new DefaultHttpContext(); Requests[5003].RequestServices = CreateServices(); - Requests[5003].Request.Method = "DELETE"; + Requests[5003].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[5003].Request.Path = "/apps/f4cbe/versions/afe14ea6-/entities/28e6c2de/roles/80ea17"; Requests[5004] = new DefaultHttpContext(); Requests[5004].RequestServices = CreateServices(); - Requests[5004].Request.Method = "GET"; + Requests[5004].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[5004].Request.Path = "/apps/1a09d/versions/e29a2af3-/entities/e1ef95cb/roles/0a6ad2"; Requests[5005] = new DefaultHttpContext(); Requests[5005].RequestServices = CreateServices(); - Requests[5005].Request.Method = "PUT"; + Requests[5005].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[5005].Request.Path = "/apps/3a82b/versions/825992db-/entities/b7865a80/roles/bfb58a"; Requests[5006] = new DefaultHttpContext(); Requests[5006].RequestServices = CreateServices(); - Requests[5006].Request.Method = "DELETE"; + Requests[5006].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[5006].Request.Path = "/apps/46897/versions/532f9544-/hierarchicalentities/c05328c7-/children/9fc4adce"; Requests[5007] = new DefaultHttpContext(); Requests[5007].RequestServices = CreateServices(); - Requests[5007].Request.Method = "PUT"; + Requests[5007].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[5007].Request.Path = "/apps/51dea/versions/160a594c-/hierarchicalentities/90a57acb-/children/84c0c425"; Requests[5008] = new DefaultHttpContext(); Requests[5008].RequestServices = CreateServices(); - Requests[5008].Request.Method = "GET"; + Requests[5008].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[5008].Request.Path = "/apps/a7215/versions/03a0207e-/hierarchicalentities/251ba12d-/children/8608e422"; Requests[5009] = new DefaultHttpContext(); Requests[5009].RequestServices = CreateServices(); - Requests[5009].Request.Method = "DELETE"; + Requests[5009].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[5009].Request.Path = "/apps/baa14/versions/2ec5e49c-/hierarchicalentities/fa5b7395-/roles/884d6d"; Requests[5010] = new DefaultHttpContext(); Requests[5010].RequestServices = CreateServices(); - Requests[5010].Request.Method = "PUT"; + Requests[5010].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[5010].Request.Path = "/apps/bf0d3/versions/70695e1b-/hierarchicalentities/1d6ada09-/roles/498a98"; Requests[5011] = new DefaultHttpContext(); Requests[5011].RequestServices = CreateServices(); - Requests[5011].Request.Method = "GET"; + Requests[5011].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[5011].Request.Path = "/apps/d0b43/versions/230196c4-/hierarchicalentities/c0b9543c-/roles/853491"; Requests[5012] = new DefaultHttpContext(); Requests[5012].RequestServices = CreateServices(); - Requests[5012].Request.Method = "PUT"; + Requests[5012].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[5012].Request.Path = "/apps/1af84/versions/33e6b9c1-/patternanyentities/28d5a5d6/explicitlist/60557e"; Requests[5013] = new DefaultHttpContext(); Requests[5013].RequestServices = CreateServices(); - Requests[5013].Request.Method = "GET"; + Requests[5013].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[5013].Request.Path = "/apps/6bc14/versions/ed5af8f8-/patternanyentities/b1244dcd/explicitlist/1f1f1b"; Requests[5014] = new DefaultHttpContext(); Requests[5014].RequestServices = CreateServices(); - Requests[5014].Request.Method = "DELETE"; + Requests[5014].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[5014].Request.Path = "/apps/b3a3d/versions/3f2f37ab-/patternanyentities/5f6976c0/explicitlist/b53473"; Requests[5015] = new DefaultHttpContext(); Requests[5015].RequestServices = CreateServices(); - Requests[5015].Request.Method = "GET"; + Requests[5015].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[5015].Request.Path = "/apps/ec879/versions/7b54beb5-/patternanyentities/b4710f47/roles/0f4614"; Requests[5016] = new DefaultHttpContext(); Requests[5016].RequestServices = CreateServices(); - Requests[5016].Request.Method = "DELETE"; + Requests[5016].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[5016].Request.Path = "/apps/e3169/versions/af95ed6f-/patternanyentities/821e3388/roles/956530"; Requests[5017] = new DefaultHttpContext(); Requests[5017].RequestServices = CreateServices(); - Requests[5017].Request.Method = "PUT"; + Requests[5017].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[5017].Request.Path = "/apps/d5d21/versions/14145059-/patternanyentities/7a38066f/roles/ca4430"; Requests[5018] = new DefaultHttpContext(); Requests[5018].RequestServices = CreateServices(); - Requests[5018].Request.Method = "DELETE"; + Requests[5018].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[5018].Request.Path = "/apps/83814/versions/bac094a9-/prebuilts/b3f4d3c7/roles/49be97"; Requests[5019] = new DefaultHttpContext(); Requests[5019].RequestServices = CreateServices(); - Requests[5019].Request.Method = "PUT"; + Requests[5019].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[5019].Request.Path = "/apps/c6959/versions/cb5e283a-/prebuilts/43017212/roles/0a6127"; Requests[5020] = new DefaultHttpContext(); Requests[5020].RequestServices = CreateServices(); - Requests[5020].Request.Method = "GET"; + Requests[5020].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[5020].Request.Path = "/apps/f0057/versions/296d2204-/prebuilts/6e326b95/roles/bf9296"; Requests[5021] = new DefaultHttpContext(); Requests[5021].RequestServices = CreateServices(); - Requests[5021].Request.Method = "GET"; + Requests[5021].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[5021].Request.Path = "/apps/6bb20/versions/0b280ee7-/regexentities/ef17de58/roles/c874d3"; Requests[5022] = new DefaultHttpContext(); Requests[5022].RequestServices = CreateServices(); - Requests[5022].Request.Method = "DELETE"; + Requests[5022].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[5022].Request.Path = "/apps/021e8/versions/884491da-/regexentities/1497ccb5/roles/95490f"; Requests[5023] = new DefaultHttpContext(); Requests[5023].RequestServices = CreateServices(); - Requests[5023].Request.Method = "PUT"; + Requests[5023].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[5023].Request.Path = "/apps/56bbd/versions/fac60968-/regexentities/38b5feb8/roles/d206af"; Requests[5024] = new DefaultHttpContext(); Requests[5024].RequestServices = CreateServices(); - Requests[5024].Request.Method = "GET"; + Requests[5024].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[5024].Request.Path = "/subscriptions/13b8699a-bcd4-/resourcegroups/39ecad98-cc84-431/deployments/a8fb576e-68e9-/operations/568a987e-52"; Requests[5025] = new DefaultHttpContext(); Requests[5025].RequestServices = CreateServices(); - Requests[5025].Request.Method = "POST"; + Requests[5025].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[5025].Request.Path = "/subscriptions/dedf2b20-f675-/resourcegroups/078dbccb-9ce1-4ee/providers/cf160766-6383-460e-94c/policyAssignments/601aca92-da9e-4798-8/providers/Microsoft.PolicyInsights/policyEvents/d62eb140-909d-47d2-b/queryResults"; Requests[5026] = new DefaultHttpContext(); Requests[5026].RequestServices = CreateServices(); - Requests[5026].Request.Method = "POST"; + Requests[5026].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[5026].Request.Path = "/subscriptions/7810f743-b958-/resourcegroups/067b2667-bfb4-498/providers/41a8bed7-da8a-4294-8ec/policyAssignments/0db46310-7e9a-4da0-9/providers/Microsoft.PolicyInsights/policyStates/ccf8b029-97ff-4c39-9/queryResults"; Requests[5027] = new DefaultHttpContext(); Requests[5027].RequestServices = CreateServices(); - Requests[5027].Request.Method = "POST"; + Requests[5027].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[5027].Request.Path = "/subscriptions/717927d0-dcbe-/resourcegroups/cf41613e-1c56-40b/providers/cc9c586f-3e1e-4df7-964/policyAssignments/a9048424-5989-42b4-a/providers/Microsoft.PolicyInsights/policyStates/b743ddc3-5159-48a2-aa7b-abc/summarize"; Requests[5028] = new DefaultHttpContext(); Requests[5028].RequestServices = CreateServices(); - Requests[5028].Request.Method = "GET"; + Requests[5028].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[5028].Request.Path = "/subscriptions/1e3d2345-23ff-/resourceGroups/c34bd6e6-4530-45c/providers/f4778a3a-046c-4a2/ef4a3056-425d-4f/86159148-52a/providers/Microsoft.EventGrid/eventSubscriptions"; Requests[5029] = new DefaultHttpContext(); Requests[5029].RequestServices = CreateServices(); - Requests[5029].Request.Method = "GET"; + Requests[5029].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[5029].Request.Path = "/subscriptions/aa61dfbd-2f53-/resourceGroups/f61158ad-c233-4a6/providers/5776c647-43a3-45b/44086290-2050-45/b29c60a9-07a/providers/Microsoft.EventGrid/eventTypes"; Requests[5030] = new DefaultHttpContext(); Requests[5030].RequestServices = CreateServices(); - Requests[5030].Request.Method = "GET"; + Requests[5030].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[5030].Request.Path = "/subscriptions/1a4ccbe3-87f9-/resourcegroups/088e9732-d42a-42a/providers/3035e168-62e/de772962-480/458a2354-592/providers/Microsoft.OperationsManagement/ManagementAssociations/f5283bb4-813a-4bb2-a850-f"; Requests[5031] = new DefaultHttpContext(); Requests[5031].RequestServices = CreateServices(); - Requests[5031].Request.Method = "PUT"; + Requests[5031].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[5031].Request.Path = "/subscriptions/8fb9e951-546d-/resourcegroups/f30da3ef-f202-4d8/providers/ee4a562c-c62/e350d53c-f0a/3caa805c-d78/providers/Microsoft.OperationsManagement/ManagementAssociations/113a7ef4-7dfe-4810-b3dd-2"; Requests[5032] = new DefaultHttpContext(); Requests[5032].RequestServices = CreateServices(); - Requests[5032].Request.Method = "DELETE"; + Requests[5032].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[5032].Request.Path = "/subscriptions/36e108db-8e05-/resourcegroups/71638b37-01b5-4c0/providers/2e9073ec-f55/21a666b2-420/0c17f98d-7e5/providers/Microsoft.OperationsManagement/ManagementAssociations/6e2cddd5-0fc6-474d-b939-1"; Requests[5033] = new DefaultHttpContext(); Requests[5033].RequestServices = CreateServices(); - Requests[5033].Request.Method = "PUT"; + Requests[5033].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[5033].Request.Path = "/subscriptions/74438ae1-fbdd-/resourcegroups/ab836d16-b3c5-471/providers/0d7c7b8d-db05-45a8-8b71-1/9ed702db-16ad-43c1/f139f812-713/af1f81f1-903"; Requests[5034] = new DefaultHttpContext(); Requests[5034].RequestServices = CreateServices(); - Requests[5034].Request.Method = "GET"; + Requests[5034].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[5034].Request.Path = "/subscriptions/43dea823-907e-/resourcegroups/155ad3fc-2e75-4f7/providers/de9a1b74-e4e1-4d71-9c12-7/c6811194-c174-4ffe/a2d577b1-8db/d7ecebb8-760"; Requests[5035] = new DefaultHttpContext(); Requests[5035].RequestServices = CreateServices(); - Requests[5035].Request.Method = "PATCH"; + Requests[5035].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[5035].Request.Path = "/subscriptions/439e900d-4744-/resourcegroups/5e82e31e-ec5d-4ea/providers/529335f9-2845-4bc1-bf2a-6/b06cc901-3097-4c74/e063a8ac-b59/bff8051c-fd2"; Requests[5036] = new DefaultHttpContext(); Requests[5036].RequestServices = CreateServices(); - Requests[5036].Request.Method = "DELETE"; + Requests[5036].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[5036].Request.Path = "/subscriptions/36fc7f98-7327-/resourcegroups/d2ba89fa-e76a-4a9/providers/6bd39142-324a-4cb6-b3ee-c/d43e1ed1-a760-4c67/a6face59-553/d6a1a244-813"; Requests[5037] = new DefaultHttpContext(); Requests[5037].RequestServices = CreateServices(); - Requests[5037].Request.Method = "HEAD"; + Requests[5037].Request.Method = HttpMethods.GetCanonicalizedValue("HEAD"); Requests[5037].Request.Path = "/subscriptions/069c0934-25b6-/resourcegroups/5dd81c92-f5ee-407/providers/e1d26ff3-179a-4c50-891c-9/582ebc06-162e-46c1/8aa73949-24e/3badcda8-e9e"; Requests[5038] = new DefaultHttpContext(); Requests[5038].RequestServices = CreateServices(); - Requests[5038].Request.Method = "GET"; + Requests[5038].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[5038].Request.Path = "/subscriptions/1219a54f-e6ac-/resourcegroups/362c2331-7ea0-47d/providers/2adeacbc-d255-43d5-b359-f/db78dbf6-bbb3-4897/9bf7b68b-a8d/018850fa-627/providers/Microsoft.Authorization/locks"; Requests[5039] = new DefaultHttpContext(); Requests[5039].RequestServices = CreateServices(); - Requests[5039].Request.Method = "GET"; + Requests[5039].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[5039].Request.Path = "/subscriptions/83abee65-fdac-/resourcegroups/eb294e02-c047-4d6/providers/59f2401d-fa6f-470f-8822-3/5f573675-b2f1-4683/8a2661c5-7cb/ff79db51-cf2/providers/Microsoft.Authorization/permissions"; Requests[5040] = new DefaultHttpContext(); Requests[5040].RequestServices = CreateServices(); - Requests[5040].Request.Method = "GET"; + Requests[5040].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[5040].Request.Path = "/subscriptions/7e361294-0a1f-/resourcegroups/40e8159f-4d7f-4da/providers/0fd28ae8-39f7-4df0-b0c5-4/9b12dda7-e61b-4ca8/bf092504-ee6/0ce51f44-616/providers/Microsoft.Authorization/policyAssignments"; Requests[5041] = new DefaultHttpContext(); Requests[5041].RequestServices = CreateServices(); - Requests[5041].Request.Method = "GET"; + Requests[5041].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[5041].Request.Path = "/subscriptions/b178324c-582e-/resourcegroups/dee9ffb4-c4e4-40d/providers/e9dc806d-71e9-47d2-af6d-2/7b44ac52-5162-42c6/0dc29e96-686/5229078b-aa2/providers/Microsoft.Authorization/roleAssignments"; Requests[5042] = new DefaultHttpContext(); Requests[5042].RequestServices = CreateServices(); - Requests[5042].Request.Method = "DELETE"; + Requests[5042].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[5042].Request.Path = "/subscriptions/c442eebe-78dd-/resourcegroups/d65b0944-1a30-411/providers/c54766cd-a5cd-462c-a4cc-3/0ef5349f-0b1b-4dbf/3f249cab-19c/8f91892f-fda/providers/Microsoft.Authorization/locks/55162ea5"; Requests[5043] = new DefaultHttpContext(); Requests[5043].RequestServices = CreateServices(); - Requests[5043].Request.Method = "GET"; + Requests[5043].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[5043].Request.Path = "/subscriptions/1c30caf9-dac1-/resourcegroups/7e7ae60e-9e89-448/providers/5426257f-8edc-405c-994a-5/b9504741-9b13-4d16/2913b624-1a9/523b979d-e3d/providers/Microsoft.Authorization/locks/84b12a2b"; Requests[5044] = new DefaultHttpContext(); Requests[5044].RequestServices = CreateServices(); - Requests[5044].Request.Method = "PUT"; + Requests[5044].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[5044].Request.Path = "/subscriptions/0ea6ef70-10d4-/resourcegroups/d63e828f-fb2a-4ec/providers/54a56cf4-28a6-4f07-aab2-2/7c859222-abfb-47db/36264697-da9/4d00ee65-59b/providers/Microsoft.Authorization/locks/f808e468"; Requests[5045] = new DefaultHttpContext(); Requests[5045].RequestServices = CreateServices(); - Requests[5045].Request.Method = "GET"; + Requests[5045].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[5045].Request.Path = "/apps/a7ff8/events/bd4e75ce-/f4d58eb"; Requests[5046] = new DefaultHttpContext(); Requests[5046].RequestServices = CreateServices(); - Requests[5046].Request.Method = "PATCH"; + Requests[5046].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[5046].Request.Path = "/certificates/bccd0cd0-3781-47/989d355c-33d4-4c88-"; Requests[5047] = new DefaultHttpContext(); Requests[5047].RequestServices = CreateServices(); - Requests[5047].Request.Method = "GET"; + Requests[5047].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[5047].Request.Path = "/certificates/6cfef54f-17ed-4f/cb190d66-974b-4b36-"; Requests[5048] = new DefaultHttpContext(); Requests[5048].RequestServices = CreateServices(); - Requests[5048].Request.Method = "GET"; + Requests[5048].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[5048].Request.Path = "/keys/aaa01248/55d587b4-e3"; Requests[5049] = new DefaultHttpContext(); Requests[5049].RequestServices = CreateServices(); - Requests[5049].Request.Method = "PATCH"; + Requests[5049].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[5049].Request.Path = "/keys/6439a236/534e6909-3c"; Requests[5050] = new DefaultHttpContext(); Requests[5050].RequestServices = CreateServices(); - Requests[5050].Request.Method = "GET"; + Requests[5050].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[5050].Request.Path = "/quotas/00809cfe-6030-4/9a95d29f-1dac-"; Requests[5051] = new DefaultHttpContext(); Requests[5051].RequestServices = CreateServices(); - Requests[5051].Request.Method = "PATCH"; + Requests[5051].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[5051].Request.Path = "/quotas/624d8259-5166-4/fa9dd3b7-5e5f-"; Requests[5052] = new DefaultHttpContext(); Requests[5052].RequestServices = CreateServices(); - Requests[5052].Request.Method = "PATCH"; + Requests[5052].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[5052].Request.Path = "/secrets/1859a1e2-67/4435e75a-b8fc-"; Requests[5053] = new DefaultHttpContext(); Requests[5053].RequestServices = CreateServices(); - Requests[5053].Request.Method = "GET"; + Requests[5053].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[5053].Request.Path = "/secrets/ca624bcd-b6/a23372d7-fa68-"; Requests[5054] = new DefaultHttpContext(); Requests[5054].RequestServices = CreateServices(); - Requests[5054].Request.Method = "POST"; + Requests[5054].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[5054].Request.Path = "/keys/6813d254/69f2e5df-b5/decrypt"; Requests[5055] = new DefaultHttpContext(); Requests[5055].RequestServices = CreateServices(); - Requests[5055].Request.Method = "POST"; + Requests[5055].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[5055].Request.Path = "/keys/61b89e0f/282e27ea-23/encrypt"; Requests[5056] = new DefaultHttpContext(); Requests[5056].RequestServices = CreateServices(); - Requests[5056].Request.Method = "POST"; + Requests[5056].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[5056].Request.Path = "/keys/a349c59c/9f616fd8-82/sign"; Requests[5057] = new DefaultHttpContext(); Requests[5057].RequestServices = CreateServices(); - Requests[5057].Request.Method = "POST"; + Requests[5057].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[5057].Request.Path = "/keys/a74e6ac5/b142ac41-7c/unwrapkey"; Requests[5058] = new DefaultHttpContext(); Requests[5058].RequestServices = CreateServices(); - Requests[5058].Request.Method = "POST"; + Requests[5058].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[5058].Request.Path = "/keys/905a052f/12a9ab53-45/verify"; Requests[5059] = new DefaultHttpContext(); Requests[5059].RequestServices = CreateServices(); - Requests[5059].Request.Method = "POST"; + Requests[5059].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[5059].Request.Path = "/keys/4dc2a804/a934a0ac-05/wrapkey"; Requests[5060] = new DefaultHttpContext(); Requests[5060].RequestServices = CreateServices(); - Requests[5060].Request.Method = "POST"; + Requests[5060].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[5060].Request.Path = "/eb9c0"; Requests[5061] = new DefaultHttpContext(); Requests[5061].RequestServices = CreateServices(); - Requests[5061].Request.Method = "DELETE"; + Requests[5061].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[5061].Request.Path = "/a040db6f-8992-42a3-b45a"; Requests[5062] = new DefaultHttpContext(); Requests[5062].RequestServices = CreateServices(); - Requests[5062].Request.Method = "PUT"; + Requests[5062].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[5062].Request.Path = "/9b53836f-a86e-4445-9d33"; Requests[5063] = new DefaultHttpContext(); Requests[5063].RequestServices = CreateServices(); - Requests[5063].Request.Method = "GET"; + Requests[5063].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[5063].Request.Path = "/b5c159a7-25f1-4b1a-8fc9"; Requests[5064] = new DefaultHttpContext(); Requests[5064].RequestServices = CreateServices(); - Requests[5064].Request.Method = "PATCH"; + Requests[5064].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[5064].Request.Path = "/df936d60-9832"; Requests[5065] = new DefaultHttpContext(); Requests[5065].RequestServices = CreateServices(); - Requests[5065].Request.Method = "HEAD"; + Requests[5065].Request.Method = HttpMethods.GetCanonicalizedValue("HEAD"); Requests[5065].Request.Path = "/c39de944-4"; Requests[5066] = new DefaultHttpContext(); Requests[5066].RequestServices = CreateServices(); - Requests[5066].Request.Method = "POST"; + Requests[5066].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[5066].Request.Path = "/26e97936-/image"; Requests[5067] = new DefaultHttpContext(); Requests[5067].RequestServices = CreateServices(); - Requests[5067].Request.Method = "POST"; + Requests[5067].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[5067].Request.Path = "/e448d1db-/url"; Requests[5068] = new DefaultHttpContext(); Requests[5068].RequestServices = CreateServices(); - Requests[5068].Request.Method = "GET"; + Requests[5068].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[5068].Request.Path = "/6cca6ee6/applications"; Requests[5069] = new DefaultHttpContext(); Requests[5069].RequestServices = CreateServices(); - Requests[5069].Request.Method = "POST"; + Requests[5069].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[5069].Request.Path = "/d613f0b5/applications"; Requests[5070] = new DefaultHttpContext(); Requests[5070].RequestServices = CreateServices(); - Requests[5070].Request.Method = "GET"; + Requests[5070].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[5070].Request.Path = "/533dcddd/domains"; Requests[5071] = new DefaultHttpContext(); Requests[5071].RequestServices = CreateServices(); - Requests[5071].Request.Method = "POST"; + Requests[5071].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[5071].Request.Path = "/5566b187/getObjectsByObjectIds"; Requests[5072] = new DefaultHttpContext(); Requests[5072].RequestServices = CreateServices(); - Requests[5072].Request.Method = "GET"; + Requests[5072].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[5072].Request.Path = "/206424ea/groups"; Requests[5073] = new DefaultHttpContext(); Requests[5073].RequestServices = CreateServices(); - Requests[5073].Request.Method = "POST"; + Requests[5073].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[5073].Request.Path = "/55892cc8/groups"; Requests[5074] = new DefaultHttpContext(); Requests[5074].RequestServices = CreateServices(); - Requests[5074].Request.Method = "POST"; + Requests[5074].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[5074].Request.Path = "/bae8bf34/isMemberOf"; Requests[5075] = new DefaultHttpContext(); Requests[5075].RequestServices = CreateServices(); - Requests[5075].Request.Method = "GET"; + Requests[5075].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[5075].Request.Path = "/a1c1ed4d/me"; Requests[5076] = new DefaultHttpContext(); Requests[5076].RequestServices = CreateServices(); - Requests[5076].Request.Method = "POST"; + Requests[5076].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[5076].Request.Path = "/d2c050a6/servicePrincipals"; Requests[5077] = new DefaultHttpContext(); Requests[5077].RequestServices = CreateServices(); - Requests[5077].Request.Method = "GET"; + Requests[5077].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[5077].Request.Path = "/faf07559/servicePrincipals"; Requests[5078] = new DefaultHttpContext(); Requests[5078].RequestServices = CreateServices(); - Requests[5078].Request.Method = "POST"; + Requests[5078].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[5078].Request.Path = "/758073a8/users"; Requests[5079] = new DefaultHttpContext(); Requests[5079].RequestServices = CreateServices(); - Requests[5079].Request.Method = "GET"; + Requests[5079].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[5079].Request.Path = "/d90b419c/users"; Requests[5080] = new DefaultHttpContext(); Requests[5080].RequestServices = CreateServices(); - Requests[5080].Request.Method = "POST"; + Requests[5080].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[5080].Request.Path = "/2c7ad1ba-/image/nostore"; Requests[5081] = new DefaultHttpContext(); Requests[5081].RequestServices = CreateServices(); - Requests[5081].Request.Method = "POST"; + Requests[5081].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[5081].Request.Path = "/0f8cedac-/url/nostore"; Requests[5082] = new DefaultHttpContext(); Requests[5082].RequestServices = CreateServices(); - Requests[5082].Request.Method = "POST"; + Requests[5082].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[5082].Request.Path = "/d3a508a0-c9/providers/microsoft.insights/calculatebaseline"; Requests[5083] = new DefaultHttpContext(); Requests[5083].RequestServices = CreateServices(); - Requests[5083].Request.Method = "GET"; + Requests[5083].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[5083].Request.Path = "/b2ef4c78-e8/providers/microsoft.insights/diagnosticSettings"; Requests[5084] = new DefaultHttpContext(); Requests[5084].RequestServices = CreateServices(); - Requests[5084].Request.Method = "GET"; + Requests[5084].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[5084].Request.Path = "/8d9e6aa1-dc/providers/microsoft.insights/diagnosticSettingsCategories"; Requests[5085] = new DefaultHttpContext(); Requests[5085].RequestServices = CreateServices(); - Requests[5085].Request.Method = "GET"; + Requests[5085].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[5085].Request.Path = "/d28d406c-8c/providers/microsoft.insights/metricDefinitions"; Requests[5086] = new DefaultHttpContext(); Requests[5086].RequestServices = CreateServices(); - Requests[5086].Request.Method = "GET"; + Requests[5086].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[5086].Request.Path = "/4f593faf-73/providers/microsoft.insights/metrics"; Requests[5087] = new DefaultHttpContext(); Requests[5087].RequestServices = CreateServices(); - Requests[5087].Request.Method = "GET"; + Requests[5087].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[5087].Request.Path = "/52668213-21/providers/Microsoft.ResourceHealth/availabilityStatuses"; Requests[5088] = new DefaultHttpContext(); Requests[5088].RequestServices = CreateServices(); - Requests[5088].Request.Method = "GET"; + Requests[5088].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[5088].Request.Path = "/7b91c/providers/Microsoft.Authorization/policyAssignments"; Requests[5089] = new DefaultHttpContext(); Requests[5089].RequestServices = CreateServices(); - Requests[5089].Request.Method = "GET"; + Requests[5089].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[5089].Request.Path = "/34ac8/providers/Microsoft.Authorization/roleAssignments"; Requests[5090] = new DefaultHttpContext(); Requests[5090].RequestServices = CreateServices(); - Requests[5090].Request.Method = "GET"; + Requests[5090].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[5090].Request.Path = "/09f60/providers/Microsoft.Authorization/roleDefinitions"; Requests[5091] = new DefaultHttpContext(); Requests[5091].RequestServices = CreateServices(); - Requests[5091].Request.Method = "GET"; + Requests[5091].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[5091].Request.Path = "/89a71/providers/Microsoft.Consumption/reservationDetails"; Requests[5092] = new DefaultHttpContext(); Requests[5092].RequestServices = CreateServices(); - Requests[5092].Request.Method = "GET"; + Requests[5092].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[5092].Request.Path = "/584cd/providers/Microsoft.Consumption/reservationSummaries"; Requests[5093] = new DefaultHttpContext(); Requests[5093].RequestServices = CreateServices(); - Requests[5093].Request.Method = "GET"; + Requests[5093].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[5093].Request.Path = "/9d134/providers/Microsoft.Consumption/usageDetails"; Requests[5094] = new DefaultHttpContext(); Requests[5094].RequestServices = CreateServices(); - Requests[5094].Request.Method = "GET"; + Requests[5094].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[5094].Request.Path = "/44360/providers/Microsoft.Resources/links"; Requests[5095] = new DefaultHttpContext(); Requests[5095].RequestServices = CreateServices(); - Requests[5095].Request.Method = "GET"; + Requests[5095].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[5095].Request.Path = "/058d9/providers/Microsoft.Security/compliances"; Requests[5096] = new DefaultHttpContext(); Requests[5096].RequestServices = CreateServices(); - Requests[5096].Request.Method = "PATCH"; + Requests[5096].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[5096].Request.Path = "/34aa56a1-6d/providers/microsoft.insights/diagnosticSettings/service"; Requests[5097] = new DefaultHttpContext(); Requests[5097].RequestServices = CreateServices(); - Requests[5097].Request.Method = "PUT"; + Requests[5097].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[5097].Request.Path = "/f63a3420-03/providers/microsoft.insights/diagnosticSettings/service"; Requests[5098] = new DefaultHttpContext(); Requests[5098].RequestServices = CreateServices(); - Requests[5098].Request.Method = "GET"; + Requests[5098].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[5098].Request.Path = "/5a213cea-b4/providers/microsoft.insights/diagnosticSettings/service"; Requests[5099] = new DefaultHttpContext(); Requests[5099].RequestServices = CreateServices(); - Requests[5099].Request.Method = "GET"; + Requests[5099].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[5099].Request.Path = "/83c8ebd4-5f/providers/Microsoft.ResourceHealth/availabilityStatuses/current"; Requests[5100] = new DefaultHttpContext(); Requests[5100].RequestServices = CreateServices(); - Requests[5100].Request.Method = "GET"; + Requests[5100].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[5100].Request.Path = "/48463/providers/Microsoft.PolicyInsights/policyEvents/$metadata"; Requests[5101] = new DefaultHttpContext(); Requests[5101].RequestServices = CreateServices(); - Requests[5101].Request.Method = "GET"; + Requests[5101].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[5101].Request.Path = "/0f498/providers/Microsoft.PolicyInsights/policyStates/$metadata"; Requests[5102] = new DefaultHttpContext(); Requests[5102].RequestServices = CreateServices(); - Requests[5102].Request.Method = "GET"; + Requests[5102].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[5102].Request.Path = "/f051d5af-96/providers/Microsoft.Advisor/recommendations/f49c417e-2dc8-43"; Requests[5103] = new DefaultHttpContext(); Requests[5103].RequestServices = CreateServices(); - Requests[5103].Request.Method = "GET"; + Requests[5103].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[5103].Request.Path = "/21326800-61/providers/microsoft.insights/baseline/750728ba-a"; Requests[5104] = new DefaultHttpContext(); Requests[5104].RequestServices = CreateServices(); - Requests[5104].Request.Method = "PUT"; + Requests[5104].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[5104].Request.Path = "/9cb3c23f-b5/providers/microsoft.insights/diagnosticSettings/35e09"; Requests[5105] = new DefaultHttpContext(); Requests[5105].RequestServices = CreateServices(); - Requests[5105].Request.Method = "GET"; + Requests[5105].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[5105].Request.Path = "/b6d270a7-06/providers/microsoft.insights/diagnosticSettings/35694"; Requests[5106] = new DefaultHttpContext(); Requests[5106].RequestServices = CreateServices(); - Requests[5106].Request.Method = "DELETE"; + Requests[5106].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[5106].Request.Path = "/c8132eff-ed/providers/microsoft.insights/diagnosticSettings/2c90e"; Requests[5107] = new DefaultHttpContext(); Requests[5107].RequestServices = CreateServices(); - Requests[5107].Request.Method = "GET"; + Requests[5107].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[5107].Request.Path = "/3ffd64f3-4c/providers/microsoft.insights/diagnosticSettingsCategories/59308"; Requests[5108] = new DefaultHttpContext(); Requests[5108].RequestServices = CreateServices(); - Requests[5108].Request.Method = "GET"; + Requests[5108].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[5108].Request.Path = "/a47b3/providers/Microsoft.Authorization/locks/436eb91a"; Requests[5109] = new DefaultHttpContext(); Requests[5109].RequestServices = CreateServices(); - Requests[5109].Request.Method = "PUT"; + Requests[5109].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[5109].Request.Path = "/dfdea/providers/Microsoft.Authorization/locks/7443d6f4"; Requests[5110] = new DefaultHttpContext(); Requests[5110].RequestServices = CreateServices(); - Requests[5110].Request.Method = "DELETE"; + Requests[5110].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[5110].Request.Path = "/717ce/providers/Microsoft.Authorization/locks/32c03016"; Requests[5111] = new DefaultHttpContext(); Requests[5111].RequestServices = CreateServices(); - Requests[5111].Request.Method = "GET"; + Requests[5111].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[5111].Request.Path = "/29986/providers/Microsoft.Authorization/policyAssignments/e5f7dc9b-a02d-47b0-a"; Requests[5112] = new DefaultHttpContext(); Requests[5112].RequestServices = CreateServices(); - Requests[5112].Request.Method = "PUT"; + Requests[5112].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[5112].Request.Path = "/7a993/providers/Microsoft.Authorization/policyAssignments/0cb7396d-d47f-4b18-8"; Requests[5113] = new DefaultHttpContext(); Requests[5113].RequestServices = CreateServices(); - Requests[5113].Request.Method = "DELETE"; + Requests[5113].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[5113].Request.Path = "/220cc/providers/Microsoft.Authorization/policyAssignments/09dd5597-76f9-40da-8"; Requests[5114] = new DefaultHttpContext(); Requests[5114].RequestServices = CreateServices(); - Requests[5114].Request.Method = "PUT"; + Requests[5114].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[5114].Request.Path = "/0cb0e/providers/Microsoft.Authorization/roleAssignments/944179c6-5164-404c"; Requests[5115] = new DefaultHttpContext(); Requests[5115].RequestServices = CreateServices(); - Requests[5115].Request.Method = "GET"; + Requests[5115].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[5115].Request.Path = "/9f9e8/providers/Microsoft.Authorization/roleAssignments/9ae5aea9-b398-4bf6"; Requests[5116] = new DefaultHttpContext(); Requests[5116].RequestServices = CreateServices(); - Requests[5116].Request.Method = "DELETE"; + Requests[5116].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[5116].Request.Path = "/414f5/providers/Microsoft.Authorization/roleAssignments/59b5cef8-3d43-44ff"; Requests[5117] = new DefaultHttpContext(); Requests[5117].RequestServices = CreateServices(); - Requests[5117].Request.Method = "PUT"; + Requests[5117].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[5117].Request.Path = "/fd6a3/providers/Microsoft.Authorization/roleDefinitions/1dee4cfb-41aa-48"; Requests[5118] = new DefaultHttpContext(); Requests[5118].RequestServices = CreateServices(); - Requests[5118].Request.Method = "GET"; + Requests[5118].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[5118].Request.Path = "/88962/providers/Microsoft.Authorization/roleDefinitions/95550e91-14a6-4a"; Requests[5119] = new DefaultHttpContext(); Requests[5119].RequestServices = CreateServices(); - Requests[5119].Request.Method = "DELETE"; + Requests[5119].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[5119].Request.Path = "/68123/providers/Microsoft.Authorization/roleDefinitions/6d249402-6f53-4c"; Requests[5120] = new DefaultHttpContext(); Requests[5120].RequestServices = CreateServices(); - Requests[5120].Request.Method = "PUT"; + Requests[5120].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[5120].Request.Path = "/a5f62/providers/Microsoft.EventGrid/eventSubscriptions/594e6f54-6e92-44f2-93"; Requests[5121] = new DefaultHttpContext(); Requests[5121].RequestServices = CreateServices(); - Requests[5121].Request.Method = "GET"; + Requests[5121].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[5121].Request.Path = "/f5473/providers/Microsoft.EventGrid/eventSubscriptions/4fa85313-8d9f-467c-b1"; Requests[5122] = new DefaultHttpContext(); Requests[5122].RequestServices = CreateServices(); - Requests[5122].Request.Method = "DELETE"; + Requests[5122].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[5122].Request.Path = "/4c645/providers/Microsoft.EventGrid/eventSubscriptions/4634fbc5-d96b-4ef5-a7"; Requests[5123] = new DefaultHttpContext(); Requests[5123].RequestServices = CreateServices(); - Requests[5123].Request.Method = "PATCH"; + Requests[5123].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[5123].Request.Path = "/84698/providers/Microsoft.EventGrid/eventSubscriptions/eb84cc63-1e01-4817-84"; Requests[5124] = new DefaultHttpContext(); Requests[5124].RequestServices = CreateServices(); - Requests[5124].Request.Method = "GET"; + Requests[5124].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[5124].Request.Path = "/94e21/providers/Microsoft.Security/compliances/f7cbc736-c908-"; Requests[5125] = new DefaultHttpContext(); Requests[5125].RequestServices = CreateServices(); - Requests[5125].Request.Method = "POST"; + Requests[5125].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[5125].Request.Path = "/1554af9e-5/providers/Microsoft.PolicyInsights/policyEvents/50033f1d-85d8-4297-9/queryResults"; Requests[5126] = new DefaultHttpContext(); Requests[5126].RequestServices = CreateServices(); - Requests[5126].Request.Method = "POST"; + Requests[5126].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[5126].Request.Path = "/83810c7b-b/providers/Microsoft.PolicyInsights/policyStates/1fca322a-7854-490d-8/queryResults"; Requests[5127] = new DefaultHttpContext(); Requests[5127].RequestServices = CreateServices(); - Requests[5127].Request.Method = "POST"; + Requests[5127].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[5127].Request.Path = "/53aec485-7/providers/Microsoft.PolicyInsights/policyStates/805ced9d-bbbf-46d2-a3d7-44c/summarize"; Requests[5128] = new DefaultHttpContext(); Requests[5128].RequestServices = CreateServices(); - Requests[5128].Request.Method = "POST"; + Requests[5128].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[5128].Request.Path = "/48939/providers/Microsoft.EventGrid/eventSubscriptions/ee3d2958-3b99-4bb0-a2/getFullUrl"; Requests[5129] = new DefaultHttpContext(); Requests[5129].RequestServices = CreateServices(); - Requests[5129].Request.Method = "DELETE"; + Requests[5129].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[5129].Request.Path = "/6f497c14-d5/providers/Microsoft.Advisor/recommendations/5e7f13b8-6a2c-44/suppressions/e23e5"; Requests[5130] = new DefaultHttpContext(); Requests[5130].RequestServices = CreateServices(); - Requests[5130].Request.Method = "PUT"; + Requests[5130].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[5130].Request.Path = "/7cb414a5-ff/providers/Microsoft.Advisor/recommendations/44db4e18-5fc9-49/suppressions/b0dea"; Requests[5131] = new DefaultHttpContext(); Requests[5131].RequestServices = CreateServices(); - Requests[5131].Request.Method = "GET"; + Requests[5131].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[5131].Request.Path = "/d1e793b7-e3/providers/Microsoft.Advisor/recommendations/781d6f78-9eb7-45/suppressions/886d9"; Requests[5132] = new DefaultHttpContext(); Requests[5132].RequestServices = CreateServices(); - Requests[5132].Request.Method = "PATCH"; + Requests[5132].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[5132].Request.Path = "/19d78960/applications/ebf6b10b-e112-480b-"; Requests[5133] = new DefaultHttpContext(); Requests[5133].RequestServices = CreateServices(); - Requests[5133].Request.Method = "DELETE"; + Requests[5133].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[5133].Request.Path = "/bc2205fb/applications/fcb65994-aa4c-41f6-"; Requests[5134] = new DefaultHttpContext(); Requests[5134].RequestServices = CreateServices(); - Requests[5134].Request.Method = "GET"; + Requests[5134].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[5134].Request.Path = "/44e7851b/applications/c3b0e039-5bef-4291-"; Requests[5135] = new DefaultHttpContext(); Requests[5135].RequestServices = CreateServices(); - Requests[5135].Request.Method = "GET"; + Requests[5135].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[5135].Request.Path = "/0b5ab206/domains/46d06d5b-f"; Requests[5136] = new DefaultHttpContext(); Requests[5136].RequestServices = CreateServices(); - Requests[5136].Request.Method = "GET"; + Requests[5136].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[5136].Request.Path = "/c0177e65/groups/c600cde6"; Requests[5137] = new DefaultHttpContext(); Requests[5137].RequestServices = CreateServices(); - Requests[5137].Request.Method = "DELETE"; + Requests[5137].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[5137].Request.Path = "/fe8b0cba/groups/9c9bf526"; Requests[5138] = new DefaultHttpContext(); Requests[5138].RequestServices = CreateServices(); - Requests[5138].Request.Method = "DELETE"; + Requests[5138].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[5138].Request.Path = "/256857f2/servicePrincipals/566cc761"; Requests[5139] = new DefaultHttpContext(); Requests[5139].RequestServices = CreateServices(); - Requests[5139].Request.Method = "GET"; + Requests[5139].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[5139].Request.Path = "/861f668b/servicePrincipals/6fb90b06"; Requests[5140] = new DefaultHttpContext(); Requests[5140].RequestServices = CreateServices(); - Requests[5140].Request.Method = "DELETE"; + Requests[5140].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[5140].Request.Path = "/fb1866c5/users/f63284b7-54bc"; Requests[5141] = new DefaultHttpContext(); Requests[5141].RequestServices = CreateServices(); - Requests[5141].Request.Method = "GET"; + Requests[5141].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[5141].Request.Path = "/b5ba8659/users/2df785f3-6b69"; Requests[5142] = new DefaultHttpContext(); Requests[5142].RequestServices = CreateServices(); - Requests[5142].Request.Method = "PATCH"; + Requests[5142].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[5142].Request.Path = "/d3d0692e/users/1b2b55f4-2810"; Requests[5143] = new DefaultHttpContext(); Requests[5143].RequestServices = CreateServices(); - Requests[5143].Request.Method = "POST"; + Requests[5143].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[5143].Request.Path = "/18a12f9e-/images/d830eae/regionproposals"; Requests[5144] = new DefaultHttpContext(); Requests[5144].RequestServices = CreateServices(); - Requests[5144].Request.Method = "GET"; + Requests[5144].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[5144].Request.Path = "/a5f6ef50/applications/ba5c1d90-878c-42e0-/keyCredentials"; Requests[5145] = new DefaultHttpContext(); Requests[5145].RequestServices = CreateServices(); - Requests[5145].Request.Method = "PATCH"; + Requests[5145].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[5145].Request.Path = "/a34c9ef6/applications/09614e73-905f-477d-/keyCredentials"; Requests[5146] = new DefaultHttpContext(); Requests[5146].RequestServices = CreateServices(); - Requests[5146].Request.Method = "GET"; + Requests[5146].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[5146].Request.Path = "/ab97efeb/applications/f768000c-c7a0-4fe1-/owners"; Requests[5147] = new DefaultHttpContext(); Requests[5147].RequestServices = CreateServices(); - Requests[5147].Request.Method = "GET"; + Requests[5147].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[5147].Request.Path = "/e8c9fff6/applications/8d89ff6e-fed5-499c-/passwordCredentials"; Requests[5148] = new DefaultHttpContext(); Requests[5148].RequestServices = CreateServices(); - Requests[5148].Request.Method = "PATCH"; + Requests[5148].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[5148].Request.Path = "/b1393c92/applications/fc50cf9b-5cca-415b-/passwordCredentials"; Requests[5149] = new DefaultHttpContext(); Requests[5149].RequestServices = CreateServices(); - Requests[5149].Request.Method = "POST"; + Requests[5149].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[5149].Request.Path = "/695dfecf/groups/8354343e/getMemberGroups"; Requests[5150] = new DefaultHttpContext(); Requests[5150].RequestServices = CreateServices(); - Requests[5150].Request.Method = "GET"; + Requests[5150].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[5150].Request.Path = "/8008a9c8/groups/85722fdf/members"; Requests[5151] = new DefaultHttpContext(); Requests[5151].RequestServices = CreateServices(); - Requests[5151].Request.Method = "PATCH"; + Requests[5151].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[5151].Request.Path = "/8a5b0e45/servicePrincipals/9f620f11/keyCredentials"; Requests[5152] = new DefaultHttpContext(); Requests[5152].RequestServices = CreateServices(); - Requests[5152].Request.Method = "GET"; + Requests[5152].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[5152].Request.Path = "/1511f972/servicePrincipals/0c774cb3/keyCredentials"; Requests[5153] = new DefaultHttpContext(); Requests[5153].RequestServices = CreateServices(); - Requests[5153].Request.Method = "GET"; + Requests[5153].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[5153].Request.Path = "/5d9f79bd/servicePrincipals/386a4838/owners"; Requests[5154] = new DefaultHttpContext(); Requests[5154].RequestServices = CreateServices(); - Requests[5154].Request.Method = "GET"; + Requests[5154].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[5154].Request.Path = "/351b58e4/servicePrincipals/fa316d04/passwordCredentials"; Requests[5155] = new DefaultHttpContext(); Requests[5155].RequestServices = CreateServices(); - Requests[5155].Request.Method = "PATCH"; + Requests[5155].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[5155].Request.Path = "/5456a10f/servicePrincipals/171c0d9d/passwordCredentials"; Requests[5156] = new DefaultHttpContext(); Requests[5156].RequestServices = CreateServices(); - Requests[5156].Request.Method = "POST"; + Requests[5156].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[5156].Request.Path = "/5ac48b33/users/3fa883ab/getMemberGroups"; Requests[5157] = new DefaultHttpContext(); Requests[5157].RequestServices = CreateServices(); - Requests[5157].Request.Method = "POST"; + Requests[5157].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[5157].Request.Path = "/4d828b45/applications/f6b9b435-fce7-4e14-/$links/owners"; Requests[5158] = new DefaultHttpContext(); Requests[5158].RequestServices = CreateServices(); - Requests[5158].Request.Method = "POST"; + Requests[5158].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[5158].Request.Path = "/39b6b141/groups/6cf0f0bc-b1db/$links/members"; Requests[5159] = new DefaultHttpContext(); Requests[5159].RequestServices = CreateServices(); - Requests[5159].Request.Method = "DELETE"; + Requests[5159].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[5159].Request.Path = "/67fb987d/groups/04d01a8c-6135/$links/members/71b75dbe-0076-"; } @@ -30986,4 +30986,4 @@ namespace Microsoft.AspNetCore.Routing.Matching return builder.Build(); } } -} \ No newline at end of file +} diff --git a/src/Http/Routing/perf/Matching/MatcherGithubBenchmarkBase.generated.cs b/src/Http/Routing/perf/Matching/MatcherGithubBenchmarkBase.generated.cs index 3ac68c89e0..aea1bba61c 100644 --- a/src/Http/Routing/perf/Matching/MatcherGithubBenchmarkBase.generated.cs +++ b/src/Http/Routing/perf/Matching/MatcherGithubBenchmarkBase.generated.cs @@ -264,976 +264,977 @@ namespace Microsoft.AspNetCore.Routing.Matching Requests = new HttpContext[243]; Requests[0] = new DefaultHttpContext(); Requests[0].RequestServices = CreateServices(); - Requests[0].Request.Method = "GET"; + Requests[0].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[0].Request.Path = "/emojis"; Requests[1] = new DefaultHttpContext(); Requests[1].RequestServices = CreateServices(); - Requests[1].Request.Method = "GET"; + Requests[1].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[1].Request.Path = "/events"; Requests[2] = new DefaultHttpContext(); Requests[2].RequestServices = CreateServices(); - Requests[2].Request.Method = "GET"; + Requests[2].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[2].Request.Path = "/feeds"; Requests[3] = new DefaultHttpContext(); Requests[3].RequestServices = CreateServices(); - Requests[3].Request.Method = "GET"; + Requests[3].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[3].Request.Path = "/gists"; Requests[4] = new DefaultHttpContext(); Requests[4].RequestServices = CreateServices(); - Requests[4].Request.Method = "POST"; + Requests[4].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[4].Request.Path = "/gists"; Requests[5] = new DefaultHttpContext(); Requests[5].RequestServices = CreateServices(); - Requests[5].Request.Method = "GET"; + Requests[5].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[5].Request.Path = "/issues"; Requests[6] = new DefaultHttpContext(); Requests[6].RequestServices = CreateServices(); - Requests[6].Request.Method = "POST"; + Requests[6].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[6].Request.Path = "/markdown"; Requests[7] = new DefaultHttpContext(); Requests[7].RequestServices = CreateServices(); - Requests[7].Request.Method = "GET"; + Requests[7].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[7].Request.Path = "/meta"; Requests[8] = new DefaultHttpContext(); Requests[8].RequestServices = CreateServices(); - Requests[8].Request.Method = "GET"; + Requests[8].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[8].Request.Path = "/notifications"; Requests[9] = new DefaultHttpContext(); Requests[9].RequestServices = CreateServices(); - Requests[9].Request.Method = "PUT"; + Requests[9].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[9].Request.Path = "/notifications"; Requests[10] = new DefaultHttpContext(); Requests[10].RequestServices = CreateServices(); - Requests[10].Request.Method = "GET"; + Requests[10].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[10].Request.Path = "/rate_limit"; Requests[11] = new DefaultHttpContext(); Requests[11].RequestServices = CreateServices(); - Requests[11].Request.Method = "GET"; + Requests[11].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[11].Request.Path = "/repositories"; Requests[12] = new DefaultHttpContext(); Requests[12].RequestServices = CreateServices(); - Requests[12].Request.Method = "GET"; + Requests[12].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[12].Request.Path = "/user"; Requests[13] = new DefaultHttpContext(); Requests[13].RequestServices = CreateServices(); - Requests[13].Request.Method = "PATCH"; + Requests[13].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[13].Request.Path = "/user"; Requests[14] = new DefaultHttpContext(); Requests[14].RequestServices = CreateServices(); - Requests[14].Request.Method = "GET"; + Requests[14].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[14].Request.Path = "/users"; Requests[15] = new DefaultHttpContext(); Requests[15].RequestServices = CreateServices(); - Requests[15].Request.Method = "GET"; + Requests[15].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[15].Request.Path = "/gists/public"; Requests[16] = new DefaultHttpContext(); Requests[16].RequestServices = CreateServices(); - Requests[16].Request.Method = "GET"; + Requests[16].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[16].Request.Path = "/gists/starred"; Requests[17] = new DefaultHttpContext(); Requests[17].RequestServices = CreateServices(); - Requests[17].Request.Method = "GET"; + Requests[17].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[17].Request.Path = "/gitignore/templates"; Requests[18] = new DefaultHttpContext(); Requests[18].RequestServices = CreateServices(); - Requests[18].Request.Method = "POST"; + Requests[18].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[18].Request.Path = "/markdown/raw"; Requests[19] = new DefaultHttpContext(); Requests[19].RequestServices = CreateServices(); - Requests[19].Request.Method = "GET"; + Requests[19].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[19].Request.Path = "/search/code"; Requests[20] = new DefaultHttpContext(); Requests[20].RequestServices = CreateServices(); - Requests[20].Request.Method = "GET"; + Requests[20].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[20].Request.Path = "/search/issues"; Requests[21] = new DefaultHttpContext(); Requests[21].RequestServices = CreateServices(); - Requests[21].Request.Method = "GET"; + Requests[21].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[21].Request.Path = "/search/repositories"; Requests[22] = new DefaultHttpContext(); Requests[22].RequestServices = CreateServices(); - Requests[22].Request.Method = "GET"; + Requests[22].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[22].Request.Path = "/search/users"; Requests[23] = new DefaultHttpContext(); Requests[23].RequestServices = CreateServices(); - Requests[23].Request.Method = "GET"; + Requests[23].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[23].Request.Path = "/user/emails"; Requests[24] = new DefaultHttpContext(); Requests[24].RequestServices = CreateServices(); - Requests[24].Request.Method = "DELETE"; + Requests[24].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[24].Request.Path = "/user/emails"; Requests[25] = new DefaultHttpContext(); Requests[25].RequestServices = CreateServices(); - Requests[25].Request.Method = "POST"; + Requests[25].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[25].Request.Path = "/user/emails"; Requests[26] = new DefaultHttpContext(); Requests[26].RequestServices = CreateServices(); - Requests[26].Request.Method = "GET"; + Requests[26].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[26].Request.Path = "/user/followers"; Requests[27] = new DefaultHttpContext(); Requests[27].RequestServices = CreateServices(); - Requests[27].Request.Method = "GET"; + Requests[27].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[27].Request.Path = "/user/following"; Requests[28] = new DefaultHttpContext(); Requests[28].RequestServices = CreateServices(); - Requests[28].Request.Method = "GET"; + Requests[28].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[28].Request.Path = "/user/issues"; Requests[29] = new DefaultHttpContext(); Requests[29].RequestServices = CreateServices(); - Requests[29].Request.Method = "POST"; + Requests[29].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[29].Request.Path = "/user/keys"; Requests[30] = new DefaultHttpContext(); Requests[30].RequestServices = CreateServices(); - Requests[30].Request.Method = "GET"; + Requests[30].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[30].Request.Path = "/user/keys"; Requests[31] = new DefaultHttpContext(); Requests[31].RequestServices = CreateServices(); - Requests[31].Request.Method = "GET"; + Requests[31].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[31].Request.Path = "/user/orgs"; Requests[32] = new DefaultHttpContext(); Requests[32].RequestServices = CreateServices(); - Requests[32].Request.Method = "GET"; + Requests[32].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[32].Request.Path = "/user/repos"; Requests[33] = new DefaultHttpContext(); Requests[33].RequestServices = CreateServices(); - Requests[33].Request.Method = "POST"; + Requests[33].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[33].Request.Path = "/user/repos"; Requests[34] = new DefaultHttpContext(); Requests[34].RequestServices = CreateServices(); - Requests[34].Request.Method = "GET"; + Requests[34].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[34].Request.Path = "/user/starred"; Requests[35] = new DefaultHttpContext(); Requests[35].RequestServices = CreateServices(); - Requests[35].Request.Method = "GET"; + Requests[35].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[35].Request.Path = "/user/subscriptions"; Requests[36] = new DefaultHttpContext(); Requests[36].RequestServices = CreateServices(); - Requests[36].Request.Method = "GET"; + Requests[36].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[36].Request.Path = "/user/teams"; Requests[37] = new DefaultHttpContext(); Requests[37].RequestServices = CreateServices(); - Requests[37].Request.Method = "GET"; + Requests[37].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[37].Request.Path = "/legacy/repos/search/7651dbb"; Requests[38] = new DefaultHttpContext(); Requests[38].RequestServices = CreateServices(); - Requests[38].Request.Method = "GET"; + Requests[38].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[38].Request.Path = "/legacy/user/email/04193"; Requests[39] = new DefaultHttpContext(); Requests[39].RequestServices = CreateServices(); - Requests[39].Request.Method = "GET"; + Requests[39].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[39].Request.Path = "/legacy/user/search/83cd044"; Requests[40] = new DefaultHttpContext(); Requests[40].RequestServices = CreateServices(); - Requests[40].Request.Method = "GET"; + Requests[40].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[40].Request.Path = "/legacy/issues/search/2badf/dc2f3c98-c/2d6bc/61d4c54"; Requests[41] = new DefaultHttpContext(); Requests[41].RequestServices = CreateServices(); - Requests[41].Request.Method = "GET"; + Requests[41].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[41].Request.Path = "/gitignore/templates/e4789e94"; Requests[42] = new DefaultHttpContext(); Requests[42].RequestServices = CreateServices(); - Requests[42].Request.Method = "GET"; + Requests[42].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[42].Request.Path = "/notifications/threads/54db8"; Requests[43] = new DefaultHttpContext(); Requests[43].RequestServices = CreateServices(); - Requests[43].Request.Method = "PATCH"; + Requests[43].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[43].Request.Path = "/notifications/threads/a9ccb"; Requests[44] = new DefaultHttpContext(); Requests[44].RequestServices = CreateServices(); - Requests[44].Request.Method = "DELETE"; + Requests[44].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[44].Request.Path = "/user/following/5a73d521"; Requests[45] = new DefaultHttpContext(); Requests[45].RequestServices = CreateServices(); - Requests[45].Request.Method = "GET"; + Requests[45].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[45].Request.Path = "/user/following/77cb2864"; Requests[46] = new DefaultHttpContext(); Requests[46].RequestServices = CreateServices(); - Requests[46].Request.Method = "PUT"; + Requests[46].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[46].Request.Path = "/user/following/91b65e36"; Requests[47] = new DefaultHttpContext(); Requests[47].RequestServices = CreateServices(); - Requests[47].Request.Method = "DELETE"; + Requests[47].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[47].Request.Path = "/user/keys/27092"; Requests[48] = new DefaultHttpContext(); Requests[48].RequestServices = CreateServices(); - Requests[48].Request.Method = "GET"; + Requests[48].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[48].Request.Path = "/user/keys/a0882"; Requests[49] = new DefaultHttpContext(); Requests[49].RequestServices = CreateServices(); - Requests[49].Request.Method = "DELETE"; + Requests[49].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[49].Request.Path = "/notifications/threads/0b0be/subscription"; Requests[50] = new DefaultHttpContext(); Requests[50].RequestServices = CreateServices(); - Requests[50].Request.Method = "GET"; + Requests[50].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[50].Request.Path = "/notifications/threads/9b0d8/subscription"; Requests[51] = new DefaultHttpContext(); Requests[51].RequestServices = CreateServices(); - Requests[51].Request.Method = "PUT"; + Requests[51].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[51].Request.Path = "/notifications/threads/8a23f/subscription"; Requests[52] = new DefaultHttpContext(); Requests[52].RequestServices = CreateServices(); - Requests[52].Request.Method = "PUT"; + Requests[52].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[52].Request.Path = "/user/starred/ec9c4/16da5"; Requests[53] = new DefaultHttpContext(); Requests[53].RequestServices = CreateServices(); - Requests[53].Request.Method = "GET"; + Requests[53].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[53].Request.Path = "/user/starred/59cdd/1bec4"; Requests[54] = new DefaultHttpContext(); Requests[54].RequestServices = CreateServices(); - Requests[54].Request.Method = "DELETE"; + Requests[54].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[54].Request.Path = "/user/starred/14da3/8c4b5"; Requests[55] = new DefaultHttpContext(); Requests[55].RequestServices = CreateServices(); - Requests[55].Request.Method = "PUT"; + Requests[55].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[55].Request.Path = "/user/subscriptions/b6bea/ba79d"; Requests[56] = new DefaultHttpContext(); Requests[56].RequestServices = CreateServices(); - Requests[56].Request.Method = "GET"; + Requests[56].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[56].Request.Path = "/user/subscriptions/83c9a/b83ce"; Requests[57] = new DefaultHttpContext(); Requests[57].RequestServices = CreateServices(); - Requests[57].Request.Method = "DELETE"; + Requests[57].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[57].Request.Path = "/user/subscriptions/10903/f415b"; Requests[58] = new DefaultHttpContext(); Requests[58].RequestServices = CreateServices(); - Requests[58].Request.Method = "GET"; + Requests[58].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[58].Request.Path = "/gists/c78b2"; Requests[59] = new DefaultHttpContext(); Requests[59].RequestServices = CreateServices(); - Requests[59].Request.Method = "PATCH"; + Requests[59].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[59].Request.Path = "/gists/7316d"; Requests[60] = new DefaultHttpContext(); Requests[60].RequestServices = CreateServices(); - Requests[60].Request.Method = "DELETE"; + Requests[60].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[60].Request.Path = "/gists/dac3c"; Requests[61] = new DefaultHttpContext(); Requests[61].RequestServices = CreateServices(); - Requests[61].Request.Method = "PATCH"; + Requests[61].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[61].Request.Path = "/orgs/f93c4"; Requests[62] = new DefaultHttpContext(); Requests[62].RequestServices = CreateServices(); - Requests[62].Request.Method = "GET"; + Requests[62].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[62].Request.Path = "/orgs/278c1"; Requests[63] = new DefaultHttpContext(); Requests[63].RequestServices = CreateServices(); - Requests[63].Request.Method = "PATCH"; + Requests[63].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[63].Request.Path = "/teams/14c0dc"; Requests[64] = new DefaultHttpContext(); Requests[64].RequestServices = CreateServices(); - Requests[64].Request.Method = "GET"; + Requests[64].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[64].Request.Path = "/teams/71f13b"; Requests[65] = new DefaultHttpContext(); Requests[65].RequestServices = CreateServices(); - Requests[65].Request.Method = "DELETE"; + Requests[65].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[65].Request.Path = "/teams/ca53db"; Requests[66] = new DefaultHttpContext(); Requests[66].RequestServices = CreateServices(); - Requests[66].Request.Method = "GET"; + Requests[66].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[66].Request.Path = "/users/fa9c6dc9"; Requests[67] = new DefaultHttpContext(); Requests[67].RequestServices = CreateServices(); - Requests[67].Request.Method = "GET"; + Requests[67].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[67].Request.Path = "/gists/2f9f8/comments"; Requests[68] = new DefaultHttpContext(); Requests[68].RequestServices = CreateServices(); - Requests[68].Request.Method = "POST"; + Requests[68].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[68].Request.Path = "/gists/618f7/comments"; Requests[69] = new DefaultHttpContext(); Requests[69].RequestServices = CreateServices(); - Requests[69].Request.Method = "POST"; + Requests[69].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[69].Request.Path = "/gists/6313c/forks"; Requests[70] = new DefaultHttpContext(); Requests[70].RequestServices = CreateServices(); - Requests[70].Request.Method = "DELETE"; + Requests[70].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[70].Request.Path = "/gists/9034d/star"; Requests[71] = new DefaultHttpContext(); Requests[71].RequestServices = CreateServices(); - Requests[71].Request.Method = "GET"; + Requests[71].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[71].Request.Path = "/gists/b571d/star"; Requests[72] = new DefaultHttpContext(); Requests[72].RequestServices = CreateServices(); - Requests[72].Request.Method = "PUT"; + Requests[72].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[72].Request.Path = "/gists/83ab8/star"; Requests[73] = new DefaultHttpContext(); Requests[73].RequestServices = CreateServices(); - Requests[73].Request.Method = "GET"; + Requests[73].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[73].Request.Path = "/orgs/9be14/events"; Requests[74] = new DefaultHttpContext(); Requests[74].RequestServices = CreateServices(); - Requests[74].Request.Method = "GET"; + Requests[74].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[74].Request.Path = "/orgs/b014e/issues"; Requests[75] = new DefaultHttpContext(); Requests[75].RequestServices = CreateServices(); - Requests[75].Request.Method = "GET"; + Requests[75].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[75].Request.Path = "/orgs/a4856/members"; Requests[76] = new DefaultHttpContext(); Requests[76].RequestServices = CreateServices(); - Requests[76].Request.Method = "GET"; + Requests[76].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[76].Request.Path = "/orgs/764a9/public_members"; Requests[77] = new DefaultHttpContext(); Requests[77].RequestServices = CreateServices(); - Requests[77].Request.Method = "GET"; + Requests[77].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[77].Request.Path = "/orgs/7749d/repos"; Requests[78] = new DefaultHttpContext(); Requests[78].RequestServices = CreateServices(); - Requests[78].Request.Method = "POST"; + Requests[78].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[78].Request.Path = "/orgs/2289c/repos"; Requests[79] = new DefaultHttpContext(); Requests[79].RequestServices = CreateServices(); - Requests[79].Request.Method = "POST"; + Requests[79].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[79].Request.Path = "/orgs/42198/teams"; Requests[80] = new DefaultHttpContext(); Requests[80].RequestServices = CreateServices(); - Requests[80].Request.Method = "GET"; + Requests[80].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[80].Request.Path = "/orgs/5d0bc/teams"; Requests[81] = new DefaultHttpContext(); Requests[81].RequestServices = CreateServices(); - Requests[81].Request.Method = "GET"; + Requests[81].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[81].Request.Path = "/teams/b8f729/members"; Requests[82] = new DefaultHttpContext(); Requests[82].RequestServices = CreateServices(); - Requests[82].Request.Method = "GET"; + Requests[82].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[82].Request.Path = "/teams/03b619/repos"; Requests[83] = new DefaultHttpContext(); Requests[83].RequestServices = CreateServices(); - Requests[83].Request.Method = "GET"; + Requests[83].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[83].Request.Path = "/users/999f39df/events"; Requests[84] = new DefaultHttpContext(); Requests[84].RequestServices = CreateServices(); - Requests[84].Request.Method = "GET"; + Requests[84].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[84].Request.Path = "/users/bbecc307/followers"; Requests[85] = new DefaultHttpContext(); Requests[85].RequestServices = CreateServices(); - Requests[85].Request.Method = "GET"; + Requests[85].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[85].Request.Path = "/users/9127792b/gists"; Requests[86] = new DefaultHttpContext(); Requests[86].RequestServices = CreateServices(); - Requests[86].Request.Method = "GET"; + Requests[86].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[86].Request.Path = "/users/a81cf3db/keys"; Requests[87] = new DefaultHttpContext(); Requests[87].RequestServices = CreateServices(); - Requests[87].Request.Method = "GET"; + Requests[87].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[87].Request.Path = "/users/575556d6/orgs"; Requests[88] = new DefaultHttpContext(); Requests[88].RequestServices = CreateServices(); - Requests[88].Request.Method = "GET"; + Requests[88].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[88].Request.Path = "/users/0ef07cfe/received_events"; Requests[89] = new DefaultHttpContext(); Requests[89].RequestServices = CreateServices(); - Requests[89].Request.Method = "GET"; + Requests[89].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[89].Request.Path = "/users/fa4901d4/repos"; Requests[90] = new DefaultHttpContext(); Requests[90].RequestServices = CreateServices(); - Requests[90].Request.Method = "GET"; + Requests[90].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[90].Request.Path = "/users/7a88b2ac/starred"; Requests[91] = new DefaultHttpContext(); Requests[91].RequestServices = CreateServices(); - Requests[91].Request.Method = "GET"; + Requests[91].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[91].Request.Path = "/users/4d8b04d1/subscriptions"; Requests[92] = new DefaultHttpContext(); Requests[92].RequestServices = CreateServices(); - Requests[92].Request.Method = "GET"; + Requests[92].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[92].Request.Path = "/users/73e28d52/received_events/public"; Requests[93] = new DefaultHttpContext(); Requests[93].RequestServices = CreateServices(); - Requests[93].Request.Method = "GET"; + Requests[93].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[93].Request.Path = "/users/f98f2363/events/orgs/51c95"; Requests[94] = new DefaultHttpContext(); Requests[94].RequestServices = CreateServices(); - Requests[94].Request.Method = "DELETE"; + Requests[94].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[94].Request.Path = "/gists/f8720/comments/b56cd8ff-"; Requests[95] = new DefaultHttpContext(); Requests[95].RequestServices = CreateServices(); - Requests[95].Request.Method = "GET"; + Requests[95].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[95].Request.Path = "/gists/40327/comments/11594715-"; Requests[96] = new DefaultHttpContext(); Requests[96].RequestServices = CreateServices(); - Requests[96].Request.Method = "PATCH"; + Requests[96].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[96].Request.Path = "/gists/fb063/comments/1da04881-"; Requests[97] = new DefaultHttpContext(); Requests[97].RequestServices = CreateServices(); - Requests[97].Request.Method = "DELETE"; + Requests[97].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[97].Request.Path = "/orgs/15419/members/9d03051d"; Requests[98] = new DefaultHttpContext(); Requests[98].RequestServices = CreateServices(); - Requests[98].Request.Method = "GET"; + Requests[98].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[98].Request.Path = "/orgs/3cbe7/members/4045509c"; Requests[99] = new DefaultHttpContext(); Requests[99].RequestServices = CreateServices(); - Requests[99].Request.Method = "PUT"; + Requests[99].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[99].Request.Path = "/orgs/72f1a/public_members/6163704c"; Requests[100] = new DefaultHttpContext(); Requests[100].RequestServices = CreateServices(); - Requests[100].Request.Method = "GET"; + Requests[100].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[100].Request.Path = "/orgs/bae66/public_members/c1aef66c"; Requests[101] = new DefaultHttpContext(); Requests[101].RequestServices = CreateServices(); - Requests[101].Request.Method = "DELETE"; + Requests[101].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[101].Request.Path = "/orgs/d8648/public_members/2319ad3d"; Requests[102] = new DefaultHttpContext(); Requests[102].RequestServices = CreateServices(); - Requests[102].Request.Method = "GET"; + Requests[102].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[102].Request.Path = "/teams/262658/members/5dac9fc5"; Requests[103] = new DefaultHttpContext(); Requests[103].RequestServices = CreateServices(); - Requests[103].Request.Method = "PUT"; + Requests[103].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[103].Request.Path = "/teams/430633/members/795406c6"; Requests[104] = new DefaultHttpContext(); Requests[104].RequestServices = CreateServices(); - Requests[104].Request.Method = "DELETE"; + Requests[104].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[104].Request.Path = "/teams/7e9f66/members/919df774"; Requests[105] = new DefaultHttpContext(); Requests[105].RequestServices = CreateServices(); - Requests[105].Request.Method = "DELETE"; + Requests[105].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[105].Request.Path = "/teams/b34a3b/memberships/33fdb8ad"; Requests[106] = new DefaultHttpContext(); Requests[106].RequestServices = CreateServices(); - Requests[106].Request.Method = "PUT"; + Requests[106].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[106].Request.Path = "/teams/a0f9ea/memberships/dcb115d9"; Requests[107] = new DefaultHttpContext(); Requests[107].RequestServices = CreateServices(); - Requests[107].Request.Method = "GET"; + Requests[107].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[107].Request.Path = "/teams/e43785/memberships/2f601a63"; Requests[108] = new DefaultHttpContext(); Requests[108].RequestServices = CreateServices(); - Requests[108].Request.Method = "GET"; + Requests[108].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[108].Request.Path = "/users/44263c00/following/a7887e00-7"; Requests[109] = new DefaultHttpContext(); Requests[109].RequestServices = CreateServices(); - Requests[109].Request.Method = "PUT"; + Requests[109].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[109].Request.Path = "/teams/451dd6/repos/7b326/00b51"; Requests[110] = new DefaultHttpContext(); Requests[110].RequestServices = CreateServices(); - Requests[110].Request.Method = "DELETE"; + Requests[110].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[110].Request.Path = "/teams/b01088/repos/41fc2/f54bc"; Requests[111] = new DefaultHttpContext(); Requests[111].RequestServices = CreateServices(); - Requests[111].Request.Method = "GET"; + Requests[111].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[111].Request.Path = "/teams/91eed9/repos/189dd/35f6c"; Requests[112] = new DefaultHttpContext(); Requests[112].RequestServices = CreateServices(); - Requests[112].Request.Method = "PATCH"; + Requests[112].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[112].Request.Path = "/repos/c8d69/5a51a"; Requests[113] = new DefaultHttpContext(); Requests[113].RequestServices = CreateServices(); - Requests[113].Request.Method = "DELETE"; + Requests[113].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[113].Request.Path = "/repos/a6b70/56c66"; Requests[114] = new DefaultHttpContext(); Requests[114].RequestServices = CreateServices(); - Requests[114].Request.Method = "GET"; + Requests[114].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[114].Request.Path = "/repos/ba9a3/cad23"; Requests[115] = new DefaultHttpContext(); Requests[115].RequestServices = CreateServices(); - Requests[115].Request.Method = "GET"; + Requests[115].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[115].Request.Path = "/networks/fcaf8/84422/events"; Requests[116] = new DefaultHttpContext(); Requests[116].RequestServices = CreateServices(); - Requests[116].Request.Method = "GET"; + Requests[116].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[116].Request.Path = "/repos/673e0/f8701/assignees"; Requests[117] = new DefaultHttpContext(); Requests[117].RequestServices = CreateServices(); - Requests[117].Request.Method = "GET"; + Requests[117].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[117].Request.Path = "/repos/a0209/62a33/branches"; Requests[118] = new DefaultHttpContext(); Requests[118].RequestServices = CreateServices(); - Requests[118].Request.Method = "GET"; + Requests[118].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[118].Request.Path = "/repos/9bb2b/64afd/collaborators"; Requests[119] = new DefaultHttpContext(); Requests[119].RequestServices = CreateServices(); - Requests[119].Request.Method = "GET"; + Requests[119].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[119].Request.Path = "/repos/88841/14fcf/comments"; Requests[120] = new DefaultHttpContext(); Requests[120].RequestServices = CreateServices(); - Requests[120].Request.Method = "GET"; + Requests[120].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[120].Request.Path = "/repos/c3a42/f3621/commits"; Requests[121] = new DefaultHttpContext(); Requests[121].RequestServices = CreateServices(); - Requests[121].Request.Method = "GET"; + Requests[121].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[121].Request.Path = "/repos/c97ea/02516/contributors"; Requests[122] = new DefaultHttpContext(); Requests[122].RequestServices = CreateServices(); - Requests[122].Request.Method = "GET"; + Requests[122].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[122].Request.Path = "/repos/0e145/74ac8/deployments"; Requests[123] = new DefaultHttpContext(); Requests[123].RequestServices = CreateServices(); - Requests[123].Request.Method = "POST"; + Requests[123].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[123].Request.Path = "/repos/98ad0/1b957/deployments"; Requests[124] = new DefaultHttpContext(); Requests[124].RequestServices = CreateServices(); - Requests[124].Request.Method = "GET"; + Requests[124].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[124].Request.Path = "/repos/024a2/1eb41/downloads"; Requests[125] = new DefaultHttpContext(); Requests[125].RequestServices = CreateServices(); - Requests[125].Request.Method = "GET"; + Requests[125].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[125].Request.Path = "/repos/d5cad/f8231/events"; Requests[126] = new DefaultHttpContext(); Requests[126].RequestServices = CreateServices(); - Requests[126].Request.Method = "GET"; + Requests[126].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[126].Request.Path = "/repos/d371c/72b82/forks"; Requests[127] = new DefaultHttpContext(); Requests[127].RequestServices = CreateServices(); - Requests[127].Request.Method = "POST"; + Requests[127].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[127].Request.Path = "/repos/f0086/e005d/forks"; Requests[128] = new DefaultHttpContext(); Requests[128].RequestServices = CreateServices(); - Requests[128].Request.Method = "POST"; + Requests[128].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[128].Request.Path = "/repos/3a68f/edfc1/hooks"; Requests[129] = new DefaultHttpContext(); Requests[129].RequestServices = CreateServices(); - Requests[129].Request.Method = "GET"; + Requests[129].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[129].Request.Path = "/repos/4f5aa/5f2cd/hooks"; Requests[130] = new DefaultHttpContext(); Requests[130].RequestServices = CreateServices(); - Requests[130].Request.Method = "GET"; + Requests[130].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[130].Request.Path = "/repos/5a7bb/3f08b/issues"; Requests[131] = new DefaultHttpContext(); Requests[131].RequestServices = CreateServices(); - Requests[131].Request.Method = "POST"; + Requests[131].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[131].Request.Path = "/repos/38084/699f9/issues"; Requests[132] = new DefaultHttpContext(); Requests[132].RequestServices = CreateServices(); - Requests[132].Request.Method = "GET"; + Requests[132].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[132].Request.Path = "/repos/764dd/f916c/keys"; Requests[133] = new DefaultHttpContext(); Requests[133].RequestServices = CreateServices(); - Requests[133].Request.Method = "POST"; + Requests[133].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[133].Request.Path = "/repos/cb0f8/a2bf4/keys"; Requests[134] = new DefaultHttpContext(); Requests[134].RequestServices = CreateServices(); - Requests[134].Request.Method = "GET"; + Requests[134].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[134].Request.Path = "/repos/669bb/04383/labels"; Requests[135] = new DefaultHttpContext(); Requests[135].RequestServices = CreateServices(); - Requests[135].Request.Method = "POST"; + Requests[135].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[135].Request.Path = "/repos/8d707/02782/labels"; Requests[136] = new DefaultHttpContext(); Requests[136].RequestServices = CreateServices(); - Requests[136].Request.Method = "GET"; + Requests[136].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[136].Request.Path = "/repos/b5333/4a0e6/languages"; Requests[137] = new DefaultHttpContext(); Requests[137].RequestServices = CreateServices(); - Requests[137].Request.Method = "POST"; + Requests[137].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[137].Request.Path = "/repos/c7d7a/1e2d3/merges"; Requests[138] = new DefaultHttpContext(); Requests[138].RequestServices = CreateServices(); - Requests[138].Request.Method = "GET"; + Requests[138].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[138].Request.Path = "/repos/04ef4/de9d2/milestones"; Requests[139] = new DefaultHttpContext(); Requests[139].RequestServices = CreateServices(); - Requests[139].Request.Method = "POST"; + Requests[139].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[139].Request.Path = "/repos/a6a19/65d59/milestones"; Requests[140] = new DefaultHttpContext(); Requests[140].RequestServices = CreateServices(); - Requests[140].Request.Method = "PUT"; + Requests[140].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[140].Request.Path = "/repos/3f065/88c9f/notifications"; Requests[141] = new DefaultHttpContext(); Requests[141].RequestServices = CreateServices(); - Requests[141].Request.Method = "GET"; + Requests[141].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[141].Request.Path = "/repos/1f9f5/58bc1/notifications"; Requests[142] = new DefaultHttpContext(); Requests[142].RequestServices = CreateServices(); - Requests[142].Request.Method = "POST"; + Requests[142].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[142].Request.Path = "/repos/b5cf9/09870/pulls"; Requests[143] = new DefaultHttpContext(); Requests[143].RequestServices = CreateServices(); - Requests[143].Request.Method = "GET"; + Requests[143].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[143].Request.Path = "/repos/9d7c9/73349/pulls"; Requests[144] = new DefaultHttpContext(); Requests[144].RequestServices = CreateServices(); - Requests[144].Request.Method = "GET"; + Requests[144].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[144].Request.Path = "/repos/681e6/51b96/readme"; Requests[145] = new DefaultHttpContext(); Requests[145].RequestServices = CreateServices(); - Requests[145].Request.Method = "POST"; + Requests[145].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[145].Request.Path = "/repos/995e7/0fc05/releases"; Requests[146] = new DefaultHttpContext(); Requests[146].RequestServices = CreateServices(); - Requests[146].Request.Method = "GET"; + Requests[146].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[146].Request.Path = "/repos/70706/4db75/releases"; Requests[147] = new DefaultHttpContext(); Requests[147].RequestServices = CreateServices(); - Requests[147].Request.Method = "GET"; + Requests[147].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[147].Request.Path = "/repos/ed8e4/2ac9a/stargazers"; Requests[148] = new DefaultHttpContext(); Requests[148].RequestServices = CreateServices(); - Requests[148].Request.Method = "GET"; + Requests[148].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[148].Request.Path = "/repos/2ce98/61a4f/subscribers"; Requests[149] = new DefaultHttpContext(); Requests[149].RequestServices = CreateServices(); - Requests[149].Request.Method = "PUT"; + Requests[149].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[149].Request.Path = "/repos/8e47e/73aea/subscription"; Requests[150] = new DefaultHttpContext(); Requests[150].RequestServices = CreateServices(); - Requests[150].Request.Method = "GET"; + Requests[150].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[150].Request.Path = "/repos/89a1e/ff66d/subscription"; Requests[151] = new DefaultHttpContext(); Requests[151].RequestServices = CreateServices(); - Requests[151].Request.Method = "DELETE"; + Requests[151].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[151].Request.Path = "/repos/4ef88/cea09/subscription"; Requests[152] = new DefaultHttpContext(); Requests[152].RequestServices = CreateServices(); - Requests[152].Request.Method = "GET"; + Requests[152].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[152].Request.Path = "/repos/15949/8ac47/tags"; Requests[153] = new DefaultHttpContext(); Requests[153].RequestServices = CreateServices(); - Requests[153].Request.Method = "GET"; + Requests[153].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[153].Request.Path = "/repos/dae74/c0aa0/teams"; Requests[154] = new DefaultHttpContext(); Requests[154].RequestServices = CreateServices(); - Requests[154].Request.Method = "GET"; + Requests[154].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[154].Request.Path = "/repos/1f052/3f5dd/watchers"; Requests[155] = new DefaultHttpContext(); Requests[155].RequestServices = CreateServices(); - Requests[155].Request.Method = "POST"; + Requests[155].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[155].Request.Path = "/repos/3813a/cd329/git/blobs"; Requests[156] = new DefaultHttpContext(); Requests[156].RequestServices = CreateServices(); - Requests[156].Request.Method = "POST"; + Requests[156].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[156].Request.Path = "/repos/3190b/d3733/git/commits"; Requests[157] = new DefaultHttpContext(); Requests[157].RequestServices = CreateServices(); - Requests[157].Request.Method = "GET"; + Requests[157].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[157].Request.Path = "/repos/b5096/6079c/git/refs"; Requests[158] = new DefaultHttpContext(); Requests[158].RequestServices = CreateServices(); - Requests[158].Request.Method = "POST"; + Requests[158].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[158].Request.Path = "/repos/1047a/b3551/git/refs"; Requests[159] = new DefaultHttpContext(); Requests[159].RequestServices = CreateServices(); - Requests[159].Request.Method = "POST"; + Requests[159].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[159].Request.Path = "/repos/5af5c/8e748/git/tags"; Requests[160] = new DefaultHttpContext(); Requests[160].RequestServices = CreateServices(); - Requests[160].Request.Method = "POST"; + Requests[160].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[160].Request.Path = "/repos/d6e7d/015bf/git/trees"; Requests[161] = new DefaultHttpContext(); Requests[161].RequestServices = CreateServices(); - Requests[161].Request.Method = "GET"; + Requests[161].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[161].Request.Path = "/repos/e720a/8355c/issues/comments"; Requests[162] = new DefaultHttpContext(); Requests[162].RequestServices = CreateServices(); - Requests[162].Request.Method = "GET"; + Requests[162].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[162].Request.Path = "/repos/521c1/6efee/issues/events"; Requests[163] = new DefaultHttpContext(); Requests[163].RequestServices = CreateServices(); - Requests[163].Request.Method = "GET"; + Requests[163].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[163].Request.Path = "/repos/8a335/9b409/pulls/comments"; Requests[164] = new DefaultHttpContext(); Requests[164].RequestServices = CreateServices(); - Requests[164].Request.Method = "GET"; + Requests[164].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[164].Request.Path = "/repos/e8356/20c39/stats/code_frequency"; Requests[165] = new DefaultHttpContext(); Requests[165].RequestServices = CreateServices(); - Requests[165].Request.Method = "GET"; + Requests[165].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[165].Request.Path = "/repos/0272d/2c8c3/stats/commit_activity"; Requests[166] = new DefaultHttpContext(); Requests[166].RequestServices = CreateServices(); - Requests[166].Request.Method = "GET"; + Requests[166].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[166].Request.Path = "/repos/7073c/cb35a/stats/contributors"; Requests[167] = new DefaultHttpContext(); Requests[167].RequestServices = CreateServices(); - Requests[167].Request.Method = "GET"; + Requests[167].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[167].Request.Path = "/repos/86066/0134f/stats/participation"; Requests[168] = new DefaultHttpContext(); Requests[168].RequestServices = CreateServices(); - Requests[168].Request.Method = "GET"; + Requests[168].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[168].Request.Path = "/repos/b8add/8d26a/stats/punch_card"; Requests[169] = new DefaultHttpContext(); Requests[169].RequestServices = CreateServices(); - Requests[169].Request.Method = "GET"; + Requests[169].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[169].Request.Path = "/repos/6ea45/b6794/git/blobs/5c33fac"; Requests[170] = new DefaultHttpContext(); Requests[170].RequestServices = CreateServices(); - Requests[170].Request.Method = "GET"; + Requests[170].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[170].Request.Path = "/repos/cb558/705ee/git/commits/171b566"; Requests[171] = new DefaultHttpContext(); Requests[171].RequestServices = CreateServices(); - Requests[171].Request.Method = "DELETE"; + Requests[171].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[171].Request.Path = "/repos/8345e/91f8c/git/refs/b5e99"; Requests[172] = new DefaultHttpContext(); Requests[172].RequestServices = CreateServices(); - Requests[172].Request.Method = "PATCH"; + Requests[172].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[172].Request.Path = "/repos/3192a/5c61a/git/refs/60e61"; Requests[173] = new DefaultHttpContext(); Requests[173].RequestServices = CreateServices(); - Requests[173].Request.Method = "GET"; + Requests[173].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[173].Request.Path = "/repos/09c5f/76bd4/git/refs/16c1b"; Requests[174] = new DefaultHttpContext(); Requests[174].RequestServices = CreateServices(); - Requests[174].Request.Method = "GET"; + Requests[174].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[174].Request.Path = "/repos/49157/59ca0/git/tags/183d0ef"; Requests[175] = new DefaultHttpContext(); Requests[175].RequestServices = CreateServices(); - Requests[175].Request.Method = "GET"; + Requests[175].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[175].Request.Path = "/repos/a20a3/cd8cd/git/trees/1a6c7ca"; Requests[176] = new DefaultHttpContext(); Requests[176].RequestServices = CreateServices(); - Requests[176].Request.Method = "GET"; + Requests[176].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[176].Request.Path = "/repos/67d82/01158/issues/comments/b7d4fa80-"; Requests[177] = new DefaultHttpContext(); Requests[177].RequestServices = CreateServices(); - Requests[177].Request.Method = "PATCH"; + Requests[177].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[177].Request.Path = "/repos/d1159/092ba/issues/comments/4f2d0804-"; Requests[178] = new DefaultHttpContext(); Requests[178].RequestServices = CreateServices(); - Requests[178].Request.Method = "DELETE"; + Requests[178].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[178].Request.Path = "/repos/f1531/7ae3a/issues/comments/e3bf963c-"; Requests[179] = new DefaultHttpContext(); Requests[179].RequestServices = CreateServices(); - Requests[179].Request.Method = "GET"; + Requests[179].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[179].Request.Path = "/repos/57816/f1144/issues/events/081002b"; Requests[180] = new DefaultHttpContext(); Requests[180].RequestServices = CreateServices(); - Requests[180].Request.Method = "PATCH"; + Requests[180].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[180].Request.Path = "/repos/56ad9/b972d/pulls/comments/942cbd65-"; Requests[181] = new DefaultHttpContext(); Requests[181].RequestServices = CreateServices(); - Requests[181].Request.Method = "GET"; + Requests[181].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[181].Request.Path = "/repos/ed712/2c9ee/pulls/comments/a6a82a40-"; Requests[182] = new DefaultHttpContext(); Requests[182].RequestServices = CreateServices(); - Requests[182].Request.Method = "DELETE"; + Requests[182].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[182].Request.Path = "/repos/f447b/83a3c/pulls/comments/546f821d-"; Requests[183] = new DefaultHttpContext(); Requests[183].RequestServices = CreateServices(); - Requests[183].Request.Method = "PATCH"; + Requests[183].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[183].Request.Path = "/repos/7d270/354b6/releases/assets/28c26"; Requests[184] = new DefaultHttpContext(); Requests[184].RequestServices = CreateServices(); - Requests[184].Request.Method = "DELETE"; + Requests[184].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[184].Request.Path = "/repos/89d11/4446a/releases/assets/85ca4"; Requests[185] = new DefaultHttpContext(); Requests[185].RequestServices = CreateServices(); - Requests[185].Request.Method = "GET"; + Requests[185].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[185].Request.Path = "/repos/1007a/dea4d/releases/assets/a791d"; Requests[186] = new DefaultHttpContext(); Requests[186].RequestServices = CreateServices(); - Requests[186].Request.Method = "GET"; + Requests[186].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[186].Request.Path = "/repos/19707/4461f/assignees/1b0f6997"; Requests[187] = new DefaultHttpContext(); Requests[187].RequestServices = CreateServices(); - Requests[187].Request.Method = "GET"; + Requests[187].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[187].Request.Path = "/repos/b52e7/f3620/branches/53b3b2"; Requests[188] = new DefaultHttpContext(); Requests[188].RequestServices = CreateServices(); - Requests[188].Request.Method = "PUT"; + Requests[188].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[188].Request.Path = "/repos/89924/ab7d1/collaborators/d9e5f"; Requests[189] = new DefaultHttpContext(); Requests[189].RequestServices = CreateServices(); - Requests[189].Request.Method = "DELETE"; + Requests[189].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[189].Request.Path = "/repos/75619/6718d/collaborators/b3f56"; Requests[190] = new DefaultHttpContext(); Requests[190].RequestServices = CreateServices(); - Requests[190].Request.Method = "GET"; + Requests[190].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[190].Request.Path = "/repos/860b7/f702b/collaborators/b501c"; Requests[191] = new DefaultHttpContext(); Requests[191].RequestServices = CreateServices(); - Requests[191].Request.Method = "DELETE"; + Requests[191].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[191].Request.Path = "/repos/24eb6/d74db/comments/67f29b88-"; Requests[192] = new DefaultHttpContext(); Requests[192].RequestServices = CreateServices(); - Requests[192].Request.Method = "GET"; + Requests[192].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[192].Request.Path = "/repos/56f6e/b594f/comments/333ad754-"; Requests[193] = new DefaultHttpContext(); Requests[193].RequestServices = CreateServices(); - Requests[193].Request.Method = "PATCH"; + Requests[193].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[193].Request.Path = "/repos/1936e/266d9/comments/32f61601-"; Requests[194] = new DefaultHttpContext(); Requests[194].RequestServices = CreateServices(); - Requests[194].Request.Method = "GET"; + Requests[194].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[194].Request.Path = "/repos/bf0c5/04d97/commits/8f2cd44"; Requests[195] = new DefaultHttpContext(); Requests[195].RequestServices = CreateServices(); - Requests[195].Request.Method = "GET"; + Requests[195].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[195].Request.Path = "/repos/50be2/cb7dc/contents/ca557"; Requests[196] = new DefaultHttpContext(); Requests[196].RequestServices = CreateServices(); - Requests[196].Request.Method = "DELETE"; + Requests[196].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[196].Request.Path = "/repos/0d9fe/35d38/contents/6c1b5"; Requests[197] = new DefaultHttpContext(); Requests[197].RequestServices = CreateServices(); - Requests[197].Request.Method = "PUT"; + Requests[197].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[197].Request.Path = "/repos/91795/2625e/contents/b9b80"; Requests[198] = new DefaultHttpContext(); Requests[198].RequestServices = CreateServices(); - Requests[198].Request.Method = "GET"; + Requests[198].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[198].Request.Path = "/repos/d6d50/39fb7/downloads/214cb182-a"; Requests[199] = new DefaultHttpContext(); Requests[199].RequestServices = CreateServices(); - Requests[199].Request.Method = "DELETE"; + Requests[199].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[199].Request.Path = "/repos/20bbe/b4263/downloads/d65ce00c-d"; Requests[200] = new DefaultHttpContext(); Requests[200].RequestServices = CreateServices(); - Requests[200].Request.Method = "DELETE"; + Requests[200].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[200].Request.Path = "/repos/b838e/a0ce0/hooks/1e7f13"; Requests[201] = new DefaultHttpContext(); Requests[201].RequestServices = CreateServices(); - Requests[201].Request.Method = "GET"; + Requests[201].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[201].Request.Path = "/repos/3be3d/23c37/hooks/f9ad9a"; Requests[202] = new DefaultHttpContext(); Requests[202].RequestServices = CreateServices(); - Requests[202].Request.Method = "PATCH"; + Requests[202].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[202].Request.Path = "/repos/2c3a4/bb9af/hooks/84ffe1"; Requests[203] = new DefaultHttpContext(); Requests[203].RequestServices = CreateServices(); - Requests[203].Request.Method = "GET"; + Requests[203].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[203].Request.Path = "/repos/cfcc9/2afa8/issues/9ea5f8"; Requests[204] = new DefaultHttpContext(); Requests[204].RequestServices = CreateServices(); - Requests[204].Request.Method = "PATCH"; + Requests[204].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[204].Request.Path = "/repos/9618e/f75de/issues/54bede"; Requests[205] = new DefaultHttpContext(); Requests[205].RequestServices = CreateServices(); - Requests[205].Request.Method = "GET"; + Requests[205].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[205].Request.Path = "/repos/581a6/d7149/keys/9f082"; Requests[206] = new DefaultHttpContext(); Requests[206].RequestServices = CreateServices(); - Requests[206].Request.Method = "DELETE"; + Requests[206].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[206].Request.Path = "/repos/c8f51/b1a21/keys/83bf2"; Requests[207] = new DefaultHttpContext(); Requests[207].RequestServices = CreateServices(); - Requests[207].Request.Method = "GET"; + Requests[207].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[207].Request.Path = "/repos/8f89a/70673/labels/c8963"; Requests[208] = new DefaultHttpContext(); Requests[208].RequestServices = CreateServices(); - Requests[208].Request.Method = "PATCH"; + Requests[208].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[208].Request.Path = "/repos/7fbdf/8ead3/labels/fa2d6"; Requests[209] = new DefaultHttpContext(); Requests[209].RequestServices = CreateServices(); - Requests[209].Request.Method = "DELETE"; + Requests[209].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[209].Request.Path = "/repos/9fa74/e74bc/labels/772b0"; Requests[210] = new DefaultHttpContext(); Requests[210].RequestServices = CreateServices(); - Requests[210].Request.Method = "PATCH"; + Requests[210].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[210].Request.Path = "/repos/09fd5/3e300/milestones/976fc4"; Requests[211] = new DefaultHttpContext(); Requests[211].RequestServices = CreateServices(); - Requests[211].Request.Method = "GET"; + Requests[211].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[211].Request.Path = "/repos/1435a/d9b7e/milestones/9f0a34"; Requests[212] = new DefaultHttpContext(); Requests[212].RequestServices = CreateServices(); - Requests[212].Request.Method = "DELETE"; + Requests[212].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[212].Request.Path = "/repos/3c95f/84454/milestones/549440"; Requests[213] = new DefaultHttpContext(); Requests[213].RequestServices = CreateServices(); - Requests[213].Request.Method = "GET"; + Requests[213].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[213].Request.Path = "/repos/eeb3d/51b0c/pulls/ad7440"; Requests[214] = new DefaultHttpContext(); Requests[214].RequestServices = CreateServices(); - Requests[214].Request.Method = "PATCH"; + Requests[214].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[214].Request.Path = "/repos/5f14f/457de/pulls/cd4607"; Requests[215] = new DefaultHttpContext(); Requests[215].RequestServices = CreateServices(); - Requests[215].Request.Method = "PATCH"; + Requests[215].Request.Method = HttpMethods.GetCanonicalizedValue("PATCH"); Requests[215].Request.Path = "/repos/11832/78737/releases/959f7"; Requests[216] = new DefaultHttpContext(); Requests[216].RequestServices = CreateServices(); - Requests[216].Request.Method = "GET"; + Requests[216].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[216].Request.Path = "/repos/ccb9f/de1bc/releases/ad071"; Requests[217] = new DefaultHttpContext(); Requests[217].RequestServices = CreateServices(); - Requests[217].Request.Method = "DELETE"; + Requests[217].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[217].Request.Path = "/repos/f15aa/e63b6/releases/1369d"; Requests[218] = new DefaultHttpContext(); Requests[218].RequestServices = CreateServices(); - Requests[218].Request.Method = "GET"; + Requests[218].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[218].Request.Path = "/repos/7452e/dcd51/statuses/b478e"; Requests[219] = new DefaultHttpContext(); Requests[219].RequestServices = CreateServices(); - Requests[219].Request.Method = "POST"; + Requests[219].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[219].Request.Path = "/repos/d30d7/fe97d/statuses/62682"; Requests[220] = new DefaultHttpContext(); Requests[220].RequestServices = CreateServices(); - Requests[220].Request.Method = "GET"; + Requests[220].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[220].Request.Path = "/repos/227bd/07245/commits/a6c05/status"; Requests[221] = new DefaultHttpContext(); Requests[221].RequestServices = CreateServices(); - Requests[221].Request.Method = "GET"; + Requests[221].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[221].Request.Path = "/repos/b55dd/cf212/commits/ad1d5c8/comments"; Requests[222] = new DefaultHttpContext(); Requests[222].RequestServices = CreateServices(); - Requests[222].Request.Method = "POST"; + Requests[222].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[222].Request.Path = "/repos/77112/723f5/commits/14b857c/comments"; Requests[223] = new DefaultHttpContext(); Requests[223].RequestServices = CreateServices(); - Requests[223].Request.Method = "GET"; + Requests[223].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[223].Request.Path = "/repos/c22d7/a0574/deployments/61d58/statuses"; Requests[224] = new DefaultHttpContext(); Requests[224].RequestServices = CreateServices(); - Requests[224].Request.Method = "POST"; + Requests[224].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[224].Request.Path = "/repos/286ce/dca61/deployments/184d0/statuses"; Requests[225] = new DefaultHttpContext(); Requests[225].RequestServices = CreateServices(); - Requests[225].Request.Method = "POST"; + Requests[225].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[225].Request.Path = "/repos/7f5a4/2398d/hooks/266f33/tests"; Requests[226] = new DefaultHttpContext(); Requests[226].RequestServices = CreateServices(); - Requests[226].Request.Method = "POST"; + Requests[226].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[226].Request.Path = "/repos/99172/650ce/issues/924319/comments"; Requests[227] = new DefaultHttpContext(); Requests[227].RequestServices = CreateServices(); - Requests[227].Request.Method = "GET"; + Requests[227].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[227].Request.Path = "/repos/de2d1/af156/issues/b5697c/comments"; Requests[228] = new DefaultHttpContext(); Requests[228].RequestServices = CreateServices(); - Requests[228].Request.Method = "GET"; + Requests[228].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[228].Request.Path = "/repos/d8ae8/f45f3/issues/275689/events"; Requests[229] = new DefaultHttpContext(); Requests[229].RequestServices = CreateServices(); - Requests[229].Request.Method = "POST"; + Requests[229].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[229].Request.Path = "/repos/7a71d/c9cbc/issues/ec14d8/labels"; Requests[230] = new DefaultHttpContext(); Requests[230].RequestServices = CreateServices(); - Requests[230].Request.Method = "GET"; + Requests[230].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[230].Request.Path = "/repos/01a16/e4c7a/issues/7d2ede/labels"; Requests[231] = new DefaultHttpContext(); Requests[231].RequestServices = CreateServices(); - Requests[231].Request.Method = "PUT"; + Requests[231].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[231].Request.Path = "/repos/24669/5fa5c/issues/255b9b/labels"; Requests[232] = new DefaultHttpContext(); Requests[232].RequestServices = CreateServices(); - Requests[232].Request.Method = "DELETE"; + Requests[232].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[232].Request.Path = "/repos/75c85/698e1/issues/9a1cde/labels"; Requests[233] = new DefaultHttpContext(); Requests[233].RequestServices = CreateServices(); - Requests[233].Request.Method = "GET"; + Requests[233].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[233].Request.Path = "/repos/9e801/94a85/milestones/5803ca/labels"; Requests[234] = new DefaultHttpContext(); Requests[234].RequestServices = CreateServices(); - Requests[234].Request.Method = "GET"; + Requests[234].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[234].Request.Path = "/repos/992d0/3d73f/pulls/6b0862/comments"; Requests[235] = new DefaultHttpContext(); Requests[235].RequestServices = CreateServices(); - Requests[235].Request.Method = "POST"; + Requests[235].Request.Method = HttpMethods.GetCanonicalizedValue("POST"); Requests[235].Request.Path = "/repos/78a07/d7376/pulls/131151/comments"; Requests[236] = new DefaultHttpContext(); Requests[236].RequestServices = CreateServices(); - Requests[236].Request.Method = "GET"; + Requests[236].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[236].Request.Path = "/repos/4dd6e/584c9/pulls/937b3d/commits"; Requests[237] = new DefaultHttpContext(); Requests[237].RequestServices = CreateServices(); - Requests[237].Request.Method = "GET"; + Requests[237].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[237].Request.Path = "/repos/d442a/baba7/pulls/15f0a9/files"; Requests[238] = new DefaultHttpContext(); Requests[238].RequestServices = CreateServices(); - Requests[238].Request.Method = "PUT"; + Requests[238].Request.Method = HttpMethods.GetCanonicalizedValue("PUT"); Requests[238].Request.Path = "/repos/7a478/342f4/pulls/784bbf/merge"; Requests[239] = new DefaultHttpContext(); Requests[239].RequestServices = CreateServices(); - Requests[239].Request.Method = "GET"; + Requests[239].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[239].Request.Path = "/repos/0b7c9/15aaa/pulls/aed5dd/merge"; Requests[240] = new DefaultHttpContext(); Requests[240].RequestServices = CreateServices(); - Requests[240].Request.Method = "GET"; + Requests[240].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[240].Request.Path = "/repos/923b1/a897d/releases/2e13f/assets"; Requests[241] = new DefaultHttpContext(); Requests[241].RequestServices = CreateServices(); - Requests[241].Request.Method = "DELETE"; + Requests[241].Request.Method = HttpMethods.GetCanonicalizedValue("DELETE"); Requests[241].Request.Path = "/repos/2ed7f/43848/issues/c67851/labels/498e1"; Requests[242] = new DefaultHttpContext(); Requests[242].RequestServices = CreateServices(); - Requests[242].Request.Method = "GET"; + Requests[242].Request.Method = HttpMethods.GetCanonicalizedValue("GET"); Requests[242].Request.Path = "/repos/21a74/f36c8/805b0492-b723-/680ad"; + } private protected Matcher SetupMatcher(MatcherBuilder builder) @@ -1484,4 +1485,4 @@ namespace Microsoft.AspNetCore.Routing.Matching return builder.Build(); } } -} \ No newline at end of file +} diff --git a/src/Http/Routing/src/HttpMethodMetadata.cs b/src/Http/Routing/src/HttpMethodMetadata.cs index bf2d0eb950..26bcf07e66 100644 --- a/src/Http/Routing/src/HttpMethodMetadata.cs +++ b/src/Http/Routing/src/HttpMethodMetadata.cs @@ -5,6 +5,7 @@ using System; using System.Collections.Generic; using System.Diagnostics; using System.Linq; +using static Microsoft.AspNetCore.Http.HttpMethods; namespace Microsoft.AspNetCore.Routing { @@ -41,7 +42,7 @@ namespace Microsoft.AspNetCore.Routing throw new ArgumentNullException(nameof(httpMethods)); } - HttpMethods = httpMethods.ToArray(); + HttpMethods = httpMethods.Select(GetCanonicalizedValue).ToArray(); AcceptCorsPreflight = acceptCorsPreflight; } diff --git a/src/Http/Routing/src/Matching/HttpMethodMatcherPolicy.cs b/src/Http/Routing/src/Matching/HttpMethodMatcherPolicy.cs index 55ee196e8b..2dfdefcf02 100644 --- a/src/Http/Routing/src/Matching/HttpMethodMatcherPolicy.cs +++ b/src/Http/Routing/src/Matching/HttpMethodMatcherPolicy.cs @@ -4,6 +4,7 @@ using System; using System.Collections.Generic; using System.Linq; +using System.Runtime.InteropServices; using System.Threading.Tasks; using Microsoft.AspNetCore.Http; using Microsoft.Extensions.Internal; @@ -21,7 +22,7 @@ namespace Microsoft.AspNetCore.Routing.Matching // Used in tests internal static readonly string OriginHeader = "Origin"; internal static readonly string AccessControlRequestMethod = "Access-Control-Request-Method"; - internal static readonly string PreflightHttpMethod = "OPTIONS"; + internal static readonly string PreflightHttpMethod = HttpMethods.Options; // Used in tests internal const string Http405EndpointDisplayName = "405 HTTP Method Not Supported"; @@ -133,7 +134,7 @@ namespace Microsoft.AspNetCore.Routing.Matching var httpMethod = httpContext.Request.Method; var headers = httpContext.Request.Headers; if (metadata.AcceptCorsPreflight && - string.Equals(httpMethod, PreflightHttpMethod, StringComparison.OrdinalIgnoreCase) && + HttpMethods.Equals(httpMethod, PreflightHttpMethod) && headers.ContainsKey(HeaderNames.Origin) && headers.TryGetValue(HeaderNames.AccessControlRequestMethod, out var accessControlRequestMethod) && !StringValues.IsNullOrEmpty(accessControlRequestMethod)) @@ -146,7 +147,7 @@ namespace Microsoft.AspNetCore.Routing.Matching for (var j = 0; j < metadata.HttpMethods.Count; j++) { var candidateMethod = metadata.HttpMethods[j]; - if (!string.Equals(httpMethod, candidateMethod, StringComparison.OrdinalIgnoreCase)) + if (!HttpMethods.Equals(httpMethod, candidateMethod)) { methods = methods ?? new HashSet<string>(StringComparer.OrdinalIgnoreCase); methods.Add(candidateMethod); @@ -396,9 +397,19 @@ namespace Microsoft.AspNetCore.Routing.Matching private static bool ContainsHttpMethod(List<string> httpMethods, string httpMethod) { - for (var i = 0; i < httpMethods.Count; i++) + var methods = CollectionsMarshal.AsSpan(httpMethods); + for (var i = 0; i < methods.Length; i++) { - if (string.Equals(httpMethods[i], httpMethod, StringComparison.OrdinalIgnoreCase)) + // This is a fast path for when everything is using static HttpMethods instances. + if (object.ReferenceEquals(methods[i], httpMethod)) + { + return true; + } + } + + for (var i = 0; i < methods.Length; i++) + { + if (HttpMethods.Equals(methods[i], httpMethod)) { return true; } @@ -437,7 +448,7 @@ namespace Microsoft.AspNetCore.Routing.Matching var httpMethod = httpContext.Request.Method; var headers = httpContext.Request.Headers; if (_supportsCorsPreflight && - string.Equals(httpMethod, PreflightHttpMethod, StringComparison.OrdinalIgnoreCase) && + HttpMethods.Equals(httpMethod, PreflightHttpMethod) && headers.ContainsKey(HeaderNames.Origin) && headers.TryGetValue(HeaderNames.AccessControlRequestMethod, out var accessControlRequestMethod) && !StringValues.IsNullOrEmpty(accessControlRequestMethod)) @@ -499,7 +510,7 @@ namespace Microsoft.AspNetCore.Routing.Matching { return IsCorsPreflightRequest == other.IsCorsPreflightRequest && - string.Equals(HttpMethod, other.HttpMethod, StringComparison.OrdinalIgnoreCase); + HttpMethods.Equals(HttpMethod, other.HttpMethod); } public override bool Equals(object obj) diff --git a/src/Http/Routing/tools/Swaggatherer/Template.cs b/src/Http/Routing/tools/Swaggatherer/Template.cs index 8774c6f578..955ec658b1 100644 --- a/src/Http/Routing/tools/Swaggatherer/Template.cs +++ b/src/Http/Routing/tools/Swaggatherer/Template.cs @@ -1,4 +1,4 @@ -// Copyright (c) .NET Foundation. All rights reserved. +// Copyright (c) .NET Foundation. All rights reserved. // Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. using System; @@ -49,7 +49,7 @@ namespace Swaggatherer if (entry.Method != null) { - setupRequestsLines.Add($" Requests[{i}].Request.Method = \"{entries[i].Method.ToUpperInvariant()}\";"); + setupRequestsLines.Add($" Requests[{i}].Request.Method = HttpMethods.GetCanonicalizedValue({entries[i].Method});"); } setupRequestsLines.Add($" Requests[{i}].Request.Path = \"{entries[i].RequestUrl}\";"); From dad96ff3733f0088087be3a04ff8e357608a7744 Mon Sep 17 00:00:00 2001 From: "dotnet-maestro[bot]" <42748379+dotnet-maestro[bot]@users.noreply.github.com> Date: Mon, 18 May 2020 14:50:34 +0000 Subject: [PATCH 63/99] Update dependencies from https://github.com/dotnet/aspnetcore-tooling build 20200518.1 (#21947) Microsoft.AspNetCore.Mvc.Razor.Extensions , Microsoft.AspNetCore.Razor.Language , Microsoft.CodeAnalysis.Razor , Microsoft.NET.Sdk.Razor From Version 5.0.0-preview.6.20265.5 -> To Version 5.0.0-preview.6.20268.1 Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com> --- eng/Version.Details.xml | 16 ++++++++-------- eng/Versions.props | 8 ++++---- 2 files changed, 12 insertions(+), 12 deletions(-) diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index cd93fa38e8..bcf2ead730 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -13,21 +13,21 @@ <Uri>https://github.com/dotnet/blazor</Uri> <Sha>dd7fb4d3931d556458f62642c2edfc59f6295bfb</Sha> </Dependency> - <Dependency Name="Microsoft.AspNetCore.Razor.Language" Version="5.0.0-preview.6.20265.5"> + <Dependency Name="Microsoft.AspNetCore.Razor.Language" Version="5.0.0-preview.6.20268.1"> <Uri>https://github.com/dotnet/aspnetcore-tooling</Uri> - <Sha>e759982cb63d5205b87ad0d968b09033ab778d12</Sha> + <Sha>c514b972bb6cbcae1a88440d1353682e96a89c28</Sha> </Dependency> - <Dependency Name="Microsoft.AspNetCore.Mvc.Razor.Extensions" Version="5.0.0-preview.6.20265.5"> + <Dependency Name="Microsoft.AspNetCore.Mvc.Razor.Extensions" Version="5.0.0-preview.6.20268.1"> <Uri>https://github.com/dotnet/aspnetcore-tooling</Uri> - <Sha>e759982cb63d5205b87ad0d968b09033ab778d12</Sha> + <Sha>c514b972bb6cbcae1a88440d1353682e96a89c28</Sha> </Dependency> - <Dependency Name="Microsoft.CodeAnalysis.Razor" Version="5.0.0-preview.6.20265.5"> + <Dependency Name="Microsoft.CodeAnalysis.Razor" Version="5.0.0-preview.6.20268.1"> <Uri>https://github.com/dotnet/aspnetcore-tooling</Uri> - <Sha>e759982cb63d5205b87ad0d968b09033ab778d12</Sha> + <Sha>c514b972bb6cbcae1a88440d1353682e96a89c28</Sha> </Dependency> - <Dependency Name="Microsoft.NET.Sdk.Razor" Version="5.0.0-preview.6.20265.5"> + <Dependency Name="Microsoft.NET.Sdk.Razor" Version="5.0.0-preview.6.20268.1"> <Uri>https://github.com/dotnet/aspnetcore-tooling</Uri> - <Sha>e759982cb63d5205b87ad0d968b09033ab778d12</Sha> + <Sha>c514b972bb6cbcae1a88440d1353682e96a89c28</Sha> </Dependency> <Dependency Name="dotnet-ef" Version="5.0.0-preview.6.20264.4"> <Uri>https://github.com/dotnet/efcore</Uri> diff --git a/eng/Versions.props b/eng/Versions.props index 8e1872c0a9..47e9649180 100644 --- a/eng/Versions.props +++ b/eng/Versions.props @@ -137,10 +137,10 @@ <MicrosoftEntityFrameworkCoreToolsPackageVersion>5.0.0-preview.6.20264.4</MicrosoftEntityFrameworkCoreToolsPackageVersion> <MicrosoftEntityFrameworkCorePackageVersion>5.0.0-preview.6.20264.4</MicrosoftEntityFrameworkCorePackageVersion> <!-- Packages from dotnet/aspnetcore-tooling --> - <MicrosoftAspNetCoreMvcRazorExtensionsPackageVersion>5.0.0-preview.6.20265.5</MicrosoftAspNetCoreMvcRazorExtensionsPackageVersion> - <MicrosoftAspNetCoreRazorLanguagePackageVersion>5.0.0-preview.6.20265.5</MicrosoftAspNetCoreRazorLanguagePackageVersion> - <MicrosoftCodeAnalysisRazorPackageVersion>5.0.0-preview.6.20265.5</MicrosoftCodeAnalysisRazorPackageVersion> - <MicrosoftNETSdkRazorPackageVersion>5.0.0-preview.6.20265.5</MicrosoftNETSdkRazorPackageVersion> + <MicrosoftAspNetCoreMvcRazorExtensionsPackageVersion>5.0.0-preview.6.20268.1</MicrosoftAspNetCoreMvcRazorExtensionsPackageVersion> + <MicrosoftAspNetCoreRazorLanguagePackageVersion>5.0.0-preview.6.20268.1</MicrosoftAspNetCoreRazorLanguagePackageVersion> + <MicrosoftCodeAnalysisRazorPackageVersion>5.0.0-preview.6.20268.1</MicrosoftCodeAnalysisRazorPackageVersion> + <MicrosoftNETSdkRazorPackageVersion>5.0.0-preview.6.20268.1</MicrosoftNETSdkRazorPackageVersion> </PropertyGroup> <!-- From 41eb22a0ac0a45e3469451deedce5fb8c9bb1a7b Mon Sep 17 00:00:00 2001 From: Justin Kotalik <jukotali@microsoft.com> Date: Mon, 18 May 2020 12:04:48 -0700 Subject: [PATCH 64/99] Unquarantine tests (#21895) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Unquarantine tests * Update ShutdownTests.cs * Update ShutdownTests.cs * Update HubConnectionHandlerTests.cs * Update src/SignalR/server/SignalR/test/HubConnectionHandlerTests.cs Co-authored-by: Brennan <brecon@microsoft.com> * Update HubConnectionTests.cs Co-authored-by: Sébastien Ros <sebastienros@gmail.com> Co-authored-by: Brennan <brecon@microsoft.com> --- src/Hosting/TestHost/test/TestClientTests.cs | 1 - src/Identity/test/Identity.Test/IdentityUIScriptsTest.cs | 2 -- src/Security/Authentication/test/SecureDataFormatTests.cs | 1 - src/Servers/Kestrel/test/FunctionalTests/Http2/ShutdownTests.cs | 2 +- .../Kestrel/test/FunctionalTests/MaxRequestBufferSizeTests.cs | 2 -- src/Servers/Kestrel/test/FunctionalTests/RequestTests.cs | 1 - src/Servers/Kestrel/test/FunctionalTests/ResponseTests.cs | 1 - .../csharp/Client/test/FunctionalTests/HubConnectionTests.cs | 2 -- src/SignalR/server/SignalR/test/HubConnectionHandlerTests.cs | 1 - src/Testing/test/AssemblyTestLogTests.cs | 1 + src/Tools/Microsoft.dotnet-openapi/test/OpenApiAddURLTests.cs | 1 - 11 files changed, 2 insertions(+), 13 deletions(-) diff --git a/src/Hosting/TestHost/test/TestClientTests.cs b/src/Hosting/TestHost/test/TestClientTests.cs index 5d7f3b5de8..13a8016ddc 100644 --- a/src/Hosting/TestHost/test/TestClientTests.cs +++ b/src/Hosting/TestHost/test/TestClientTests.cs @@ -433,7 +433,6 @@ namespace Microsoft.AspNetCore.TestHost } [Fact] - [QuarantinedTest("https://github.com/dotnet/aspnetcore/issues/20164")] public async Task ClientStreaming_ResponseCompletesWithoutResponseBodyWrite() { // Arrange diff --git a/src/Identity/test/Identity.Test/IdentityUIScriptsTest.cs b/src/Identity/test/Identity.Test/IdentityUIScriptsTest.cs index 6bfa6efa5e..0d7ba1949d 100644 --- a/src/Identity/test/Identity.Test/IdentityUIScriptsTest.cs +++ b/src/Identity/test/Identity.Test/IdentityUIScriptsTest.cs @@ -40,7 +40,6 @@ namespace Microsoft.AspNetCore.Identity.Test [Theory] [MemberData(nameof(ScriptWithIntegrityData))] - [QuarantinedTest] public async Task IdentityUI_ScriptTags_SubresourceIntegrityCheck(ScriptTag scriptTag) { var integrity = await GetShaIntegrity(scriptTag); @@ -80,7 +79,6 @@ namespace Microsoft.AspNetCore.Identity.Test [Theory] [MemberData(nameof(ScriptWithFallbackSrcData))] - [QuarantinedTest("https://github.com/dotnet/aspnetcore-internal/issues/2267")] public async Task IdentityUI_ScriptTags_FallbackSourceContent_Matches_CDNContent(ScriptTag scriptTag) { var wwwrootDir = Path.Combine(GetProjectBasePath(), "wwwroot", scriptTag.Version); diff --git a/src/Security/Authentication/test/SecureDataFormatTests.cs b/src/Security/Authentication/test/SecureDataFormatTests.cs index ea1f898258..f29439c883 100644 --- a/src/Security/Authentication/test/SecureDataFormatTests.cs +++ b/src/Security/Authentication/test/SecureDataFormatTests.cs @@ -49,7 +49,6 @@ namespace Microsoft.AspNetCore.Authentication.DataHandler } [Fact] - [QuarantinedTest] public void UnprotectWithDifferentPurposeFails() { var provider = ServiceProvider.GetRequiredService<IDataProtectionProvider>(); diff --git a/src/Servers/Kestrel/test/FunctionalTests/Http2/ShutdownTests.cs b/src/Servers/Kestrel/test/FunctionalTests/Http2/ShutdownTests.cs index afb1e83ca3..a5c42d1703 100644 --- a/src/Servers/Kestrel/test/FunctionalTests/Http2/ShutdownTests.cs +++ b/src/Servers/Kestrel/test/FunctionalTests/Http2/ShutdownTests.cs @@ -100,7 +100,7 @@ namespace Microsoft.AspNetCore.Server.Kestrel.FunctionalTests.Http2 } [ConditionalFact] - [QuarantinedTest] + [QuarantinedTest] // Test still quarantined due to Sockets.Functional tests. public async Task GracefulTurnsAbortiveIfRequestsDoNotFinish() { var requestStarted = new TaskCompletionSource<object>(TaskCreationOptions.RunContinuationsAsynchronously); diff --git a/src/Servers/Kestrel/test/FunctionalTests/MaxRequestBufferSizeTests.cs b/src/Servers/Kestrel/test/FunctionalTests/MaxRequestBufferSizeTests.cs index 4236508cb9..c47856ef3b 100644 --- a/src/Servers/Kestrel/test/FunctionalTests/MaxRequestBufferSizeTests.cs +++ b/src/Servers/Kestrel/test/FunctionalTests/MaxRequestBufferSizeTests.cs @@ -108,7 +108,6 @@ namespace Microsoft.AspNetCore.Server.Kestrel.FunctionalTests } } [Theory] - [QuarantinedTest("https://github.com/dotnet/aspnetcore-internal/issues/2489")] [MemberData(nameof(LargeUploadData))] public async Task LargeUpload(long? maxRequestBufferSize, bool connectionAdapter, bool expectPause) { @@ -203,7 +202,6 @@ namespace Microsoft.AspNetCore.Server.Kestrel.FunctionalTests } [Fact] - [QuarantinedTest] public async Task ServerShutsDownGracefullyWhenMaxRequestBufferSizeExceeded() { // Parameters diff --git a/src/Servers/Kestrel/test/FunctionalTests/RequestTests.cs b/src/Servers/Kestrel/test/FunctionalTests/RequestTests.cs index 9512b7aca1..11495cbe03 100644 --- a/src/Servers/Kestrel/test/FunctionalTests/RequestTests.cs +++ b/src/Servers/Kestrel/test/FunctionalTests/RequestTests.cs @@ -500,7 +500,6 @@ namespace Microsoft.AspNetCore.Server.Kestrel.FunctionalTests [Theory] [MemberData(nameof(ConnectionMiddlewareData))] - [QuarantinedTest("https://github.com/dotnet/aspnetcore/issues/20163")] public async Task ConnectionClosedTokenFiresOnClientFIN(ListenOptions listenOptions) { var testContext = new TestServiceContext(LoggerFactory); diff --git a/src/Servers/Kestrel/test/FunctionalTests/ResponseTests.cs b/src/Servers/Kestrel/test/FunctionalTests/ResponseTests.cs index 05148cbebd..85b4f8a51c 100644 --- a/src/Servers/Kestrel/test/FunctionalTests/ResponseTests.cs +++ b/src/Servers/Kestrel/test/FunctionalTests/ResponseTests.cs @@ -812,7 +812,6 @@ namespace Microsoft.AspNetCore.Server.Kestrel.FunctionalTests [Fact] [CollectDump] - [QuarantinedTest] public async Task ConnectionNotClosedWhenClientSatisfiesMinimumDataRateGivenLargeResponseHeaders() { var headerSize = 1024 * 1024; // 1 MB for each header value diff --git a/src/SignalR/clients/csharp/Client/test/FunctionalTests/HubConnectionTests.cs b/src/SignalR/clients/csharp/Client/test/FunctionalTests/HubConnectionTests.cs index afe4254ded..46b0f3a671 100644 --- a/src/SignalR/clients/csharp/Client/test/FunctionalTests/HubConnectionTests.cs +++ b/src/SignalR/clients/csharp/Client/test/FunctionalTests/HubConnectionTests.cs @@ -1336,7 +1336,6 @@ namespace Microsoft.AspNetCore.SignalR.Client.FunctionalTests } [Theory] - [QuarantinedTest] [MemberData(nameof(HubProtocolsList))] public async Task ServerLogsErrorIfClientInvokeCannotBeSerialized(string protocolName) { @@ -1384,7 +1383,6 @@ namespace Microsoft.AspNetCore.SignalR.Client.FunctionalTests } [Theory] - [QuarantinedTest] [MemberData(nameof(HubProtocolsList))] public async Task ServerLogsErrorIfReturnValueCannotBeSerialized(string protocolName) { diff --git a/src/SignalR/server/SignalR/test/HubConnectionHandlerTests.cs b/src/SignalR/server/SignalR/test/HubConnectionHandlerTests.cs index eb6d11a9dc..2bc13d7a85 100644 --- a/src/SignalR/server/SignalR/test/HubConnectionHandlerTests.cs +++ b/src/SignalR/server/SignalR/test/HubConnectionHandlerTests.cs @@ -2782,7 +2782,6 @@ namespace Microsoft.AspNetCore.SignalR.Tests } [Fact] - [QuarantinedTest] public async Task ReceivingMessagesPreventsConnectionTimeoutFromOccuring() { using (StartVerifiableLog()) diff --git a/src/Testing/test/AssemblyTestLogTests.cs b/src/Testing/test/AssemblyTestLogTests.cs index 3db8ffc0ce..8a4bda0c10 100644 --- a/src/Testing/test/AssemblyTestLogTests.cs +++ b/src/Testing/test/AssemblyTestLogTests.cs @@ -26,6 +26,7 @@ namespace Microsoft.Extensions.Logging.Testing.Tests } [Fact] + // Keep this test in quarantine, it verifies that quarantined test logs are preserved [QuarantinedTest] public void FunctionalLogs_LogsPreservedFromQuarantinedTest() { diff --git a/src/Tools/Microsoft.dotnet-openapi/test/OpenApiAddURLTests.cs b/src/Tools/Microsoft.dotnet-openapi/test/OpenApiAddURLTests.cs index 3a37b9a31b..6e25f0ccd6 100644 --- a/src/Tools/Microsoft.dotnet-openapi/test/OpenApiAddURLTests.cs +++ b/src/Tools/Microsoft.dotnet-openapi/test/OpenApiAddURLTests.cs @@ -420,7 +420,6 @@ namespace Microsoft.DotNet.OpenApi.Add.Tests } [Fact] - [QuarantinedTest] public async Task OpenAPi_Add_URL_InvalidUrl() { var project = CreateBasicProject(withOpenApi: false); From f712fd7c384216c01f3308e3c789b49505076609 Mon Sep 17 00:00:00 2001 From: Chris Ross <Tratcher@Outlook.com> Date: Mon, 18 May 2020 14:19:58 -0700 Subject: [PATCH 65/99] Quarantine flaky tests (#21957) * Quarantine HttpsNoClientCert_NoClientCert * Quarantine StopPropagation --- src/Components/test/E2ETest/Tests/EventBubblingTest.cs | 2 ++ .../IIS/test/Common.FunctionalTests/ClientCertificateTests.cs | 1 + 2 files changed, 3 insertions(+) diff --git a/src/Components/test/E2ETest/Tests/EventBubblingTest.cs b/src/Components/test/E2ETest/Tests/EventBubblingTest.cs index 62af1fbf36..1b63f5ab4d 100644 --- a/src/Components/test/E2ETest/Tests/EventBubblingTest.cs +++ b/src/Components/test/E2ETest/Tests/EventBubblingTest.cs @@ -6,6 +6,7 @@ using BasicTestApp; using Microsoft.AspNetCore.Components.E2ETest.Infrastructure; using Microsoft.AspNetCore.Components.E2ETest.Infrastructure.ServerFixtures; using Microsoft.AspNetCore.E2ETesting; +using Microsoft.AspNetCore.Testing; using OpenQA.Selenium; using Xunit; using Xunit.Abstractions; @@ -100,6 +101,7 @@ namespace Microsoft.AspNetCore.Components.E2ETest.Tests } [Theory] + [QuarantinedTest] [InlineData("target")] [InlineData("intermediate")] public void StopPropagation(string whereToStopPropagation) diff --git a/src/Servers/IIS/IIS/test/Common.FunctionalTests/ClientCertificateTests.cs b/src/Servers/IIS/IIS/test/Common.FunctionalTests/ClientCertificateTests.cs index e0db51c524..ca964dd96e 100644 --- a/src/Servers/IIS/IIS/test/Common.FunctionalTests/ClientCertificateTests.cs +++ b/src/Servers/IIS/IIS/test/Common.FunctionalTests/ClientCertificateTests.cs @@ -34,6 +34,7 @@ namespace Microsoft.AspNetCore.Server.IIS.FunctionalTests .WithAllHostingModels(); [ConditionalTheory] + [QuarantinedTest] [MemberData(nameof(TestVariants))] [MinimumOSVersion(OperatingSystems.Windows, WindowsVersions.Win8)] public Task HttpsNoClientCert_NoClientCert(TestVariant variant) From b1fe320c19bf80520a949f6b71ec28c212812ed1 Mon Sep 17 00:00:00 2001 From: "dotnet-maestro[bot]" <42748379+dotnet-maestro[bot]@users.noreply.github.com> Date: Mon, 18 May 2020 21:43:28 +0000 Subject: [PATCH 66/99] Update dependencies from https://github.com/dotnet/efcore build 20200518.1 (#21960) Microsoft.EntityFrameworkCore.Tools , Microsoft.EntityFrameworkCore.SqlServer , dotnet-ef , Microsoft.EntityFrameworkCore , Microsoft.EntityFrameworkCore.Relational , Microsoft.EntityFrameworkCore.Sqlite , Microsoft.EntityFrameworkCore.InMemory From Version 5.0.0-preview.6.20265.2 -> To Version 5.0.0-preview.6.20268.1 Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com> --- eng/Version.Details.xml | 28 ++++++++++++++-------------- eng/Versions.props | 14 +++++++------- 2 files changed, 21 insertions(+), 21 deletions(-) diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index c48f368c7a..1aaa09b9bf 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -29,33 +29,33 @@ <Uri>https://github.com/dotnet/aspnetcore-tooling</Uri> <Sha>c514b972bb6cbcae1a88440d1353682e96a89c28</Sha> </Dependency> - <Dependency Name="dotnet-ef" Version="5.0.0-preview.6.20265.2"> + <Dependency Name="dotnet-ef" Version="5.0.0-preview.6.20268.1"> <Uri>https://github.com/dotnet/efcore</Uri> - <Sha>a094aba60b07ed02d2a005282859556208f6a8af</Sha> + <Sha>33ee7aae5ef0e6d07bcafd82b9f9770e0d3ce9ae</Sha> </Dependency> - <Dependency Name="Microsoft.EntityFrameworkCore.InMemory" Version="5.0.0-preview.6.20265.2"> + <Dependency Name="Microsoft.EntityFrameworkCore.InMemory" Version="5.0.0-preview.6.20268.1"> <Uri>https://github.com/dotnet/efcore</Uri> - <Sha>a094aba60b07ed02d2a005282859556208f6a8af</Sha> + <Sha>33ee7aae5ef0e6d07bcafd82b9f9770e0d3ce9ae</Sha> </Dependency> - <Dependency Name="Microsoft.EntityFrameworkCore.Relational" Version="5.0.0-preview.6.20265.2"> + <Dependency Name="Microsoft.EntityFrameworkCore.Relational" Version="5.0.0-preview.6.20268.1"> <Uri>https://github.com/dotnet/efcore</Uri> - <Sha>a094aba60b07ed02d2a005282859556208f6a8af</Sha> + <Sha>33ee7aae5ef0e6d07bcafd82b9f9770e0d3ce9ae</Sha> </Dependency> - <Dependency Name="Microsoft.EntityFrameworkCore.Sqlite" Version="5.0.0-preview.6.20265.2"> + <Dependency Name="Microsoft.EntityFrameworkCore.Sqlite" Version="5.0.0-preview.6.20268.1"> <Uri>https://github.com/dotnet/efcore</Uri> - <Sha>a094aba60b07ed02d2a005282859556208f6a8af</Sha> + <Sha>33ee7aae5ef0e6d07bcafd82b9f9770e0d3ce9ae</Sha> </Dependency> - <Dependency Name="Microsoft.EntityFrameworkCore.SqlServer" Version="5.0.0-preview.6.20265.2"> + <Dependency Name="Microsoft.EntityFrameworkCore.SqlServer" Version="5.0.0-preview.6.20268.1"> <Uri>https://github.com/dotnet/efcore</Uri> - <Sha>a094aba60b07ed02d2a005282859556208f6a8af</Sha> + <Sha>33ee7aae5ef0e6d07bcafd82b9f9770e0d3ce9ae</Sha> </Dependency> - <Dependency Name="Microsoft.EntityFrameworkCore.Tools" Version="5.0.0-preview.6.20265.2"> + <Dependency Name="Microsoft.EntityFrameworkCore.Tools" Version="5.0.0-preview.6.20268.1"> <Uri>https://github.com/dotnet/efcore</Uri> - <Sha>a094aba60b07ed02d2a005282859556208f6a8af</Sha> + <Sha>33ee7aae5ef0e6d07bcafd82b9f9770e0d3ce9ae</Sha> </Dependency> - <Dependency Name="Microsoft.EntityFrameworkCore" Version="5.0.0-preview.6.20265.2"> + <Dependency Name="Microsoft.EntityFrameworkCore" Version="5.0.0-preview.6.20268.1"> <Uri>https://github.com/dotnet/efcore</Uri> - <Sha>a094aba60b07ed02d2a005282859556208f6a8af</Sha> + <Sha>33ee7aae5ef0e6d07bcafd82b9f9770e0d3ce9ae</Sha> </Dependency> <Dependency Name="Microsoft.Extensions.Caching.Abstractions" Version="5.0.0-preview.6.20264.1" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> diff --git a/eng/Versions.props b/eng/Versions.props index 5a8acaa177..dae8573f5e 100644 --- a/eng/Versions.props +++ b/eng/Versions.props @@ -129,13 +129,13 @@ <!-- Packages from dotnet/blazor --> <MicrosoftAspNetCoreBlazorMonoPackageVersion>3.2.0-preview1.20067.1</MicrosoftAspNetCoreBlazorMonoPackageVersion> <!-- Packages from dotnet/efcore --> - <dotnetefPackageVersion>5.0.0-preview.6.20265.2</dotnetefPackageVersion> - <MicrosoftEntityFrameworkCoreInMemoryPackageVersion>5.0.0-preview.6.20265.2</MicrosoftEntityFrameworkCoreInMemoryPackageVersion> - <MicrosoftEntityFrameworkCoreRelationalPackageVersion>5.0.0-preview.6.20265.2</MicrosoftEntityFrameworkCoreRelationalPackageVersion> - <MicrosoftEntityFrameworkCoreSqlitePackageVersion>5.0.0-preview.6.20265.2</MicrosoftEntityFrameworkCoreSqlitePackageVersion> - <MicrosoftEntityFrameworkCoreSqlServerPackageVersion>5.0.0-preview.6.20265.2</MicrosoftEntityFrameworkCoreSqlServerPackageVersion> - <MicrosoftEntityFrameworkCoreToolsPackageVersion>5.0.0-preview.6.20265.2</MicrosoftEntityFrameworkCoreToolsPackageVersion> - <MicrosoftEntityFrameworkCorePackageVersion>5.0.0-preview.6.20265.2</MicrosoftEntityFrameworkCorePackageVersion> + <dotnetefPackageVersion>5.0.0-preview.6.20268.1</dotnetefPackageVersion> + <MicrosoftEntityFrameworkCoreInMemoryPackageVersion>5.0.0-preview.6.20268.1</MicrosoftEntityFrameworkCoreInMemoryPackageVersion> + <MicrosoftEntityFrameworkCoreRelationalPackageVersion>5.0.0-preview.6.20268.1</MicrosoftEntityFrameworkCoreRelationalPackageVersion> + <MicrosoftEntityFrameworkCoreSqlitePackageVersion>5.0.0-preview.6.20268.1</MicrosoftEntityFrameworkCoreSqlitePackageVersion> + <MicrosoftEntityFrameworkCoreSqlServerPackageVersion>5.0.0-preview.6.20268.1</MicrosoftEntityFrameworkCoreSqlServerPackageVersion> + <MicrosoftEntityFrameworkCoreToolsPackageVersion>5.0.0-preview.6.20268.1</MicrosoftEntityFrameworkCoreToolsPackageVersion> + <MicrosoftEntityFrameworkCorePackageVersion>5.0.0-preview.6.20268.1</MicrosoftEntityFrameworkCorePackageVersion> <!-- Packages from dotnet/aspnetcore-tooling --> <MicrosoftAspNetCoreMvcRazorExtensionsPackageVersion>5.0.0-preview.6.20268.1</MicrosoftAspNetCoreMvcRazorExtensionsPackageVersion> <MicrosoftAspNetCoreRazorLanguagePackageVersion>5.0.0-preview.6.20268.1</MicrosoftAspNetCoreRazorLanguagePackageVersion> From 5889c1091464e3b605ba06bb7821481fda74edb1 Mon Sep 17 00:00:00 2001 From: "dotnet-maestro[bot]" <42748379+dotnet-maestro[bot]@users.noreply.github.com> Date: Mon, 18 May 2020 21:56:52 +0000 Subject: [PATCH 67/99] Update dependencies from https://github.com/dotnet/aspnetcore-tooling build 20200518.3 (#21961) Microsoft.AspNetCore.Mvc.Razor.Extensions , Microsoft.AspNetCore.Razor.Language , Microsoft.CodeAnalysis.Razor , Microsoft.NET.Sdk.Razor From Version 5.0.0-preview.6.20268.1 -> To Version 5.0.0-preview.6.20268.3 Dependency coherency updates Microsoft.Net.Compilers.Toolset From Version 3.7.0-2.20259.1 -> To Version 3.7.0-2.20267.1 (parent: Microsoft.AspNetCore.Razor.Language Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com> --- eng/Version.Details.xml | 20 ++++++++++---------- eng/Versions.props | 10 +++++----- 2 files changed, 15 insertions(+), 15 deletions(-) diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index 1aaa09b9bf..411080b9ac 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -13,21 +13,21 @@ <Uri>https://github.com/dotnet/blazor</Uri> <Sha>dd7fb4d3931d556458f62642c2edfc59f6295bfb</Sha> </Dependency> - <Dependency Name="Microsoft.AspNetCore.Razor.Language" Version="5.0.0-preview.6.20268.1"> + <Dependency Name="Microsoft.AspNetCore.Razor.Language" Version="5.0.0-preview.6.20268.3"> <Uri>https://github.com/dotnet/aspnetcore-tooling</Uri> - <Sha>c514b972bb6cbcae1a88440d1353682e96a89c28</Sha> + <Sha>0d29bc475853479bdf12ef326bdfb91f93b2a6c7</Sha> </Dependency> - <Dependency Name="Microsoft.AspNetCore.Mvc.Razor.Extensions" Version="5.0.0-preview.6.20268.1"> + <Dependency Name="Microsoft.AspNetCore.Mvc.Razor.Extensions" Version="5.0.0-preview.6.20268.3"> <Uri>https://github.com/dotnet/aspnetcore-tooling</Uri> - <Sha>c514b972bb6cbcae1a88440d1353682e96a89c28</Sha> + <Sha>0d29bc475853479bdf12ef326bdfb91f93b2a6c7</Sha> </Dependency> - <Dependency Name="Microsoft.CodeAnalysis.Razor" Version="5.0.0-preview.6.20268.1"> + <Dependency Name="Microsoft.CodeAnalysis.Razor" Version="5.0.0-preview.6.20268.3"> <Uri>https://github.com/dotnet/aspnetcore-tooling</Uri> - <Sha>c514b972bb6cbcae1a88440d1353682e96a89c28</Sha> + <Sha>0d29bc475853479bdf12ef326bdfb91f93b2a6c7</Sha> </Dependency> - <Dependency Name="Microsoft.NET.Sdk.Razor" Version="5.0.0-preview.6.20268.1"> + <Dependency Name="Microsoft.NET.Sdk.Razor" Version="5.0.0-preview.6.20268.3"> <Uri>https://github.com/dotnet/aspnetcore-tooling</Uri> - <Sha>c514b972bb6cbcae1a88440d1353682e96a89c28</Sha> + <Sha>0d29bc475853479bdf12ef326bdfb91f93b2a6c7</Sha> </Dependency> <Dependency Name="dotnet-ef" Version="5.0.0-preview.6.20268.1"> <Uri>https://github.com/dotnet/efcore</Uri> @@ -312,9 +312,9 @@ <Uri>https://github.com/dotnet/arcade</Uri> <Sha>898e51ed5fdcc4871087ac5754ca9056e58e575d</Sha> </Dependency> - <Dependency Name="Microsoft.Net.Compilers.Toolset" Version="3.7.0-2.20259.1" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="Microsoft.Net.Compilers.Toolset" Version="3.7.0-2.20267.1" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/roslyn</Uri> - <Sha>d0ef8687ce735c8aa32035396f521705a8ff7392</Sha> + <Sha>3126e7a9753bf09a99e4c4f152b8dfef76862dc5</Sha> </Dependency> </ToolsetDependencies> </Dependencies> diff --git a/eng/Versions.props b/eng/Versions.props index dae8573f5e..76becd44ce 100644 --- a/eng/Versions.props +++ b/eng/Versions.props @@ -64,7 +64,7 @@ <!-- Packages from dotnet/arcade --> <MicrosoftDotNetGenAPIPackageVersion>5.0.0-beta.20261.9</MicrosoftDotNetGenAPIPackageVersion> <!-- Packages from dotnet/roslyn --> - <MicrosoftNetCompilersToolsetPackageVersion>3.7.0-2.20259.1</MicrosoftNetCompilersToolsetPackageVersion> + <MicrosoftNetCompilersToolsetPackageVersion>3.7.0-2.20267.1</MicrosoftNetCompilersToolsetPackageVersion> <!-- Packages from dotnet/runtime --> <MicrosoftExtensionsDependencyModelPackageVersion>5.0.0-preview.6.20264.1</MicrosoftExtensionsDependencyModelPackageVersion> <MicrosoftNETCoreAppInternalPackageVersion>5.0.0-preview.6.20264.1</MicrosoftNETCoreAppInternalPackageVersion> @@ -137,10 +137,10 @@ <MicrosoftEntityFrameworkCoreToolsPackageVersion>5.0.0-preview.6.20268.1</MicrosoftEntityFrameworkCoreToolsPackageVersion> <MicrosoftEntityFrameworkCorePackageVersion>5.0.0-preview.6.20268.1</MicrosoftEntityFrameworkCorePackageVersion> <!-- Packages from dotnet/aspnetcore-tooling --> - <MicrosoftAspNetCoreMvcRazorExtensionsPackageVersion>5.0.0-preview.6.20268.1</MicrosoftAspNetCoreMvcRazorExtensionsPackageVersion> - <MicrosoftAspNetCoreRazorLanguagePackageVersion>5.0.0-preview.6.20268.1</MicrosoftAspNetCoreRazorLanguagePackageVersion> - <MicrosoftCodeAnalysisRazorPackageVersion>5.0.0-preview.6.20268.1</MicrosoftCodeAnalysisRazorPackageVersion> - <MicrosoftNETSdkRazorPackageVersion>5.0.0-preview.6.20268.1</MicrosoftNETSdkRazorPackageVersion> + <MicrosoftAspNetCoreMvcRazorExtensionsPackageVersion>5.0.0-preview.6.20268.3</MicrosoftAspNetCoreMvcRazorExtensionsPackageVersion> + <MicrosoftAspNetCoreRazorLanguagePackageVersion>5.0.0-preview.6.20268.3</MicrosoftAspNetCoreRazorLanguagePackageVersion> + <MicrosoftCodeAnalysisRazorPackageVersion>5.0.0-preview.6.20268.3</MicrosoftCodeAnalysisRazorPackageVersion> + <MicrosoftNETSdkRazorPackageVersion>5.0.0-preview.6.20268.3</MicrosoftNETSdkRazorPackageVersion> </PropertyGroup> <!-- From 66ddf3523a7dfec0512ffcf17de9e8198841d646 Mon Sep 17 00:00:00 2001 From: Brennan <brecon@microsoft.com> Date: Fri, 24 Jan 2020 13:26:45 -0800 Subject: [PATCH 68/99] Fix cleaning send queue on restart (#18511) --- .../clients/ts/FunctionalTests/package.json | 10 +- .../scripts/karma.local.conf.js | 14 +- .../clients/ts/FunctionalTests/yarn.lock | 1342 +++-------------- .../clients/ts/signalr/src/HttpConnection.ts | 23 +- .../clients/ts/signalr/src/NodeHttpClient.ts | 7 + .../ts/signalr/src/WebSocketTransport.ts | 17 +- .../ts/signalr/tests/HttpConnection.test.ts | 38 + .../clients/ts/signalr/tests/TestWebSocket.ts | 16 +- 8 files changed, 284 insertions(+), 1183 deletions(-) diff --git a/src/SignalR/clients/ts/FunctionalTests/package.json b/src/SignalR/clients/ts/FunctionalTests/package.json index 85b58b4e28..de0f565097 100644 --- a/src/SignalR/clients/ts/FunctionalTests/package.json +++ b/src/SignalR/clients/ts/FunctionalTests/package.json @@ -18,12 +18,12 @@ "es6-promise": "^4.2.4", "jasmine": "^3.2.0", "jasmine-core": "^3.2.1", - "karma": "^3.0.0", + "karma": "^4.4.1", "karma-chrome-launcher": "^2.2.0", "karma-edge-launcher": "^0.4.2", - "karma-firefox-launcher": "^1.1.0", + "karma-firefox-launcher": "^1.3.0", "karma-ie-launcher": "^1.0.0", - "karma-jasmine": "^1.1.2", + "karma-jasmine": "^3.1.0", "karma-junit-reporter": "^1.2.0", "karma-mocha-reporter": "^2.2.5", "karma-safari-launcher": "^1.0.0", @@ -31,8 +31,8 @@ "karma-sourcemap-loader": "^0.3.7", "karma-summary-reporter": "^1.6.0", "rxjs": "^6.3.3", - "ts-node": "^4.1.0", - "typescript": "^2.7.1", + "ts-node": "^8.6.2", + "typescript": "^3.7.5", "ws": " ^6.0.0" }, "scripts": { diff --git a/src/SignalR/clients/ts/FunctionalTests/scripts/karma.local.conf.js b/src/SignalR/clients/ts/FunctionalTests/scripts/karma.local.conf.js index 8837d36e88..aff36430d9 100644 --- a/src/SignalR/clients/ts/FunctionalTests/scripts/karma.local.conf.js +++ b/src/SignalR/clients/ts/FunctionalTests/scripts/karma.local.conf.js @@ -43,17 +43,17 @@ try { } // We use the launchers themselves to figure out if the browser exists. It's a bit sneaky, but it works. - tryAddBrowser("ChromeHeadlessNoSandbox", new ChromeHeadlessBrowser(() => { }, {})); - tryAddBrowser("ChromiumHeadlessIgnoreCert", new ChromiumHeadlessBrowser(() => { }, {})); - if (!tryAddBrowser("FirefoxHeadless", new FirefoxHeadlessBrowser(0, () => { }, {}))) { - tryAddBrowser("FirefoxDeveloperHeadless", new FirefoxDeveloperHeadlessBrowser(0, () => { }, {})); + tryAddBrowser("ChromeHeadlessNoSandbox", ChromeHeadlessBrowser.prototype); + tryAddBrowser("ChromiumHeadlessIgnoreCert", ChromiumHeadlessBrowser.prototype); + if (!tryAddBrowser("FirefoxHeadless", FirefoxHeadlessBrowser.prototype)) { + tryAddBrowser("FirefoxDeveloperHeadless", FirefoxDeveloperHeadlessBrowser.prototype); } // We need to receive an argument from the caller, but globals don't seem to work, so we use an environment variable. if (process.env.ASPNETCORE_SIGNALR_TEST_ALL_BROWSERS === "true") { - tryAddBrowser("Edge", new EdgeBrowser(() => { }, { create() { } })); - tryAddBrowser("IE", new IEBrowser(() => { }, { create() { } }, {})); - tryAddBrowser("Safari", new SafariBrowser(() => { }, {})); + tryAddBrowser("Edge", EdgeBrowser.prototype); + tryAddBrowser("IE", IEBrowser.prototype); + tryAddBrowser("Safari", SafariBrowser.prototype); } module.exports = createKarmaConfig({ diff --git a/src/SignalR/clients/ts/FunctionalTests/yarn.lock b/src/SignalR/clients/ts/FunctionalTests/yarn.lock index 8fb80c73b9..1bc9524dbd 100644 --- a/src/SignalR/clients/ts/FunctionalTests/yarn.lock +++ b/src/SignalR/clients/ts/FunctionalTests/yarn.lock @@ -43,21 +43,6 @@ resolved "https://registry.yarnpkg.com/@types/node/-/node-9.6.49.tgz#ab4df6e505db088882c8ce5417ae0bc8cbb7a8a6" integrity sha512-YY0Okyn4QXC4ugJI+Kng5iWjK8A6eIHiQVaGIhJkyn0YL6Iqo0E0tBC8BuhvYcBK87vykBijM5FtMnCqaa5anA== -"@types/strip-bom@^3.0.0": - version "3.0.0" - resolved "https://registry.yarnpkg.com/@types/strip-bom/-/strip-bom-3.0.0.tgz#14a8ec3956c2e81edb7520790aecf21c290aebd2" - integrity sha1-FKjsOVbC6B7bdSB5CuzyHCkK69I= - -"@types/strip-json-comments@0.0.30": - version "0.0.30" - resolved "https://registry.yarnpkg.com/@types/strip-json-comments/-/strip-json-comments-0.0.30.tgz#9aa30c04db212a9a0649d6ae6fd50accc40748a1" - integrity sha512-7NQmHra/JILCd1QqpSzl8+mJRc8ZHz3uDm8YV1Ks9IhK0epEiTw8aIErbvH9PI+6XbqhyIQy3462nEsn7UVzjQ== - -abbrev@1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/abbrev/-/abbrev-1.1.1.tgz#f8f2c887ad10bf67f634f005b6987fed3179aac8" - integrity sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q== - accepts@~1.3.4: version "1.3.7" resolved "https://registry.yarnpkg.com/accepts/-/accepts-1.3.7.tgz#531bc726517a3b2b41f850021c6cc15eaab507cd" @@ -93,11 +78,6 @@ ajv@^6.5.5: json-schema-traverse "^0.4.1" uri-js "^4.2.2" -ansi-regex@^2.0.0: - version "2.1.1" - resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-2.1.1.tgz#c3b33ab5ee360d86e0e628f0468ae7ef27d654df" - integrity sha1-w7M6te42DYbg5ijwRorn7yfWVN8= - ansi-regex@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-3.0.0.tgz#ed0317c322064f79466c02966bddb605ab37d998" @@ -110,18 +90,13 @@ ansi-styles@^3.2.1: dependencies: color-convert "^1.9.0" -anymatch@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-2.0.0.tgz#bcb24b4f37934d9aa7ac17b4adaf89e7c76ef2eb" - integrity sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw== +anymatch@~3.1.1: + version "3.1.1" + resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-3.1.1.tgz#c55ecf02185e2469259399310c173ce31233b142" + integrity sha512-mM8522psRCqzV+6LhomX5wgp25YVibjh8Wj23I5RPkPppSVSjyKD2A2mBJmWGa+KN7f2D6LNh9jkBCeyLktzjg== dependencies: - micromatch "^3.1.4" - normalize-path "^2.1.1" - -aproba@^1.0.3: - version "1.2.0" - resolved "https://registry.yarnpkg.com/aproba/-/aproba-1.2.0.tgz#6802e6264efd18c790a1b0d517f0f2627bf2c94a" - integrity sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw== + normalize-path "^3.0.0" + picomatch "^2.0.4" archiver-utils@^1.3.0: version "1.3.0" @@ -149,54 +124,16 @@ archiver@2.1.1: tar-stream "^1.5.0" zip-stream "^1.2.0" -are-we-there-yet@~1.1.2: - version "1.1.5" - resolved "https://registry.yarnpkg.com/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz#4b35c2944f062a8bfcda66410760350fe9ddfc21" - integrity sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w== - dependencies: - delegates "^1.0.0" - readable-stream "^2.0.6" - -arr-diff@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/arr-diff/-/arr-diff-4.0.0.tgz#d6461074febfec71e7e15235761a329a5dc7c520" - integrity sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA= - -arr-flatten@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/arr-flatten/-/arr-flatten-1.1.0.tgz#36048bbff4e7b47e136644316c99669ea5ae91f1" - integrity sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg== - -arr-union@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/arr-union/-/arr-union-3.1.0.tgz#e39b09aea9def866a8f206e288af63919bae39c4" - integrity sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ= - -array-slice@^0.2.3: - version "0.2.3" - resolved "https://registry.yarnpkg.com/array-slice/-/array-slice-0.2.3.tgz#dd3cfb80ed7973a75117cdac69b0b99ec86186f5" - integrity sha1-3Tz7gO15c6dRF82sabC5nshhhvU= - -array-unique@^0.2.1: - version "0.2.1" - resolved "https://registry.yarnpkg.com/array-unique/-/array-unique-0.2.1.tgz#a1d97ccafcbc2625cc70fadceb36a50c58b01a53" - integrity sha1-odl8yvy8JiXMcPrc6zalDFiwGlM= - -array-unique@^0.3.2: - version "0.3.2" - resolved "https://registry.yarnpkg.com/array-unique/-/array-unique-0.3.2.tgz#a894b75d4bc4f6cd679ef3244a9fd8f46ae2d428" - integrity sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg= +arg@^4.1.0: + version "4.1.2" + resolved "https://registry.yarnpkg.com/arg/-/arg-4.1.2.tgz#e70c90579e02c63d80e3ad4e31d8bfdb8bd50064" + integrity sha512-+ytCkGcBtHZ3V2r2Z06AncYO8jz46UEamcspGoU8lHcEbpn6J77QK0vdWvChsclg/tM5XIJC5tnjmPp7Eq6Obg== arraybuffer.slice@~0.0.7: version "0.0.7" resolved "https://registry.yarnpkg.com/arraybuffer.slice/-/arraybuffer.slice-0.0.7.tgz#3bbc4275dd584cc1b10809b89d4e8b63a69e7675" integrity sha512-wGUIVQXuehL5TCqQun8OW81jGzAWycqzFF8lFp+GOM5BXLYj3bKNsYC4daB7n6XjCqxQA/qgTJ+8ANR3acjrog== -arrify@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/arrify/-/arrify-1.0.1.tgz#898508da2226f380df904728456849c1501a4b0d" - integrity sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0= - asn1@~0.2.3: version "0.2.4" resolved "https://registry.yarnpkg.com/asn1/-/asn1-0.2.4.tgz#8d2475dfab553bb33e77b54e59e880bb8ce23136" @@ -209,16 +146,6 @@ assert-plus@1.0.0, assert-plus@^1.0.0: resolved "https://registry.yarnpkg.com/assert-plus/-/assert-plus-1.0.0.tgz#f12e0f3c5d77b0b1cdd9146942e4e96c1e4dd525" integrity sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU= -assign-symbols@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/assign-symbols/-/assign-symbols-1.0.0.tgz#59667f41fadd4f20ccbc2bb96b8d4f7f78ec0367" - integrity sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c= - -async-each@^1.0.1: - version "1.0.3" - resolved "https://registry.yarnpkg.com/async-each/-/async-each-1.0.3.tgz#b727dbf87d7651602f06f4d4ac387f47d91b0cbf" - integrity sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ== - async-limiter@~1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/async-limiter/-/async-limiter-1.0.0.tgz#78faed8c3d074ab81f22b4e985d79e8738f720f8" @@ -231,7 +158,7 @@ async@2.0.1: dependencies: lodash "^4.8.0" -async@^2.0.0, async@^2.1.2: +async@^2.0.0, async@^2.1.2, async@^2.6.2: version "2.6.3" resolved "https://registry.yarnpkg.com/async/-/async-2.6.3.tgz#d72625e2344a3656e3a3ad4fa749fa83299d82ff" integrity sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg== @@ -243,11 +170,6 @@ asynckit@^0.4.0: resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79" integrity sha1-x57Zf380y48robyXkLzDZkdLS3k= -atob@^2.1.1: - version "2.1.2" - resolved "https://registry.yarnpkg.com/atob/-/atob-2.1.2.tgz#6d9517eb9e030d2436666651e86bd9f6f13533c9" - integrity sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg== - aws-sign2@~0.7.0: version "0.7.0" resolved "https://registry.yarnpkg.com/aws-sign2/-/aws-sign2-0.7.0.tgz#b46e890934a9591f2d2f6f86d7e6a9f1b3fe76a8" @@ -283,19 +205,6 @@ base64id@1.0.0: resolved "https://registry.yarnpkg.com/base64id/-/base64id-1.0.0.tgz#47688cb99bb6804f0e06d3e763b1c32e57d8e6b6" integrity sha1-R2iMuZu2gE8OBtPnY7HDLlfY5rY= -base@^0.11.1: - version "0.11.2" - resolved "https://registry.yarnpkg.com/base/-/base-0.11.2.tgz#7bde5ced145b6d551a90db87f83c558b4eb48a8f" - integrity sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg== - dependencies: - cache-base "^1.0.1" - class-utils "^0.3.5" - component-emitter "^1.2.1" - define-property "^1.0.0" - isobject "^3.0.1" - mixin-deep "^1.2.0" - pascalcase "^0.1.1" - bcrypt-pbkdf@^1.0.0: version "1.0.2" resolved "https://registry.yarnpkg.com/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz#a4301d389b6a43f9b67ff3ca11a3f6637e360e9e" @@ -310,10 +219,10 @@ better-assert@~1.0.0: dependencies: callsite "1.0.0" -binary-extensions@^1.0.0: - version "1.13.1" - resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-1.13.1.tgz#598afe54755b2868a5330d2aff9d4ebb53209b65" - integrity sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw== +binary-extensions@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-2.0.0.tgz#23c0df14f6a88077f5f986c0d167ec03c3d5537c" + integrity sha512-Phlt0plgpIIBOGTT/ehfFnbNlfsDEiqmzE2KRXoX1bLIlir4X/MR+zSyBEkL05ffWgnRSf/DXv+WrUAVr93/ow== bl@^1.0.0: version "1.2.2" @@ -365,28 +274,12 @@ brace-expansion@^1.1.7: balanced-match "^1.0.0" concat-map "0.0.1" -braces@^0.1.2: - version "0.1.5" - resolved "https://registry.yarnpkg.com/braces/-/braces-0.1.5.tgz#c085711085291d8b75fdd74eab0f8597280711e6" - integrity sha1-wIVxEIUpHYt1/ddOqw+FlygHEeY= +braces@^3.0.2, braces@~3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.2.tgz#3454e1a462ee8d599e236df336cd9ea4f8afe107" + integrity sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A== dependencies: - expand-range "^0.1.0" - -braces@^2.3.1, braces@^2.3.2: - version "2.3.2" - resolved "https://registry.yarnpkg.com/braces/-/braces-2.3.2.tgz#5979fd3f14cd531565e5fa2df1abfff1dfaee729" - integrity sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w== - dependencies: - arr-flatten "^1.1.0" - array-unique "^0.3.2" - extend-shallow "^2.0.1" - fill-range "^4.0.0" - isobject "^3.0.1" - repeat-element "^1.1.2" - snapdragon "^0.8.1" - snapdragon-node "^2.0.1" - split-string "^3.0.2" - to-regex "^3.0.1" + fill-range "^7.0.1" buffer-alloc-unsafe@^1.1.0: version "1.1.0" @@ -429,21 +322,6 @@ bytes@3.1.0: resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.1.0.tgz#f6cf7933a360e0588fa9fde85651cdc7f805d1f6" integrity sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg== -cache-base@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/cache-base/-/cache-base-1.0.1.tgz#0a7f46416831c8b662ee36fe4e7c59d76f666ab2" - integrity sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ== - dependencies: - collection-visit "^1.0.0" - component-emitter "^1.2.1" - get-value "^2.0.6" - has-value "^1.0.0" - isobject "^3.0.1" - set-value "^2.0.0" - to-object-path "^0.3.0" - union-value "^1.0.0" - unset-value "^1.0.0" - callsite@1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/callsite/-/callsite-1.0.0.tgz#280398e5d664bd74038b6f0905153e6e8af1bc20" @@ -454,7 +332,7 @@ caseless@~0.12.0: resolved "https://registry.yarnpkg.com/caseless/-/caseless-0.12.0.tgz#1b681c21ff84033c826543090689420d187151dc" integrity sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw= -"chalk@^1.1.3 || 2.x", chalk@^2.0.1, chalk@^2.1.0, chalk@^2.3.0: +"chalk@^1.1.3 || 2.x", chalk@^2.0.1, chalk@^2.1.0: version "2.4.2" resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424" integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ== @@ -463,57 +341,20 @@ caseless@~0.12.0: escape-string-regexp "^1.0.5" supports-color "^5.3.0" -chokidar@^2.0.3: - version "2.1.6" - resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-2.1.6.tgz#b6cad653a929e244ce8a834244164d241fa954c5" - integrity sha512-V2jUo67OKkc6ySiRpJrjlpJKl9kDuG+Xb8VgsGzb+aEouhgS1D0weyPU4lEzdAcsCAvrih2J2BqyXqHWvVLw5g== +chokidar@^3.0.0: + version "3.3.1" + resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-3.3.1.tgz#c84e5b3d18d9a4d77558fef466b1bf16bbeb3450" + integrity sha512-4QYCEWOcK3OJrxwvyyAOxFuhpvOVCYkr33LPfFNBjAD/w3sEzWsp2BUOkI4l9bHvWioAd0rc6NlHUOEaWkTeqg== dependencies: - anymatch "^2.0.0" - async-each "^1.0.1" - braces "^2.3.2" - glob-parent "^3.1.0" - inherits "^2.0.3" - is-binary-path "^1.0.0" - is-glob "^4.0.0" - normalize-path "^3.0.0" - path-is-absolute "^1.0.0" - readdirp "^2.2.1" - upath "^1.1.1" + anymatch "~3.1.1" + braces "~3.0.2" + glob-parent "~5.1.0" + is-binary-path "~2.1.0" + is-glob "~4.0.1" + normalize-path "~3.0.0" + readdirp "~3.3.0" optionalDependencies: - fsevents "^1.2.7" - -chownr@^1.1.1: - version "1.1.2" - resolved "https://registry.yarnpkg.com/chownr/-/chownr-1.1.2.tgz#a18f1e0b269c8a6a5d3c86eb298beb14c3dd7bf6" - integrity sha512-GkfeAQh+QNy3wquu9oIZr6SS5x7wGdSgNQvD10X3r+AZr1Oys22HW8kAmDMvNg2+Dm0TeGaEuO8gFwdBXxwO8A== - -circular-json@^0.5.5: - version "0.5.9" - resolved "https://registry.yarnpkg.com/circular-json/-/circular-json-0.5.9.tgz#932763ae88f4f7dead7a0d09c8a51a4743a53b1d" - integrity sha512-4ivwqHpIFJZBuhN3g/pEcdbnGUywkBblloGbkglyloVjjR3uT6tieI89MVOfbP2tHX5sgb01FuLgAOzebNlJNQ== - -class-utils@^0.3.5: - version "0.3.6" - resolved "https://registry.yarnpkg.com/class-utils/-/class-utils-0.3.6.tgz#f93369ae8b9a7ce02fd41faad0ca83033190c463" - integrity sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg== - dependencies: - arr-union "^3.1.0" - define-property "^0.2.5" - isobject "^3.0.0" - static-extend "^0.1.1" - -code-point-at@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/code-point-at/-/code-point-at-1.1.0.tgz#0d070b4d043a5bea33a2f1a40e2edb3d9a4ccf77" - integrity sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c= - -collection-visit@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/collection-visit/-/collection-visit-1.0.0.tgz#4bc0373c164bc3291b4d368c829cf1a80a59dca0" - integrity sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA= - dependencies: - map-visit "^1.0.0" - object-visit "^1.0.0" + fsevents "~2.1.2" color-convert@^1.9.0: version "1.9.3" @@ -532,13 +373,6 @@ colors@^1.1.0: resolved "https://registry.yarnpkg.com/colors/-/colors-1.3.3.tgz#39e005d546afe01e01f9c4ca8fa50f686a01205d" integrity sha512-mmGt/1pZqYRjMxB1axhTo16/snVZ5krrKkcmMeVKxzECMMXoCgnvTPp10QgHfcbQZw8Dq2jMNG6je4JlWU0gWg== -combine-lists@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/combine-lists/-/combine-lists-1.0.1.tgz#458c07e09e0d900fc28b70a3fec2dacd1d2cb7f6" - integrity sha1-RYwH4J4NkA/Ci3Cj/sLazR0st/Y= - dependencies: - lodash "^4.5.0" - combined-stream@^1.0.6, combined-stream@~1.0.6: version "1.0.8" resolved "https://registry.yarnpkg.com/combined-stream/-/combined-stream-1.0.8.tgz#c3d45a8b34fd730631a110a8a2520682b31d5a7f" @@ -556,11 +390,6 @@ component-emitter@1.2.1: resolved "https://registry.yarnpkg.com/component-emitter/-/component-emitter-1.2.1.tgz#137918d6d78283f7df7a6b7c5a63e140e69425e6" integrity sha1-E3kY1teCg/ffemt8WmPhQOaUJeY= -component-emitter@^1.2.1: - version "1.3.0" - resolved "https://registry.yarnpkg.com/component-emitter/-/component-emitter-1.3.0.tgz#16e4070fba8ae29b679f2215853ee181ab2eabc0" - integrity sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg== - component-inherit@0.0.3: version "0.0.3" resolved "https://registry.yarnpkg.com/component-inherit/-/component-inherit-0.0.3.tgz#645fc4adf58b72b649d5cae65135619db26ff143" @@ -591,11 +420,6 @@ connect@^3.6.0: parseurl "~1.3.3" utils-merge "1.0.1" -console-control-strings@^1.0.0, console-control-strings@~1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/console-control-strings/-/console-control-strings-1.1.0.tgz#3d7cf4464db6446ea644bf4b39507f9851008e8e" - integrity sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4= - content-type@~1.0.4: version "1.0.4" resolved "https://registry.yarnpkg.com/content-type/-/content-type-1.0.4.tgz#e138cc75e040c727b1966fe5e5f8c9aee256fe3b" @@ -606,16 +430,6 @@ cookie@0.3.1: resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.3.1.tgz#e7e0a1f9ef43b4c8ba925c5c5a96e806d16873bb" integrity sha1-5+Ch+e9DtMi6klxcWpboBtFoc7s= -copy-descriptor@^0.1.0: - version "0.1.1" - resolved "https://registry.yarnpkg.com/copy-descriptor/-/copy-descriptor-0.1.1.tgz#676f6eb3c39997c2ee1ac3a924fd6124748f578d" - integrity sha1-Z29us8OZl8LuGsOpJP1hJHSPV40= - -core-js@^2.2.0: - version "2.6.9" - resolved "https://registry.yarnpkg.com/core-js/-/core-js-2.6.9.tgz#6b4b214620c834152e179323727fc19741b084f2" - integrity sha512-HOpZf6eXmnl7la+cUdMnLvUxKNqLUzJvgIziQ0DiF3JwSImNphIqdGqzj6hIKyX04MmV0poclQ7+wjWvxQyR2A== - core-util-is@1.0.2, core-util-is@~1.0.0: version "1.0.2" resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7" @@ -648,12 +462,12 @@ dashdash@^1.12.0: dependencies: assert-plus "^1.0.0" -date-format@^1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/date-format/-/date-format-1.2.0.tgz#615e828e233dd1ab9bb9ae0950e0ceccfa6ecad8" - integrity sha1-YV6CjiM90aubua4JUODOzPpuytg= +date-format@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/date-format/-/date-format-2.1.0.tgz#31d5b5ea211cf5fd764cd38baf9d033df7e125cf" + integrity sha512-bYQuGLeFxhkxNOF3rcMtiZxvCBAquGzZm6oWA1oZ0g2THUzivaRhv8uOhdr19LmoobSOLoIAxeUK2RdbM8IFTA== -debug@2.6.9, debug@^2.2.0, debug@^2.3.3: +debug@2.6.9: version "2.6.9" resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f" integrity sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA== @@ -667,6 +481,13 @@ debug@^3.1.0, debug@^3.2.6: dependencies: ms "^2.1.1" +debug@^4.1.1: + version "4.1.1" + resolved "https://registry.yarnpkg.com/debug/-/debug-4.1.1.tgz#3b72260255109c6b589cee050f1d516139664791" + integrity sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw== + dependencies: + ms "^2.1.1" + debug@~3.1.0: version "3.1.0" resolved "https://registry.yarnpkg.com/debug/-/debug-3.1.0.tgz#5bb5a0672628b64149566ba16819e61518c67261" @@ -674,67 +495,25 @@ debug@~3.1.0: dependencies: ms "2.0.0" -decode-uri-component@^0.2.0: - version "0.2.0" - resolved "https://registry.yarnpkg.com/decode-uri-component/-/decode-uri-component-0.2.0.tgz#eb3913333458775cb84cd1a1fae062106bb87545" - integrity sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU= - -deep-extend@^0.6.0: - version "0.6.0" - resolved "https://registry.yarnpkg.com/deep-extend/-/deep-extend-0.6.0.tgz#c4fa7c95404a17a9c3e8ca7e1537312b736330ac" - integrity sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA== - -define-property@^0.2.5: - version "0.2.5" - resolved "https://registry.yarnpkg.com/define-property/-/define-property-0.2.5.tgz#c35b1ef918ec3c990f9a5bc57be04aacec5c8116" - integrity sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY= - dependencies: - is-descriptor "^0.1.0" - -define-property@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/define-property/-/define-property-1.0.0.tgz#769ebaaf3f4a63aad3af9e8d304c9bbe79bfb0e6" - integrity sha1-dp66rz9KY6rTr56NMEybvnm/sOY= - dependencies: - is-descriptor "^1.0.0" - -define-property@^2.0.2: - version "2.0.2" - resolved "https://registry.yarnpkg.com/define-property/-/define-property-2.0.2.tgz#d459689e8d654ba77e02a817f8710d702cb16e9d" - integrity sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ== - dependencies: - is-descriptor "^1.0.2" - isobject "^3.0.1" - delayed-stream@~1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619" integrity sha1-3zrhmayt+31ECqrgsp4icrJOxhk= -delegates@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/delegates/-/delegates-1.0.0.tgz#84c6e159b81904fdca59a0ef44cd870d31250f9a" - integrity sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o= - depd@~1.1.2: version "1.1.2" resolved "https://registry.yarnpkg.com/depd/-/depd-1.1.2.tgz#9bcd52e14c097763e749b274c4346ed2e560b5a9" integrity sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak= -detect-libc@^1.0.2: - version "1.0.3" - resolved "https://registry.yarnpkg.com/detect-libc/-/detect-libc-1.0.3.tgz#fa137c4bd698edf55cd5cd02ac559f91a4c4ba9b" - integrity sha1-+hN8S9aY7fVc1c0CrFWfkaTEups= - di@^0.0.1: version "0.0.1" resolved "https://registry.yarnpkg.com/di/-/di-0.0.1.tgz#806649326ceaa7caa3306d75d985ea2748ba913c" integrity sha1-gGZJMmzqp8qjMG112YXqJ0i6kTw= -diff@^3.1.0: - version "3.5.0" - resolved "https://registry.yarnpkg.com/diff/-/diff-3.5.0.tgz#800c0dd1e0a8bfbc95835c202ad220fe317e5a12" - integrity sha512-A46qtFgd+g7pDZinpnwiRJtxbC1hpgf0uzP3iG89scHk0AUC7A1TGxf5OiiOUv/JMZR8GOt8hL900hV0bOy5xA== +diff@^4.0.1: + version "4.0.2" + resolved "https://registry.yarnpkg.com/diff/-/diff-4.0.2.tgz#60f3aecb89d5fae520c11aa19efc2bb982aade7d" + integrity sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A== dom-serialize@^2.2.0: version "2.2.1" @@ -855,70 +634,11 @@ eventsource@^1.0.7: dependencies: original "^1.0.0" -expand-braces@^0.1.1: - version "0.1.2" - resolved "https://registry.yarnpkg.com/expand-braces/-/expand-braces-0.1.2.tgz#488b1d1d2451cb3d3a6b192cfc030f44c5855fea" - integrity sha1-SIsdHSRRyz06axks/AMPRMWFX+o= - dependencies: - array-slice "^0.2.3" - array-unique "^0.2.1" - braces "^0.1.2" - -expand-brackets@^2.1.4: - version "2.1.4" - resolved "https://registry.yarnpkg.com/expand-brackets/-/expand-brackets-2.1.4.tgz#b77735e315ce30f6b6eff0f83b04151a22449622" - integrity sha1-t3c14xXOMPa27/D4OwQVGiJEliI= - dependencies: - debug "^2.3.3" - define-property "^0.2.5" - extend-shallow "^2.0.1" - posix-character-classes "^0.1.0" - regex-not "^1.0.0" - snapdragon "^0.8.1" - to-regex "^3.0.1" - -expand-range@^0.1.0: - version "0.1.1" - resolved "https://registry.yarnpkg.com/expand-range/-/expand-range-0.1.1.tgz#4cb8eda0993ca56fa4f41fc42f3cbb4ccadff044" - integrity sha1-TLjtoJk8pW+k9B/ELzy7TMrf8EQ= - dependencies: - is-number "^0.1.1" - repeat-string "^0.2.2" - -extend-shallow@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/extend-shallow/-/extend-shallow-2.0.1.tgz#51af7d614ad9a9f610ea1bafbb989d6b1c56890f" - integrity sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8= - dependencies: - is-extendable "^0.1.0" - -extend-shallow@^3.0.0, extend-shallow@^3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/extend-shallow/-/extend-shallow-3.0.2.tgz#26a71aaf073b39fb2127172746131c2704028db8" - integrity sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg= - dependencies: - assign-symbols "^1.0.0" - is-extendable "^1.0.1" - extend@^3.0.0, extend@~3.0.2: version "3.0.2" resolved "https://registry.yarnpkg.com/extend/-/extend-3.0.2.tgz#f8b1136b4071fbd8eb140aff858b1019ec2915fa" integrity sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g== -extglob@^2.0.4: - version "2.0.4" - resolved "https://registry.yarnpkg.com/extglob/-/extglob-2.0.4.tgz#ad00fe4dc612a9232e8718711dc5cb5ab0285543" - integrity sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw== - dependencies: - array-unique "^0.3.2" - define-property "^1.0.0" - expand-brackets "^2.1.4" - extend-shallow "^2.0.1" - fragment-cache "^0.2.1" - regex-not "^1.0.0" - snapdragon "^0.8.1" - to-regex "^3.0.1" - extsprintf@1.3.0: version "1.3.0" resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.3.0.tgz#96918440e3041a7a414f8c52e3c574eb3c3e1e05" @@ -939,15 +659,12 @@ fast-json-stable-stringify@^2.0.0: resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz#d5142c0caee6b1189f87d3a76111064f86c8bbf2" integrity sha1-1RQsDK7msRifh9OnYREGT4bIu/I= -fill-range@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-4.0.0.tgz#d544811d428f98eb06a63dc402d2403c328c38f7" - integrity sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc= +fill-range@^7.0.1: + version "7.0.1" + resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-7.0.1.tgz#1919a6a7c75fe38b2c7c77e5198535da9acdda40" + integrity sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ== dependencies: - extend-shallow "^2.0.1" - is-number "^3.0.0" - repeat-string "^1.6.1" - to-regex-range "^2.1.0" + to-regex-range "^5.0.1" finalhandler@1.1.2: version "1.1.2" @@ -974,11 +691,6 @@ follow-redirects@^1.0.0: dependencies: debug "^3.2.6" -for-in@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/for-in/-/for-in-1.0.2.tgz#81068d295a8142ec0ac726c6e2200c30fb6d5e80" - integrity sha1-gQaNKVqBQuwKxybG4iAMMPttXoA= - forever-agent@~0.6.1: version "0.6.1" resolved "https://registry.yarnpkg.com/forever-agent/-/forever-agent-0.6.1.tgz#fbc71f0c41adeb37f96c577ad1ed42d8fdacca91" @@ -993,13 +705,6 @@ form-data@~2.3.2: combined-stream "^1.0.6" mime-types "^2.1.12" -fragment-cache@^0.2.1: - version "0.2.1" - resolved "https://registry.yarnpkg.com/fragment-cache/-/fragment-cache-0.2.1.tgz#4290fad27f13e89be7f33799c6bc5a0abfff0d19" - integrity sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk= - dependencies: - map-cache "^0.2.2" - fs-access@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/fs-access/-/fs-access-1.0.1.tgz#d6a87f262271cefebec30c553407fb995da8777a" @@ -1012,44 +717,24 @@ fs-constants@^1.0.0: resolved "https://registry.yarnpkg.com/fs-constants/-/fs-constants-1.0.0.tgz#6be0de9be998ce16af8afc24497b9ee9b7ccd9ad" integrity sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow== -fs-minipass@^1.2.5: - version "1.2.6" - resolved "https://registry.yarnpkg.com/fs-minipass/-/fs-minipass-1.2.6.tgz#2c5cc30ded81282bfe8a0d7c7c1853ddeb102c07" - integrity sha512-crhvyXcMejjv3Z5d2Fa9sf5xLYVCF5O1c71QxbVnbLsmYMBEvDAftewesN/HhY03YRoA7zOMxjNGrF5svGaaeQ== +fs-extra@^7.0.1: + version "7.0.1" + resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-7.0.1.tgz#4f189c44aa123b895f722804f55ea23eadc348e9" + integrity sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw== dependencies: - minipass "^2.2.1" + graceful-fs "^4.1.2" + jsonfile "^4.0.0" + universalify "^0.1.0" fs.realpath@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" integrity sha1-FQStJSMVjKpA20onh8sBQRmU6k8= -fsevents@^1.2.7: - version "1.2.9" - resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-1.2.9.tgz#3f5ed66583ccd6f400b5a00db6f7e861363e388f" - integrity sha512-oeyj2H3EjjonWcFjD5NvZNE9Rqe4UW+nQBU2HNeKw0koVLEFIhtyETyAakeAM3de7Z/SW5kcA+fZUait9EApnw== - dependencies: - nan "^2.12.1" - node-pre-gyp "^0.12.0" - -gauge@~2.7.3: - version "2.7.4" - resolved "https://registry.yarnpkg.com/gauge/-/gauge-2.7.4.tgz#2c03405c7538c39d7eb37b317022e325fb018bf7" - integrity sha1-LANAXHU4w51+s3sxcCLjJfsBi/c= - dependencies: - aproba "^1.0.3" - console-control-strings "^1.0.0" - has-unicode "^2.0.0" - object-assign "^4.1.0" - signal-exit "^3.0.0" - string-width "^1.0.1" - strip-ansi "^3.0.1" - wide-align "^1.1.0" - -get-value@^2.0.3, get-value@^2.0.6: - version "2.0.6" - resolved "https://registry.yarnpkg.com/get-value/-/get-value-2.0.6.tgz#dc15ca1c672387ca76bd37ac0a395ba2042a2c28" - integrity sha1-3BXKHGcjh8p2vTesCjlbogQqLCg= +fsevents@~2.1.2: + version "2.1.2" + resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.1.2.tgz#4c0a1fb34bc68e543b4b82a9ec392bfbda840805" + integrity sha512-R4wDiBwZ0KzpgOWetKDug1FZcYhqYnUYKtfZYt4mD5SBz76q0KR4Q9o7GIPamsVPGmW3EYPPJ0dOOjvx32ldZA== getpass@^0.1.1: version "0.1.7" @@ -1058,13 +743,12 @@ getpass@^0.1.1: dependencies: assert-plus "^1.0.0" -glob-parent@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-3.1.0.tgz#9e6af6299d8d3bd2bd40430832bd113df906c5ae" - integrity sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4= +glob-parent@~5.1.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-5.1.0.tgz#5f4c1d1e748d30cd73ad2944b3577a81b081e8c2" + integrity sha512-qjtRgnIVmOfnKUE3NJAQEdk+lKrxfw8t5ke7SXtfMTHcjsBfOfWXCQfdb30zfDoZQ2IRSIiidmjtbHZPZ++Ihw== dependencies: - is-glob "^3.1.0" - path-dirname "^1.0.0" + is-glob "^4.0.1" glob@^7.0.0, glob@^7.1.1, glob@^7.1.3: version "7.1.4" @@ -1078,11 +762,16 @@ glob@^7.0.0, glob@^7.1.1, glob@^7.1.3: once "^1.3.0" path-is-absolute "^1.0.0" -graceful-fs@^4.1.0, graceful-fs@^4.1.11, graceful-fs@^4.1.2: +graceful-fs@^4.1.0, graceful-fs@^4.1.2: version "4.2.0" resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.0.tgz#8d8fdc73977cb04104721cb53666c1ca64cd328b" integrity sha512-jpSvDPV4Cq/bgtpndIWbI5hmYxhQGHPC4d4cqBPb4DLniCfhJokdXhwhaDuLBGLQdvvRum/UiX6ECVIPvDXqdg== +graceful-fs@^4.1.6: + version "4.2.3" + resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.3.tgz#4a12ff1b60376ef09862c2093edd908328be8423" + integrity sha512-a30VEBm4PEdx1dRB7MFK7BejejvCvBronbLjht+sHuGYj8PHs7M/5Z+rt5lw551vZ7yfTCj4Vuyy3mSJytDWRQ== + har-schema@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/har-schema/-/har-schema-2.0.0.tgz#a94c2224ebcac04782a0d9035521f24735b7ec92" @@ -1113,49 +802,6 @@ has-flag@^3.0.0: resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd" integrity sha1-tdRU3CGZriJWmfNGfloH87lVuv0= -has-unicode@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/has-unicode/-/has-unicode-2.0.1.tgz#e0e6fe6a28cf51138855e086d1691e771de2a8b9" - integrity sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk= - -has-value@^0.3.1: - version "0.3.1" - resolved "https://registry.yarnpkg.com/has-value/-/has-value-0.3.1.tgz#7b1f58bada62ca827ec0a2078025654845995e1f" - integrity sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8= - dependencies: - get-value "^2.0.3" - has-values "^0.1.4" - isobject "^2.0.0" - -has-value@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/has-value/-/has-value-1.0.0.tgz#18b281da585b1c5c51def24c930ed29a0be6b177" - integrity sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc= - dependencies: - get-value "^2.0.6" - has-values "^1.0.0" - isobject "^3.0.0" - -has-values@^0.1.4: - version "0.1.4" - resolved "https://registry.yarnpkg.com/has-values/-/has-values-0.1.4.tgz#6d61de95d91dfca9b9a02089ad384bff8f62b771" - integrity sha1-bWHeldkd/Km5oCCJrThL/49it3E= - -has-values@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/has-values/-/has-values-1.0.0.tgz#95b0b63fec2146619a6fe57fe75628d5a39efe4f" - integrity sha1-lbC2P+whRmGab+V/51Yo1aOe/k8= - dependencies: - is-number "^3.0.0" - kind-of "^4.0.0" - -homedir-polyfill@^1.0.1: - version "1.0.3" - resolved "https://registry.yarnpkg.com/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz#743298cef4e5af3e194161fbadcc2151d3a058e8" - integrity sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA== - dependencies: - parse-passwd "^1.0.0" - http-errors@1.7.2: version "1.7.2" resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-1.7.2.tgz#4f5029cf13239f31036e5b2e55292bcfbcc85c8f" @@ -1193,7 +839,7 @@ https-proxy-agent@^2.2.1: agent-base "^4.3.0" debug "^3.1.0" -iconv-lite@0.4.24, iconv-lite@^0.4.4: +iconv-lite@0.4.24: version "0.4.24" resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.24.tgz#2022b4b25fbddc21d2f524974a474aafe733908b" integrity sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA== @@ -1205,13 +851,6 @@ ieee754@^1.1.4: resolved "https://registry.yarnpkg.com/ieee754/-/ieee754-1.1.13.tgz#ec168558e95aa181fd87d37f55c32bbcb6708b84" integrity sha512-4vf7I2LYV/HaWerSo3XmlMkp5eZ83i+/CDluXi/IGTs/O1sejBNhTtnxzmRZfvOUqj7lZjqHkeTvpgSFDlWZTg== -ignore-walk@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/ignore-walk/-/ignore-walk-3.0.1.tgz#a83e62e7d272ac0e3b551aaa82831a19b69f82f8" - integrity sha512-DTVlMx3IYPe0/JJcYP7Gxg7ttZZu3IInhuEhbchuqneY9wWe5Ojy2mXLBaQFUQmo0AW2r3qG7m1mg86js+gnlQ== - dependencies: - minimatch "^3.0.4" - indexof@0.0.1: version "0.0.1" resolved "https://registry.yarnpkg.com/indexof/-/indexof-0.0.1.tgz#82dc336d232b9062179d05ab3293a66059fd435d" @@ -1235,151 +874,50 @@ inherits@2.0.3: resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.3.tgz#633c2c83e3da42a502f52466022480f4208261de" integrity sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4= -ini@~1.3.0: - version "1.3.5" - resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.5.tgz#eee25f56db1c9ec6085e0c22778083f596abf927" - integrity sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw== - -is-accessor-descriptor@^0.1.6: - version "0.1.6" - resolved "https://registry.yarnpkg.com/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz#a9e12cb3ae8d876727eeef3843f8a0897b5c98d6" - integrity sha1-qeEss66Nh2cn7u84Q/igiXtcmNY= +is-binary-path@~2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/is-binary-path/-/is-binary-path-2.1.0.tgz#ea1f7f3b80f064236e83470f86c09c254fb45b09" + integrity sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw== dependencies: - kind-of "^3.0.2" + binary-extensions "^2.0.0" -is-accessor-descriptor@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz#169c2f6d3df1f992618072365c9b0ea1f6878656" - integrity sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ== - dependencies: - kind-of "^6.0.0" - -is-binary-path@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/is-binary-path/-/is-binary-path-1.0.1.tgz#75f16642b480f187a711c814161fd3a4a7655898" - integrity sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg= - dependencies: - binary-extensions "^1.0.0" - -is-buffer@^1.1.5: - version "1.1.6" - resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-1.1.6.tgz#efaa2ea9daa0d7ab2ea13a97b2b8ad51fefbe8be" - integrity sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w== - -is-data-descriptor@^0.1.4: - version "0.1.4" - resolved "https://registry.yarnpkg.com/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz#0b5ee648388e2c860282e793f1856fec3f301b56" - integrity sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y= - dependencies: - kind-of "^3.0.2" - -is-data-descriptor@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz#d84876321d0e7add03990406abbbbd36ba9268c7" - integrity sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ== - dependencies: - kind-of "^6.0.0" - -is-descriptor@^0.1.0: - version "0.1.6" - resolved "https://registry.yarnpkg.com/is-descriptor/-/is-descriptor-0.1.6.tgz#366d8240dde487ca51823b1ab9f07a10a78251ca" - integrity sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg== - dependencies: - is-accessor-descriptor "^0.1.6" - is-data-descriptor "^0.1.4" - kind-of "^5.0.0" - -is-descriptor@^1.0.0, is-descriptor@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/is-descriptor/-/is-descriptor-1.0.2.tgz#3b159746a66604b04f8c81524ba365c5f14d86ec" - integrity sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg== - dependencies: - is-accessor-descriptor "^1.0.0" - is-data-descriptor "^1.0.0" - kind-of "^6.0.2" - -is-extendable@^0.1.0, is-extendable@^0.1.1: - version "0.1.1" - resolved "https://registry.yarnpkg.com/is-extendable/-/is-extendable-0.1.1.tgz#62b110e289a471418e3ec36a617d472e301dfc89" - integrity sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik= - -is-extendable@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/is-extendable/-/is-extendable-1.0.1.tgz#a7470f9e426733d81bd81e1155264e3a3507cab4" - integrity sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA== - dependencies: - is-plain-object "^2.0.4" - -is-extglob@^2.1.0, is-extglob@^2.1.1: +is-extglob@^2.1.1: version "2.1.1" resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2" integrity sha1-qIwCU1eR8C7TfHahueqXc8gz+MI= -is-fullwidth-code-point@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz#ef9e31386f031a7f0d643af82fde50c457ef00cb" - integrity sha1-754xOG8DGn8NZDr4L95QxFfvAMs= - dependencies: - number-is-nan "^1.0.0" - -is-fullwidth-code-point@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz#a3b30a5c4f199183167aaab93beefae3ddfb654f" - integrity sha1-o7MKXE8ZkYMWeqq5O+764937ZU8= - -is-glob@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-3.1.0.tgz#7ba5ae24217804ac70707b96922567486cc3e84a" - integrity sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo= - dependencies: - is-extglob "^2.1.0" - -is-glob@^4.0.0: +is-glob@^4.0.1, is-glob@~4.0.1: version "4.0.1" resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.1.tgz#7567dbe9f2f5e2467bc77ab83c4a29482407a5dc" integrity sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg== dependencies: is-extglob "^2.1.1" -is-number@^0.1.1: - version "0.1.1" - resolved "https://registry.yarnpkg.com/is-number/-/is-number-0.1.1.tgz#69a7af116963d47206ec9bd9b48a14216f1e3806" - integrity sha1-aaevEWlj1HIG7JvZtIoUIW8eOAY= - -is-number@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/is-number/-/is-number-3.0.0.tgz#24fd6201a4782cf50561c810276afc7d12d71195" - integrity sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU= - dependencies: - kind-of "^3.0.2" - -is-plain-object@^2.0.3, is-plain-object@^2.0.4: - version "2.0.4" - resolved "https://registry.yarnpkg.com/is-plain-object/-/is-plain-object-2.0.4.tgz#2c163b3fafb1b606d9d17928f05c2a1c38e07677" - integrity sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og== - dependencies: - isobject "^3.0.1" +is-number@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/is-number/-/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b" + integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng== is-typedarray@~1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/is-typedarray/-/is-typedarray-1.0.0.tgz#e479c80858df0c1b11ddda6940f96011fcda4a9a" integrity sha1-5HnICFjfDBsR3dppQPlgEfzaSpo= -is-windows@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/is-windows/-/is-windows-1.0.2.tgz#d1850eb9791ecd18e6182ce12a30f396634bb19d" - integrity sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA== - -isarray@1.0.0, isarray@~1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11" - integrity sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE= +is-wsl@^2.1.0: + version "2.1.1" + resolved "https://registry.yarnpkg.com/is-wsl/-/is-wsl-2.1.1.tgz#4a1c152d429df3d441669498e2486d3596ebaf1d" + integrity sha512-umZHcSrwlDHo2TGMXv0DZ8dIUGunZ2Iv68YZnrmCiBPkZ4aaOhtv7pXJKeki9k3qJ3RJr0cDyitcl5wEH3AYog== isarray@2.0.1: version "2.0.1" resolved "https://registry.yarnpkg.com/isarray/-/isarray-2.0.1.tgz#a37d94ed9cda2d59865c9f76fe596ee1f338741e" integrity sha1-o32U7ZzaLVmGXJ92/llu4fM4dB4= +isarray@~1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11" + integrity sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE= + isbinaryfile@^3.0.0: version "3.0.3" resolved "https://registry.yarnpkg.com/isbinaryfile/-/isbinaryfile-3.0.3.tgz#5d6def3edebf6e8ca8cae9c30183a804b5f8be80" @@ -1392,18 +930,6 @@ isexe@^2.0.0: resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10" integrity sha1-6PvzdNxVb/iUehDcsFctYz8s+hA= -isobject@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/isobject/-/isobject-2.1.0.tgz#f065561096a3f1da2ef46272f815c840d87e0c89" - integrity sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk= - dependencies: - isarray "1.0.0" - -isobject@^3.0.0, isobject@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/isobject/-/isobject-3.0.1.tgz#4e431e92b11a9731636aa1f9c8d1ccbcfdab78df" - integrity sha1-TkMekrEalzFjaqH5yNHMvP2reN8= - isstream@~0.1.2: version "0.1.2" resolved "https://registry.yarnpkg.com/isstream/-/isstream-0.1.2.tgz#47e63f7af55afa6f92e1500e690eb8b8529c099a" @@ -1414,6 +940,11 @@ jasmine-core@^3.2.1, jasmine-core@~3.4.0: resolved "https://registry.yarnpkg.com/jasmine-core/-/jasmine-core-3.4.0.tgz#2a74618e966026530c3518f03e9f845d26473ce3" integrity sha512-HU/YxV4i6GcmiH4duATwAbJQMlE0MsDIR5XmSVxURxKHn3aGAdbY1/ZJFmVRbKtnLwIxxMJD7gYaPsypcbYimg== +jasmine-core@^3.5.0: + version "3.5.0" + resolved "https://registry.yarnpkg.com/jasmine-core/-/jasmine-core-3.5.0.tgz#132c23e645af96d85c8bca13c8758b18429fc1e4" + integrity sha512-nCeAiw37MIMA9w9IXso7bRaLl+c/ef3wnxsoSAlYrzS+Ot0zTG6nU8G/cIfGkqpkjX2wNaIW9RFG0TwIFnG6bA== + jasmine@^3.2.0: version "3.4.0" resolved "https://registry.yarnpkg.com/jasmine/-/jasmine-3.4.0.tgz#0fa68903ff0c9697459cd044b44f4dcef5ec8bdc" @@ -1442,6 +973,13 @@ json-stringify-safe@~5.0.1: resolved "https://registry.yarnpkg.com/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz#1296a2d58fd45f19a0f6ce01d65701e2c735b6eb" integrity sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus= +jsonfile@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-4.0.0.tgz#8771aae0799b64076b76640fca058f9c10e33ecb" + integrity sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss= + optionalDependencies: + graceful-fs "^4.1.6" + jsprim@^1.2.2: version "1.4.1" resolved "https://registry.yarnpkg.com/jsprim/-/jsprim-1.4.1.tgz#313e66bc1e5cc06e438bc1b7499c2e5c56acb6a2" @@ -1467,10 +1005,12 @@ karma-edge-launcher@^0.4.2: dependencies: edge-launcher "1.2.2" -karma-firefox-launcher@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/karma-firefox-launcher/-/karma-firefox-launcher-1.1.0.tgz#2c47030452f04531eb7d13d4fc7669630bb93339" - integrity sha512-LbZ5/XlIXLeQ3cqnCbYLn+rOVhuMIK9aZwlP6eOLGzWdo1UVp7t6CN3DP4SafiRLjexKwHeKHDm0c38Mtd3VxA== +karma-firefox-launcher@^1.3.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/karma-firefox-launcher/-/karma-firefox-launcher-1.3.0.tgz#ebcbb1d1ddfada6be900eb8fae25bcf2dcdc8171" + integrity sha512-Fi7xPhwrRgr+94BnHX0F5dCl1miIW4RHnzjIGxF8GaIEp7rNqX7LSi7ok63VXs3PS/5MQaQMhGxw+bvD+pibBQ== + dependencies: + is-wsl "^2.1.0" karma-ie-launcher@^1.0.0: version "1.0.0" @@ -1479,10 +1019,12 @@ karma-ie-launcher@^1.0.0: dependencies: lodash "^4.6.1" -karma-jasmine@^1.1.2: - version "1.1.2" - resolved "https://registry.yarnpkg.com/karma-jasmine/-/karma-jasmine-1.1.2.tgz#394f2b25ffb4a644b9ada6f22d443e2fd08886c3" - integrity sha1-OU8rJf+0pkS5rabyLUQ+L9CIhsM= +karma-jasmine@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/karma-jasmine/-/karma-jasmine-3.1.0.tgz#e234e2a50bcf4d040c79b8b1826465f783590245" + integrity sha512-IVGbC8gap5x5NNCEOsAE77ic8rZtHDt6wmO0fFC5yT5FeB8qKnGTeud2mtKyQ41xl7vZkZ7ZxKr4wMGR6tWN+A== + dependencies: + jasmine-core "^3.5.0" karma-junit-reporter@^1.2.0: version "1.2.0" @@ -1530,28 +1072,26 @@ karma-summary-reporter@^1.6.0: dependencies: chalk "^1.1.3 || 2.x" -karma@^3.0.0: - version "3.1.4" - resolved "https://registry.yarnpkg.com/karma/-/karma-3.1.4.tgz#3890ca9722b10d1d14b726e1335931455788499e" - integrity sha512-31Vo8Qr5glN+dZEVIpnPCxEGleqE0EY6CtC2X9TagRV3rRQ3SNrvfhddICkJgUK3AgqpeKSZau03QumTGhGoSw== +karma@^4.4.1: + version "4.4.1" + resolved "https://registry.yarnpkg.com/karma/-/karma-4.4.1.tgz#6d9aaab037a31136dc074002620ee11e8c2e32ab" + integrity sha512-L5SIaXEYqzrh6b1wqYC42tNsFMx2PWuxky84pK9coK09MvmL7mxii3G3bZBh/0rvD27lqDd0le9jyhzvwif73A== dependencies: bluebird "^3.3.0" body-parser "^1.16.1" - chokidar "^2.0.3" + braces "^3.0.2" + chokidar "^3.0.0" colors "^1.1.0" - combine-lists "^1.0.0" connect "^3.6.0" - core-js "^2.2.0" di "^0.0.1" dom-serialize "^2.2.0" - expand-braces "^0.1.1" flatted "^2.0.0" glob "^7.1.1" graceful-fs "^4.1.2" http-proxy "^1.13.0" isbinaryfile "^3.0.0" - lodash "^4.17.5" - log4js "^3.0.0" + lodash "^4.17.14" + log4js "^4.0.0" mime "^2.3.1" minimatch "^3.0.2" optimist "^0.6.1" @@ -1564,30 +1104,6 @@ karma@^3.0.0: tmp "0.0.33" useragent "2.3.0" -kind-of@^3.0.2, kind-of@^3.0.3, kind-of@^3.2.0: - version "3.2.2" - resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-3.2.2.tgz#31ea21a734bab9bbb0f32466d893aea51e4a3c64" - integrity sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ= - dependencies: - is-buffer "^1.1.5" - -kind-of@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-4.0.0.tgz#20813df3d712928b207378691a45066fae72dd57" - integrity sha1-IIE989cSkosgc3hpGkUGb65y3Vc= - dependencies: - is-buffer "^1.1.5" - -kind-of@^5.0.0: - version "5.1.0" - resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-5.1.0.tgz#729c91e2d857b7a419a1f9aa65685c4c33f5845d" - integrity sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw== - -kind-of@^6.0.0, kind-of@^6.0.2: - version "6.0.2" - resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-6.0.2.tgz#01146b36a6218e64e58f3a8d66de5d7fc6f6d051" - integrity sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA== - lazystream@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/lazystream/-/lazystream-1.0.0.tgz#f6995fe0f820392f61396be89462407bb77168e4" @@ -1595,7 +1111,7 @@ lazystream@^1.0.0: dependencies: readable-stream "^2.0.5" -lodash@4.17.11, lodash@>=4.7.14, lodash@^4.16.6, lodash@^4.17.14, lodash@^4.17.5, lodash@^4.5.0, lodash@^4.6.1, lodash@^4.8.0: +lodash@4.17.11, lodash@>=4.7.14, lodash@^4.16.6, lodash@^4.17.14, lodash@^4.6.1, lodash@^4.8.0: version "4.17.14" resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.14.tgz#9ce487ae66c96254fe20b599f21b6816028078ba" integrity sha512-mmKYbW3GLuJeX+iGP+Y7Gp1AiGHGbXHCOh/jZmrawMmsE7MS4znI3RL2FsjbqOyMayHInjOeykW7PEajUk1/xw== @@ -1607,16 +1123,16 @@ log-symbols@^2.1.0: dependencies: chalk "^2.0.1" -log4js@^3.0.0: - version "3.0.6" - resolved "https://registry.yarnpkg.com/log4js/-/log4js-3.0.6.tgz#e6caced94967eeeb9ce399f9f8682a4b2b28c8ff" - integrity sha512-ezXZk6oPJCWL483zj64pNkMuY/NcRX5MPiB0zE6tjZM137aeusrOnW1ecxgF9cmwMWkBMhjteQxBPoZBh9FDxQ== +log4js@^4.0.0: + version "4.5.1" + resolved "https://registry.yarnpkg.com/log4js/-/log4js-4.5.1.tgz#e543625e97d9e6f3e6e7c9fc196dd6ab2cae30b5" + integrity sha512-EEEgFcE9bLgaYUKuozyFfytQM2wDHtXn4tAN41pkaxpNjAykv11GVdeI4tHtmPWW4Xrgh9R/2d7XYghDVjbKKw== dependencies: - circular-json "^0.5.5" - date-format "^1.2.0" - debug "^3.1.0" - rfdc "^1.1.2" - streamroller "0.7.0" + date-format "^2.0.0" + debug "^4.1.1" + flatted "^2.0.0" + rfdc "^1.1.4" + streamroller "^1.0.6" lru-cache@4.1.x: version "4.1.5" @@ -1631,42 +1147,11 @@ make-error@^1.1.1: resolved "https://registry.yarnpkg.com/make-error/-/make-error-1.3.5.tgz#efe4e81f6db28cadd605c70f29c831b58ef776c8" integrity sha512-c3sIjNUow0+8swNwVpqoH4YCShKNFkMaw6oH1mNS2haDZQqkeZFlHS3dhoeEbKKmJB4vXpJucU6oH75aDYeE9g== -map-cache@^0.2.2: - version "0.2.2" - resolved "https://registry.yarnpkg.com/map-cache/-/map-cache-0.2.2.tgz#c32abd0bd6525d9b051645bb4f26ac5dc98a0dbf" - integrity sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8= - -map-visit@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/map-visit/-/map-visit-1.0.0.tgz#ecdca8f13144e660f1b5bd41f12f3479d98dfb8f" - integrity sha1-7Nyo8TFE5mDxtb1B8S80edmN+48= - dependencies: - object-visit "^1.0.0" - media-typer@0.3.0: version "0.3.0" resolved "https://registry.yarnpkg.com/media-typer/-/media-typer-0.3.0.tgz#8710d7af0aa626f8fffa1ce00168545263255748" integrity sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g= -micromatch@^3.1.10, micromatch@^3.1.4: - version "3.1.10" - resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-3.1.10.tgz#70859bc95c9840952f359a068a3fc49f9ecfac23" - integrity sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg== - dependencies: - arr-diff "^4.0.0" - array-unique "^0.3.2" - braces "^2.3.1" - define-property "^2.0.2" - extend-shallow "^3.0.2" - extglob "^2.0.4" - fragment-cache "^0.2.1" - kind-of "^6.0.2" - nanomatch "^1.2.9" - object.pick "^1.3.0" - regex-not "^1.0.0" - snapdragon "^0.8.1" - to-regex "^3.0.2" - mime-db@1.40.0: version "1.40.0" resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.40.0.tgz#a65057e998db090f732a68f6c276d387d4126c32" @@ -1696,40 +1181,12 @@ minimist@0.0.8: resolved "https://registry.yarnpkg.com/minimist/-/minimist-0.0.8.tgz#857fcabfc3397d2625b8228262e86aa7a011b05d" integrity sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0= -minimist@^1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.0.tgz#a35008b20f41383eec1fb914f4cd5df79a264284" - integrity sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ= - minimist@~0.0.1: version "0.0.10" resolved "https://registry.yarnpkg.com/minimist/-/minimist-0.0.10.tgz#de3f98543dbf96082be48ad1a0c7cda836301dcf" integrity sha1-3j+YVD2/lggr5IrRoMfNqDYwHc8= -minipass@^2.2.1, minipass@^2.3.5: - version "2.3.5" - resolved "https://registry.yarnpkg.com/minipass/-/minipass-2.3.5.tgz#cacebe492022497f656b0f0f51e2682a9ed2d848" - integrity sha512-Gi1W4k059gyRbyVUZQ4mEqLm0YIUiGYfvxhF6SIlk3ui1WVxMTGfGdQ2SInh3PDrRTVvPKgULkpJtT4RH10+VA== - dependencies: - safe-buffer "^5.1.2" - yallist "^3.0.0" - -minizlib@^1.2.1: - version "1.2.1" - resolved "https://registry.yarnpkg.com/minizlib/-/minizlib-1.2.1.tgz#dd27ea6136243c7c880684e8672bb3a45fd9b614" - integrity sha512-7+4oTUOWKg7AuL3vloEWekXY2/D20cevzsrNT2kGWm+39J9hGTCBv8VI5Pm5lXZ/o3/mdR4f8rflAPhnQb8mPA== - dependencies: - minipass "^2.2.1" - -mixin-deep@^1.2.0: - version "1.3.2" - resolved "https://registry.yarnpkg.com/mixin-deep/-/mixin-deep-1.3.2.tgz#1120b43dc359a785dce65b55b82e257ccf479566" - integrity sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA== - dependencies: - for-in "^1.0.2" - is-extendable "^1.0.1" - -mkdirp@^0.5.0, mkdirp@^0.5.1: +mkdirp@^0.5.1: version "0.5.1" resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.1.tgz#30057438eac6cf7f8c4767f38648d6697d75c903" integrity sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM= @@ -1756,149 +1213,38 @@ msgpack5@^4.0.2: readable-stream "^2.3.6" safe-buffer "^5.1.2" -nan@^2.12.1: - version "2.14.0" - resolved "https://registry.yarnpkg.com/nan/-/nan-2.14.0.tgz#7818f722027b2459a86f0295d434d1fc2336c52c" - integrity sha512-INOFj37C7k3AfaNTtX8RhsTw7qRy7eLET14cROi9+5HAVbbHuIWUHEauBv5qT4Av2tWasiTY1Jw6puUNqRJXQg== - -nanomatch@^1.2.9: - version "1.2.13" - resolved "https://registry.yarnpkg.com/nanomatch/-/nanomatch-1.2.13.tgz#b87a8aa4fc0de8fe6be88895b38983ff265bd119" - integrity sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA== - dependencies: - arr-diff "^4.0.0" - array-unique "^0.3.2" - define-property "^2.0.2" - extend-shallow "^3.0.2" - fragment-cache "^0.2.1" - is-windows "^1.0.2" - kind-of "^6.0.2" - object.pick "^1.3.0" - regex-not "^1.0.0" - snapdragon "^0.8.1" - to-regex "^3.0.1" - -needle@^2.2.1: - version "2.4.0" - resolved "https://registry.yarnpkg.com/needle/-/needle-2.4.0.tgz#6833e74975c444642590e15a750288c5f939b57c" - integrity sha512-4Hnwzr3mi5L97hMYeNl8wRW/Onhy4nUKR/lVemJ8gJedxxUyBLm9kkrDColJvoSfwi0jCNhD+xCdOtiGDQiRZg== - dependencies: - debug "^3.2.6" - iconv-lite "^0.4.4" - sax "^1.2.4" - negotiator@0.6.2: version "0.6.2" resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.2.tgz#feacf7ccf525a77ae9634436a64883ffeca346fb" integrity sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw== -node-pre-gyp@^0.12.0: - version "0.12.0" - resolved "https://registry.yarnpkg.com/node-pre-gyp/-/node-pre-gyp-0.12.0.tgz#39ba4bb1439da030295f899e3b520b7785766149" - integrity sha512-4KghwV8vH5k+g2ylT+sLTjy5wmUOb9vPhnM8NHvRf9dHmnW/CndrFXy2aRPaPST6dugXSdHXfeaHQm77PIz/1A== - dependencies: - detect-libc "^1.0.2" - mkdirp "^0.5.1" - needle "^2.2.1" - nopt "^4.0.1" - npm-packlist "^1.1.6" - npmlog "^4.0.2" - rc "^1.2.7" - rimraf "^2.6.1" - semver "^5.3.0" - tar "^4" - -nopt@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/nopt/-/nopt-4.0.1.tgz#d0d4685afd5415193c8c7505602d0d17cd64474d" - integrity sha1-0NRoWv1UFRk8jHUFYC0NF81kR00= - dependencies: - abbrev "1" - osenv "^0.1.4" - -normalize-path@^2.0.0, normalize-path@^2.1.1: +normalize-path@^2.0.0: version "2.1.1" resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-2.1.1.tgz#1ab28b556e198363a8c1a6f7e6fa20137fe6aed9" integrity sha1-GrKLVW4Zg2Oowab35vogE3/mrtk= dependencies: remove-trailing-separator "^1.0.1" -normalize-path@^3.0.0: +normalize-path@^3.0.0, normalize-path@~3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-3.0.0.tgz#0dcd69ff23a1c9b11fd0978316644a0388216a65" integrity sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA== -npm-bundled@^1.0.1: - version "1.0.6" - resolved "https://registry.yarnpkg.com/npm-bundled/-/npm-bundled-1.0.6.tgz#e7ba9aadcef962bb61248f91721cd932b3fe6bdd" - integrity sha512-8/JCaftHwbd//k6y2rEWp6k1wxVfpFzB6t1p825+cUb7Ym2XQfhwIC5KwhrvzZRJu+LtDE585zVaS32+CGtf0g== - -npm-packlist@^1.1.6: - version "1.4.4" - resolved "https://registry.yarnpkg.com/npm-packlist/-/npm-packlist-1.4.4.tgz#866224233850ac534b63d1a6e76050092b5d2f44" - integrity sha512-zTLo8UcVYtDU3gdeaFu2Xu0n0EvelfHDGuqtNIn5RO7yQj4H1TqNdBc/yZjxnWA0PVB8D3Woyp0i5B43JwQ6Vw== - dependencies: - ignore-walk "^3.0.1" - npm-bundled "^1.0.1" - -npmlog@^4.0.2: - version "4.1.2" - resolved "https://registry.yarnpkg.com/npmlog/-/npmlog-4.1.2.tgz#08a7f2a8bf734604779a9efa4ad5cc717abb954b" - integrity sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg== - dependencies: - are-we-there-yet "~1.1.2" - console-control-strings "~1.1.0" - gauge "~2.7.3" - set-blocking "~2.0.0" - null-check@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/null-check/-/null-check-1.0.0.tgz#977dffd7176012b9ec30d2a39db5cf72a0439edd" integrity sha1-l33/1xdgErnsMNKjnbXPcqBDnt0= -number-is-nan@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/number-is-nan/-/number-is-nan-1.0.1.tgz#097b602b53422a522c1afb8790318336941a011d" - integrity sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0= - oauth-sign@~0.9.0: version "0.9.0" resolved "https://registry.yarnpkg.com/oauth-sign/-/oauth-sign-0.9.0.tgz#47a7b016baa68b5fa0ecf3dee08a85c679ac6455" integrity sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ== -object-assign@^4.1.0: - version "4.1.1" - resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" - integrity sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM= - object-component@0.0.3: version "0.0.3" resolved "https://registry.yarnpkg.com/object-component/-/object-component-0.0.3.tgz#f0c69aa50efc95b866c186f400a33769cb2f1291" integrity sha1-8MaapQ78lbhmwYb0AKM3acsvEpE= -object-copy@^0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/object-copy/-/object-copy-0.1.0.tgz#7e7d858b781bd7c991a41ba975ed3812754e998c" - integrity sha1-fn2Fi3gb18mRpBupde04EnVOmYw= - dependencies: - copy-descriptor "^0.1.0" - define-property "^0.2.5" - kind-of "^3.0.3" - -object-visit@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/object-visit/-/object-visit-1.0.1.tgz#f79c4493af0c5377b59fe39d395e41042dd045bb" - integrity sha1-95xEk68MU3e1n+OdOV5BBC3QRbs= - dependencies: - isobject "^3.0.0" - -object.pick@^1.3.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/object.pick/-/object.pick-1.3.0.tgz#87a10ac4c1694bd2e1cbf53591a66141fb5dd747" - integrity sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c= - dependencies: - isobject "^3.0.1" - on-finished@~2.3.0: version "2.3.0" resolved "https://registry.yarnpkg.com/on-finished/-/on-finished-2.3.0.tgz#20f1336481b083cd75337992a16971aa2d906947" @@ -1928,29 +1274,11 @@ original@^1.0.0: dependencies: url-parse "^1.4.3" -os-homedir@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/os-homedir/-/os-homedir-1.0.2.tgz#ffbc4988336e0e833de0c168c7ef152121aa7fb3" - integrity sha1-/7xJiDNuDoM94MFox+8VISGqf7M= - -os-tmpdir@^1.0.0, os-tmpdir@~1.0.2: +os-tmpdir@~1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/os-tmpdir/-/os-tmpdir-1.0.2.tgz#bbe67406c79aa85c5cfec766fe5734555dfa1274" integrity sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ= -osenv@^0.1.4: - version "0.1.5" - resolved "https://registry.yarnpkg.com/osenv/-/osenv-0.1.5.tgz#85cdfafaeb28e8677f416e287592b5f3f49ea410" - integrity sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g== - dependencies: - os-homedir "^1.0.0" - os-tmpdir "^1.0.0" - -parse-passwd@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/parse-passwd/-/parse-passwd-1.0.0.tgz#6d5b934a456993b23d37f40a382d6f1666a8e5c6" - integrity sha1-bVuTSkVpk7I9N/QKOC1vFmao5cY= - parseqs@0.0.5: version "0.0.5" resolved "https://registry.yarnpkg.com/parseqs/-/parseqs-0.0.5.tgz#d5208a3738e46766e291ba2ea173684921a8b89d" @@ -1970,16 +1298,6 @@ parseurl@~1.3.3: resolved "https://registry.yarnpkg.com/parseurl/-/parseurl-1.3.3.tgz#9da19e7bee8d12dff0513ed5b76957793bc2e8d4" integrity sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ== -pascalcase@^0.1.1: - version "0.1.1" - resolved "https://registry.yarnpkg.com/pascalcase/-/pascalcase-0.1.1.tgz#b363e55e8006ca6fe21784d2db22bd15d7917f14" - integrity sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ= - -path-dirname@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/path-dirname/-/path-dirname-1.0.2.tgz#cc33d24d525e099a5388c0336c6e32b9160609e0" - integrity sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA= - path-is-absolute@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" @@ -1990,10 +1308,10 @@ performance-now@^2.1.0: resolved "https://registry.yarnpkg.com/performance-now/-/performance-now-2.1.0.tgz#6309f4e0e5fa913ec1c69307ae364b4b377c9e7b" integrity sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns= -posix-character-classes@^0.1.0: - version "0.1.1" - resolved "https://registry.yarnpkg.com/posix-character-classes/-/posix-character-classes-0.1.1.tgz#01eac0fe3b5af71a2a6c02feabb8c1fef7e00eab" - integrity sha1-AerA/jta9xoqbAL+q7jB/vfgDqs= +picomatch@^2.0.4, picomatch@^2.0.7: + version "2.2.1" + resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.2.1.tgz#21bac888b6ed8601f831ce7816e335bc779f0a4a" + integrity sha512-ISBaA8xQNmwELC7eOjqFKMESB2VIqt4PPDD0nsS95b/9dZXvVKOlz9keMSnoGGKcOHXfTvDD6WMaRoSc9UuhRA== process-nextick-args@~2.0.0: version "2.0.1" @@ -2065,17 +1383,7 @@ raw-body@2.4.0: iconv-lite "0.4.24" unpipe "1.0.0" -rc@^1.2.7: - version "1.2.8" - resolved "https://registry.yarnpkg.com/rc/-/rc-1.2.8.tgz#cd924bf5200a075b83c188cd6b9e211b7fc0d3ed" - integrity sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw== - dependencies: - deep-extend "^0.6.0" - ini "~1.3.0" - minimist "^1.2.0" - strip-json-comments "~2.0.1" - -readable-stream@^2.0.0, readable-stream@^2.0.2, readable-stream@^2.0.5, readable-stream@^2.0.6, readable-stream@^2.3.0, readable-stream@^2.3.5, readable-stream@^2.3.6: +readable-stream@^2.0.0, readable-stream@^2.0.5, readable-stream@^2.3.0, readable-stream@^2.3.5, readable-stream@^2.3.6: version "2.3.6" resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.6.tgz#b11c27d88b8ff1fbe070643cf94b0c79ae1b0aaf" integrity sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw== @@ -2088,43 +1396,18 @@ readable-stream@^2.0.0, readable-stream@^2.0.2, readable-stream@^2.0.5, readable string_decoder "~1.1.1" util-deprecate "~1.0.1" -readdirp@^2.2.1: - version "2.2.1" - resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-2.2.1.tgz#0e87622a3325aa33e892285caf8b4e846529a525" - integrity sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ== +readdirp@~3.3.0: + version "3.3.0" + resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-3.3.0.tgz#984458d13a1e42e2e9f5841b129e162f369aff17" + integrity sha512-zz0pAkSPOXXm1viEwygWIPSPkcBYjW1xU5j/JBh5t9bGCJwa6f9+BJa6VaB2g+b55yVrmXzqkyLf4xaWYM0IkQ== dependencies: - graceful-fs "^4.1.11" - micromatch "^3.1.10" - readable-stream "^2.0.2" - -regex-not@^1.0.0, regex-not@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/regex-not/-/regex-not-1.0.2.tgz#1f4ece27e00b0b65e0247a6810e6a85d83a5752c" - integrity sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A== - dependencies: - extend-shallow "^3.0.2" - safe-regex "^1.1.0" + picomatch "^2.0.7" remove-trailing-separator@^1.0.1: version "1.1.0" resolved "https://registry.yarnpkg.com/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz#c24bce2a283adad5bc3f58e0d48249b92379d8ef" integrity sha1-wkvOKig62tW8P1jg1IJJuSN52O8= -repeat-element@^1.1.2: - version "1.1.3" - resolved "https://registry.yarnpkg.com/repeat-element/-/repeat-element-1.1.3.tgz#782e0d825c0c5a3bb39731f84efee6b742e6b1ce" - integrity sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g== - -repeat-string@^0.2.2: - version "0.2.2" - resolved "https://registry.yarnpkg.com/repeat-string/-/repeat-string-0.2.2.tgz#c7a8d3236068362059a7e4651fc6884e8b1fb4ae" - integrity sha1-x6jTI2BoNiBZp+RlH8aITosftK4= - -repeat-string@^1.6.1: - version "1.6.1" - resolved "https://registry.yarnpkg.com/repeat-string/-/repeat-string-1.6.1.tgz#8dcae470e1c88abc2d600fff4a776286da75e637" - integrity sha1-jcrkcOHIirwtYA//Sndihtp15jc= - request@2.88.0, request@^2.88.0: version "2.88.0" resolved "https://registry.yarnpkg.com/request/-/request-2.88.0.tgz#9c2fca4f7d35b592efe57c7f0a55e81052124fef" @@ -2156,22 +1439,12 @@ requires-port@^1.0.0: resolved "https://registry.yarnpkg.com/requires-port/-/requires-port-1.0.0.tgz#925d2601d39ac485e091cf0da5c6e694dc3dcaff" integrity sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8= -resolve-url@^0.2.1: - version "0.2.1" - resolved "https://registry.yarnpkg.com/resolve-url/-/resolve-url-0.2.1.tgz#2c637fe77c893afd2a663fe21aa9080068e2052a" - integrity sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo= - -ret@~0.1.10: - version "0.1.15" - resolved "https://registry.yarnpkg.com/ret/-/ret-0.1.15.tgz#b8a4825d5bdb1fc3f6f53c2bc33f81388681c7bc" - integrity sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg== - -rfdc@^1.1.2: +rfdc@^1.1.4: version "1.1.4" resolved "https://registry.yarnpkg.com/rfdc/-/rfdc-1.1.4.tgz#ba72cc1367a0ccd9cf81a870b3b58bd3ad07f8c2" integrity sha512-5C9HXdzK8EAqN7JDif30jqsBzavB7wLpaubisuQIGHWf2gUXSpzy6ArX/+Da8RjFpagWsCn+pIgxTMAmKw9Zug== -rimraf@^2.5.4, rimraf@^2.6.0, rimraf@^2.6.1: +rimraf@^2.5.4, rimraf@^2.6.0: version "2.6.3" resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.6.3.tgz#b2d104fe0d8fb27cf9e0a1cda8262dd3833c6cab" integrity sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA== @@ -2195,13 +1468,6 @@ safe-buffer@~5.1.0, safe-buffer@~5.1.1: resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d" integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g== -safe-regex@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/safe-regex/-/safe-regex-1.1.0.tgz#40a3669f3b077d1e943d44629e157dd48023bf2e" - integrity sha1-QKNmnzsHfR6UPURinhV91IAjvy4= - dependencies: - ret "~0.1.10" - "safer-buffer@>= 2.1.2 < 3", safer-buffer@^2.0.2, safer-buffer@^2.1.0, safer-buffer@~2.1.0: version "2.1.2" resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a" @@ -2225,71 +1491,11 @@ saucelabs@^1.4.0: dependencies: https-proxy-agent "^2.2.1" -sax@^1.2.4: - version "1.2.4" - resolved "https://registry.yarnpkg.com/sax/-/sax-1.2.4.tgz#2816234e2378bddc4e5354fab5caa895df7100d9" - integrity sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw== - -semver@^5.3.0: - version "5.7.0" - resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.0.tgz#790a7cf6fea5459bac96110b29b60412dc8ff96b" - integrity sha512-Ya52jSX2u7QKghxeoFGpLwCtGlt7j0oY9DYb5apt9nPlJ42ID+ulTXESnt/qAQcoSERyZ5sl3LDIOw0nAn/5DA== - -set-blocking@~2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7" - integrity sha1-BF+XgtARrppoA93TgrJDkrPYkPc= - -set-value@^2.0.0, set-value@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/set-value/-/set-value-2.0.1.tgz#a18d40530e6f07de4228c7defe4227af8cad005b" - integrity sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw== - dependencies: - extend-shallow "^2.0.1" - is-extendable "^0.1.1" - is-plain-object "^2.0.3" - split-string "^3.0.1" - setprototypeof@1.1.1: version "1.1.1" resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.1.1.tgz#7e95acb24aa92f5885e0abef5ba131330d4ae683" integrity sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw== -signal-exit@^3.0.0: - version "3.0.2" - resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.2.tgz#b5fdc08f1287ea1178628e415e25132b73646c6d" - integrity sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0= - -snapdragon-node@^2.0.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/snapdragon-node/-/snapdragon-node-2.1.1.tgz#6c175f86ff14bdb0724563e8f3c1b021a286853b" - integrity sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw== - dependencies: - define-property "^1.0.0" - isobject "^3.0.0" - snapdragon-util "^3.0.1" - -snapdragon-util@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/snapdragon-util/-/snapdragon-util-3.0.1.tgz#f956479486f2acd79700693f6f7b805e45ab56e2" - integrity sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ== - dependencies: - kind-of "^3.2.0" - -snapdragon@^0.8.1: - version "0.8.2" - resolved "https://registry.yarnpkg.com/snapdragon/-/snapdragon-0.8.2.tgz#64922e7c565b0e14204ba1aa7d6964278d25182d" - integrity sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg== - dependencies: - base "^0.11.1" - debug "^2.2.0" - define-property "^0.2.5" - extend-shallow "^2.0.1" - map-cache "^0.2.2" - source-map "^0.5.6" - source-map-resolve "^0.5.0" - use "^3.1.0" - socket.io-adapter@~1.1.0: version "1.1.1" resolved "https://registry.yarnpkg.com/socket.io-adapter/-/socket.io-adapter-1.1.1.tgz#2a805e8a14d6372124dd9159ad4502f8cb07f06b" @@ -2336,47 +1542,19 @@ socket.io@2.1.1: socket.io-client "2.1.1" socket.io-parser "~3.2.0" -source-map-resolve@^0.5.0: - version "0.5.2" - resolved "https://registry.yarnpkg.com/source-map-resolve/-/source-map-resolve-0.5.2.tgz#72e2cc34095543e43b2c62b2c4c10d4a9054f259" - integrity sha512-MjqsvNwyz1s0k81Goz/9vRBe9SZdB09Bdw+/zYyO+3CuPk6fouTaxscHkgtE8jKvf01kVfl8riHzERQ/kefaSA== - dependencies: - atob "^2.1.1" - decode-uri-component "^0.2.0" - resolve-url "^0.2.1" - source-map-url "^0.4.0" - urix "^0.1.0" - -source-map-support@^0.5.0: - version "0.5.12" - resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.12.tgz#b4f3b10d51857a5af0138d3ce8003b201613d599" - integrity sha512-4h2Pbvyy15EE02G+JOZpUCmqWJuqrs+sEkzewTm++BPi7Hvn/HwcqLAcNxYAyI0x13CpPPn+kMjl+hplXMHITQ== +source-map-support@^0.5.6: + version "0.5.16" + resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.16.tgz#0ae069e7fe3ba7538c64c98515e35339eac5a042" + integrity sha512-efyLRJDr68D9hBBNIPWFjhpFzURh+KJykQwvMyW5UiZzYwoF6l4YMMDIJJEyFWxWCqfyxLzz6tSfUFR+kXXsVQ== dependencies: buffer-from "^1.0.0" source-map "^0.6.0" -source-map-url@^0.4.0: - version "0.4.0" - resolved "https://registry.yarnpkg.com/source-map-url/-/source-map-url-0.4.0.tgz#3e935d7ddd73631b97659956d55128e87b5084a3" - integrity sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM= - -source-map@^0.5.6: - version "0.5.7" - resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.5.7.tgz#8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc" - integrity sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w= - source-map@^0.6.0, source-map@^0.6.1: version "0.6.1" resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263" integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g== -split-string@^3.0.1, split-string@^3.0.2: - version "3.1.0" - resolved "https://registry.yarnpkg.com/split-string/-/split-string-3.1.0.tgz#7cb09dda3a86585705c64b39a6466038682e8fe2" - integrity sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw== - dependencies: - extend-shallow "^3.0.0" - sshpk@^1.7.0: version "1.16.1" resolved "https://registry.yarnpkg.com/sshpk/-/sshpk-1.16.1.tgz#fb661c0bef29b39db40769ee39fa70093d6f6877" @@ -2392,45 +1570,21 @@ sshpk@^1.7.0: safer-buffer "^2.0.2" tweetnacl "~0.14.0" -static-extend@^0.1.1: - version "0.1.2" - resolved "https://registry.yarnpkg.com/static-extend/-/static-extend-0.1.2.tgz#60809c39cbff55337226fd5e0b520f341f1fb5c6" - integrity sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY= - dependencies: - define-property "^0.2.5" - object-copy "^0.1.0" - "statuses@>= 1.5.0 < 2", statuses@~1.5.0: version "1.5.0" resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.5.0.tgz#161c7dac177659fd9811f43771fa99381478628c" integrity sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow= -streamroller@0.7.0: - version "0.7.0" - resolved "https://registry.yarnpkg.com/streamroller/-/streamroller-0.7.0.tgz#a1d1b7cf83d39afb0d63049a5acbf93493bdf64b" - integrity sha512-WREzfy0r0zUqp3lGO096wRuUp7ho1X6uo/7DJfTlEi0Iv/4gT7YHqXDjKC2ioVGBZtE8QzsQD9nx1nIuoZ57jQ== +streamroller@^1.0.6: + version "1.0.6" + resolved "https://registry.yarnpkg.com/streamroller/-/streamroller-1.0.6.tgz#8167d8496ed9f19f05ee4b158d9611321b8cacd9" + integrity sha512-3QC47Mhv3/aZNFpDDVO44qQb9gwB9QggMEE0sQmkTAwBVYdBRWISdsywlkfm5II1Q5y/pmrHflti/IgmIzdDBg== dependencies: - date-format "^1.2.0" - debug "^3.1.0" - mkdirp "^0.5.1" - readable-stream "^2.3.0" - -string-width@^1.0.1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/string-width/-/string-width-1.0.2.tgz#118bdf5b8cdc51a2a7e70d211e07e2b0b9b107d3" - integrity sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M= - dependencies: - code-point-at "^1.0.0" - is-fullwidth-code-point "^1.0.0" - strip-ansi "^3.0.0" - -"string-width@^1.0.2 || 2": - version "2.1.1" - resolved "https://registry.yarnpkg.com/string-width/-/string-width-2.1.1.tgz#ab93f27a8dc13d28cac815c462143a6d9012ae9e" - integrity sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw== - dependencies: - is-fullwidth-code-point "^2.0.0" - strip-ansi "^4.0.0" + async "^2.6.2" + date-format "^2.0.0" + debug "^3.2.6" + fs-extra "^7.0.1" + lodash "^4.17.14" string_decoder@~1.1.1: version "1.1.1" @@ -2439,13 +1593,6 @@ string_decoder@~1.1.1: dependencies: safe-buffer "~5.1.0" -strip-ansi@^3.0.0, strip-ansi@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-3.0.1.tgz#6a385fb8853d952d5ff05d0e8aaf94278dc63dcf" - integrity sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8= - dependencies: - ansi-regex "^2.0.0" - strip-ansi@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-4.0.0.tgz#a8479022eb1ac368a871389b635262c505ee368f" @@ -2453,16 +1600,6 @@ strip-ansi@^4.0.0: dependencies: ansi-regex "^3.0.0" -strip-bom@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-3.0.0.tgz#2334c18e9c759f7bdd56fdef7e9ae3d588e68ed3" - integrity sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM= - -strip-json-comments@^2.0.0, strip-json-comments@~2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-2.0.1.tgz#3c531942e908c2697c0ec344858c286c7ca0a60a" - integrity sha1-PFMZQukIwml8DsNEhYwobHygpgo= - supports-color@^5.3.0: version "5.5.0" resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f" @@ -2483,19 +1620,6 @@ tar-stream@^1.5.0: to-buffer "^1.1.1" xtend "^4.0.0" -tar@^4: - version "4.4.10" - resolved "https://registry.yarnpkg.com/tar/-/tar-4.4.10.tgz#946b2810b9a5e0b26140cf78bea6b0b0d689eba1" - integrity sha512-g2SVs5QIxvo6OLp0GudTqEf05maawKUxXru104iaayWA09551tFCTI8f1Asb4lPfkBr91k07iL4c11XO3/b0tA== - dependencies: - chownr "^1.1.1" - fs-minipass "^1.2.5" - minipass "^2.3.5" - minizlib "^1.2.1" - mkdirp "^0.5.0" - safe-buffer "^5.1.2" - yallist "^3.0.3" - tmp@0.0.33, tmp@0.0.x: version "0.0.33" resolved "https://registry.yarnpkg.com/tmp/-/tmp-0.0.33.tgz#6d34335889768d21b2bcda0aa277ced3b1bfadf9" @@ -2513,30 +1637,12 @@ to-buffer@^1.1.1: resolved "https://registry.yarnpkg.com/to-buffer/-/to-buffer-1.1.1.tgz#493bd48f62d7c43fcded313a03dcadb2e1213a80" integrity sha512-lx9B5iv7msuFYE3dytT+KE5tap+rNYw+K4jVkb9R/asAb+pbBSM17jtunHplhBe6RRJdZx3Pn2Jph24O32mOVg== -to-object-path@^0.3.0: - version "0.3.0" - resolved "https://registry.yarnpkg.com/to-object-path/-/to-object-path-0.3.0.tgz#297588b7b0e7e0ac08e04e672f85c1f4999e17af" - integrity sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68= +to-regex-range@^5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-5.0.1.tgz#1648c44aae7c8d988a326018ed72f5b4dd0392e4" + integrity sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ== dependencies: - kind-of "^3.0.2" - -to-regex-range@^2.1.0: - version "2.1.1" - resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-2.1.1.tgz#7c80c17b9dfebe599e27367e0d4dd5590141db38" - integrity sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg= - dependencies: - is-number "^3.0.0" - repeat-string "^1.6.1" - -to-regex@^3.0.1, to-regex@^3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/to-regex/-/to-regex-3.0.2.tgz#13cfdd9b336552f30b51f33a8ae1b42a7a7599ce" - integrity sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw== - dependencies: - define-property "^2.0.2" - extend-shallow "^3.0.2" - regex-not "^1.0.2" - safe-regex "^1.1.0" + is-number "^7.0.0" toidentifier@1.0.0: version "1.0.0" @@ -2551,31 +1657,16 @@ tough-cookie@~2.4.3: psl "^1.1.24" punycode "^1.4.1" -ts-node@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/ts-node/-/ts-node-4.1.0.tgz#36d9529c7b90bb993306c408cd07f7743de20712" - integrity sha512-xcZH12oVg9PShKhy3UHyDmuDLV3y7iKwX25aMVPt1SIXSuAfWkFiGPEkg+th8R4YKW/QCxDoW7lJdb15lx6QWg== +ts-node@^8.6.2: + version "8.6.2" + resolved "https://registry.yarnpkg.com/ts-node/-/ts-node-8.6.2.tgz#7419a01391a818fbafa6f826a33c1a13e9464e35" + integrity sha512-4mZEbofxGqLL2RImpe3zMJukvEvcO1XP8bj8ozBPySdCUXEcU5cIRwR0aM3R+VoZq7iXc8N86NC0FspGRqP4gg== dependencies: - arrify "^1.0.0" - chalk "^2.3.0" - diff "^3.1.0" + arg "^4.1.0" + diff "^4.0.1" make-error "^1.1.1" - minimist "^1.2.0" - mkdirp "^0.5.1" - source-map-support "^0.5.0" - tsconfig "^7.0.0" - v8flags "^3.0.0" - yn "^2.0.0" - -tsconfig@^7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/tsconfig/-/tsconfig-7.0.0.tgz#84538875a4dc216e5c4a5432b3a4dec3d54e91b7" - integrity sha512-vZXmzPrL+EmC4T/4rVlT2jNVMWCi/O4DIiSj3UHg1OE5kCKbk4mfrXc6dZksLgRM/TZlKnousKH9bbTazUWRRw== - dependencies: - "@types/strip-bom" "^3.0.0" - "@types/strip-json-comments" "0.0.30" - strip-bom "^3.0.0" - strip-json-comments "^2.0.0" + source-map-support "^0.5.6" + yn "3.1.1" tslib@^1.9.0: version "1.10.0" @@ -2602,44 +1693,26 @@ type-is@~1.6.17: media-typer "0.3.0" mime-types "~2.1.24" -typescript@^2.7.1: - version "2.9.2" - resolved "https://registry.yarnpkg.com/typescript/-/typescript-2.9.2.tgz#1cbf61d05d6b96269244eb6a3bce4bd914e0f00c" - integrity sha512-Gr4p6nFNaoufRIY4NMdpQRNmgxVIGMs4Fcu/ujdYk3nAZqk7supzBE9idmvfZIlH/Cuj//dvi+019qEue9lV0w== +typescript@^3.7.5: + version "3.7.5" + resolved "https://registry.yarnpkg.com/typescript/-/typescript-3.7.5.tgz#0692e21f65fd4108b9330238aac11dd2e177a1ae" + integrity sha512-/P5lkRXkWHNAbcJIiHPfRoKqyd7bsyCma1hZNUGfn20qm64T6ZBlrzprymeu918H+mB/0rIg2gGK/BXkhhYgBw== ultron@~1.1.0: version "1.1.1" resolved "https://registry.yarnpkg.com/ultron/-/ultron-1.1.1.tgz#9fe1536a10a664a65266a1e3ccf85fd36302bc9c" integrity sha512-UIEXBNeYmKptWH6z8ZnqTeS8fV74zG0/eRU9VGkpzz+LIJNs8W/zM/L+7ctCkRrgbNnnR0xxw4bKOr0cW0N0Og== -union-value@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/union-value/-/union-value-1.0.1.tgz#0b6fe7b835aecda61c6ea4d4f02c14221e109847" - integrity sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg== - dependencies: - arr-union "^3.1.0" - get-value "^2.0.6" - is-extendable "^0.1.1" - set-value "^2.0.1" +universalify@^0.1.0: + version "0.1.2" + resolved "https://registry.yarnpkg.com/universalify/-/universalify-0.1.2.tgz#b646f69be3942dabcecc9d6639c80dc105efaa66" + integrity sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg== unpipe@1.0.0, unpipe@~1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/unpipe/-/unpipe-1.0.0.tgz#b2bf4ee8514aae6165b4817829d21b2ef49904ec" integrity sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw= -unset-value@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/unset-value/-/unset-value-1.0.0.tgz#8376873f7d2335179ffb1e6fc3a8ed0dfc8ab559" - integrity sha1-g3aHP30jNRef+x5vw6jtDfyKtVk= - dependencies: - has-value "^0.3.1" - isobject "^3.0.0" - -upath@^1.1.1: - version "1.1.2" - resolved "https://registry.yarnpkg.com/upath/-/upath-1.1.2.tgz#3db658600edaeeccbe6db5e684d67ee8c2acd068" - integrity sha512-kXpym8nmDmlCBr7nKdIx8P2jNBa+pBpIUFRnKJ4dr8htyYGJFokkr2ZvERRtUN+9SY+JqXouNgUPtv6JQva/2Q== - uri-js@^4.2.2: version "4.2.2" resolved "https://registry.yarnpkg.com/uri-js/-/uri-js-4.2.2.tgz#94c540e1ff772956e2299507c010aea6c8838eb0" @@ -2647,11 +1720,6 @@ uri-js@^4.2.2: dependencies: punycode "^2.1.0" -urix@^0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/urix/-/urix-0.1.0.tgz#da937f7a62e21fec1fd18d49b35c2935067a6c72" - integrity sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI= - url-parse@^1.4.3: version "1.4.7" resolved "https://registry.yarnpkg.com/url-parse/-/url-parse-1.4.7.tgz#a8a83535e8c00a316e403a5db4ac1b9b853ae278" @@ -2660,11 +1728,6 @@ url-parse@^1.4.3: querystringify "^2.1.1" requires-port "^1.0.0" -use@^3.1.0: - version "3.1.1" - resolved "https://registry.yarnpkg.com/use/-/use-3.1.1.tgz#d50c8cac79a19fbc20f2911f56eb973f4e10070f" - integrity sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ== - useragent@2.3.0: version "2.3.0" resolved "https://registry.yarnpkg.com/useragent/-/useragent-2.3.0.tgz#217f943ad540cb2128658ab23fc960f6a88c9972" @@ -2688,13 +1751,6 @@ uuid@^3.3.2: resolved "https://registry.yarnpkg.com/uuid/-/uuid-3.3.2.tgz#1b4af4955eb3077c501c23872fc6513811587131" integrity sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA== -v8flags@^3.0.0: - version "3.1.3" - resolved "https://registry.yarnpkg.com/v8flags/-/v8flags-3.1.3.tgz#fc9dc23521ca20c5433f81cc4eb9b3033bb105d8" - integrity sha512-amh9CCg3ZxkzQ48Mhcb8iX7xpAfYJgePHxWMQCBWECpOSqJUXgY26ncA61UTV0BkPqfhcy6mzwCIoP4ygxpW8w== - dependencies: - homedir-polyfill "^1.0.1" - vargs@0.1.0: version "0.1.0" resolved "https://registry.yarnpkg.com/vargs/-/vargs-0.1.0.tgz#6b6184da6520cc3204ce1b407cac26d92609ebff" @@ -2734,13 +1790,6 @@ which@^1.2.1: dependencies: isexe "^2.0.0" -wide-align@^1.1.0: - version "1.1.3" - resolved "https://registry.yarnpkg.com/wide-align/-/wide-align-1.1.3.tgz#ae074e6bdc0c14a431e804e624549c633b000457" - integrity sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA== - dependencies: - string-width "^1.0.2 || 2" - wordwrap@~0.0.2: version "0.0.3" resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-0.0.3.tgz#a3d5da6cd5c0bc0008d37234bbaf1bed63059107" @@ -2787,20 +1836,15 @@ yallist@^2.1.2: resolved "https://registry.yarnpkg.com/yallist/-/yallist-2.1.2.tgz#1c11f9218f076089a47dd512f93c6699a6a81d52" integrity sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI= -yallist@^3.0.0, yallist@^3.0.3: - version "3.0.3" - resolved "https://registry.yarnpkg.com/yallist/-/yallist-3.0.3.tgz#b4b049e314be545e3ce802236d6cd22cd91c3de9" - integrity sha512-S+Zk8DEWE6oKpV+vI3qWkaK+jSbIK86pCwe2IF/xwIpQ8jEuxpw9NyaGjmp9+BoJv5FV2piqCDcoCtStppiq2A== - yeast@0.1.2: version "0.1.2" resolved "https://registry.yarnpkg.com/yeast/-/yeast-0.1.2.tgz#008e06d8094320c372dbc2f8ed76a0ca6c8ac419" integrity sha1-AI4G2AlDIMNy28L47XagymyKxBk= -yn@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/yn/-/yn-2.0.0.tgz#e5adabc8acf408f6385fc76495684c88e6af689a" - integrity sha1-5a2ryKz0CPY4X8dklWhMiOavaJo= +yn@3.1.1: + version "3.1.1" + resolved "https://registry.yarnpkg.com/yn/-/yn-3.1.1.tgz#1e87401a09d767c1d5eab26a6e4c185182d2eb50" + integrity sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q== zip-stream@^1.2.0: version "1.2.0" diff --git a/src/SignalR/clients/ts/signalr/src/HttpConnection.ts b/src/SignalR/clients/ts/signalr/src/HttpConnection.ts index 075860006f..81f42d27bc 100644 --- a/src/SignalR/clients/ts/signalr/src/HttpConnection.ts +++ b/src/SignalR/clients/ts/signalr/src/HttpConnection.ts @@ -194,15 +194,6 @@ export class HttpConnection implements IConnection { // This exception is returned to the user as a rejected Promise from the start method. } - if (this.sendQueue) { - try { - await this.sendQueue.stop(); - } catch (e) { - this.logger.log(LogLevel.Error, `TransportSendQueue.stop() threw error '${e}'.`); - } - this.sendQueue = undefined; - } - // The transport's onclose will trigger stopConnection which will run our onclose event. // The transport should always be set if currently connected. If it wasn't set, it's likely because // stop was called during start() and start() failed. @@ -490,14 +481,22 @@ export class HttpConnection implements IConnection { this.logger.log(LogLevel.Information, "Connection disconnected."); } + if (this.sendQueue) { + this.sendQueue.stop().catch((e) => { + this.logger.log(LogLevel.Error, `TransportSendQueue.stop() threw error '${e}'.`); + }); + this.sendQueue = undefined; + } + this.connectionId = undefined; this.connectionState = ConnectionState.Disconnected; - if (this.onclose && this.connectionStarted) { + if (this.connectionStarted) { this.connectionStarted = false; - try { - this.onclose(error); + if (this.onclose) { + this.onclose(error); + } } catch (e) { this.logger.log(LogLevel.Error, `HttpConnection.onclose(${error}) threw error '${e}'.`); } diff --git a/src/SignalR/clients/ts/signalr/src/NodeHttpClient.ts b/src/SignalR/clients/ts/signalr/src/NodeHttpClient.ts index c0435fd057..6a9605a5c1 100644 --- a/src/SignalR/clients/ts/signalr/src/NodeHttpClient.ts +++ b/src/SignalR/clients/ts/signalr/src/NodeHttpClient.ts @@ -35,6 +35,13 @@ export class NodeHttpClient extends HttpClient { } public send(httpRequest: HttpRequest): Promise<HttpResponse> { + // Check that abort was not signaled before calling send + if (httpRequest.abortSignal) { + if (httpRequest.abortSignal.aborted) { + return Promise.reject(new AbortError()); + } + } + return new Promise<HttpResponse>((resolve, reject) => { let requestBody: Buffer | string; diff --git a/src/SignalR/clients/ts/signalr/src/WebSocketTransport.ts b/src/SignalR/clients/ts/signalr/src/WebSocketTransport.ts index 418c306055..452954343f 100644 --- a/src/SignalR/clients/ts/signalr/src/WebSocketTransport.ts +++ b/src/SignalR/clients/ts/signalr/src/WebSocketTransport.ts @@ -35,7 +35,6 @@ export class WebSocketTransport implements ITransport { Arg.isRequired(url, "url"); Arg.isRequired(transferFormat, "transferFormat"); Arg.isIn(transferFormat, TransferFormat, "transferFormat"); - this.logger.log(LogLevel.Trace, "(WebSockets transport) Connecting."); if (this.accessTokenFactory) { @@ -128,13 +127,6 @@ export class WebSocketTransport implements ITransport { public stop(): Promise<void> { if (this.webSocket) { - // Clear websocket handlers because we are considering the socket closed now - this.webSocket.onclose = () => {}; - this.webSocket.onmessage = () => {}; - this.webSocket.onerror = () => {}; - this.webSocket.close(); - this.webSocket = undefined; - // Manually invoke onclose callback inline so we know the HttpConnection was closed properly before returning // This also solves an issue where websocket.onclose could take 18+ seconds to trigger during network disconnects this.close(undefined); @@ -145,6 +137,15 @@ export class WebSocketTransport implements ITransport { private close(event?: CloseEvent): void { // webSocket will be null if the transport did not start successfully + if (this.webSocket) { + // Clear websocket handlers because we are considering the socket closed now + this.webSocket.onclose = () => {}; + this.webSocket.onmessage = () => {}; + this.webSocket.onerror = () => {}; + this.webSocket.close(); + this.webSocket = undefined; + } + this.logger.log(LogLevel.Trace, "(WebSockets transport) socket closed."); if (this.onclose) { if (event && (event.wasClean === false || event.code !== 1000)) { diff --git a/src/SignalR/clients/ts/signalr/tests/HttpConnection.test.ts b/src/SignalR/clients/ts/signalr/tests/HttpConnection.test.ts index d010fbdbc6..8981475e43 100644 --- a/src/SignalR/clients/ts/signalr/tests/HttpConnection.test.ts +++ b/src/SignalR/clients/ts/signalr/tests/HttpConnection.test.ts @@ -1124,6 +1124,44 @@ describe("HttpConnection", () => { "Failed to start the transport 'WebSockets': Error: There was an error with the transport."); }); + it("send after restarting connection works", async () => { + await VerifyLogger.run(async (logger) => { + const options: IHttpConnectionOptions = { + ...commonOptions, + WebSocket: TestWebSocket, + httpClient: new TestHttpClient() + .on("POST", () => defaultNegotiateResponse) + .on("GET", () => ""), + logger, + } as IHttpConnectionOptions; + + const connection = new HttpConnection("http://tempuri.org", options); + const closePromise = new PromiseSource(); + connection.onclose = (e) => { + closePromise.resolve(); + }; + + TestWebSocket.webSocketSet = new PromiseSource(); + let startPromise = connection.start(TransferFormat.Text); + await TestWebSocket.webSocketSet; + await TestWebSocket.webSocket.openSet; + TestWebSocket.webSocket.onopen(new TestEvent()); + await startPromise; + + await connection.send("text"); + TestWebSocket.webSocket.close(); + TestWebSocket.webSocketSet = new PromiseSource(); + + await closePromise; + + startPromise = connection.start(TransferFormat.Text); + await TestWebSocket.webSocketSet; + TestWebSocket.webSocket.onopen(new TestEvent()); + await startPromise; + await connection.send("text"); + }); + }); + describe(".constructor", () => { it("throws if no Url is provided", async () => { // Force TypeScript to let us call the constructor incorrectly :) diff --git a/src/SignalR/clients/ts/signalr/tests/TestWebSocket.ts b/src/SignalR/clients/ts/signalr/tests/TestWebSocket.ts index 1eaf631d5d..1a70413d23 100644 --- a/src/SignalR/clients/ts/signalr/tests/TestWebSocket.ts +++ b/src/SignalR/clients/ts/signalr/tests/TestWebSocket.ts @@ -12,6 +12,7 @@ export class TestWebSocket { public protocol: string; public readyState: number = 1; public url: string; + public closed: boolean = false; public static webSocketSet: PromiseSource; public static webSocket: TestWebSocket; @@ -26,7 +27,10 @@ export class TestWebSocket { } public get onopen(): (this: WebSocket, evt: Event) => any { - return this._onopen!; + return (e) => { + this._onopen!(e); + this.readyState = this.OPEN; + }; } // tslint:disable-next-line:variable-name @@ -38,18 +42,26 @@ export class TestWebSocket { } public get onclose(): (this: WebSocket, evt: Event) => any { - return this._onclose!; + return (e) => { + this._onclose!(e); + this.readyState = this.CLOSED; + }; } public close(code?: number | undefined, reason?: string | undefined): void { + this.closed = true; const closeEvent = new TestCloseEvent(); closeEvent.code = code || 1000; closeEvent.reason = reason!; closeEvent.wasClean = closeEvent.code === 1000; + this.readyState = this.CLOSED; this.onclose(closeEvent); } public send(data: string | ArrayBuffer | Blob | ArrayBufferView): void { + if (this.closed) { + throw new Error(`cannot send from a closed transport: '${data}'`); + } this.receivedData.push(data); } From a9449cd20c2150917355d8ba7a30fa19b47569f7 Mon Sep 17 00:00:00 2001 From: Javier Calvarro Nelson <jacalvar@microsoft.com> Date: Mon, 18 May 2020 23:59:29 +0200 Subject: [PATCH 69/99] [Templates] Update SPA dependencies to keep npm audit happy (#21330) * Update react dependencies * Update angular dependencies * Update react-redux dependencies --- .../ClientApp/package-lock.json | 1841 ++++++++------- .../Angular-CSharp/ClientApp/package.json | 10 +- .../React-CSharp/ClientApp/package-lock.json | 2005 ++++++++++------- .../React-CSharp/ClientApp/package.json | 2 +- .../ClientApp/package-lock.json | 1893 ++++++++++------ .../ReactRedux-CSharp/ClientApp/package.json | 2 +- 6 files changed, 3383 insertions(+), 2370 deletions(-) diff --git a/src/ProjectTemplates/Web.Spa.ProjectTemplates/content/Angular-CSharp/ClientApp/package-lock.json b/src/ProjectTemplates/Web.Spa.ProjectTemplates/content/Angular-CSharp/ClientApp/package-lock.json index 969a7360ad..66dc22261a 100644 --- a/src/ProjectTemplates/Web.Spa.ProjectTemplates/content/Angular-CSharp/ClientApp/package-lock.json +++ b/src/ProjectTemplates/Web.Spa.ProjectTemplates/content/Angular-CSharp/ClientApp/package-lock.json @@ -5,12 +5,12 @@ "requires": true, "dependencies": { "@angular-devkit/architect": { - "version": "0.803.24", - "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.803.24.tgz", - "integrity": "sha512-ONY/Ppzyvtb0tqgwnzQvlGlexb5nTyy58ljgL1aQLTO3cNTkpl4IQYUCTdvn61gGA+FWPAXMCCbNqOPZMsOZCQ==", + "version": "0.803.26", + "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.803.26.tgz", + "integrity": "sha512-mCynDvhGLElmuiaK5I6hVleMuZ1Svn7o5NnMW1ItiDlVZu1v49JWOxPS1A7C/ypGmhjl9jMorVtz2IumtLgCXw==", "dev": true, "requires": { - "@angular-devkit/core": "8.3.24", + "@angular-devkit/core": "8.3.26", "rxjs": "6.4.0" }, "dependencies": { @@ -26,23 +26,23 @@ } }, "@angular-devkit/build-angular": { - "version": "0.803.24", - "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-0.803.24.tgz", - "integrity": "sha512-uA789spMVghXehwAhl5zK0loY/wfxblUiL+y21T24LMCJc15a9QX5dwbXH72ioHz7qdzb/agXk7AK+foc2/0Hw==", + "version": "0.803.26", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-0.803.26.tgz", + "integrity": "sha512-SoeUbl928QgYWZjDNSMs9m/9wslKjqkFXeZpOI398i5/ZbrsjXcbxicLphVCPndhfR6qETV7pCqQnVmAf4zYjA==", "dev": true, "requires": { - "@angular-devkit/architect": "0.803.24", - "@angular-devkit/build-optimizer": "0.803.24", - "@angular-devkit/build-webpack": "0.803.24", - "@angular-devkit/core": "8.3.24", - "@babel/core": "7.8.3", - "@babel/preset-env": "7.8.3", - "@ngtools/webpack": "8.3.24", + "@angular-devkit/architect": "0.803.26", + "@angular-devkit/build-optimizer": "0.803.26", + "@angular-devkit/build-webpack": "0.803.26", + "@angular-devkit/core": "8.3.26", + "@babel/core": "7.8.7", + "@babel/preset-env": "7.8.7", + "@ngtools/webpack": "8.3.26", "ajv": "6.10.2", "autoprefixer": "9.6.1", - "browserslist": "4.8.3", + "browserslist": "4.10.0", "cacache": "12.0.2", - "caniuse-lite": "1.0.30001019", + "caniuse-lite": "1.0.30001035", "circular-dependency-plugin": "5.2.0", "clean-css": "4.2.1", "copy-webpack-plugin": "5.1.1", @@ -163,9 +163,9 @@ } }, "@angular-devkit/build-optimizer": { - "version": "0.803.24", - "resolved": "https://registry.npmjs.org/@angular-devkit/build-optimizer/-/build-optimizer-0.803.24.tgz", - "integrity": "sha512-Z+d7M+WpBq7AWWRwbxzb1l9O9qkylxnDRKxXvq3Tzjn43g+2WyspE91dMyrg1ISc+p8jgX6xKSblRLvtWqpA8w==", + "version": "0.803.26", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-optimizer/-/build-optimizer-0.803.26.tgz", + "integrity": "sha512-rVcMV/HaWK1g1XVbB1Hj0F6icNbguQETxilhbEn2Ut48hT4iywam6a2tz5w33YlH0uspPHwtFrz7EaLbiWUrPw==", "dev": true, "requires": { "loader-utils": "1.2.3", @@ -184,13 +184,13 @@ } }, "@angular-devkit/build-webpack": { - "version": "0.803.24", - "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.803.24.tgz", - "integrity": "sha512-Bbd5KUGaE+edN0sp8K3azuqS/JTBmeWXIumdBEtqWyL6VsohX7fL+toJlSvRkj8lg02LVyozAFetXKnyaBkfCQ==", + "version": "0.803.26", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.803.26.tgz", + "integrity": "sha512-lMmNUza+Qb1/XgVMpj2A2jFr7APvJdX57aLxNPnDg/pM0rWbAMXLUvrphqxZuyqjOwfQcHWmnuVxfLpT0qJSAw==", "dev": true, "requires": { - "@angular-devkit/architect": "0.803.24", - "@angular-devkit/core": "8.3.24", + "@angular-devkit/architect": "0.803.26", + "@angular-devkit/core": "8.3.26", "rxjs": "6.4.0" }, "dependencies": { @@ -206,9 +206,9 @@ } }, "@angular-devkit/core": { - "version": "8.3.24", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-8.3.24.tgz", - "integrity": "sha512-xpT5yg+ddGDnifryBv2sRSYtq5F3iZIS+lN/K2AhhEa50B7Z+QaCVlEzoV/IfrGd6sLArdnKYwjLHFZ0LElUuw==", + "version": "8.3.26", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-8.3.26.tgz", + "integrity": "sha512-b1ng9091o33s55/cwQYh1kboiJtj8y8z8xQWATDI9kRmNIQkWYVwVa/MzgPRJ4bzbEGG3zIUHCsp52A6vuGr2A==", "dev": true, "requires": { "ajv": "6.10.2", @@ -269,61 +269,15 @@ } }, "@angular-devkit/schematics": { - "version": "8.3.14", - "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-8.3.14.tgz", - "integrity": "sha512-5gPmTBN85a2gTxz/FsM5fO9Bxw4KG6uJNLMDAWfPG8vvSQEl7J64ujyqxPz39TernQTEKeuhRC4I5H1aaW9I/Q==", + "version": "8.3.26", + "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-8.3.26.tgz", + "integrity": "sha512-IoZbXVFGLvVi5d0ozfssWDXuzot0/pMSKbQPzWIG8K7nCo7nNMVYpsMHrEVYUikA9EQEL5LqMCGohH36/zVPcA==", "dev": true, "requires": { - "@angular-devkit/core": "8.3.14", + "@angular-devkit/core": "8.3.26", "rxjs": "6.4.0" }, "dependencies": { - "@angular-devkit/core": { - "version": "8.3.14", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-8.3.14.tgz", - "integrity": "sha512-+IYLbtCxwIpaieRj0wurEXBzZ/fDSdWbyrCfajzDerzsxqghNcafAXSazHXWwISqtbr/pAOuqUNR+mEk2XBz3Q==", - "dev": true, - "requires": { - "ajv": "6.10.2", - "fast-json-stable-stringify": "2.0.0", - "magic-string": "0.25.3", - "rxjs": "6.4.0", - "source-map": "0.7.3" - } - }, - "ajv": { - "version": "6.10.2", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.10.2.tgz", - "integrity": "sha512-TXtUUEYHuaTEbLZWIKUr5pmBuhDLy+8KYtPYdcV8qC+pOZL+NKqYwvWSRrVXHn+ZmRRAu8vJTAznH7Oag6RVRw==", - "dev": true, - "requires": { - "fast-deep-equal": "^2.0.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - }, - "fast-deep-equal": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz", - "integrity": "sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk=", - "dev": true - }, - "fast-json-stable-stringify": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz", - "integrity": "sha1-1RQsDK7msRifh9OnYREGT4bIu/I=", - "dev": true - }, - "magic-string": { - "version": "0.25.3", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.3.tgz", - "integrity": "sha512-6QK0OpF/phMz0Q2AxILkX2mFhi7m+WMwTRg0LQKq/WBB0cDP4rYH3Wp4/d3OTXlrPLVJT/RFqj8tFeAR4nk8AA==", - "dev": true, - "requires": { - "sourcemap-codec": "^1.4.4" - } - }, "rxjs": { "version": "6.4.0", "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.4.0.tgz", @@ -332,12 +286,6 @@ "requires": { "tslib": "^1.9.0" } - }, - "source-map": { - "version": "0.7.3", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", - "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", - "dev": true } } }, @@ -350,16 +298,16 @@ } }, "@angular/cli": { - "version": "8.3.14", - "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-8.3.14.tgz", - "integrity": "sha512-cOP2UvnnYocx1U1aiNkuLCcBxSktIXkadzrY7UlWJtQiCPGWm3Y87BfrQXub9Nsh79iyV8k8uKZKEax2ayESSg==", + "version": "8.3.26", + "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-8.3.26.tgz", + "integrity": "sha512-/dZik0ALcMSNaZdzqeG5hnFqyezrPQlWv+NXPidp1l0VTIwdEmjWmL26QpSBBvZ9bqXjY5/5SZYb+zZlGu78Kg==", "dev": true, "requires": { - "@angular-devkit/architect": "0.803.14", - "@angular-devkit/core": "8.3.14", - "@angular-devkit/schematics": "8.3.14", - "@schematics/angular": "8.3.14", - "@schematics/update": "0.803.14", + "@angular-devkit/architect": "0.803.26", + "@angular-devkit/core": "8.3.26", + "@angular-devkit/schematics": "8.3.26", + "@schematics/angular": "8.3.26", + "@schematics/update": "0.803.26", "@yarnpkg/lockfile": "1.1.0", "ansi-colors": "4.1.1", "debug": "^4.1.1", @@ -377,41 +325,6 @@ "uuid": "^3.3.2" }, "dependencies": { - "@angular-devkit/architect": { - "version": "0.803.14", - "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.803.14.tgz", - "integrity": "sha512-CPDDNTpM/9XWCFxCRL1/mYB54ivZcmWaVSjUgN2zcHWBc0gW3lrJrmmb+cJ1KSlOI7hoZaMTV1gWoX2QXd4JrA==", - "dev": true, - "requires": { - "@angular-devkit/core": "8.3.14", - "rxjs": "6.4.0" - } - }, - "@angular-devkit/core": { - "version": "8.3.14", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-8.3.14.tgz", - "integrity": "sha512-+IYLbtCxwIpaieRj0wurEXBzZ/fDSdWbyrCfajzDerzsxqghNcafAXSazHXWwISqtbr/pAOuqUNR+mEk2XBz3Q==", - "dev": true, - "requires": { - "ajv": "6.10.2", - "fast-json-stable-stringify": "2.0.0", - "magic-string": "0.25.3", - "rxjs": "6.4.0", - "source-map": "0.7.3" - } - }, - "ajv": { - "version": "6.10.2", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.10.2.tgz", - "integrity": "sha512-TXtUUEYHuaTEbLZWIKUr5pmBuhDLy+8KYtPYdcV8qC+pOZL+NKqYwvWSRrVXHn+ZmRRAu8vJTAznH7Oag6RVRw==", - "dev": true, - "requires": { - "fast-deep-equal": "^2.0.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - }, "ansi-colors": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.1.tgz", @@ -427,42 +340,6 @@ "ms": "^2.1.1" } }, - "fast-deep-equal": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz", - "integrity": "sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk=", - "dev": true - }, - "fast-json-stable-stringify": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz", - "integrity": "sha1-1RQsDK7msRifh9OnYREGT4bIu/I=", - "dev": true - }, - "is-wsl": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", - "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=", - "dev": true - }, - "magic-string": { - "version": "0.25.3", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.3.tgz", - "integrity": "sha512-6QK0OpF/phMz0Q2AxILkX2mFhi7m+WMwTRg0LQKq/WBB0cDP4rYH3Wp4/d3OTXlrPLVJT/RFqj8tFeAR4nk8AA==", - "dev": true, - "requires": { - "sourcemap-codec": "^1.4.4" - } - }, - "open": { - "version": "6.4.0", - "resolved": "https://registry.npmjs.org/open/-/open-6.4.0.tgz", - "integrity": "sha512-IFenVPgF70fSm1keSd2iDBIDIBZkroLeuffXq+wKTzTJlBpesFWojV9lb8mzOfaAzM1sr7HQHuO0vtV0zYekGg==", - "dev": true, - "requires": { - "is-wsl": "^1.1.0" - } - }, "rimraf": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.0.tgz", @@ -472,26 +349,11 @@ "glob": "^7.1.3" } }, - "rxjs": { - "version": "6.4.0", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.4.0.tgz", - "integrity": "sha512-Z9Yfa11F6B9Sg/BK9MnqnQ+aQYicPLtilXBp2yUtDt2JRCE0h26d33EnfO3ZxoNxG0T92OUucP3Ct7cpfkdFfw==", - "dev": true, - "requires": { - "tslib": "^1.9.0" - } - }, "semver": { "version": "6.3.0", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", "dev": true - }, - "source-map": { - "version": "0.7.3", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", - "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", - "dev": true } } }, @@ -512,9 +374,9 @@ } }, "@angular/compiler-cli": { - "version": "8.2.12", - "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-8.2.12.tgz", - "integrity": "sha512-OrNnkJ7OrpbcOtB4TWFBF6D3dtEfUuOQgfc3HBjizZuL8EuX0pU5dv4VTvLTRkmyUT/7fmmWdkEXJL+UQtXqPg==", + "version": "8.2.14", + "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-8.2.14.tgz", + "integrity": "sha512-XDrTyrlIZM+0NquVT+Kbg5bn48AaWFT+B3bAT288PENrTdkuxuF9AhjFRZj8jnMdmaE4O2rioEkXBtl6z3zptA==", "dev": true, "requires": { "canonical-path": "1.0.0", @@ -666,9 +528,9 @@ } }, "fsevents": { - "version": "1.2.11", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.11.tgz", - "integrity": "sha512-+ux3lx6peh0BpvY0JebGyZoiR4D+oYzdPZMKJwkZ+sFkNJzpL7tXc/wehS49gUAxg3tmMHPHZkA8JU2rhhgDHw==", + "version": "1.2.12", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.12.tgz", + "integrity": "sha512-Ggd/Ktt7E7I8pxZRbGIs7vwqAPscSESMrCSkx2FtWeqmheJgCo2R74fTsZFCifr0VTPwqRpPv17+6b8Zp7th0Q==", "dev": true, "optional": true, "requires": { @@ -722,7 +584,7 @@ } }, "chownr": { - "version": "1.1.3", + "version": "1.1.4", "bundled": true, "dev": true, "optional": true @@ -894,7 +756,7 @@ } }, "minimist": { - "version": "0.0.8", + "version": "1.2.5", "bundled": true, "dev": true, "optional": true @@ -919,12 +781,12 @@ } }, "mkdirp": { - "version": "0.5.1", + "version": "0.5.3", "bundled": true, "dev": true, "optional": true, "requires": { - "minimist": "0.0.8" + "minimist": "^1.2.5" } }, "ms": { @@ -934,7 +796,7 @@ "optional": true }, "needle": { - "version": "2.4.0", + "version": "2.3.3", "bundled": true, "dev": true, "optional": true, @@ -963,7 +825,7 @@ } }, "nopt": { - "version": "4.0.1", + "version": "4.0.3", "bundled": true, "dev": true, "optional": true, @@ -988,13 +850,14 @@ "optional": true }, "npm-packlist": { - "version": "1.4.7", + "version": "1.4.8", "bundled": true, "dev": true, "optional": true, "requires": { "ignore-walk": "^3.0.1", - "npm-bundled": "^1.0.1" + "npm-bundled": "^1.0.1", + "npm-normalize-package-bin": "^1.0.1" } }, "npmlog": { @@ -1074,18 +937,10 @@ "ini": "~1.3.0", "minimist": "^1.2.0", "strip-json-comments": "~2.0.1" - }, - "dependencies": { - "minimist": { - "version": "1.2.0", - "bundled": true, - "dev": true, - "optional": true - } } }, "readable-stream": { - "version": "2.3.6", + "version": "2.3.7", "bundled": true, "dev": true, "optional": true, @@ -1390,9 +1245,9 @@ } }, "yargs-parser": { - "version": "13.1.1", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.1.tgz", - "integrity": "sha512-oVAVsHz6uFrg3XQheFII8ESO2ssAf9luWuAd6Wexsu4F3OtIW0o8IribPXYrD4WC24LWtPrJlGy87y5udK+dxQ==", + "version": "13.1.2", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.2.tgz", + "integrity": "sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==", "dev": true, "requires": { "camelcase": "^5.0.0", @@ -1466,48 +1321,29 @@ } }, "@babel/compat-data": { - "version": "7.8.5", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.8.5.tgz", - "integrity": "sha512-jWYUqQX/ObOhG1UiEkbH5SANsE/8oKXiQWjj7p7xgj9Zmnt//aUvyz4dBkK0HNsS8/cbyC5NmmH87VekW+mXFg==", + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.9.0.tgz", + "integrity": "sha512-zeFQrr+284Ekvd9e7KAX954LkapWiOmQtsfHirhxqfdlX6MEC32iRE+pqUGlYIBchdevaCwvzxWGSy/YBNI85g==", "dev": true, "requires": { - "browserslist": "^4.8.5", + "browserslist": "^4.9.1", "invariant": "^2.2.4", "semver": "^5.5.0" - }, - "dependencies": { - "browserslist": { - "version": "4.8.7", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.8.7.tgz", - "integrity": "sha512-gFOnZNYBHrEyUML0xr5NJ6edFaaKbTFX9S9kQHlYfCP0Rit/boRIz4G+Avq6/4haEKJXdGGUnoolx+5MWW2BoA==", - "dev": true, - "requires": { - "caniuse-lite": "^1.0.30001027", - "electron-to-chromium": "^1.3.349", - "node-releases": "^1.1.49" - } - }, - "caniuse-lite": { - "version": "1.0.30001028", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001028.tgz", - "integrity": "sha512-Vnrq+XMSHpT7E+LWoIYhs3Sne8h9lx9YJV3acH3THNCwU/9zV93/ta4xVfzTtnqd3rvnuVpVjE3DFqf56tr3aQ==", - "dev": true - } } }, "@babel/core": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.8.3.tgz", - "integrity": "sha512-4XFkf8AwyrEG7Ziu3L2L0Cv+WyY47Tcsp70JFmpftbAA1K7YL/sgE9jh9HyNj08Y/U50ItUchpN0w6HxAoX1rA==", + "version": "7.8.7", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.8.7.tgz", + "integrity": "sha512-rBlqF3Yko9cynC5CCFy6+K/w2N+Sq/ff2BPy+Krp7rHlABIr5epbA7OxVeKoMHB39LZOp1UY5SuLjy6uWi35yA==", "dev": true, "requires": { "@babel/code-frame": "^7.8.3", - "@babel/generator": "^7.8.3", - "@babel/helpers": "^7.8.3", - "@babel/parser": "^7.8.3", - "@babel/template": "^7.8.3", - "@babel/traverse": "^7.8.3", - "@babel/types": "^7.8.3", + "@babel/generator": "^7.8.7", + "@babel/helpers": "^7.8.4", + "@babel/parser": "^7.8.7", + "@babel/template": "^7.8.6", + "@babel/traverse": "^7.8.6", + "@babel/types": "^7.8.7", "convert-source-map": "^1.7.0", "debug": "^4.1.0", "gensync": "^1.0.0-beta.1", @@ -1519,17 +1355,73 @@ }, "dependencies": { "@babel/generator": { - "version": "7.8.4", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.8.4.tgz", - "integrity": "sha512-PwhclGdRpNAf3IxZb0YVuITPZmmrXz9zf6fH8lT4XbrmfQKr6ryBzhv593P5C6poJRciFCL/eHGW2NuGrgEyxA==", + "version": "7.9.5", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.9.5.tgz", + "integrity": "sha512-GbNIxVB3ZJe3tLeDm1HSn2AhuD/mVcyLDpgtLXa5tplmWrJdF/elxB56XNqCuD6szyNkDi6wuoKXln3QeBmCHQ==", "dev": true, "requires": { - "@babel/types": "^7.8.3", + "@babel/types": "^7.9.5", "jsesc": "^2.5.1", "lodash": "^4.17.13", "source-map": "^0.5.0" } }, + "@babel/helper-function-name": { + "version": "7.9.5", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.9.5.tgz", + "integrity": "sha512-JVcQZeXM59Cd1qanDUxv9fgJpt3NeKUaqBqUEvfmQ+BCOKq2xUgaWZW2hr0dkbyJgezYuplEoh5knmrnS68efw==", + "dev": true, + "requires": { + "@babel/helper-get-function-arity": "^7.8.3", + "@babel/template": "^7.8.3", + "@babel/types": "^7.9.5" + } + }, + "@babel/parser": { + "version": "7.9.4", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.9.4.tgz", + "integrity": "sha512-bC49otXX6N0/VYhgOMh4gnP26E9xnDZK3TmbNpxYzzz9BQLBosQwfyOe9/cXUU3txYhTzLCbcqd5c8y/OmCjHA==", + "dev": true + }, + "@babel/template": { + "version": "7.8.6", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.8.6.tgz", + "integrity": "sha512-zbMsPMy/v0PWFZEhQJ66bqjhH+z0JgMoBWuikXybgG3Gkd/3t5oQ1Rw2WQhnSrsOmsKXnZOx15tkC4qON/+JPg==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.8.3", + "@babel/parser": "^7.8.6", + "@babel/types": "^7.8.6" + } + }, + "@babel/traverse": { + "version": "7.9.5", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.9.5.tgz", + "integrity": "sha512-c4gH3jsvSuGUezlP6rzSJ6jf8fYjLj3hsMZRx/nX0h+fmHN0w+ekubRrHPqnMec0meycA2nwCsJ7dC8IPem2FQ==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.8.3", + "@babel/generator": "^7.9.5", + "@babel/helper-function-name": "^7.9.5", + "@babel/helper-split-export-declaration": "^7.8.3", + "@babel/parser": "^7.9.0", + "@babel/types": "^7.9.5", + "debug": "^4.1.0", + "globals": "^11.1.0", + "lodash": "^4.17.13" + } + }, + "@babel/types": { + "version": "7.9.5", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.5.tgz", + "integrity": "sha512-XjnvNqenk818r5zMaba+sLQjnbda31UfUURv3ei0qPQw4u+j2jMyJ5b11y8ZHYTRSI3NnInQkkkRT4fLqqPdHg==", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.9.5", + "lodash": "^4.17.13", + "to-fast-properties": "^2.0.0" + } + }, "debug": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", @@ -1540,12 +1432,12 @@ } }, "json5": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.1.1.tgz", - "integrity": "sha512-l+3HXD0GEI3huGq1njuqtzYK8OYJyXMkOLtQ53pjWh89tvWS2h6l+1zMkYWqlb57+SiQodKZyvMEFb2X+KrFhQ==", + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.1.3.tgz", + "integrity": "sha512-KXPvOm8K9IJKFM0bmdn8QXh7udDh1g/giieX0NLCaMnb4hEiVFqnop2ImTXCc5e0/oHz3LTqmHGtExn5hfMkOA==", "dev": true, "requires": { - "minimist": "^1.2.0" + "minimist": "^1.2.5" } }, "source-map": { @@ -1595,57 +1487,28 @@ "@babel/types": "^7.8.3" } }, - "@babel/helper-call-delegate": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-call-delegate/-/helper-call-delegate-7.8.3.tgz", - "integrity": "sha512-6Q05px0Eb+N4/GTyKPPvnkig7Lylw+QzihMpws9iiZQv7ZImf84ZsZpQH7QoWN4n4tm81SnSzPgHw2qtO0Zf3A==", - "dev": true, - "requires": { - "@babel/helper-hoist-variables": "^7.8.3", - "@babel/traverse": "^7.8.3", - "@babel/types": "^7.8.3" - } - }, "@babel/helper-compilation-targets": { - "version": "7.8.4", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.8.4.tgz", - "integrity": "sha512-3k3BsKMvPp5bjxgMdrFyq0UaEO48HciVrOVF0+lon8pp95cyJ2ujAh0TrBHNMnJGT2rr0iKOJPFFbSqjDyf/Pg==", + "version": "7.8.7", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.8.7.tgz", + "integrity": "sha512-4mWm8DCK2LugIS+p1yArqvG1Pf162upsIsjE7cNBjez+NjliQpVhj20obE520nao0o14DaTnFJv+Fw5a0JpoUw==", "dev": true, "requires": { - "@babel/compat-data": "^7.8.4", - "browserslist": "^4.8.5", + "@babel/compat-data": "^7.8.6", + "browserslist": "^4.9.1", "invariant": "^2.2.4", "levenary": "^1.1.1", "semver": "^5.5.0" - }, - "dependencies": { - "browserslist": { - "version": "4.8.7", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.8.7.tgz", - "integrity": "sha512-gFOnZNYBHrEyUML0xr5NJ6edFaaKbTFX9S9kQHlYfCP0Rit/boRIz4G+Avq6/4haEKJXdGGUnoolx+5MWW2BoA==", - "dev": true, - "requires": { - "caniuse-lite": "^1.0.30001027", - "electron-to-chromium": "^1.3.349", - "node-releases": "^1.1.49" - } - }, - "caniuse-lite": { - "version": "1.0.30001028", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001028.tgz", - "integrity": "sha512-Vnrq+XMSHpT7E+LWoIYhs3Sne8h9lx9YJV3acH3THNCwU/9zV93/ta4xVfzTtnqd3rvnuVpVjE3DFqf56tr3aQ==", - "dev": true - } } }, "@babel/helper-create-regexp-features-plugin": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.8.3.tgz", - "integrity": "sha512-Gcsm1OHCUr9o9TcJln57xhWHtdXbA2pgQ58S0Lxlks0WMGNXuki4+GLfX0p+L2ZkINUGZvfkz8rzoqJQSthI+Q==", + "version": "7.8.8", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.8.8.tgz", + "integrity": "sha512-LYVPdwkrQEiX9+1R29Ld/wTrmQu1SSKYnuOk3g0CkcZMA1p0gsNxJFj/3gBdaJ7Cg0Fnek5z0DsMULePP7Lrqg==", "dev": true, "requires": { + "@babel/helper-annotate-as-pure": "^7.8.3", "@babel/helper-regex": "^7.8.3", - "regexpu-core": "^4.6.0" + "regexpu-core": "^4.7.0" } }, "@babel/helper-define-map": { @@ -1717,17 +1580,48 @@ } }, "@babel/helper-module-transforms": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.8.3.tgz", - "integrity": "sha512-C7NG6B7vfBa/pwCOshpMbOYUmrYQDfCpVL/JCRu0ek8B5p8kue1+BCXpg2vOYs7w5ACB9GTOBYQ5U6NwrMg+3Q==", + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.9.0.tgz", + "integrity": "sha512-0FvKyu0gpPfIQ8EkxlrAydOWROdHpBmiCiRwLkUiBGhCUPRRbVD2/tm3sFr/c/GWFrQ/ffutGUAnx7V0FzT2wA==", "dev": true, "requires": { "@babel/helper-module-imports": "^7.8.3", + "@babel/helper-replace-supers": "^7.8.6", "@babel/helper-simple-access": "^7.8.3", "@babel/helper-split-export-declaration": "^7.8.3", - "@babel/template": "^7.8.3", - "@babel/types": "^7.8.3", + "@babel/template": "^7.8.6", + "@babel/types": "^7.9.0", "lodash": "^4.17.13" + }, + "dependencies": { + "@babel/parser": { + "version": "7.9.4", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.9.4.tgz", + "integrity": "sha512-bC49otXX6N0/VYhgOMh4gnP26E9xnDZK3TmbNpxYzzz9BQLBosQwfyOe9/cXUU3txYhTzLCbcqd5c8y/OmCjHA==", + "dev": true + }, + "@babel/template": { + "version": "7.8.6", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.8.6.tgz", + "integrity": "sha512-zbMsPMy/v0PWFZEhQJ66bqjhH+z0JgMoBWuikXybgG3Gkd/3t5oQ1Rw2WQhnSrsOmsKXnZOx15tkC4qON/+JPg==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.8.3", + "@babel/parser": "^7.8.6", + "@babel/types": "^7.8.6" + } + }, + "@babel/types": { + "version": "7.9.5", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.5.tgz", + "integrity": "sha512-XjnvNqenk818r5zMaba+sLQjnbda31UfUURv3ei0qPQw4u+j2jMyJ5b11y8ZHYTRSI3NnInQkkkRT4fLqqPdHg==", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.9.5", + "lodash": "^4.17.13", + "to-fast-properties": "^2.0.0" + } + } } }, "@babel/helper-optimise-call-expression": { @@ -1768,15 +1662,89 @@ } }, "@babel/helper-replace-supers": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.8.3.tgz", - "integrity": "sha512-xOUssL6ho41U81etpLoT2RTdvdus4VfHamCuAm4AHxGr+0it5fnwoVdwUJ7GFEqCsQYzJUhcbsN9wB9apcYKFA==", + "version": "7.8.6", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.8.6.tgz", + "integrity": "sha512-PeMArdA4Sv/Wf4zXwBKPqVj7n9UF/xg6slNRtZW84FM7JpE1CbG8B612FyM4cxrf4fMAMGO0kR7voy1ForHHFA==", "dev": true, "requires": { "@babel/helper-member-expression-to-functions": "^7.8.3", "@babel/helper-optimise-call-expression": "^7.8.3", - "@babel/traverse": "^7.8.3", - "@babel/types": "^7.8.3" + "@babel/traverse": "^7.8.6", + "@babel/types": "^7.8.6" + }, + "dependencies": { + "@babel/generator": { + "version": "7.9.5", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.9.5.tgz", + "integrity": "sha512-GbNIxVB3ZJe3tLeDm1HSn2AhuD/mVcyLDpgtLXa5tplmWrJdF/elxB56XNqCuD6szyNkDi6wuoKXln3QeBmCHQ==", + "dev": true, + "requires": { + "@babel/types": "^7.9.5", + "jsesc": "^2.5.1", + "lodash": "^4.17.13", + "source-map": "^0.5.0" + } + }, + "@babel/helper-function-name": { + "version": "7.9.5", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.9.5.tgz", + "integrity": "sha512-JVcQZeXM59Cd1qanDUxv9fgJpt3NeKUaqBqUEvfmQ+BCOKq2xUgaWZW2hr0dkbyJgezYuplEoh5knmrnS68efw==", + "dev": true, + "requires": { + "@babel/helper-get-function-arity": "^7.8.3", + "@babel/template": "^7.8.3", + "@babel/types": "^7.9.5" + } + }, + "@babel/parser": { + "version": "7.9.4", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.9.4.tgz", + "integrity": "sha512-bC49otXX6N0/VYhgOMh4gnP26E9xnDZK3TmbNpxYzzz9BQLBosQwfyOe9/cXUU3txYhTzLCbcqd5c8y/OmCjHA==", + "dev": true + }, + "@babel/traverse": { + "version": "7.9.5", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.9.5.tgz", + "integrity": "sha512-c4gH3jsvSuGUezlP6rzSJ6jf8fYjLj3hsMZRx/nX0h+fmHN0w+ekubRrHPqnMec0meycA2nwCsJ7dC8IPem2FQ==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.8.3", + "@babel/generator": "^7.9.5", + "@babel/helper-function-name": "^7.9.5", + "@babel/helper-split-export-declaration": "^7.8.3", + "@babel/parser": "^7.9.0", + "@babel/types": "^7.9.5", + "debug": "^4.1.0", + "globals": "^11.1.0", + "lodash": "^4.17.13" + } + }, + "@babel/types": { + "version": "7.9.5", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.5.tgz", + "integrity": "sha512-XjnvNqenk818r5zMaba+sLQjnbda31UfUURv3ei0qPQw4u+j2jMyJ5b11y8ZHYTRSI3NnInQkkkRT4fLqqPdHg==", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.9.5", + "lodash": "^4.17.13", + "to-fast-properties": "^2.0.0" + } + }, + "debug": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", + "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", + "dev": true, + "requires": { + "ms": "^2.1.1" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + } } }, "@babel/helper-simple-access": { @@ -1798,6 +1766,12 @@ "@babel/types": "^7.8.3" } }, + "@babel/helper-validator-identifier": { + "version": "7.9.5", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.9.5.tgz", + "integrity": "sha512-/8arLKUFq882w4tWGj9JYzRpAlZgiWUJ+dtteNTDqrRBz9Iguck9Rn3ykuBDoUwh2TO4tSAJlrxDUOXWklJe4g==", + "dev": true + }, "@babel/helper-wrap-function": { "version": "7.8.3", "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.8.3.tgz", @@ -1811,14 +1785,88 @@ } }, "@babel/helpers": { - "version": "7.8.4", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.8.4.tgz", - "integrity": "sha512-VPbe7wcQ4chu4TDQjimHv/5tj73qz88o12EPkO2ValS2QiQS/1F2SsjyIGNnAD0vF/nZS6Cf9i+vW6HIlnaR8w==", + "version": "7.9.2", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.9.2.tgz", + "integrity": "sha512-JwLvzlXVPjO8eU9c/wF9/zOIN7X6h8DYf7mG4CiFRZRvZNKEF5dQ3H3V+ASkHoIB3mWhatgl5ONhyqHRI6MppA==", "dev": true, "requires": { "@babel/template": "^7.8.3", - "@babel/traverse": "^7.8.4", - "@babel/types": "^7.8.3" + "@babel/traverse": "^7.9.0", + "@babel/types": "^7.9.0" + }, + "dependencies": { + "@babel/generator": { + "version": "7.9.5", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.9.5.tgz", + "integrity": "sha512-GbNIxVB3ZJe3tLeDm1HSn2AhuD/mVcyLDpgtLXa5tplmWrJdF/elxB56XNqCuD6szyNkDi6wuoKXln3QeBmCHQ==", + "dev": true, + "requires": { + "@babel/types": "^7.9.5", + "jsesc": "^2.5.1", + "lodash": "^4.17.13", + "source-map": "^0.5.0" + } + }, + "@babel/helper-function-name": { + "version": "7.9.5", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.9.5.tgz", + "integrity": "sha512-JVcQZeXM59Cd1qanDUxv9fgJpt3NeKUaqBqUEvfmQ+BCOKq2xUgaWZW2hr0dkbyJgezYuplEoh5knmrnS68efw==", + "dev": true, + "requires": { + "@babel/helper-get-function-arity": "^7.8.3", + "@babel/template": "^7.8.3", + "@babel/types": "^7.9.5" + } + }, + "@babel/parser": { + "version": "7.9.4", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.9.4.tgz", + "integrity": "sha512-bC49otXX6N0/VYhgOMh4gnP26E9xnDZK3TmbNpxYzzz9BQLBosQwfyOe9/cXUU3txYhTzLCbcqd5c8y/OmCjHA==", + "dev": true + }, + "@babel/traverse": { + "version": "7.9.5", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.9.5.tgz", + "integrity": "sha512-c4gH3jsvSuGUezlP6rzSJ6jf8fYjLj3hsMZRx/nX0h+fmHN0w+ekubRrHPqnMec0meycA2nwCsJ7dC8IPem2FQ==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.8.3", + "@babel/generator": "^7.9.5", + "@babel/helper-function-name": "^7.9.5", + "@babel/helper-split-export-declaration": "^7.8.3", + "@babel/parser": "^7.9.0", + "@babel/types": "^7.9.5", + "debug": "^4.1.0", + "globals": "^11.1.0", + "lodash": "^4.17.13" + } + }, + "@babel/types": { + "version": "7.9.5", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.5.tgz", + "integrity": "sha512-XjnvNqenk818r5zMaba+sLQjnbda31UfUURv3ei0qPQw4u+j2jMyJ5b11y8ZHYTRSI3NnInQkkkRT4fLqqPdHg==", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.9.5", + "lodash": "^4.17.13", + "to-fast-properties": "^2.0.0" + } + }, + "debug": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", + "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", + "dev": true, + "requires": { + "ms": "^2.1.1" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + } } }, "@babel/highlight": { @@ -1907,13 +1955,14 @@ } }, "@babel/plugin-proposal-object-rest-spread": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.8.3.tgz", - "integrity": "sha512-8qvuPwU/xxUCt78HocNlv0mXXo0wdh9VT1R04WU8HGOfaOob26pF+9P5/lYjN/q7DHOX1bvX60hnhOvuQUJdbA==", + "version": "7.9.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.9.5.tgz", + "integrity": "sha512-VP2oXvAf7KCYTthbUHwBlewbl1Iq059f6seJGsxMizaCdgHIeczOr7FBqELhSqfkIl04Fi8okzWzl63UKbQmmg==", "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.8.3", - "@babel/plugin-syntax-object-rest-spread": "^7.8.0" + "@babel/plugin-syntax-object-rest-spread": "^7.8.0", + "@babel/plugin-transform-parameters": "^7.9.5" } }, "@babel/plugin-proposal-optional-catch-binding": { @@ -1927,9 +1976,9 @@ } }, "@babel/plugin-proposal-optional-chaining": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.8.3.tgz", - "integrity": "sha512-QIoIR9abkVn+seDE3OjA08jWcs3eZ9+wJCKSRgo3WdEU2csFYgdScb+8qHB3+WXsGJD55u+5hWCISI7ejXS+kg==", + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.9.0.tgz", + "integrity": "sha512-NDn5tu3tcv4W30jNhmc2hyD5c56G6cXx4TesJubhxrJeCvuuMpttxr0OnNCqbZGhFjLrg+NIhxxC+BK5F6yS3w==", "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.8.3", @@ -1937,12 +1986,12 @@ } }, "@babel/plugin-proposal-unicode-property-regex": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.8.3.tgz", - "integrity": "sha512-1/1/rEZv2XGweRwwSkLpY+s60za9OZ1hJs4YDqFHCw0kYWYwL5IFljVY1MYBL+weT1l9pokDO2uhSTLVxzoHkQ==", + "version": "7.8.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.8.8.tgz", + "integrity": "sha512-EVhjVsMpbhLw9ZfHWSx2iy13Q8Z/eg8e8ccVWt23sWQK5l1UdkoLJPN5w69UA4uITGBnEZD2JOe4QOHycYKv8A==", "dev": true, "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.8.3", + "@babel/helper-create-regexp-features-plugin": "^7.8.8", "@babel/helper-plugin-utils": "^7.8.3" } }, @@ -2058,19 +2107,43 @@ } }, "@babel/plugin-transform-classes": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.8.3.tgz", - "integrity": "sha512-SjT0cwFJ+7Rbr1vQsvphAHwUHvSUPmMjMU/0P59G8U2HLFqSa082JO7zkbDNWs9kH/IUqpHI6xWNesGf8haF1w==", + "version": "7.9.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.9.5.tgz", + "integrity": "sha512-x2kZoIuLC//O5iA7PEvecB105o7TLzZo8ofBVhP79N+DO3jaX+KYfww9TQcfBEZD0nikNyYcGB1IKtRq36rdmg==", "dev": true, "requires": { "@babel/helper-annotate-as-pure": "^7.8.3", "@babel/helper-define-map": "^7.8.3", - "@babel/helper-function-name": "^7.8.3", + "@babel/helper-function-name": "^7.9.5", "@babel/helper-optimise-call-expression": "^7.8.3", "@babel/helper-plugin-utils": "^7.8.3", - "@babel/helper-replace-supers": "^7.8.3", + "@babel/helper-replace-supers": "^7.8.6", "@babel/helper-split-export-declaration": "^7.8.3", "globals": "^11.1.0" + }, + "dependencies": { + "@babel/helper-function-name": { + "version": "7.9.5", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.9.5.tgz", + "integrity": "sha512-JVcQZeXM59Cd1qanDUxv9fgJpt3NeKUaqBqUEvfmQ+BCOKq2xUgaWZW2hr0dkbyJgezYuplEoh5knmrnS68efw==", + "dev": true, + "requires": { + "@babel/helper-get-function-arity": "^7.8.3", + "@babel/template": "^7.8.3", + "@babel/types": "^7.9.5" + } + }, + "@babel/types": { + "version": "7.9.5", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.5.tgz", + "integrity": "sha512-XjnvNqenk818r5zMaba+sLQjnbda31UfUURv3ei0qPQw4u+j2jMyJ5b11y8ZHYTRSI3NnInQkkkRT4fLqqPdHg==", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.9.5", + "lodash": "^4.17.13", + "to-fast-properties": "^2.0.0" + } + } } }, "@babel/plugin-transform-computed-properties": { @@ -2083,9 +2156,9 @@ } }, "@babel/plugin-transform-destructuring": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.8.3.tgz", - "integrity": "sha512-H4X646nCkiEcHZUZaRkhE2XVsoz0J/1x3VVujnn96pSoGCtKPA99ZZA+va+gK+92Zycd6OBKCD8tDb/731bhgQ==", + "version": "7.9.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.9.5.tgz", + "integrity": "sha512-j3OEsGel8nHL/iusv/mRd5fYZ3DrOxWC82x0ogmdN/vHfAP4MYw+AFKYanzWlktNwikKvlzUV//afBW5FTp17Q==", "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.8.3" @@ -2121,9 +2194,9 @@ } }, "@babel/plugin-transform-for-of": { - "version": "7.8.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.8.4.tgz", - "integrity": "sha512-iAXNlOWvcYUYoV8YIxwS7TxGRJcxyl8eQCfT+A5j8sKUzRFvJdcyjp97jL2IghWSRDaL2PU2O2tX8Cu9dTBq5A==", + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.9.0.tgz", + "integrity": "sha512-lTAnWOpMwOXpyDx06N+ywmF3jNbafZEqZ96CGYabxHrxNX8l5ny7dt4bK/rGwAh9utyP2b2Hv7PlZh1AAS54FQ==", "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.8.3" @@ -2158,47 +2231,47 @@ } }, "@babel/plugin-transform-modules-amd": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.8.3.tgz", - "integrity": "sha512-MadJiU3rLKclzT5kBH4yxdry96odTUwuqrZM+GllFI/VhxfPz+k9MshJM+MwhfkCdxxclSbSBbUGciBngR+kEQ==", + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.9.0.tgz", + "integrity": "sha512-vZgDDF003B14O8zJy0XXLnPH4sg+9X5hFBBGN1V+B2rgrB+J2xIypSN6Rk9imB2hSTHQi5OHLrFWsZab1GMk+Q==", "dev": true, "requires": { - "@babel/helper-module-transforms": "^7.8.3", + "@babel/helper-module-transforms": "^7.9.0", "@babel/helper-plugin-utils": "^7.8.3", "babel-plugin-dynamic-import-node": "^2.3.0" } }, "@babel/plugin-transform-modules-commonjs": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.8.3.tgz", - "integrity": "sha512-JpdMEfA15HZ/1gNuB9XEDlZM1h/gF/YOH7zaZzQu2xCFRfwc01NXBMHHSTT6hRjlXJJs5x/bfODM3LiCk94Sxg==", + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.9.0.tgz", + "integrity": "sha512-qzlCrLnKqio4SlgJ6FMMLBe4bySNis8DFn1VkGmOcxG9gqEyPIOzeQrA//u0HAKrWpJlpZbZMPB1n/OPa4+n8g==", "dev": true, "requires": { - "@babel/helper-module-transforms": "^7.8.3", + "@babel/helper-module-transforms": "^7.9.0", "@babel/helper-plugin-utils": "^7.8.3", "@babel/helper-simple-access": "^7.8.3", "babel-plugin-dynamic-import-node": "^2.3.0" } }, "@babel/plugin-transform-modules-systemjs": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.8.3.tgz", - "integrity": "sha512-8cESMCJjmArMYqa9AO5YuMEkE4ds28tMpZcGZB/jl3n0ZzlsxOAi3mC+SKypTfT8gjMupCnd3YiXCkMjj2jfOg==", + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.9.0.tgz", + "integrity": "sha512-FsiAv/nao/ud2ZWy4wFacoLOm5uxl0ExSQ7ErvP7jpoihLR6Cq90ilOFyX9UXct3rbtKsAiZ9kFt5XGfPe/5SQ==", "dev": true, "requires": { "@babel/helper-hoist-variables": "^7.8.3", - "@babel/helper-module-transforms": "^7.8.3", + "@babel/helper-module-transforms": "^7.9.0", "@babel/helper-plugin-utils": "^7.8.3", "babel-plugin-dynamic-import-node": "^2.3.0" } }, "@babel/plugin-transform-modules-umd": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.8.3.tgz", - "integrity": "sha512-evhTyWhbwbI3/U6dZAnx/ePoV7H6OUG+OjiJFHmhr9FPn0VShjwC2kdxqIuQ/+1P50TMrneGzMeyMTFOjKSnAw==", + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.9.0.tgz", + "integrity": "sha512-uTWkXkIVtg/JGRSIABdBoMsoIeoHQHPTL0Y2E7xf5Oj7sLqwVsNXOkNk0VJc7vF0IMBsPeikHxFjGe+qmwPtTQ==", "dev": true, "requires": { - "@babel/helper-module-transforms": "^7.8.3", + "@babel/helper-module-transforms": "^7.9.0", "@babel/helper-plugin-utils": "^7.8.3" } }, @@ -2231,12 +2304,11 @@ } }, "@babel/plugin-transform-parameters": { - "version": "7.8.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.8.4.tgz", - "integrity": "sha512-IsS3oTxeTsZlE5KqzTbcC2sV0P9pXdec53SU+Yxv7o/6dvGM5AkTotQKhoSffhNgZ/dftsSiOoxy7evCYJXzVA==", + "version": "7.9.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.9.5.tgz", + "integrity": "sha512-0+1FhHnMfj6lIIhVvS4KGQJeuhe1GI//h5uptK4PvLt+BGBxsoUJbd3/IW002yk//6sZPlFgsG1hY6OHLcy6kA==", "dev": true, "requires": { - "@babel/helper-call-delegate": "^7.8.3", "@babel/helper-get-function-arity": "^7.8.3", "@babel/helper-plugin-utils": "^7.8.3" } @@ -2251,12 +2323,12 @@ } }, "@babel/plugin-transform-regenerator": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.8.3.tgz", - "integrity": "sha512-qt/kcur/FxrQrzFR432FGZznkVAjiyFtCOANjkAKwCbt465L6ZCiUQh2oMYGU3Wo8LRFJxNDFwWn106S5wVUNA==", + "version": "7.8.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.8.7.tgz", + "integrity": "sha512-TIg+gAl4Z0a3WmD3mbYSk+J9ZUH6n/Yc57rtKRnlA/7rcCvpekHXe0CMZHP1gYp7/KLe9GHTuIba0vXmls6drA==", "dev": true, "requires": { - "regenerator-transform": "^0.14.0" + "regenerator-transform": "^0.14.2" } }, "@babel/plugin-transform-reserved-words": { @@ -2326,13 +2398,13 @@ } }, "@babel/preset-env": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.8.3.tgz", - "integrity": "sha512-Rs4RPL2KjSLSE2mWAx5/iCH+GC1ikKdxPrhnRS6PfFVaiZeom22VFKN4X8ZthyN61kAaR05tfXTbCvatl9WIQg==", + "version": "7.8.7", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.8.7.tgz", + "integrity": "sha512-BYftCVOdAYJk5ASsznKAUl53EMhfBbr8CJ1X+AJLfGPscQkwJFiaV/Wn9DPH/7fzm2v6iRYJKYHSqyynTGw0nw==", "dev": true, "requires": { - "@babel/compat-data": "^7.8.0", - "@babel/helper-compilation-targets": "^7.8.3", + "@babel/compat-data": "^7.8.6", + "@babel/helper-compilation-targets": "^7.8.7", "@babel/helper-module-imports": "^7.8.3", "@babel/helper-plugin-utils": "^7.8.3", "@babel/plugin-proposal-async-generator-functions": "^7.8.3", @@ -2355,13 +2427,13 @@ "@babel/plugin-transform-async-to-generator": "^7.8.3", "@babel/plugin-transform-block-scoped-functions": "^7.8.3", "@babel/plugin-transform-block-scoping": "^7.8.3", - "@babel/plugin-transform-classes": "^7.8.3", + "@babel/plugin-transform-classes": "^7.8.6", "@babel/plugin-transform-computed-properties": "^7.8.3", "@babel/plugin-transform-destructuring": "^7.8.3", "@babel/plugin-transform-dotall-regex": "^7.8.3", "@babel/plugin-transform-duplicate-keys": "^7.8.3", "@babel/plugin-transform-exponentiation-operator": "^7.8.3", - "@babel/plugin-transform-for-of": "^7.8.3", + "@babel/plugin-transform-for-of": "^7.8.6", "@babel/plugin-transform-function-name": "^7.8.3", "@babel/plugin-transform-literals": "^7.8.3", "@babel/plugin-transform-member-expression-literals": "^7.8.3", @@ -2372,22 +2444,52 @@ "@babel/plugin-transform-named-capturing-groups-regex": "^7.8.3", "@babel/plugin-transform-new-target": "^7.8.3", "@babel/plugin-transform-object-super": "^7.8.3", - "@babel/plugin-transform-parameters": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.8.7", "@babel/plugin-transform-property-literals": "^7.8.3", - "@babel/plugin-transform-regenerator": "^7.8.3", + "@babel/plugin-transform-regenerator": "^7.8.7", "@babel/plugin-transform-reserved-words": "^7.8.3", "@babel/plugin-transform-shorthand-properties": "^7.8.3", "@babel/plugin-transform-spread": "^7.8.3", "@babel/plugin-transform-sticky-regex": "^7.8.3", "@babel/plugin-transform-template-literals": "^7.8.3", - "@babel/plugin-transform-typeof-symbol": "^7.8.3", + "@babel/plugin-transform-typeof-symbol": "^7.8.4", "@babel/plugin-transform-unicode-regex": "^7.8.3", - "@babel/types": "^7.8.3", - "browserslist": "^4.8.2", + "@babel/types": "^7.8.7", + "browserslist": "^4.8.5", "core-js-compat": "^3.6.2", "invariant": "^2.2.2", - "levenary": "^1.1.0", + "levenary": "^1.1.1", "semver": "^5.5.0" + }, + "dependencies": { + "@babel/types": { + "version": "7.9.5", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.5.tgz", + "integrity": "sha512-XjnvNqenk818r5zMaba+sLQjnbda31UfUURv3ei0qPQw4u+j2jMyJ5b11y8ZHYTRSI3NnInQkkkRT4fLqqPdHg==", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.9.5", + "lodash": "^4.17.13", + "to-fast-properties": "^2.0.0" + } + } + } + }, + "@babel/runtime": { + "version": "7.9.2", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.9.2.tgz", + "integrity": "sha512-NE2DtOdufG7R5vnfQUTehdTfNycfUANEtCa9PssN9O/xmTzP4E08UI797ixaei6hBEVL9BI/PsdJS5x7mWoB9Q==", + "dev": true, + "requires": { + "regenerator-runtime": "^0.13.4" + }, + "dependencies": { + "regenerator-runtime": { + "version": "0.13.5", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.5.tgz", + "integrity": "sha512-ZS5w8CpKFinUzOwW3c83oPeVXoNsrLsaCoLtJvAClH135j/R77RuymhiSErhm2lKcwSCIpmvIWSbDkIfAqKQlA==", + "dev": true + } } }, "@babel/template": { @@ -2465,12 +2567,12 @@ "dev": true }, "@ngtools/webpack": { - "version": "8.3.24", - "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-8.3.24.tgz", - "integrity": "sha512-OpR7t/99qNOpADayCuM67agBVdYkdbFyEEcOLaDFYh3LsefHOSSxtAGv8M77e7dguvtaljHTiVkMxgcXFsZM0Q==", + "version": "8.3.26", + "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-8.3.26.tgz", + "integrity": "sha512-w28u3Akvn37hE0HYwy/l6YrDBWxzh7TceYJz+5hRLmJu+BevSY/rNjZ22AlpVD8ZWqhFfvzJS9cuvAqDgH9rtw==", "dev": true, "requires": { - "@angular-devkit/core": "8.3.24", + "@angular-devkit/core": "8.3.26", "enhanced-resolve": "4.1.0", "rxjs": "6.4.0", "tree-kill": "1.2.2", @@ -2494,86 +2596,23 @@ "integrity": "sha512-vXFydMTPFRfGjmtdwtbNhl4Pmfg580Yit0vzlTeb3ZC1v+TJKR2GzaWYUileWxS60FrgNF4/tkOEL5ouDDx6Bw==" }, "@schematics/angular": { - "version": "8.3.14", - "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-8.3.14.tgz", - "integrity": "sha512-1XXBh9+lowvltRlcCjDJa4GEr5Xq+uNJcxULHBaNY7YfQSwZ5KuyhTBWjCdKmMaTOV3pEcIHwyuNh26mpn98Bw==", + "version": "8.3.26", + "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-8.3.26.tgz", + "integrity": "sha512-NJCykMxB9RKL+Tmr9xHftUevsivKGsQZQKjkub528wrSgwrCWoFCxGWV31iOXkT3TlBWmuibH6MZkrWbCLX4Sw==", "dev": true, "requires": { - "@angular-devkit/core": "8.3.14", - "@angular-devkit/schematics": "8.3.14" - }, - "dependencies": { - "@angular-devkit/core": { - "version": "8.3.14", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-8.3.14.tgz", - "integrity": "sha512-+IYLbtCxwIpaieRj0wurEXBzZ/fDSdWbyrCfajzDerzsxqghNcafAXSazHXWwISqtbr/pAOuqUNR+mEk2XBz3Q==", - "dev": true, - "requires": { - "ajv": "6.10.2", - "fast-json-stable-stringify": "2.0.0", - "magic-string": "0.25.3", - "rxjs": "6.4.0", - "source-map": "0.7.3" - } - }, - "ajv": { - "version": "6.10.2", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.10.2.tgz", - "integrity": "sha512-TXtUUEYHuaTEbLZWIKUr5pmBuhDLy+8KYtPYdcV8qC+pOZL+NKqYwvWSRrVXHn+ZmRRAu8vJTAznH7Oag6RVRw==", - "dev": true, - "requires": { - "fast-deep-equal": "^2.0.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - }, - "fast-deep-equal": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz", - "integrity": "sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk=", - "dev": true - }, - "fast-json-stable-stringify": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz", - "integrity": "sha1-1RQsDK7msRifh9OnYREGT4bIu/I=", - "dev": true - }, - "magic-string": { - "version": "0.25.3", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.3.tgz", - "integrity": "sha512-6QK0OpF/phMz0Q2AxILkX2mFhi7m+WMwTRg0LQKq/WBB0cDP4rYH3Wp4/d3OTXlrPLVJT/RFqj8tFeAR4nk8AA==", - "dev": true, - "requires": { - "sourcemap-codec": "^1.4.4" - } - }, - "rxjs": { - "version": "6.4.0", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.4.0.tgz", - "integrity": "sha512-Z9Yfa11F6B9Sg/BK9MnqnQ+aQYicPLtilXBp2yUtDt2JRCE0h26d33EnfO3ZxoNxG0T92OUucP3Ct7cpfkdFfw==", - "dev": true, - "requires": { - "tslib": "^1.9.0" - } - }, - "source-map": { - "version": "0.7.3", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", - "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", - "dev": true - } + "@angular-devkit/core": "8.3.26", + "@angular-devkit/schematics": "8.3.26" } }, "@schematics/update": { - "version": "0.803.14", - "resolved": "https://registry.npmjs.org/@schematics/update/-/update-0.803.14.tgz", - "integrity": "sha512-1erj7oaR2vKXo1DLE0s4BbbouBmgeAHEkPHQM7FPtyroZ18kytlT+qjTbsSnlRCwcFsjxmRkbRjXaXDz7ttsYQ==", + "version": "0.803.26", + "resolved": "https://registry.npmjs.org/@schematics/update/-/update-0.803.26.tgz", + "integrity": "sha512-r284UN3HP/UgxK80SG3MDlbF4qPS6EitEqwdSBqXizUYRlV6ovG9vHMLpNruWE0B6vfYbSAn1YvvIwW/ORL1Cw==", "dev": true, "requires": { - "@angular-devkit/core": "8.3.14", - "@angular-devkit/schematics": "8.3.14", + "@angular-devkit/core": "8.3.26", + "@angular-devkit/schematics": "8.3.26", "@yarnpkg/lockfile": "1.1.0", "ini": "1.3.5", "pacote": "9.5.5", @@ -2582,52 +2621,6 @@ "semver-intersect": "1.4.0" }, "dependencies": { - "@angular-devkit/core": { - "version": "8.3.14", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-8.3.14.tgz", - "integrity": "sha512-+IYLbtCxwIpaieRj0wurEXBzZ/fDSdWbyrCfajzDerzsxqghNcafAXSazHXWwISqtbr/pAOuqUNR+mEk2XBz3Q==", - "dev": true, - "requires": { - "ajv": "6.10.2", - "fast-json-stable-stringify": "2.0.0", - "magic-string": "0.25.3", - "rxjs": "6.4.0", - "source-map": "0.7.3" - } - }, - "ajv": { - "version": "6.10.2", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.10.2.tgz", - "integrity": "sha512-TXtUUEYHuaTEbLZWIKUr5pmBuhDLy+8KYtPYdcV8qC+pOZL+NKqYwvWSRrVXHn+ZmRRAu8vJTAznH7Oag6RVRw==", - "dev": true, - "requires": { - "fast-deep-equal": "^2.0.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - }, - "fast-deep-equal": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz", - "integrity": "sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk=", - "dev": true - }, - "fast-json-stable-stringify": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz", - "integrity": "sha1-1RQsDK7msRifh9OnYREGT4bIu/I=", - "dev": true - }, - "magic-string": { - "version": "0.25.3", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.3.tgz", - "integrity": "sha512-6QK0OpF/phMz0Q2AxILkX2mFhi7m+WMwTRg0LQKq/WBB0cDP4rYH3Wp4/d3OTXlrPLVJT/RFqj8tFeAR4nk8AA==", - "dev": true, - "requires": { - "sourcemap-codec": "^1.4.4" - } - }, "rxjs": { "version": "6.4.0", "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.4.0.tgz", @@ -2642,15 +2635,15 @@ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", "dev": true - }, - "source-map": { - "version": "0.7.3", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", - "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", - "dev": true } } }, + "@types/color-name": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@types/color-name/-/color-name-1.1.1.tgz", + "integrity": "sha512-rr+OQyAjxze7GgWrSaJwydHStIhHq2lvY3BOC2Mj7KnzI7XK0Uw1TOOdI9lDoajEbSWLiYgoo4f1R51erQfhPQ==", + "dev": true + }, "@types/events": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/@types/events/-/events-3.0.0.tgz", @@ -2714,9 +2707,9 @@ "dev": true }, "@types/webpack-sources": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/@types/webpack-sources/-/webpack-sources-0.1.6.tgz", - "integrity": "sha512-FtAWR7wR5ocJ9+nP137DV81tveD/ZgB1sadnJ/axUGM3BUVfRPx8oQNMtv3JNfTeHx3VP7cXiyfR/jmtEsVHsQ==", + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/@types/webpack-sources/-/webpack-sources-0.1.7.tgz", + "integrity": "sha512-XyaHrJILjK1VHVC4aVlKsdNN5KBTwufMb43cQs+flGxtPAf/1Qwl8+Q0tp5BwEGaI8D6XT1L+9bSWXckgkjTLw==", "dev": true, "requires": { "@types/node": "*", @@ -2953,9 +2946,9 @@ } }, "acorn": { - "version": "6.4.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.0.tgz", - "integrity": "sha512-gac8OEcQ2Li1dxIEWGZzsp2BitJxwkwcOm0zHAJLcPJaVvm58FRnk6RkuLRpU1EujipU2ZFODv2P9DLMfnV8mw==", + "version": "6.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.1.tgz", + "integrity": "sha512-ZVA9k326Nwrj3Cj9jlh3wGFutC2ZornPNARZwsNYqQYgN0EsV2d53w5RN/co65Ohn4sUAUtb1rSUAOD6XN9idA==", "dev": true }, "adm-zip": { @@ -3022,12 +3015,12 @@ "dev": true }, "ansi-escapes": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.0.tgz", - "integrity": "sha512-EiYhwo0v255HUL6eDyuLrXEkTi7WwVCLAw+SeOQ7M7qdun1z1pum4DEm/nuqIVbPvi9RPPc9k9LbyBv6H0DwVg==", + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.1.tgz", + "integrity": "sha512-JWF7ocqNrp8u9oqpgV+wH5ftbt+cfvv+PTjOvKLT3AdYly/LmORARfEVT1iyjwN+4MqE5UmVKoAdIBqeoCHgLA==", "dev": true, "requires": { - "type-fest": "^0.8.1" + "type-fest": "^0.11.0" } }, "ansi-html": { @@ -3353,9 +3346,9 @@ } }, "babel-plugin-dynamic-import-node": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.0.tgz", - "integrity": "sha512-o6qFkpeQEBxcqt0XYlWzAVxNCSCZdUgcR8IRlhD/8DylxjjO4foPcvTW0GGKa/cVt3rvxZ7o5ippJ+/0nvLhlQ==", + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz", + "integrity": "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==", "dev": true, "requires": { "object.assign": "^4.1.0" @@ -3687,14 +3680,15 @@ } }, "browserslist": { - "version": "4.8.3", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.8.3.tgz", - "integrity": "sha512-iU43cMMknxG1ClEZ2MDKeonKE1CCrFVkQK2AqO2YWFmvIrx4JWrvQ4w4hQez6EpVI8rHTtqh/ruHHDHSOKxvUg==", + "version": "4.10.0", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.10.0.tgz", + "integrity": "sha512-TpfK0TDgv71dzuTsEAlQiHeWQ/tiPqgNZVdv046fvNtBZrjbv2O3TsWCDU0AWGJJKCF/KsjNdLzR9hXOsh/CfA==", "dev": true, "requires": { - "caniuse-lite": "^1.0.30001017", - "electron-to-chromium": "^1.3.322", - "node-releases": "^1.1.44" + "caniuse-lite": "^1.0.30001035", + "electron-to-chromium": "^1.3.378", + "node-releases": "^1.1.52", + "pkg-up": "^3.1.0" } }, "browserstack": { @@ -3717,28 +3711,6 @@ "isarray": "^1.0.0" } }, - "buffer-alloc": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/buffer-alloc/-/buffer-alloc-1.2.0.tgz", - "integrity": "sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow==", - "dev": true, - "requires": { - "buffer-alloc-unsafe": "^1.1.0", - "buffer-fill": "^1.0.0" - } - }, - "buffer-alloc-unsafe": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/buffer-alloc-unsafe/-/buffer-alloc-unsafe-1.1.0.tgz", - "integrity": "sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg==", - "dev": true - }, - "buffer-fill": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/buffer-fill/-/buffer-fill-1.0.0.tgz", - "integrity": "sha1-+PeLdniYiO858gXNY39o5wISKyw=", - "dev": true - }, "buffer-from": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz", @@ -3890,9 +3862,9 @@ } }, "caniuse-lite": { - "version": "1.0.30001019", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001019.tgz", - "integrity": "sha512-6ljkLtF1KM5fQ+5ZN0wuyVvvebJxgJPTmScOMaFuQN2QuOzvRJnWSKfzQskQU5IOU4Gap3zasYPIinzwUjoj/g==", + "version": "1.0.30001035", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001035.tgz", + "integrity": "sha512-C1ZxgkuA4/bUEdMbU5WrGY4+UhMFFiXrgNAfxiMIqWgFTWfv/xsZCS2xEHT2LMq7xAZfuAnu6mcqyDl0ZR6wLQ==", "dev": true }, "canonical-path": { @@ -4033,9 +4005,9 @@ } }, "cli-width": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.0.tgz", - "integrity": "sha1-/xnt6Kml5XkyQUewwR8PvLq+1jk=", + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.1.tgz", + "integrity": "sha512-GRMWDxpOB6Dgk2E5Uo+3eEBvtOOlimMmpbFiKuLFnQzYDavtLFY3K5ona41jgN/WdRZtG7utuVSVTL4HbZHGkw==", "dev": true }, "cliui": { @@ -4362,9 +4334,9 @@ }, "dependencies": { "cacache": { - "version": "12.0.3", - "resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.3.tgz", - "integrity": "sha512-kqdmfXEGFepesTuROHMs3MpFLWrPkSSpRqOw80RCflZXy/khxaArvFrQ7uJxSUduzAufc6G0g1VUCOZXxWavPw==", + "version": "12.0.4", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.4.tgz", + "integrity": "sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ==", "dev": true, "requires": { "bluebird": "^3.5.5", @@ -4444,12 +4416,12 @@ "integrity": "sha512-4paDGScNgZP2IXXilaffL9X7968RuvwlkK3xWtZRVqgd8SYNiVKRJvkFd1aqqEuPfN7E68ZHEp9hDj6lHj4Hyw==" }, "core-js-compat": { - "version": "3.6.4", - "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.6.4.tgz", - "integrity": "sha512-zAa3IZPvsJ0slViBQ2z+vgyyTuhd3MFn1rBQjZSKVEgB0UMYhUkCj9jJUVPgGTGqWvsBVmfnruXgTcNyTlEiSA==", + "version": "3.6.5", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.6.5.tgz", + "integrity": "sha512-7ItTKOhOZbznhXAQ2g/slGg1PJV5zDO/WdkTwi7UEOJmkvsE32PWvx6mKtDjiMpjnR2CNf6BAD6sSxIlv7ptng==", "dev": true, "requires": { - "browserslist": "^4.8.3", + "browserslist": "^4.8.5", "semver": "7.0.0" }, "dependencies": { @@ -4503,13 +4475,25 @@ "schema-utils": "^2.6.1" }, "dependencies": { - "schema-utils": { - "version": "2.6.4", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.6.4.tgz", - "integrity": "sha512-VNjcaUxVnEeun6B2fiiUDjXXBtD4ZSH7pdbfIu1pOFwgptDPLMo/z9jr4sUfsjFVPqDCEin/F7IYlq7/E6yDbQ==", + "ajv": { + "version": "6.12.2", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.2.tgz", + "integrity": "sha512-k+V+hzjm5q/Mr8ef/1Y9goCmlsK4I6Sm74teeyGvFk1XrOsbsKLjEdrvny42CZ+a8sXbk8KWpY/bDwS+FLL2UQ==", "dev": true, "requires": { - "ajv": "^6.10.2", + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "schema-utils": { + "version": "2.6.6", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.6.6.tgz", + "integrity": "sha512-wHutF/WPSbIi9x6ctjGGk2Hvl0VOz5l3EKEuKbjPlB30mKZUzb9A5k9yEXRX3pwyqVLPvpfZZEllaFq/M718hA==", + "dev": true, + "requires": { + "ajv": "^6.12.0", "ajv-keywords": "^3.4.1" } } @@ -5019,9 +5003,9 @@ "dev": true }, "electron-to-chromium": { - "version": "1.3.354", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.354.tgz", - "integrity": "sha512-24YMkNiZWOUeF6YeoscWfIGP0oMx+lJpU/miwI+lcu7plIDpyZn8Gx0lx0qTDlzGoz7hx+lpyD8QkbkX5L2Pqw==", + "version": "1.3.423", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.423.tgz", + "integrity": "sha512-jXdnLcawJ/EMdN+j77TC3YyeAWiIjo1U63DFCKrjtLv4cu8ToyoF4HYXtFvkVVHhEtIl7lU1uDd307Xj1/YDjw==", "dev": true }, "elliptic": { @@ -5675,13 +5659,25 @@ "schema-utils": "^2.0.0" }, "dependencies": { - "schema-utils": { - "version": "2.6.4", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.6.4.tgz", - "integrity": "sha512-VNjcaUxVnEeun6B2fiiUDjXXBtD4ZSH7pdbfIu1pOFwgptDPLMo/z9jr4sUfsjFVPqDCEin/F7IYlq7/E6yDbQ==", + "ajv": { + "version": "6.12.2", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.2.tgz", + "integrity": "sha512-k+V+hzjm5q/Mr8ef/1Y9goCmlsK4I6Sm74teeyGvFk1XrOsbsKLjEdrvny42CZ+a8sXbk8KWpY/bDwS+FLL2UQ==", "dev": true, "requires": { - "ajv": "^6.10.2", + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "schema-utils": { + "version": "2.6.6", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.6.6.tgz", + "integrity": "sha512-wHutF/WPSbIi9x6ctjGGk2Hvl0VOz5l3EKEuKbjPlB30mKZUzb9A5k9yEXRX3pwyqVLPvpfZZEllaFq/M718hA==", + "dev": true, + "requires": { + "ajv": "^6.12.0", "ajv-keywords": "^3.4.1" } } @@ -5776,9 +5772,9 @@ } }, "make-dir": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.0.2.tgz", - "integrity": "sha512-rYKABKutXa6vXTXhoV18cBE7PaewPXHe/Bdq4v+ZLMhxbWApkFFplT0LcbMW+6BbjnQXzZ/sAvSE/JdguApG5w==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", "dev": true, "requires": { "semver": "^6.0.0" @@ -5827,9 +5823,9 @@ } }, "flatted": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/flatted/-/flatted-2.0.1.tgz", - "integrity": "sha512-a1hQMktqW9Nmqr5aktAux3JMNqaucxGcjtjWnZLHX7yyPCmlSV3M54nGYbqT8K+0GhF3NBgmJCc3ma+WOgX8Jg==", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-2.0.2.tgz", + "integrity": "sha512-r5wGx7YeOwNWNlCA0wQ86zKyDLMQr+/RB8xy74M4hTphfmjlijTSSXGuH8rnvKZnfT9i+75zmd8jcKdMR4O6jA==", "dev": true }, "flush-write-stream": { @@ -5914,6 +5910,15 @@ "universalify": "^0.1.0" } }, + "fs-minipass": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-1.2.7.tgz", + "integrity": "sha512-GWSSJGFy4e9GUeCcbIkED+bgAoFyj7XF1mV8rma3QW4NIqX9Kyx79N/PF61H5udOV3aY1IaMLs6pGbH71nlCTA==", + "dev": true, + "requires": { + "minipass": "^2.6.0" + } + }, "fs-write-stream-atomic": { "version": "1.0.10", "resolved": "https://registry.npmjs.org/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz", @@ -6098,9 +6103,9 @@ "integrity": "sha512-a30VEBm4PEdx1dRB7MFK7BejejvCvBronbLjht+sHuGYj8PHs7M/5Z+rt5lw551vZ7yfTCj4Vuyy3mSJytDWRQ==" }, "handle-thing": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.0.tgz", - "integrity": "sha512-d4sze1JNC454Wdo2fkuyzCr6aHcbL6PGGuFAz0Li/NcOm1tCHGnWDRmJP85dh9IhQErTc2svWFEX5xHIOo//kQ==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz", + "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==", "dev": true }, "har-schema": { @@ -6276,9 +6281,9 @@ } }, "html-entities": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-1.2.1.tgz", - "integrity": "sha1-DfKTUfByEWNRXfueVUPl9u7VFi8=", + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-1.3.1.tgz", + "integrity": "sha512-rhE/4Z3hIhzHAUKbW8jVcCyuT5oJCXXqhN/6mXXVCpzTmvJnoH2HL/bt3EZ6p55jbFJBeAe1ZNpL5BugLujxNA==", "dev": true }, "html-escaper": { @@ -6689,9 +6694,9 @@ "dev": true }, "ipaddr.js": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.0.tgz", - "integrity": "sha512-M4Sjn6N/+O6/IXSJseKqHoFc+5FdGJ22sXqnjTpdZweHK64MzEPAyQZyEU3R/KRv2GLoa7nNtg/C2Ev6m7z+eA==", + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", + "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", "dev": true }, "is-absolute-url": { @@ -6882,12 +6887,6 @@ "isobject": "^3.0.1" } }, - "is-promise": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.1.0.tgz", - "integrity": "sha1-eaKp7OfwlugPNtKy87wWwf9L8/o=", - "dev": true - }, "is-regex": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.5.tgz", @@ -6940,13 +6939,10 @@ "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" }, "isbinaryfile": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/isbinaryfile/-/isbinaryfile-3.0.3.tgz", - "integrity": "sha512-8cJBL5tTd2OS0dM4jz07wQd5g0dCCqIhUxPIGtZfa5L6hWlvV5MHTITy/DBAsF+Oe2LS1X3krBUhNwaGUWpWxw==", - "dev": true, - "requires": { - "buffer-alloc": "^1.2.0" - } + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/isbinaryfile/-/isbinaryfile-4.0.6.tgz", + "integrity": "sha512-ORrEy+SNVqUhrCaal4hA4fBzhggQQ+BaLntyPOdoEiwlKZW9BZiJXjg3RMiruE4tPEI3pyVPpySHQF/dKWperg==", + "dev": true }, "isexe": { "version": "2.0.0", @@ -7306,12 +7302,11 @@ } }, "karma": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/karma/-/karma-4.4.1.tgz", - "integrity": "sha512-L5SIaXEYqzrh6b1wqYC42tNsFMx2PWuxky84pK9coK09MvmL7mxii3G3bZBh/0rvD27lqDd0le9jyhzvwif73A==", + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/karma/-/karma-5.0.2.tgz", + "integrity": "sha512-RpUuCuGJfN3WnjYPGIH+VBF8023Lfm3TQH6D1kcNL+FxtEPc2UUz/nVjbVAGXH4Pm+Q7FVOAQjdAeFUpXpQ3IA==", "dev": true, "requires": { - "bluebird": "^3.3.0", "body-parser": "^1.16.1", "braces": "^3.0.2", "chokidar": "^3.0.0", @@ -7323,34 +7318,153 @@ "glob": "^7.1.1", "graceful-fs": "^4.1.2", "http-proxy": "^1.13.0", - "isbinaryfile": "^3.0.0", + "isbinaryfile": "^4.0.2", "lodash": "^4.17.14", "log4js": "^4.0.0", "mime": "^2.3.1", "minimatch": "^3.0.2", - "optimist": "^0.6.1", "qjobs": "^1.1.4", "range-parser": "^1.2.0", "rimraf": "^2.6.0", - "safe-buffer": "^5.0.1", "socket.io": "2.1.1", "source-map": "^0.6.1", "tmp": "0.0.33", - "useragent": "2.3.0" + "ua-parser-js": "0.7.21", + "yargs": "^15.3.1" }, "dependencies": { + "ansi-regex": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", + "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", + "dev": true + }, + "ansi-styles": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", + "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", + "dev": true, + "requires": { + "@types/color-name": "^1.1.1", + "color-convert": "^2.0.1" + } + }, + "camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true + }, + "cliui": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz", + "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==", + "dev": true, + "requires": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^6.2.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dev": true, + "requires": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + } + }, + "get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "dev": true + }, + "is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true + }, + "locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dev": true, + "requires": { + "p-locate": "^4.1.0" + } + }, "mime": { "version": "2.4.4", "resolved": "https://registry.npmjs.org/mime/-/mime-2.4.4.tgz", "integrity": "sha512-LRxmNwziLPT828z+4YkNzloCFC2YM4wrB99k+AV5ZbEyfGNWfG8SO1FUXLmLDBSo89NrJZ4DIWeLjy1CHGhMGA==", "dev": true }, + "p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dev": true, + "requires": { + "p-limit": "^2.2.0" + } + }, + "path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "dev": true + }, + "require-main-filename": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", + "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==", + "dev": true + }, "source-map": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "dev": true }, + "string-width": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz", + "integrity": "sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==", + "dev": true, + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.0" + } + }, + "strip-ansi": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", + "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "dev": true, + "requires": { + "ansi-regex": "^5.0.0" + } + }, "tmp": { "version": "0.0.33", "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", @@ -7359,6 +7473,58 @@ "requires": { "os-tmpdir": "~1.0.2" } + }, + "which-module": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", + "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=", + "dev": true + }, + "wrap-ansi": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", + "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", + "dev": true, + "requires": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + } + }, + "y18n": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.0.tgz", + "integrity": "sha512-r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w==", + "dev": true + }, + "yargs": { + "version": "15.3.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.3.1.tgz", + "integrity": "sha512-92O1HWEjw27sBfgmXiixJWT5hRBp2eobqXicLtPBIDBhYB+1HpwZlXmbW2luivBJHBzki+7VyCLRtAkScbTBQA==", + "dev": true, + "requires": { + "cliui": "^6.0.0", + "decamelize": "^1.2.0", + "find-up": "^4.1.0", + "get-caller-file": "^2.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^2.0.0", + "set-blocking": "^2.0.0", + "string-width": "^4.2.0", + "which-module": "^2.0.0", + "y18n": "^4.0.0", + "yargs-parser": "^18.1.1" + } + }, + "yargs-parser": { + "version": "18.1.3", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", + "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", + "dev": true, + "requires": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + } } } }, @@ -7412,9 +7578,9 @@ "dev": true }, "source-map-support": { - "version": "0.5.16", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.16.tgz", - "integrity": "sha512-efyLRJDr68D9hBBNIPWFjhpFzURh+KJykQwvMyW5UiZzYwoF6l4YMMDIJJEyFWxWCqfyxLzz6tSfUFR+kXXsVQ==", + "version": "0.5.19", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.19.tgz", + "integrity": "sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==", "dev": true, "requires": { "buffer-from": "^1.0.0", @@ -7607,9 +7773,9 @@ } }, "loglevel": { - "version": "1.6.7", - "resolved": "https://registry.npmjs.org/loglevel/-/loglevel-1.6.7.tgz", - "integrity": "sha512-cY2eLFrQSAfVPhCgH1s7JI73tMbg9YC3v3+ZHVW67sBS7UxWzNEk/ZBbSfLykBWHp33dqqtOv82gjhKEi81T/A==", + "version": "1.6.8", + "resolved": "https://registry.npmjs.org/loglevel/-/loglevel-1.6.8.tgz", + "integrity": "sha512-bsU7+gc9AJ2SqpzxwU3+1fedl8zAntbtC5XYlt3s2j1hJcn2PsXSmgN8TaLG/J1/2mod4+cE/3vNL70/c1RNCA==", "dev": true }, "loose-envify": { @@ -7635,15 +7801,16 @@ "version": "4.1.5", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", + "optional": true, "requires": { "pseudomap": "^1.0.2", "yallist": "^2.1.2" } }, "magic-string": { - "version": "0.25.4", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.4.tgz", - "integrity": "sha512-oycWO9nEVAP2RVPbIoDoA4Y7LFIJ3xRYov93gAyJhZkET1tNuB0u7uWkZS2LpBWTJUWnmau/To8ECWRC+jKNfw==", + "version": "0.25.7", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.7.tgz", + "integrity": "sha512-4CrMT5DOHTDk4HYDlzmwu4FVCcIYI8gauveasrdCu2IKIFOJ3f0v/8MDGJCDL9oD2ppz/Av1b0Nj345H9M+XIA==", "dev": true, "requires": { "sourcemap-codec": "^1.4.4" @@ -7692,29 +7859,6 @@ "ssri": "^6.0.0" }, "dependencies": { - "cacache": { - "version": "12.0.3", - "resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.3.tgz", - "integrity": "sha512-kqdmfXEGFepesTuROHMs3MpFLWrPkSSpRqOw80RCflZXy/khxaArvFrQ7uJxSUduzAufc6G0g1VUCOZXxWavPw==", - "dev": true, - "requires": { - "bluebird": "^3.5.5", - "chownr": "^1.1.1", - "figgy-pudding": "^3.5.1", - "glob": "^7.1.4", - "graceful-fs": "^4.1.15", - "infer-owner": "^1.0.3", - "lru-cache": "^5.1.1", - "mississippi": "^3.0.0", - "mkdirp": "^0.5.1", - "move-concurrently": "^1.0.1", - "promise-inflight": "^1.0.1", - "rimraf": "^2.6.3", - "ssri": "^6.0.1", - "unique-filename": "^1.1.1", - "y18n": "^4.0.0" - } - }, "lru-cache": { "version": "5.1.1", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", @@ -7724,21 +7868,6 @@ "yallist": "^3.0.2" } }, - "ssri": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.1.tgz", - "integrity": "sha512-3Wge10hNcT1Kur4PDFwEieXSCMCJs/7WvSACcrMYrNp+b8kDL1/0wJch5Ni2WrtwEa2IO8OsVfeKIciKCDx/QA==", - "dev": true, - "requires": { - "figgy-pudding": "^3.5.1" - } - }, - "y18n": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.0.tgz", - "integrity": "sha512-r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w==", - "dev": true - }, "yallist": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", @@ -8047,9 +8176,27 @@ } }, "minimist": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", - "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=" + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", + "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==" + }, + "minipass": { + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-2.9.0.tgz", + "integrity": "sha512-wxfUjg9WebH+CUDX/CdbRlh5SmfZiy/hpkxaRI16Y9W56Pa75sWgd/rvFilSgrauD9NyFymP/+JFV3KwzIsJeg==", + "dev": true, + "requires": { + "safe-buffer": "^5.1.2", + "yallist": "^3.0.0" + }, + "dependencies": { + "yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", + "dev": true + } + } }, "minizlib": { "version": "1.3.3", @@ -8058,24 +8205,6 @@ "dev": true, "requires": { "minipass": "^2.9.0" - }, - "dependencies": { - "minipass": { - "version": "2.9.0", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-2.9.0.tgz", - "integrity": "sha512-wxfUjg9WebH+CUDX/CdbRlh5SmfZiy/hpkxaRI16Y9W56Pa75sWgd/rvFilSgrauD9NyFymP/+JFV3KwzIsJeg==", - "dev": true, - "requires": { - "safe-buffer": "^5.1.2", - "yallist": "^3.0.0" - } - }, - "yallist": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", - "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", - "dev": true - } } }, "mississippi": { @@ -8118,18 +8247,11 @@ } }, "mkdirp": { - "version": "0.5.1", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", - "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", + "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", "requires": { - "minimist": "0.0.8" - }, - "dependencies": { - "minimist": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz", - "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=" - } + "minimist": "^1.2.5" } }, "move-concurrently": { @@ -8226,9 +8348,9 @@ } }, "node-fetch-npm": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/node-fetch-npm/-/node-fetch-npm-2.0.2.tgz", - "integrity": "sha512-nJIxm1QmAj4v3nfCvEeCrYSoVwXyxLnaPBK5W1W5DGEJwjlKuC2VEUycGw5oxk+4zZahRrB84PUJJgEmhFTDFw==", + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/node-fetch-npm/-/node-fetch-npm-2.0.4.tgz", + "integrity": "sha512-iOuIQDWDyjhv9qSDrj9aq/klt6F9z1p2otB3AV7v3zBDcL/x+OfGsvGQZZCcMZbUf4Ujw1xGNQkjvGnVT22cKg==", "dev": true, "requires": { "encoding": "^0.1.11", @@ -8310,21 +8432,10 @@ } }, "node-releases": { - "version": "1.1.49", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.49.tgz", - "integrity": "sha512-xH8t0LS0disN0mtRCh+eByxFPie+msJUBL/lJDBuap53QGiYPa9joh83K4pCZgWJ+2L4b9h88vCVdXQ60NO2bg==", - "dev": true, - "requires": { - "semver": "^6.3.0" - }, - "dependencies": { - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true - } - } + "version": "1.1.53", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.53.tgz", + "integrity": "sha512-wp8zyQVwef2hpZ/dJH7SfSrIPD6YoJz6BDQDpGEkcA0s3LpAQoxBIYmfIq6QAhC1DhwsyCgTaTTcONwX8qzCuQ==", + "dev": true }, "node-sass": { "version": "4.13.1", @@ -8445,9 +8556,9 @@ } }, "npm-registry-fetch": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/npm-registry-fetch/-/npm-registry-fetch-4.0.3.tgz", - "integrity": "sha512-WGvUx0lkKFhu9MbiGFuT9nG2NpfQ+4dCJwRwwtK2HK5izJEvwDxMeUyqbuMS7N/OkpVCqDorV6rO5E4V9F8lJw==", + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/npm-registry-fetch/-/npm-registry-fetch-4.0.4.tgz", + "integrity": "sha512-6jb34hX/iYNQebqWUHtU8YF6Cjb1H6ouTFPClYsyiW6lpFkljTpdeftm53rRojtja1rKAvKNIIiTS5Sjpw4wsA==", "dev": true, "requires": { "JSONStream": "^1.3.4", @@ -8568,10 +8679,35 @@ "dev": true }, "object-is": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.0.2.tgz", - "integrity": "sha512-Epah+btZd5wrrfjkJZq1AOB9O6OxUQto45hzFd7lXGrpHPGE0W1k+426yrZV+k6NJOzLNNW/nVsmZdIWsAqoOQ==", - "dev": true + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.2.tgz", + "integrity": "sha512-5lHCz+0uufF6wZ7CRFWJN3hp8Jqblpgve06U5CMQ3f//6iDjPr2PEo9MWCjEssDsa+UZEL4PkFpr+BMop6aKzQ==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.5" + }, + "dependencies": { + "es-abstract": { + "version": "1.17.5", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.5.tgz", + "integrity": "sha512-BR9auzDbySxOcfog0tLECW8l28eRGpDpU3Dm3Hp4q/N+VtLTmyj4EUN088XZWQDW/hzj6sYRDXeOFsaAODKvpg==", + "dev": true, + "requires": { + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1", + "is-callable": "^1.1.5", + "is-regex": "^1.0.5", + "object-inspect": "^1.7.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.0", + "string.prototype.trimleft": "^2.1.1", + "string.prototype.trimright": "^2.1.1" + } + } + } }, "object-keys": { "version": "1.1.1", @@ -8697,6 +8833,7 @@ "version": "0.6.1", "resolved": "https://registry.npmjs.org/optimist/-/optimist-0.6.1.tgz", "integrity": "sha1-2j6nRob6IaGaERwybpDrFaAZZoY=", + "optional": true, "requires": { "minimist": "~0.0.1", "wordwrap": "~0.0.2" @@ -8705,7 +8842,8 @@ "minimist": { "version": "0.0.10", "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.10.tgz", - "integrity": "sha1-3j+YVD2/lggr5IrRoMfNqDYwHc8=" + "integrity": "sha1-3j+YVD2/lggr5IrRoMfNqDYwHc8=", + "optional": true } } }, @@ -8845,38 +8983,6 @@ "which": "^1.3.1" }, "dependencies": { - "cacache": { - "version": "12.0.3", - "resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.3.tgz", - "integrity": "sha512-kqdmfXEGFepesTuROHMs3MpFLWrPkSSpRqOw80RCflZXy/khxaArvFrQ7uJxSUduzAufc6G0g1VUCOZXxWavPw==", - "dev": true, - "requires": { - "bluebird": "^3.5.5", - "chownr": "^1.1.1", - "figgy-pudding": "^3.5.1", - "glob": "^7.1.4", - "graceful-fs": "^4.1.15", - "infer-owner": "^1.0.3", - "lru-cache": "^5.1.1", - "mississippi": "^3.0.0", - "mkdirp": "^0.5.1", - "move-concurrently": "^1.0.1", - "promise-inflight": "^1.0.1", - "rimraf": "^2.6.3", - "ssri": "^6.0.1", - "unique-filename": "^1.1.1", - "y18n": "^4.0.0" - } - }, - "fs-minipass": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-1.2.7.tgz", - "integrity": "sha512-GWSSJGFy4e9GUeCcbIkED+bgAoFyj7XF1mV8rma3QW4NIqX9Kyx79N/PF61H5udOV3aY1IaMLs6pGbH71nlCTA==", - "dev": true, - "requires": { - "minipass": "^2.6.0" - } - }, "lru-cache": { "version": "5.1.1", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", @@ -8886,16 +8992,6 @@ "yallist": "^3.0.2" } }, - "minipass": { - "version": "2.9.0", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-2.9.0.tgz", - "integrity": "sha512-wxfUjg9WebH+CUDX/CdbRlh5SmfZiy/hpkxaRI16Y9W56Pa75sWgd/rvFilSgrauD9NyFymP/+JFV3KwzIsJeg==", - "dev": true, - "requires": { - "safe-buffer": "^5.1.2", - "yallist": "^3.0.0" - } - }, "npm-pick-manifest": { "version": "2.2.3", "resolved": "https://registry.npmjs.org/npm-pick-manifest/-/npm-pick-manifest-2.2.3.tgz", @@ -8907,15 +9003,6 @@ "semver": "^5.4.1" } }, - "ssri": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.1.tgz", - "integrity": "sha512-3Wge10hNcT1Kur4PDFwEieXSCMCJs/7WvSACcrMYrNp+b8kDL1/0wJch5Ni2WrtwEa2IO8OsVfeKIciKCDx/QA==", - "dev": true, - "requires": { - "figgy-pudding": "^3.5.1" - } - }, "tar": { "version": "4.4.13", "resolved": "https://registry.npmjs.org/tar/-/tar-4.4.13.tgz", @@ -8931,12 +9018,6 @@ "yallist": "^3.0.3" } }, - "y18n": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.0.tgz", - "integrity": "sha512-r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w==", - "dev": true - }, "yallist": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", @@ -9141,15 +9222,35 @@ } } }, + "pkg-up": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-3.1.0.tgz", + "integrity": "sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==", + "dev": true, + "requires": { + "find-up": "^3.0.0" + }, + "dependencies": { + "find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "dev": true, + "requires": { + "locate-path": "^3.0.0" + } + } + } + }, "popper.js": { "version": "1.16.1", "resolved": "https://registry.npmjs.org/popper.js/-/popper.js-1.16.1.tgz", "integrity": "sha512-Wb4p1J4zyFTbM+u6WuO4XstYx4Ky9Cewe4DWrel7B0w6VVICvPwdOpotjzcf6eD8TsckVnIMNONQyPIUFOUbCQ==" }, "portfinder": { - "version": "1.0.25", - "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.25.tgz", - "integrity": "sha512-6ElJnHBbxVA1XSLgBp7G1FiCkQdlqGzuF7DswL5tcea+E8UpuvPU7beVAjjRwCioTS9ZluNbu+ZyRvgTsmqEBg==", + "version": "1.0.26", + "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.26.tgz", + "integrity": "sha512-Xi7mKxJHHMI3rIUrnm/jjUgwhbYMkp/XKEcZX3aG4BrumLpq3nmoQMX+ClYnDZnZ/New7IatC1no5RX0zo1vXQ==", "dev": true, "requires": { "async": "^2.6.2", @@ -9265,9 +9366,9 @@ } }, "postcss-value-parser": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.0.3.tgz", - "integrity": "sha512-N7h4pG+Nnu5BEIzyeaaIYWs0LI5XC40OrRh5L60z0QjFsqGWcHcbkBvpe1WYpcIS9yQ8sOi/vIPt1ejQCrMVrg==", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.1.0.tgz", + "integrity": "sha512-97DXOFbQJhk71ne5/Mt6cOu6yxsSfM0QGQyl0L25Gca4yGWEGJaig7l7gbCX623VqTBNGLRLaVUCnNkcedlRSQ==", "dev": true }, "prepend-http": { @@ -9381,13 +9482,13 @@ } }, "proxy-addr": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.5.tgz", - "integrity": "sha512-t/7RxHXPH6cJtP0pRG6smSr9QJidhB+3kXu0KgXnbGYMgzEnUxRQ4/LDdfOwZEMyIh3/xHb8PX3t+lfL9z+YVQ==", + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.6.tgz", + "integrity": "sha512-dh/frvCBVmSsDYzw6n926jv974gddhkFPfiN8hPOi30Wax25QZyZEGveluCgliBnqmuM+UJmBErbAUFIoDbjOw==", "dev": true, "requires": { "forwarded": "~0.1.2", - "ipaddr.js": "1.9.0" + "ipaddr.js": "1.9.1" } }, "prr": { @@ -9399,7 +9500,8 @@ "pseudomap": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", - "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=" + "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=", + "optional": true }, "psl": { "version": "1.7.0", @@ -9558,13 +9660,25 @@ "schema-utils": "^2.0.1" }, "dependencies": { - "schema-utils": { - "version": "2.6.4", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.6.4.tgz", - "integrity": "sha512-VNjcaUxVnEeun6B2fiiUDjXXBtD4ZSH7pdbfIu1pOFwgptDPLMo/z9jr4sUfsjFVPqDCEin/F7IYlq7/E6yDbQ==", + "ajv": { + "version": "6.12.2", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.2.tgz", + "integrity": "sha512-k+V+hzjm5q/Mr8ef/1Y9goCmlsK4I6Sm74teeyGvFk1XrOsbsKLjEdrvny42CZ+a8sXbk8KWpY/bDwS+FLL2UQ==", "dev": true, "requires": { - "ajv": "^6.10.2", + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "schema-utils": { + "version": "2.6.6", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.6.6.tgz", + "integrity": "sha512-wHutF/WPSbIi9x6ctjGGk2Hvl0VOz5l3EKEuKbjPlB30mKZUzb9A5k9yEXRX3pwyqVLPvpfZZEllaFq/M718hA==", + "dev": true, + "requires": { + "ajv": "^6.12.0", "ajv-keywords": "^3.4.1" } } @@ -9682,9 +9796,9 @@ "dev": true }, "regenerate-unicode-properties": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-8.1.0.tgz", - "integrity": "sha512-LGZzkgtLY79GeXLm8Dp0BVLdQlWICzBnJz/ipWUgo59qBaZ+BHtq51P2q1uVZlppMuUAT37SDk39qUbjTWB7bA==", + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-8.2.0.tgz", + "integrity": "sha512-F9DjY1vKLo/tPePDycuH3dn9H1OTPIkVD9Kz4LODu+F2C75mgjAJ7x/gwy6ZcSNRAAkhNlJSOHRe8k3p+K9WhA==", "dev": true, "requires": { "regenerate": "^1.4.0" @@ -9697,12 +9811,13 @@ "dev": true }, "regenerator-transform": { - "version": "0.14.1", - "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.14.1.tgz", - "integrity": "sha512-flVuee02C3FKRISbxhXl9mGzdbWUVHubl1SMaknjxkFB1/iqpJhArQUvRxOOPEc/9tAiX0BaQ28FJH10E4isSQ==", + "version": "0.14.4", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.14.4.tgz", + "integrity": "sha512-EaJaKPBI9GvKpvUz2mz4fhx7WPgvwRLY9v3hlNHWmAuJHI13T4nwKnNvm5RWJzEdnI5g5UwtOww+S8IdoUC2bw==", "dev": true, "requires": { - "private": "^0.1.6" + "@babel/runtime": "^7.8.4", + "private": "^0.1.8" } }, "regex-not": { @@ -9726,17 +9841,17 @@ } }, "regexpu-core": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.6.0.tgz", - "integrity": "sha512-YlVaefl8P5BnFYOITTNzDvan1ulLOiXJzCNZxduTIosN17b87h3bvG9yHMoHaRuo88H4mQ06Aodj5VtYGGGiTg==", + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.7.0.tgz", + "integrity": "sha512-TQ4KXRnIn6tz6tjnrXEkD/sshygKH/j5KzK86X8MkeHyZ8qst/LZ89j3X4/8HEIfHANTFIP/AbXakeRhWIl5YQ==", "dev": true, "requires": { "regenerate": "^1.4.0", - "regenerate-unicode-properties": "^8.1.0", - "regjsgen": "^0.5.0", - "regjsparser": "^0.6.0", + "regenerate-unicode-properties": "^8.2.0", + "regjsgen": "^0.5.1", + "regjsparser": "^0.6.4", "unicode-match-property-ecmascript": "^1.0.4", - "unicode-match-property-value-ecmascript": "^1.1.0" + "unicode-match-property-value-ecmascript": "^1.2.0" } }, "regjsgen": { @@ -9746,9 +9861,9 @@ "dev": true }, "regjsparser": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.6.3.tgz", - "integrity": "sha512-8uZvYbnfAtEm9Ab8NTb3hdLwL4g/LQzEYP7Xs27T96abJCCE2d6r3cPZPQEsLKy0vRSGVNG+/zVGtLr86HQduA==", + "version": "0.6.4", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.6.4.tgz", + "integrity": "sha512-64O87/dPDgfk8/RQqC4gkZoGyyWFIEUTTh80CU6CWuK5vkCGyekIx+oKcEIYtP/RAxSQltCZHCNu/mdd7fqlJw==", "dev": true, "requires": { "jsesc": "~0.5.0" @@ -9908,13 +10023,10 @@ } }, "run-async": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.3.0.tgz", - "integrity": "sha1-A3GrSuC91yDUFm19/aZP96RFpsA=", - "dev": true, - "requires": { - "is-promise": "^2.1.0" - } + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz", + "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==", + "dev": true }, "run-queue": { "version": "1.0.3", @@ -10717,9 +10829,9 @@ "integrity": "sha512-J+FWzZoynJEXGphVIS+XEh3kFSjZX/1i9gFBaWQcB+/tmpe2qUsSBABpcxqxnAxFdiUFEgAX1bjYGQvIZmoz9Q==" }, "spdy": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.1.tgz", - "integrity": "sha512-HeZS3PBdMA+sZSu0qwpCxl3DeALD5ASx8pAX0jZdKXSpPWbQ6SYGnlg3BBmYLx5LtiZrmkAZfErCm2oECBcioA==", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", + "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", "dev": true, "requires": { "debug": "^4.1.0", @@ -11029,13 +11141,25 @@ "schema-utils": "^2.0.1" }, "dependencies": { - "schema-utils": { - "version": "2.6.4", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.6.4.tgz", - "integrity": "sha512-VNjcaUxVnEeun6B2fiiUDjXXBtD4ZSH7pdbfIu1pOFwgptDPLMo/z9jr4sUfsjFVPqDCEin/F7IYlq7/E6yDbQ==", + "ajv": { + "version": "6.12.2", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.2.tgz", + "integrity": "sha512-k+V+hzjm5q/Mr8ef/1Y9goCmlsK4I6Sm74teeyGvFk1XrOsbsKLjEdrvny42CZ+a8sXbk8KWpY/bDwS+FLL2UQ==", "dev": true, "requires": { - "ajv": "^6.10.2", + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "schema-utils": { + "version": "2.6.6", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.6.6.tgz", + "integrity": "sha512-wHutF/WPSbIi9x6ctjGGk2Hvl0VOz5l3EKEuKbjPlB30mKZUzb9A5k9yEXRX3pwyqVLPvpfZZEllaFq/M718hA==", + "dev": true, + "requires": { + "ajv": "^6.12.0", "ajv-keywords": "^3.4.1" } } @@ -11144,9 +11268,9 @@ "dev": true }, "source-map-support": { - "version": "0.5.16", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.16.tgz", - "integrity": "sha512-efyLRJDr68D9hBBNIPWFjhpFzURh+KJykQwvMyW5UiZzYwoF6l4YMMDIJJEyFWxWCqfyxLzz6tSfUFR+kXXsVQ==", + "version": "0.5.19", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.19.tgz", + "integrity": "sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==", "dev": true, "requires": { "buffer-from": "^1.0.0", @@ -11226,6 +11350,7 @@ "version": "0.0.30", "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.30.tgz", "integrity": "sha1-ckGdSovn1s51FI/YsyTlk6cRwu0=", + "optional": true, "requires": { "os-tmpdir": "~1.0.1" } @@ -11442,9 +11567,9 @@ "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=" }, "type-fest": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", - "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.11.0.tgz", + "integrity": "sha512-OdjXJxnCN1AvyLSzeKIgXTXxV+99ZuXl3Hpo9XpJAv9MBcHrrJOQ5kV7ypXOuQie+AmWG25hLbiKdwYTifzcfQ==", "dev": true }, "type-is": { @@ -11469,6 +11594,12 @@ "integrity": "sha512-ACzBtm/PhXBDId6a6sDJfroT2pOWt/oOnk4/dElG5G33ZL776N3Y6/6bKZJBFpd+b05F3Ct9qDjMeJmRWtE2/g==", "dev": true }, + "ua-parser-js": { + "version": "0.7.21", + "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.21.tgz", + "integrity": "sha512-+O8/qh/Qj8CgC6eYBVBykMrNtp5Gebn4dlGD/kKXVkJNDwyrAwSIqwz8CDf+tsAIWVycKcku6gIXJ0qwx/ZXaQ==", + "dev": true + }, "ultron": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/ultron/-/ultron-1.1.1.tgz", @@ -11492,15 +11623,15 @@ } }, "unicode-match-property-value-ecmascript": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-1.1.0.tgz", - "integrity": "sha512-hDTHvaBk3RmFzvSl0UVrUmC3PuW9wKVnpoUDYH0JDkSIovzw+J5viQmeYHxVSBptubnr7PbH2e0fnpDRQnQl5g==", + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-1.2.0.tgz", + "integrity": "sha512-wjuQHGQVofmSJv1uVISKLE5zO2rNGzM/KCYZch/QQvez7C1hUhBIuZ701fYXExuufJFMPhv2SyL8CyoIfMLbIQ==", "dev": true }, "unicode-property-aliases-ecmascript": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-1.0.5.tgz", - "integrity": "sha512-L5RAqCfXqAwR3RriF8pM0lU0w4Ryf/GgzONwi6KnL1taJQa7x1TCxdJnILX59WIGOwR57IVxn7Nej0fz1Ny6fw==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-1.1.0.tgz", + "integrity": "sha512-PqSoPh/pWetQ2phoj5RLiaqIk4kCNwoV3CI+LfGmWLKI3rE3kl1h59XpX2BjgDrmbxD9ARtQobPGU1SguCYuQg==", "dev": true }, "union-value": { @@ -11650,16 +11781,6 @@ "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", "dev": true }, - "useragent": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/useragent/-/useragent-2.3.0.tgz", - "integrity": "sha512-4AoH4pxuSvHCjqLO04sU6U/uE65BYza8l/KKBS0b0hnUPWi+cQ2BpeTEwejCSx9SPV5/U03nniDTrWx5NrmKdw==", - "dev": true, - "requires": { - "lru-cache": "4.1.x", - "tmp": "0.0.x" - } - }, "util": { "version": "0.11.1", "resolved": "https://registry.npmjs.org/util/-/util-0.11.1.tgz", @@ -11749,12 +11870,12 @@ "dev": true }, "watchpack": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.6.0.tgz", - "integrity": "sha512-i6dHe3EyLjMmDlU1/bGQpEw25XSjkJULPuAVKCbNRefQVq48yXKUpwg538F7AZTf9kyr57zj++pQFltUa5H7yA==", + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.6.1.tgz", + "integrity": "sha512-+IF9hfUFOrYOOaKyfaI7h7dquUIOgyEMoQMLA7OP5FxegKA2+XdXThAZ9TU2kucfhDH7rfMHs1oPYziVGWRnZA==", "dev": true, "requires": { - "chokidar": "^2.0.2", + "chokidar": "^2.1.8", "graceful-fs": "^4.1.2", "neo-async": "^2.5.0" }, @@ -11846,9 +11967,9 @@ } }, "fsevents": { - "version": "1.2.11", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.11.tgz", - "integrity": "sha512-+ux3lx6peh0BpvY0JebGyZoiR4D+oYzdPZMKJwkZ+sFkNJzpL7tXc/wehS49gUAxg3tmMHPHZkA8JU2rhhgDHw==", + "version": "1.2.12", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.12.tgz", + "integrity": "sha512-Ggd/Ktt7E7I8pxZRbGIs7vwqAPscSESMrCSkx2FtWeqmheJgCo2R74fTsZFCifr0VTPwqRpPv17+6b8Zp7th0Q==", "dev": true, "optional": true, "requires": { @@ -11902,7 +12023,7 @@ } }, "chownr": { - "version": "1.1.3", + "version": "1.1.4", "bundled": true, "dev": true, "optional": true @@ -12074,7 +12195,7 @@ } }, "minimist": { - "version": "0.0.8", + "version": "1.2.5", "bundled": true, "dev": true, "optional": true @@ -12099,12 +12220,12 @@ } }, "mkdirp": { - "version": "0.5.1", + "version": "0.5.3", "bundled": true, "dev": true, "optional": true, "requires": { - "minimist": "0.0.8" + "minimist": "^1.2.5" } }, "ms": { @@ -12114,7 +12235,7 @@ "optional": true }, "needle": { - "version": "2.4.0", + "version": "2.3.3", "bundled": true, "dev": true, "optional": true, @@ -12143,7 +12264,7 @@ } }, "nopt": { - "version": "4.0.1", + "version": "4.0.3", "bundled": true, "dev": true, "optional": true, @@ -12168,13 +12289,14 @@ "optional": true }, "npm-packlist": { - "version": "1.4.7", + "version": "1.4.8", "bundled": true, "dev": true, "optional": true, "requires": { "ignore-walk": "^3.0.1", - "npm-bundled": "^1.0.1" + "npm-bundled": "^1.0.1", + "npm-normalize-package-bin": "^1.0.1" } }, "npmlog": { @@ -12254,18 +12376,10 @@ "ini": "~1.3.0", "minimist": "^1.2.0", "strip-json-comments": "~2.0.1" - }, - "dependencies": { - "minimist": { - "version": "1.2.0", - "bundled": true, - "dev": true, - "optional": true - } } }, "readable-stream": { - "version": "2.3.6", + "version": "2.3.7", "bundled": true, "dev": true, "optional": true, @@ -12737,9 +12851,9 @@ } }, "fsevents": { - "version": "1.2.11", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.11.tgz", - "integrity": "sha512-+ux3lx6peh0BpvY0JebGyZoiR4D+oYzdPZMKJwkZ+sFkNJzpL7tXc/wehS49gUAxg3tmMHPHZkA8JU2rhhgDHw==", + "version": "1.2.12", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.12.tgz", + "integrity": "sha512-Ggd/Ktt7E7I8pxZRbGIs7vwqAPscSESMrCSkx2FtWeqmheJgCo2R74fTsZFCifr0VTPwqRpPv17+6b8Zp7th0Q==", "dev": true, "optional": true, "requires": { @@ -12793,7 +12907,7 @@ } }, "chownr": { - "version": "1.1.3", + "version": "1.1.4", "bundled": true, "dev": true, "optional": true @@ -12965,7 +13079,7 @@ } }, "minimist": { - "version": "0.0.8", + "version": "1.2.5", "bundled": true, "dev": true, "optional": true @@ -12990,12 +13104,12 @@ } }, "mkdirp": { - "version": "0.5.1", + "version": "0.5.3", "bundled": true, "dev": true, "optional": true, "requires": { - "minimist": "0.0.8" + "minimist": "^1.2.5" } }, "ms": { @@ -13005,7 +13119,7 @@ "optional": true }, "needle": { - "version": "2.4.0", + "version": "2.3.3", "bundled": true, "dev": true, "optional": true, @@ -13034,7 +13148,7 @@ } }, "nopt": { - "version": "4.0.1", + "version": "4.0.3", "bundled": true, "dev": true, "optional": true, @@ -13059,13 +13173,14 @@ "optional": true }, "npm-packlist": { - "version": "1.4.7", + "version": "1.4.8", "bundled": true, "dev": true, "optional": true, "requires": { "ignore-walk": "^3.0.1", - "npm-bundled": "^1.0.1" + "npm-bundled": "^1.0.1", + "npm-normalize-package-bin": "^1.0.1" } }, "npmlog": { @@ -13145,18 +13260,10 @@ "ini": "~1.3.0", "minimist": "^1.2.0", "strip-json-comments": "~2.0.1" - }, - "dependencies": { - "minimist": { - "version": "1.2.0", - "bundled": true, - "dev": true, - "optional": true - } } }, "readable-stream": { - "version": "2.3.6", + "version": "2.3.7", "bundled": true, "dev": true, "optional": true, @@ -13605,7 +13712,8 @@ "wordwrap": { "version": "0.0.3", "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.3.tgz", - "integrity": "sha1-o9XabNXAvAAI03I0u68b7WMFkQc=" + "integrity": "sha1-o9XabNXAvAAI03I0u68b7WMFkQc=", + "optional": true }, "worker-farm": { "version": "1.7.0", @@ -13689,7 +13797,8 @@ "yallist": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", - "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=" + "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=", + "optional": true }, "yargs": { "version": "7.1.0", diff --git a/src/ProjectTemplates/Web.Spa.ProjectTemplates/content/Angular-CSharp/ClientApp/package.json b/src/ProjectTemplates/Web.Spa.ProjectTemplates/content/Angular-CSharp/ClientApp/package.json index 64ecb39735..944e1ed3dc 100644 --- a/src/ProjectTemplates/Web.Spa.ProjectTemplates/content/Angular-CSharp/ClientApp/package.json +++ b/src/ProjectTemplates/Web.Spa.ProjectTemplates/content/Angular-CSharp/ClientApp/package.json @@ -32,17 +32,17 @@ "zone.js": "0.9.1" }, "devDependencies": { - "@angular-devkit/build-angular": "^0.803.24", - "@angular/cli": "8.3.14", - "@angular/compiler-cli": "8.2.12", - "@angular/language-service": "8.2.12", + "@angular-devkit/build-angular": "^0.803.26", + "@angular/cli": "^8.3.26", + "@angular/compiler-cli": "^8.2.14", + "@angular/language-service": "^8.2.12", "@types/jasmine": "~3.4.4", "@types/jasminewd2": "~2.0.8", "@types/node": "~12.11.6", "codelyzer": "^5.2.0", "jasmine-core": "~3.5.0", "jasmine-spec-reporter": "~4.2.1", - "karma": "^4.4.1", + "karma": "^5.0.2", "karma-chrome-launcher": "~3.1.0", "karma-coverage-istanbul-reporter": "~2.1.0", "karma-jasmine": "~2.0.1", diff --git a/src/ProjectTemplates/Web.Spa.ProjectTemplates/content/React-CSharp/ClientApp/package-lock.json b/src/ProjectTemplates/Web.Spa.ProjectTemplates/content/React-CSharp/ClientApp/package-lock.json index 5d51c4f28a..f986e70761 100644 --- a/src/ProjectTemplates/Web.Spa.ProjectTemplates/content/React-CSharp/ClientApp/package-lock.json +++ b/src/ProjectTemplates/Web.Spa.ProjectTemplates/content/React-CSharp/ClientApp/package-lock.json @@ -13,11 +13,11 @@ } }, "@babel/compat-data": { - "version": "7.8.5", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.8.5.tgz", - "integrity": "sha512-jWYUqQX/ObOhG1UiEkbH5SANsE/8oKXiQWjj7p7xgj9Zmnt//aUvyz4dBkK0HNsS8/cbyC5NmmH87VekW+mXFg==", + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.9.0.tgz", + "integrity": "sha512-zeFQrr+284Ekvd9e7KAX954LkapWiOmQtsfHirhxqfdlX6MEC32iRE+pqUGlYIBchdevaCwvzxWGSy/YBNI85g==", "requires": { - "browserslist": "^4.8.5", + "browserslist": "^4.9.1", "invariant": "^2.2.4", "semver": "^5.5.0" }, @@ -30,21 +30,22 @@ } }, "@babel/core": { - "version": "7.8.4", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.8.4.tgz", - "integrity": "sha512-0LiLrB2PwrVI+a2/IEskBopDYSd8BCb3rOvH7D5tzoWd696TBEduBvuLVm4Nx6rltrLZqvI3MCalB2K2aVzQjA==", + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.9.0.tgz", + "integrity": "sha512-kWc7L0fw1xwvI0zi8OKVBuxRVefwGOrKSQMvrQ3dW+bIIavBY3/NpXmpjMy7bQnLgwgzWQZ8TlM57YHpHNHz4w==", "requires": { "@babel/code-frame": "^7.8.3", - "@babel/generator": "^7.8.4", - "@babel/helpers": "^7.8.4", - "@babel/parser": "^7.8.4", - "@babel/template": "^7.8.3", - "@babel/traverse": "^7.8.4", - "@babel/types": "^7.8.3", + "@babel/generator": "^7.9.0", + "@babel/helper-module-transforms": "^7.9.0", + "@babel/helpers": "^7.9.0", + "@babel/parser": "^7.9.0", + "@babel/template": "^7.8.6", + "@babel/traverse": "^7.9.0", + "@babel/types": "^7.9.0", "convert-source-map": "^1.7.0", "debug": "^4.1.0", "gensync": "^1.0.0-beta.1", - "json5": "^2.1.0", + "json5": "^2.1.2", "lodash": "^4.17.13", "resolve": "^1.3.2", "semver": "^5.4.1", @@ -59,11 +60,11 @@ } }, "@babel/generator": { - "version": "7.8.4", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.8.4.tgz", - "integrity": "sha512-PwhclGdRpNAf3IxZb0YVuITPZmmrXz9zf6fH8lT4XbrmfQKr6ryBzhv593P5C6poJRciFCL/eHGW2NuGrgEyxA==", + "version": "7.9.5", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.9.5.tgz", + "integrity": "sha512-GbNIxVB3ZJe3tLeDm1HSn2AhuD/mVcyLDpgtLXa5tplmWrJdF/elxB56XNqCuD6szyNkDi6wuoKXln3QeBmCHQ==", "requires": { - "@babel/types": "^7.8.3", + "@babel/types": "^7.9.5", "jsesc": "^2.5.1", "lodash": "^4.17.13", "source-map": "^0.5.0" @@ -87,31 +88,31 @@ } }, "@babel/helper-builder-react-jsx": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-builder-react-jsx/-/helper-builder-react-jsx-7.8.3.tgz", - "integrity": "sha512-JT8mfnpTkKNCboTqZsQTdGo3l3Ik3l7QIt9hh0O9DYiwVel37VoJpILKM4YFbP2euF32nkQSb+F9cUk9b7DDXQ==", + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-react-jsx/-/helper-builder-react-jsx-7.9.0.tgz", + "integrity": "sha512-weiIo4gaoGgnhff54GQ3P5wsUQmnSwpkvU0r6ZHq6TzoSzKy4JxHEgnxNytaKbov2a9z/CVNyzliuCOUPEX3Jw==", "requires": { - "@babel/types": "^7.8.3", - "esutils": "^2.0.0" + "@babel/helper-annotate-as-pure": "^7.8.3", + "@babel/types": "^7.9.0" } }, - "@babel/helper-call-delegate": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-call-delegate/-/helper-call-delegate-7.8.3.tgz", - "integrity": "sha512-6Q05px0Eb+N4/GTyKPPvnkig7Lylw+QzihMpws9iiZQv7ZImf84ZsZpQH7QoWN4n4tm81SnSzPgHw2qtO0Zf3A==", + "@babel/helper-builder-react-jsx-experimental": { + "version": "7.9.5", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-react-jsx-experimental/-/helper-builder-react-jsx-experimental-7.9.5.tgz", + "integrity": "sha512-HAagjAC93tk748jcXpZ7oYRZH485RCq/+yEv9SIWezHRPv9moZArTnkUNciUNzvwHUABmiWKlcxJvMcu59UwTg==", "requires": { - "@babel/helper-hoist-variables": "^7.8.3", - "@babel/traverse": "^7.8.3", - "@babel/types": "^7.8.3" + "@babel/helper-annotate-as-pure": "^7.8.3", + "@babel/helper-module-imports": "^7.8.3", + "@babel/types": "^7.9.5" } }, "@babel/helper-compilation-targets": { - "version": "7.8.4", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.8.4.tgz", - "integrity": "sha512-3k3BsKMvPp5bjxgMdrFyq0UaEO48HciVrOVF0+lon8pp95cyJ2ujAh0TrBHNMnJGT2rr0iKOJPFFbSqjDyf/Pg==", + "version": "7.8.7", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.8.7.tgz", + "integrity": "sha512-4mWm8DCK2LugIS+p1yArqvG1Pf162upsIsjE7cNBjez+NjliQpVhj20obE520nao0o14DaTnFJv+Fw5a0JpoUw==", "requires": { - "@babel/compat-data": "^7.8.4", - "browserslist": "^4.8.5", + "@babel/compat-data": "^7.8.6", + "browserslist": "^4.9.1", "invariant": "^2.2.4", "levenary": "^1.1.1", "semver": "^5.5.0" @@ -125,25 +126,26 @@ } }, "@babel/helper-create-class-features-plugin": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.8.3.tgz", - "integrity": "sha512-qmp4pD7zeTxsv0JNecSBsEmG1ei2MqwJq4YQcK3ZWm/0t07QstWfvuV/vm3Qt5xNMFETn2SZqpMx2MQzbtq+KA==", + "version": "7.9.5", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.9.5.tgz", + "integrity": "sha512-IipaxGaQmW4TfWoXdqjY0TzoXQ1HRS0kPpEgvjosb3u7Uedcq297xFqDQiCcQtRRwzIMif+N1MLVI8C5a4/PAA==", "requires": { - "@babel/helper-function-name": "^7.8.3", + "@babel/helper-function-name": "^7.9.5", "@babel/helper-member-expression-to-functions": "^7.8.3", "@babel/helper-optimise-call-expression": "^7.8.3", "@babel/helper-plugin-utils": "^7.8.3", - "@babel/helper-replace-supers": "^7.8.3", + "@babel/helper-replace-supers": "^7.8.6", "@babel/helper-split-export-declaration": "^7.8.3" } }, "@babel/helper-create-regexp-features-plugin": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.8.3.tgz", - "integrity": "sha512-Gcsm1OHCUr9o9TcJln57xhWHtdXbA2pgQ58S0Lxlks0WMGNXuki4+GLfX0p+L2ZkINUGZvfkz8rzoqJQSthI+Q==", + "version": "7.8.8", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.8.8.tgz", + "integrity": "sha512-LYVPdwkrQEiX9+1R29Ld/wTrmQu1SSKYnuOk3g0CkcZMA1p0gsNxJFj/3gBdaJ7Cg0Fnek5z0DsMULePP7Lrqg==", "requires": { + "@babel/helper-annotate-as-pure": "^7.8.3", "@babel/helper-regex": "^7.8.3", - "regexpu-core": "^4.6.0" + "regexpu-core": "^4.7.0" } }, "@babel/helper-define-map": { @@ -166,13 +168,13 @@ } }, "@babel/helper-function-name": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.8.3.tgz", - "integrity": "sha512-BCxgX1BC2hD/oBlIFUgOCQDOPV8nSINxCwM3o93xP4P9Fq6aV5sgv2cOOITDMtCfQ+3PvHp3l689XZvAM9QyOA==", + "version": "7.9.5", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.9.5.tgz", + "integrity": "sha512-JVcQZeXM59Cd1qanDUxv9fgJpt3NeKUaqBqUEvfmQ+BCOKq2xUgaWZW2hr0dkbyJgezYuplEoh5knmrnS68efw==", "requires": { "@babel/helper-get-function-arity": "^7.8.3", "@babel/template": "^7.8.3", - "@babel/types": "^7.8.3" + "@babel/types": "^7.9.5" } }, "@babel/helper-get-function-arity": { @@ -208,15 +210,16 @@ } }, "@babel/helper-module-transforms": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.8.3.tgz", - "integrity": "sha512-C7NG6B7vfBa/pwCOshpMbOYUmrYQDfCpVL/JCRu0ek8B5p8kue1+BCXpg2vOYs7w5ACB9GTOBYQ5U6NwrMg+3Q==", + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.9.0.tgz", + "integrity": "sha512-0FvKyu0gpPfIQ8EkxlrAydOWROdHpBmiCiRwLkUiBGhCUPRRbVD2/tm3sFr/c/GWFrQ/ffutGUAnx7V0FzT2wA==", "requires": { "@babel/helper-module-imports": "^7.8.3", + "@babel/helper-replace-supers": "^7.8.6", "@babel/helper-simple-access": "^7.8.3", "@babel/helper-split-export-declaration": "^7.8.3", - "@babel/template": "^7.8.3", - "@babel/types": "^7.8.3", + "@babel/template": "^7.8.6", + "@babel/types": "^7.9.0", "lodash": "^4.17.13" } }, @@ -254,14 +257,14 @@ } }, "@babel/helper-replace-supers": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.8.3.tgz", - "integrity": "sha512-xOUssL6ho41U81etpLoT2RTdvdus4VfHamCuAm4AHxGr+0it5fnwoVdwUJ7GFEqCsQYzJUhcbsN9wB9apcYKFA==", + "version": "7.8.6", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.8.6.tgz", + "integrity": "sha512-PeMArdA4Sv/Wf4zXwBKPqVj7n9UF/xg6slNRtZW84FM7JpE1CbG8B612FyM4cxrf4fMAMGO0kR7voy1ForHHFA==", "requires": { "@babel/helper-member-expression-to-functions": "^7.8.3", "@babel/helper-optimise-call-expression": "^7.8.3", - "@babel/traverse": "^7.8.3", - "@babel/types": "^7.8.3" + "@babel/traverse": "^7.8.6", + "@babel/types": "^7.8.6" } }, "@babel/helper-simple-access": { @@ -281,6 +284,11 @@ "@babel/types": "^7.8.3" } }, + "@babel/helper-validator-identifier": { + "version": "7.9.5", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.9.5.tgz", + "integrity": "sha512-/8arLKUFq882w4tWGj9JYzRpAlZgiWUJ+dtteNTDqrRBz9Iguck9Rn3ykuBDoUwh2TO4tSAJlrxDUOXWklJe4g==" + }, "@babel/helper-wrap-function": { "version": "7.8.3", "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.8.3.tgz", @@ -293,13 +301,13 @@ } }, "@babel/helpers": { - "version": "7.8.4", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.8.4.tgz", - "integrity": "sha512-VPbe7wcQ4chu4TDQjimHv/5tj73qz88o12EPkO2ValS2QiQS/1F2SsjyIGNnAD0vF/nZS6Cf9i+vW6HIlnaR8w==", + "version": "7.9.2", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.9.2.tgz", + "integrity": "sha512-JwLvzlXVPjO8eU9c/wF9/zOIN7X6h8DYf7mG4CiFRZRvZNKEF5dQ3H3V+ASkHoIB3mWhatgl5ONhyqHRI6MppA==", "requires": { "@babel/template": "^7.8.3", - "@babel/traverse": "^7.8.4", - "@babel/types": "^7.8.3" + "@babel/traverse": "^7.9.0", + "@babel/types": "^7.9.0" } }, "@babel/highlight": { @@ -313,9 +321,9 @@ } }, "@babel/parser": { - "version": "7.8.4", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.8.4.tgz", - "integrity": "sha512-0fKu/QqildpXmPVaRBoXOlyBb3MC+J0A66x97qEfLOMkn3u6nfY5esWogQwi/K0BjASYy4DbnsEWnpNL6qT5Mw==" + "version": "7.9.4", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.9.4.tgz", + "integrity": "sha512-bC49otXX6N0/VYhgOMh4gnP26E9xnDZK3TmbNpxYzzz9BQLBosQwfyOe9/cXUU3txYhTzLCbcqd5c8y/OmCjHA==" }, "@babel/plugin-proposal-async-generator-functions": { "version": "7.8.3", @@ -383,12 +391,13 @@ } }, "@babel/plugin-proposal-object-rest-spread": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.8.3.tgz", - "integrity": "sha512-8qvuPwU/xxUCt78HocNlv0mXXo0wdh9VT1R04WU8HGOfaOob26pF+9P5/lYjN/q7DHOX1bvX60hnhOvuQUJdbA==", + "version": "7.9.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.9.5.tgz", + "integrity": "sha512-VP2oXvAf7KCYTthbUHwBlewbl1Iq059f6seJGsxMizaCdgHIeczOr7FBqELhSqfkIl04Fi8okzWzl63UKbQmmg==", "requires": { "@babel/helper-plugin-utils": "^7.8.3", - "@babel/plugin-syntax-object-rest-spread": "^7.8.0" + "@babel/plugin-syntax-object-rest-spread": "^7.8.0", + "@babel/plugin-transform-parameters": "^7.9.5" } }, "@babel/plugin-proposal-optional-catch-binding": { @@ -401,20 +410,20 @@ } }, "@babel/plugin-proposal-optional-chaining": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.8.3.tgz", - "integrity": "sha512-QIoIR9abkVn+seDE3OjA08jWcs3eZ9+wJCKSRgo3WdEU2csFYgdScb+8qHB3+WXsGJD55u+5hWCISI7ejXS+kg==", + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.9.0.tgz", + "integrity": "sha512-NDn5tu3tcv4W30jNhmc2hyD5c56G6cXx4TesJubhxrJeCvuuMpttxr0OnNCqbZGhFjLrg+NIhxxC+BK5F6yS3w==", "requires": { "@babel/helper-plugin-utils": "^7.8.3", "@babel/plugin-syntax-optional-chaining": "^7.8.0" } }, "@babel/plugin-proposal-unicode-property-regex": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.8.3.tgz", - "integrity": "sha512-1/1/rEZv2XGweRwwSkLpY+s60za9OZ1hJs4YDqFHCw0kYWYwL5IFljVY1MYBL+weT1l9pokDO2uhSTLVxzoHkQ==", + "version": "7.8.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.8.8.tgz", + "integrity": "sha512-EVhjVsMpbhLw9ZfHWSx2iy13Q8Z/eg8e8ccVWt23sWQK5l1UdkoLJPN5w69UA4uITGBnEZD2JOe4QOHycYKv8A==", "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.8.3", + "@babel/helper-create-regexp-features-plugin": "^7.8.8", "@babel/helper-plugin-utils": "^7.8.3" } }, @@ -558,16 +567,16 @@ } }, "@babel/plugin-transform-classes": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.8.3.tgz", - "integrity": "sha512-SjT0cwFJ+7Rbr1vQsvphAHwUHvSUPmMjMU/0P59G8U2HLFqSa082JO7zkbDNWs9kH/IUqpHI6xWNesGf8haF1w==", + "version": "7.9.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.9.5.tgz", + "integrity": "sha512-x2kZoIuLC//O5iA7PEvecB105o7TLzZo8ofBVhP79N+DO3jaX+KYfww9TQcfBEZD0nikNyYcGB1IKtRq36rdmg==", "requires": { "@babel/helper-annotate-as-pure": "^7.8.3", "@babel/helper-define-map": "^7.8.3", - "@babel/helper-function-name": "^7.8.3", + "@babel/helper-function-name": "^7.9.5", "@babel/helper-optimise-call-expression": "^7.8.3", "@babel/helper-plugin-utils": "^7.8.3", - "@babel/helper-replace-supers": "^7.8.3", + "@babel/helper-replace-supers": "^7.8.6", "@babel/helper-split-export-declaration": "^7.8.3", "globals": "^11.1.0" } @@ -581,9 +590,9 @@ } }, "@babel/plugin-transform-destructuring": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.8.3.tgz", - "integrity": "sha512-H4X646nCkiEcHZUZaRkhE2XVsoz0J/1x3VVujnn96pSoGCtKPA99ZZA+va+gK+92Zycd6OBKCD8tDb/731bhgQ==", + "version": "7.9.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.9.5.tgz", + "integrity": "sha512-j3OEsGel8nHL/iusv/mRd5fYZ3DrOxWC82x0ogmdN/vHfAP4MYw+AFKYanzWlktNwikKvlzUV//afBW5FTp17Q==", "requires": { "@babel/helper-plugin-utils": "^7.8.3" } @@ -615,18 +624,18 @@ } }, "@babel/plugin-transform-flow-strip-types": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.8.3.tgz", - "integrity": "sha512-g/6WTWG/xbdd2exBBzMfygjX/zw4eyNC4X8pRaq7aRHRoDUCzAIu3kGYIXviOv8BjCuWm8vDBwjHcjiRNgXrPA==", + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.9.0.tgz", + "integrity": "sha512-7Qfg0lKQhEHs93FChxVLAvhBshOPQDtJUTVHr/ZwQNRccCm4O9D79r9tVSoV8iNwjP1YgfD+e/fgHcPkN1qEQg==", "requires": { "@babel/helper-plugin-utils": "^7.8.3", "@babel/plugin-syntax-flow": "^7.8.3" } }, "@babel/plugin-transform-for-of": { - "version": "7.8.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.8.4.tgz", - "integrity": "sha512-iAXNlOWvcYUYoV8YIxwS7TxGRJcxyl8eQCfT+A5j8sKUzRFvJdcyjp97jL2IghWSRDaL2PU2O2tX8Cu9dTBq5A==", + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.9.0.tgz", + "integrity": "sha512-lTAnWOpMwOXpyDx06N+ywmF3jNbafZEqZ96CGYabxHrxNX8l5ny7dt4bK/rGwAh9utyP2b2Hv7PlZh1AAS54FQ==", "requires": { "@babel/helper-plugin-utils": "^7.8.3" } @@ -657,43 +666,43 @@ } }, "@babel/plugin-transform-modules-amd": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.8.3.tgz", - "integrity": "sha512-MadJiU3rLKclzT5kBH4yxdry96odTUwuqrZM+GllFI/VhxfPz+k9MshJM+MwhfkCdxxclSbSBbUGciBngR+kEQ==", + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.9.0.tgz", + "integrity": "sha512-vZgDDF003B14O8zJy0XXLnPH4sg+9X5hFBBGN1V+B2rgrB+J2xIypSN6Rk9imB2hSTHQi5OHLrFWsZab1GMk+Q==", "requires": { - "@babel/helper-module-transforms": "^7.8.3", + "@babel/helper-module-transforms": "^7.9.0", "@babel/helper-plugin-utils": "^7.8.3", "babel-plugin-dynamic-import-node": "^2.3.0" } }, "@babel/plugin-transform-modules-commonjs": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.8.3.tgz", - "integrity": "sha512-JpdMEfA15HZ/1gNuB9XEDlZM1h/gF/YOH7zaZzQu2xCFRfwc01NXBMHHSTT6hRjlXJJs5x/bfODM3LiCk94Sxg==", + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.9.0.tgz", + "integrity": "sha512-qzlCrLnKqio4SlgJ6FMMLBe4bySNis8DFn1VkGmOcxG9gqEyPIOzeQrA//u0HAKrWpJlpZbZMPB1n/OPa4+n8g==", "requires": { - "@babel/helper-module-transforms": "^7.8.3", + "@babel/helper-module-transforms": "^7.9.0", "@babel/helper-plugin-utils": "^7.8.3", "@babel/helper-simple-access": "^7.8.3", "babel-plugin-dynamic-import-node": "^2.3.0" } }, "@babel/plugin-transform-modules-systemjs": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.8.3.tgz", - "integrity": "sha512-8cESMCJjmArMYqa9AO5YuMEkE4ds28tMpZcGZB/jl3n0ZzlsxOAi3mC+SKypTfT8gjMupCnd3YiXCkMjj2jfOg==", + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.9.0.tgz", + "integrity": "sha512-FsiAv/nao/ud2ZWy4wFacoLOm5uxl0ExSQ7ErvP7jpoihLR6Cq90ilOFyX9UXct3rbtKsAiZ9kFt5XGfPe/5SQ==", "requires": { "@babel/helper-hoist-variables": "^7.8.3", - "@babel/helper-module-transforms": "^7.8.3", + "@babel/helper-module-transforms": "^7.9.0", "@babel/helper-plugin-utils": "^7.8.3", "babel-plugin-dynamic-import-node": "^2.3.0" } }, "@babel/plugin-transform-modules-umd": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.8.3.tgz", - "integrity": "sha512-evhTyWhbwbI3/U6dZAnx/ePoV7H6OUG+OjiJFHmhr9FPn0VShjwC2kdxqIuQ/+1P50TMrneGzMeyMTFOjKSnAw==", + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.9.0.tgz", + "integrity": "sha512-uTWkXkIVtg/JGRSIABdBoMsoIeoHQHPTL0Y2E7xf5Oj7sLqwVsNXOkNk0VJc7vF0IMBsPeikHxFjGe+qmwPtTQ==", "requires": { - "@babel/helper-module-transforms": "^7.8.3", + "@babel/helper-module-transforms": "^7.9.0", "@babel/helper-plugin-utils": "^7.8.3" } }, @@ -723,11 +732,10 @@ } }, "@babel/plugin-transform-parameters": { - "version": "7.8.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.8.4.tgz", - "integrity": "sha512-IsS3oTxeTsZlE5KqzTbcC2sV0P9pXdec53SU+Yxv7o/6dvGM5AkTotQKhoSffhNgZ/dftsSiOoxy7evCYJXzVA==", + "version": "7.9.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.9.5.tgz", + "integrity": "sha512-0+1FhHnMfj6lIIhVvS4KGQJeuhe1GI//h5uptK4PvLt+BGBxsoUJbd3/IW002yk//6sZPlFgsG1hY6OHLcy6kA==", "requires": { - "@babel/helper-call-delegate": "^7.8.3", "@babel/helper-get-function-arity": "^7.8.3", "@babel/helper-plugin-utils": "^7.8.3" } @@ -741,11 +749,10 @@ } }, "@babel/plugin-transform-react-constant-elements": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.8.3.tgz", - "integrity": "sha512-glrzN2U+egwRfkNFtL34xIBYTxbbUF2qJTP8HD3qETBBqzAWSeNB821X0GjU06+dNpq/UyCIjI72FmGE5NNkQQ==", + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.9.0.tgz", + "integrity": "sha512-wXMXsToAUOxJuBBEHajqKLFWcCkOSLshTI2ChCFFj1zDd7od4IOxiwLCOObNUvOpkxLpjIuaIdBMmNt6ocCPAw==", "requires": { - "@babel/helper-annotate-as-pure": "^7.8.3", "@babel/helper-plugin-utils": "^7.8.3" } }, @@ -758,39 +765,50 @@ } }, "@babel/plugin-transform-react-jsx": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.8.3.tgz", - "integrity": "sha512-r0h+mUiyL595ikykci+fbwm9YzmuOrUBi0b+FDIKmi3fPQyFokWVEMJnRWHJPPQEjyFJyna9WZC6Viv6UHSv1g==", + "version": "7.9.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.9.4.tgz", + "integrity": "sha512-Mjqf3pZBNLt854CK0C/kRuXAnE6H/bo7xYojP+WGtX8glDGSibcwnsWwhwoSuRg0+EBnxPC1ouVnuetUIlPSAw==", "requires": { - "@babel/helper-builder-react-jsx": "^7.8.3", + "@babel/helper-builder-react-jsx": "^7.9.0", + "@babel/helper-builder-react-jsx-experimental": "^7.9.0", + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-syntax-jsx": "^7.8.3" + } + }, + "@babel/plugin-transform-react-jsx-development": { + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.9.0.tgz", + "integrity": "sha512-tK8hWKrQncVvrhvtOiPpKrQjfNX3DtkNLSX4ObuGcpS9p0QrGetKmlySIGR07y48Zft8WVgPakqd/bk46JrMSw==", + "requires": { + "@babel/helper-builder-react-jsx-experimental": "^7.9.0", "@babel/helper-plugin-utils": "^7.8.3", "@babel/plugin-syntax-jsx": "^7.8.3" } }, "@babel/plugin-transform-react-jsx-self": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.8.3.tgz", - "integrity": "sha512-01OT7s5oa0XTLf2I8XGsL8+KqV9lx3EZV+jxn/L2LQ97CGKila2YMroTkCEIE0HV/FF7CMSRsIAybopdN9NTdg==", + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.9.0.tgz", + "integrity": "sha512-K2ObbWPKT7KUTAoyjCsFilOkEgMvFG+y0FqOl6Lezd0/13kMkkjHskVsZvblRPj1PHA44PrToaZANrryppzTvQ==", "requires": { "@babel/helper-plugin-utils": "^7.8.3", "@babel/plugin-syntax-jsx": "^7.8.3" } }, "@babel/plugin-transform-react-jsx-source": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.8.3.tgz", - "integrity": "sha512-PLMgdMGuVDtRS/SzjNEQYUT8f4z1xb2BAT54vM1X5efkVuYBf5WyGUMbpmARcfq3NaglIwz08UVQK4HHHbC6ag==", + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.9.0.tgz", + "integrity": "sha512-K6m3LlSnTSfRkM6FcRk8saNEeaeyG5k7AVkBU2bZK3+1zdkSED3qNdsWrUgQBeTVD2Tp3VMmerxVO2yM5iITmw==", "requires": { "@babel/helper-plugin-utils": "^7.8.3", "@babel/plugin-syntax-jsx": "^7.8.3" } }, "@babel/plugin-transform-regenerator": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.8.3.tgz", - "integrity": "sha512-qt/kcur/FxrQrzFR432FGZznkVAjiyFtCOANjkAKwCbt465L6ZCiUQh2oMYGU3Wo8LRFJxNDFwWn106S5wVUNA==", + "version": "7.8.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.8.7.tgz", + "integrity": "sha512-TIg+gAl4Z0a3WmD3mbYSk+J9ZUH6n/Yc57rtKRnlA/7rcCvpekHXe0CMZHP1gYp7/KLe9GHTuIba0vXmls6drA==", "requires": { - "regenerator-transform": "^0.14.0" + "regenerator-transform": "^0.14.2" } }, "@babel/plugin-transform-reserved-words": { @@ -802,9 +820,9 @@ } }, "@babel/plugin-transform-runtime": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.8.3.tgz", - "integrity": "sha512-/vqUt5Yh+cgPZXXjmaG9NT8aVfThKk7G4OqkVhrXqwsC5soMn/qTCxs36rZ2QFhpfTJcjw4SNDIZ4RUb8OL4jQ==", + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.9.0.tgz", + "integrity": "sha512-pUu9VSf3kI1OqbWINQ7MaugnitRss1z533436waNXp+0N3ur3zfut37sXiQMxkuCF4VUjwZucen/quskCh7NHw==", "requires": { "@babel/helper-module-imports": "^7.8.3", "@babel/helper-plugin-utils": "^7.8.3", @@ -862,9 +880,9 @@ } }, "@babel/plugin-transform-typescript": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.8.3.tgz", - "integrity": "sha512-Ebj230AxcrKGZPKIp4g4TdQLrqX95TobLUWKd/CwG7X1XHUH1ZpkpFvXuXqWbtGRWb7uuEWNlrl681wsOArAdQ==", + "version": "7.9.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.9.4.tgz", + "integrity": "sha512-yeWeUkKx2auDbSxRe8MusAG+n4m9BFY/v+lPjmQDgOFX5qnySkUY5oXzkp6FwPdsYqnKay6lorXYdC0n3bZO7w==", "requires": { "@babel/helper-create-class-features-plugin": "^7.8.3", "@babel/helper-plugin-utils": "^7.8.3", @@ -881,26 +899,28 @@ } }, "@babel/preset-env": { - "version": "7.8.4", - "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.8.4.tgz", - "integrity": "sha512-HihCgpr45AnSOHRbS5cWNTINs0TwaR8BS8xIIH+QwiW8cKL0llV91njQMpeMReEPVs+1Ao0x3RLEBLtt1hOq4w==", + "version": "7.9.5", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.9.5.tgz", + "integrity": "sha512-eWGYeADTlPJH+wq1F0wNfPbVS1w1wtmMJiYk55Td5Yu28AsdR9AsC97sZ0Qq8fHqQuslVSIYSGJMcblr345GfQ==", "requires": { - "@babel/compat-data": "^7.8.4", - "@babel/helper-compilation-targets": "^7.8.4", + "@babel/compat-data": "^7.9.0", + "@babel/helper-compilation-targets": "^7.8.7", "@babel/helper-module-imports": "^7.8.3", "@babel/helper-plugin-utils": "^7.8.3", "@babel/plugin-proposal-async-generator-functions": "^7.8.3", "@babel/plugin-proposal-dynamic-import": "^7.8.3", "@babel/plugin-proposal-json-strings": "^7.8.3", "@babel/plugin-proposal-nullish-coalescing-operator": "^7.8.3", - "@babel/plugin-proposal-object-rest-spread": "^7.8.3", + "@babel/plugin-proposal-numeric-separator": "^7.8.3", + "@babel/plugin-proposal-object-rest-spread": "^7.9.5", "@babel/plugin-proposal-optional-catch-binding": "^7.8.3", - "@babel/plugin-proposal-optional-chaining": "^7.8.3", + "@babel/plugin-proposal-optional-chaining": "^7.9.0", "@babel/plugin-proposal-unicode-property-regex": "^7.8.3", "@babel/plugin-syntax-async-generators": "^7.8.0", "@babel/plugin-syntax-dynamic-import": "^7.8.0", "@babel/plugin-syntax-json-strings": "^7.8.0", "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0", + "@babel/plugin-syntax-numeric-separator": "^7.8.0", "@babel/plugin-syntax-object-rest-spread": "^7.8.0", "@babel/plugin-syntax-optional-catch-binding": "^7.8.0", "@babel/plugin-syntax-optional-chaining": "^7.8.0", @@ -909,26 +929,26 @@ "@babel/plugin-transform-async-to-generator": "^7.8.3", "@babel/plugin-transform-block-scoped-functions": "^7.8.3", "@babel/plugin-transform-block-scoping": "^7.8.3", - "@babel/plugin-transform-classes": "^7.8.3", + "@babel/plugin-transform-classes": "^7.9.5", "@babel/plugin-transform-computed-properties": "^7.8.3", - "@babel/plugin-transform-destructuring": "^7.8.3", + "@babel/plugin-transform-destructuring": "^7.9.5", "@babel/plugin-transform-dotall-regex": "^7.8.3", "@babel/plugin-transform-duplicate-keys": "^7.8.3", "@babel/plugin-transform-exponentiation-operator": "^7.8.3", - "@babel/plugin-transform-for-of": "^7.8.4", + "@babel/plugin-transform-for-of": "^7.9.0", "@babel/plugin-transform-function-name": "^7.8.3", "@babel/plugin-transform-literals": "^7.8.3", "@babel/plugin-transform-member-expression-literals": "^7.8.3", - "@babel/plugin-transform-modules-amd": "^7.8.3", - "@babel/plugin-transform-modules-commonjs": "^7.8.3", - "@babel/plugin-transform-modules-systemjs": "^7.8.3", - "@babel/plugin-transform-modules-umd": "^7.8.3", + "@babel/plugin-transform-modules-amd": "^7.9.0", + "@babel/plugin-transform-modules-commonjs": "^7.9.0", + "@babel/plugin-transform-modules-systemjs": "^7.9.0", + "@babel/plugin-transform-modules-umd": "^7.9.0", "@babel/plugin-transform-named-capturing-groups-regex": "^7.8.3", "@babel/plugin-transform-new-target": "^7.8.3", "@babel/plugin-transform-object-super": "^7.8.3", - "@babel/plugin-transform-parameters": "^7.8.4", + "@babel/plugin-transform-parameters": "^7.9.5", "@babel/plugin-transform-property-literals": "^7.8.3", - "@babel/plugin-transform-regenerator": "^7.8.3", + "@babel/plugin-transform-regenerator": "^7.8.7", "@babel/plugin-transform-reserved-words": "^7.8.3", "@babel/plugin-transform-shorthand-properties": "^7.8.3", "@babel/plugin-transform-spread": "^7.8.3", @@ -936,8 +956,9 @@ "@babel/plugin-transform-template-literals": "^7.8.3", "@babel/plugin-transform-typeof-symbol": "^7.8.4", "@babel/plugin-transform-unicode-regex": "^7.8.3", - "@babel/types": "^7.8.3", - "browserslist": "^4.8.5", + "@babel/preset-modules": "^0.1.3", + "@babel/types": "^7.9.5", + "browserslist": "^4.9.1", "core-js-compat": "^3.6.2", "invariant": "^2.2.2", "levenary": "^1.1.1", @@ -951,25 +972,38 @@ } } }, + "@babel/preset-modules": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.3.tgz", + "integrity": "sha512-Ra3JXOHBq2xd56xSF7lMKXdjBn3T772Y1Wet3yWnkDly9zHvJki029tAFzvAAK5cf4YV3yoxuP61crYRol6SVg==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/plugin-proposal-unicode-property-regex": "^7.4.4", + "@babel/plugin-transform-dotall-regex": "^7.4.4", + "@babel/types": "^7.4.4", + "esutils": "^2.0.2" + } + }, "@babel/preset-react": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.8.3.tgz", - "integrity": "sha512-9hx0CwZg92jGb7iHYQVgi0tOEHP/kM60CtWJQnmbATSPIQQ2xYzfoCI3EdqAhFBeeJwYMdWQuDUHMsuDbH9hyQ==", + "version": "7.9.4", + "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.9.4.tgz", + "integrity": "sha512-AxylVB3FXeOTQXNXyiuAQJSvss62FEotbX2Pzx3K/7c+MKJMdSg6Ose6QYllkdCFA8EInCJVw7M/o5QbLuA4ZQ==", "requires": { "@babel/helper-plugin-utils": "^7.8.3", "@babel/plugin-transform-react-display-name": "^7.8.3", - "@babel/plugin-transform-react-jsx": "^7.8.3", - "@babel/plugin-transform-react-jsx-self": "^7.8.3", - "@babel/plugin-transform-react-jsx-source": "^7.8.3" + "@babel/plugin-transform-react-jsx": "^7.9.4", + "@babel/plugin-transform-react-jsx-development": "^7.9.0", + "@babel/plugin-transform-react-jsx-self": "^7.9.0", + "@babel/plugin-transform-react-jsx-source": "^7.9.0" } }, "@babel/preset-typescript": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.8.3.tgz", - "integrity": "sha512-qee5LgPGui9zQ0jR1TeU5/fP9L+ovoArklEqY12ek8P/wV5ZeM/VYSQYwICeoT6FfpJTekG9Ilay5PhwsOpMHA==", + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.9.0.tgz", + "integrity": "sha512-S4cueFnGrIbvYJgwsVFKdvOmpiL0XGw9MFW9D0vgRys5g36PBhZRL8NX8Gr2akz8XRtzq6HuDXPD/1nniagNUg==", "requires": { "@babel/helper-plugin-utils": "^7.8.3", - "@babel/plugin-transform-typescript": "^7.8.3" + "@babel/plugin-transform-typescript": "^7.9.0" } }, "@babel/runtime": { @@ -980,38 +1014,54 @@ "regenerator-runtime": "^0.13.2" } }, + "@babel/runtime-corejs3": { + "version": "7.9.2", + "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.9.2.tgz", + "integrity": "sha512-HHxmgxbIzOfFlZ+tdeRKtaxWOMUoCG5Mu3wKeUmOxjYrwb3AAHgnmtCUbPPK11/raIWLIBK250t8E2BPO0p7jA==", + "requires": { + "core-js-pure": "^3.0.0", + "regenerator-runtime": "^0.13.4" + }, + "dependencies": { + "regenerator-runtime": { + "version": "0.13.5", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.5.tgz", + "integrity": "sha512-ZS5w8CpKFinUzOwW3c83oPeVXoNsrLsaCoLtJvAClH135j/R77RuymhiSErhm2lKcwSCIpmvIWSbDkIfAqKQlA==" + } + } + }, "@babel/template": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.8.3.tgz", - "integrity": "sha512-04m87AcQgAFdvuoyiQ2kgELr2tV8B4fP/xJAVUL3Yb3bkNdMedD3d0rlSQr3PegP0cms3eHjl1F7PWlvWbU8FQ==", + "version": "7.8.6", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.8.6.tgz", + "integrity": "sha512-zbMsPMy/v0PWFZEhQJ66bqjhH+z0JgMoBWuikXybgG3Gkd/3t5oQ1Rw2WQhnSrsOmsKXnZOx15tkC4qON/+JPg==", "requires": { "@babel/code-frame": "^7.8.3", - "@babel/parser": "^7.8.3", - "@babel/types": "^7.8.3" + "@babel/parser": "^7.8.6", + "@babel/types": "^7.8.6" } }, "@babel/traverse": { - "version": "7.8.4", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.8.4.tgz", - "integrity": "sha512-NGLJPZwnVEyBPLI+bl9y9aSnxMhsKz42so7ApAv9D+b4vAFPpY013FTS9LdKxcABoIYFU52HcYga1pPlx454mg==", + "version": "7.9.5", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.9.5.tgz", + "integrity": "sha512-c4gH3jsvSuGUezlP6rzSJ6jf8fYjLj3hsMZRx/nX0h+fmHN0w+ekubRrHPqnMec0meycA2nwCsJ7dC8IPem2FQ==", "requires": { "@babel/code-frame": "^7.8.3", - "@babel/generator": "^7.8.4", - "@babel/helper-function-name": "^7.8.3", + "@babel/generator": "^7.9.5", + "@babel/helper-function-name": "^7.9.5", "@babel/helper-split-export-declaration": "^7.8.3", - "@babel/parser": "^7.8.4", - "@babel/types": "^7.8.3", + "@babel/parser": "^7.9.0", + "@babel/types": "^7.9.5", "debug": "^4.1.0", "globals": "^11.1.0", "lodash": "^4.17.13" } }, "@babel/types": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.8.3.tgz", - "integrity": "sha512-jBD+G8+LWpMBBWvVcdr4QysjUE4mU/syrhN17o1u3gx0/WzJB1kwiVZAXRtWbsIPOwW8pF/YJV5+nmetPzepXg==", + "version": "7.9.5", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.5.tgz", + "integrity": "sha512-XjnvNqenk818r5zMaba+sLQjnbda31UfUURv3ei0qPQw4u+j2jMyJ5b11y8ZHYTRSI3NnInQkkkRT4fLqqPdHg==", "requires": { - "esutils": "^2.0.2", + "@babel/helper-validator-identifier": "^7.9.5", "lodash": "^4.17.13", "to-fast-properties": "^2.0.0" } @@ -1384,9 +1434,9 @@ } }, "@types/babel__core": { - "version": "7.1.4", - "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.4.tgz", - "integrity": "sha512-c/5MuRz5HM4aizqL5ViYfW4iEnmfPcfbH4Xa6GgLT21dMc1NGeNnuS6egHheOmP+kCJ9CAzC4pv4SDCWTnRkbg==", + "version": "7.1.7", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.7.tgz", + "integrity": "sha512-RL62NqSFPCDK2FM1pSDH0scHpJvsXtZNiYlMB73DgPBaG1E38ZYVL+ei5EkWRbr+KC4YNiAUNBnRj+bgwpgjMw==", "requires": { "@babel/parser": "^7.1.0", "@babel/types": "^7.0.0", @@ -1413,9 +1463,9 @@ } }, "@types/babel__traverse": { - "version": "7.0.8", - "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.0.8.tgz", - "integrity": "sha512-yGeB2dHEdvxjP0y4UbRtQaSkXJ9649fYCmIdRoul5kfAoGCwxuCbMhag0k3RPfnuh9kPGm8x89btcfDEXdVWGw==", + "version": "7.0.11", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.0.11.tgz", + "integrity": "sha512-ddHK5icION5U6q11+tV2f9Mo6CZVuT8GJKld2q9LqHSZbvLbH34Kcu2yFGckZut453+eQU6btIA3RihmnRgI+Q==", "requires": { "@babel/types": "^7.3.0" } @@ -1473,9 +1523,9 @@ "integrity": "sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA==" }, "@types/node": { - "version": "13.7.1", - "resolved": "https://registry.npmjs.org/@types/node/-/node-13.7.1.tgz", - "integrity": "sha512-Zq8gcQGmn4txQEJeiXo/KiLpon8TzAl0kmKH4zdWctPj05nWwp1ClMdAVEloqrQKfaC48PNLdgN/aVaLqUrluA==" + "version": "13.13.4", + "resolved": "https://registry.npmjs.org/@types/node/-/node-13.13.4.tgz", + "integrity": "sha512-x26ur3dSXgv5AwKS0lNfbjpCakGIduWU1DU91Zz58ONRWrIKGunmZBNv4P7N+e27sJkiGDsw/3fT4AtsqQBrBA==" }, "@types/parse-json": { "version": "4.0.0", @@ -1506,42 +1556,52 @@ "integrity": "sha512-FA/BWv8t8ZWJ+gEOnLLd8ygxH/2UFbAvgEonyfN6yWGLKc7zVjbpl2Y4CTjid9h2RfgPP6SEt6uHwEOply00yw==" }, "@typescript-eslint/eslint-plugin": { - "version": "2.20.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-2.20.0.tgz", - "integrity": "sha512-cimIdVDV3MakiGJqMXw51Xci6oEDEoPkvh8ggJe2IIzcc0fYqAxOXN6Vbeanahz6dLZq64W+40iUEc9g32FLDQ==", + "version": "2.30.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-2.30.0.tgz", + "integrity": "sha512-PGejii0qIZ9Q40RB2jIHyUpRWs1GJuHP1pkoCiaeicfwO9z7Fx03NQzupuyzAmv+q9/gFNHu7lo1ByMXe8PNyg==", "requires": { - "@typescript-eslint/experimental-utils": "2.20.0", - "eslint-utils": "^1.4.3", + "@typescript-eslint/experimental-utils": "2.30.0", "functional-red-black-tree": "^1.0.1", "regexpp": "^3.0.0", "tsutils": "^3.17.1" } }, "@typescript-eslint/experimental-utils": { - "version": "2.20.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-2.20.0.tgz", - "integrity": "sha512-fEBy9xYrwG9hfBLFEwGW2lKwDRTmYzH3DwTmYbT+SMycmxAoPl0eGretnBFj/s+NfYBG63w/5c3lsvqqz5mYag==", + "version": "2.30.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-2.30.0.tgz", + "integrity": "sha512-L3/tS9t+hAHksy8xuorhOzhdefN0ERPDWmR9CclsIGOUqGKy6tqc/P+SoXeJRye5gazkuPO0cK9MQRnolykzkA==", "requires": { "@types/json-schema": "^7.0.3", - "@typescript-eslint/typescript-estree": "2.20.0", - "eslint-scope": "^5.0.0" + "@typescript-eslint/typescript-estree": "2.30.0", + "eslint-scope": "^5.0.0", + "eslint-utils": "^2.0.0" + }, + "dependencies": { + "eslint-utils": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.0.0.tgz", + "integrity": "sha512-0HCPuJv+7Wv1bACm8y5/ECVfYdfsAm9xmVb7saeFlxjPYALefjhbYoCkBjPdPzGH8wWyTpAez82Fh3VKYEZ8OA==", + "requires": { + "eslint-visitor-keys": "^1.1.0" + } + } } }, "@typescript-eslint/parser": { - "version": "2.20.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-2.20.0.tgz", - "integrity": "sha512-o8qsKaosLh2qhMZiHNtaHKTHyCHc3Triq6aMnwnWj7budm3xAY9owSZzV1uon5T9cWmJRJGzTFa90aex4m77Lw==", + "version": "2.30.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-2.30.0.tgz", + "integrity": "sha512-9kDOxzp0K85UnpmPJqUzdWaCNorYYgk1yZmf4IKzpeTlSAclnFsrLjfwD9mQExctLoLoGAUXq1co+fbr+3HeFw==", "requires": { "@types/eslint-visitor-keys": "^1.0.0", - "@typescript-eslint/experimental-utils": "2.20.0", - "@typescript-eslint/typescript-estree": "2.20.0", + "@typescript-eslint/experimental-utils": "2.30.0", + "@typescript-eslint/typescript-estree": "2.30.0", "eslint-visitor-keys": "^1.1.0" } }, "@typescript-eslint/typescript-estree": { - "version": "2.20.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-2.20.0.tgz", - "integrity": "sha512-WlFk8QtI8pPaE7JGQGxU7nGcnk1ccKAJkhbVookv94ZcAef3m6oCE/jEDL6dGte3JcD7reKrA0o55XhBRiVT3A==", + "version": "2.30.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-2.30.0.tgz", + "integrity": "sha512-nI5WOechrA0qAhnr+DzqwmqHsx7Ulr/+0H7bWCcClDhhWkSyZR5BmTvnBEyONwJCTWHfc5PAQExX24VD26IAVw==", "requires": { "debug": "^4.1.1", "eslint-visitor-keys": "^1.1.0", @@ -1735,9 +1795,9 @@ } }, "acorn": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.1.0.tgz", - "integrity": "sha512-kL5CuoXA/dgxlBbVrflsflzQ3PAas7RYZB52NOm/6839iVYJgKMJ3cQJD+t2i5+qFa8h3MDpEOJiS64E8JLnSQ==" + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.1.1.tgz", + "integrity": "sha512-add7dgA5ppRPxCFJoAGfMDi7PIBXq1RtGo7BhbLaxwrXPOmw8gq48Y9ozT01hUKy9byMjlR20EJhu5zlkErEkg==" }, "acorn-globals": { "version": "4.3.4", @@ -1749,9 +1809,9 @@ }, "dependencies": { "acorn": { - "version": "6.4.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.0.tgz", - "integrity": "sha512-gac8OEcQ2Li1dxIEWGZzsp2BitJxwkwcOm0zHAJLcPJaVvm58FRnk6RkuLRpU1EujipU2ZFODv2P9DLMfnV8mw==" + "version": "6.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.1.tgz", + "integrity": "sha512-ZVA9k326Nwrj3Cj9jlh3wGFutC2ZornPNARZwsNYqQYgN0EsV2d53w5RN/co65Ohn4sUAUtb1rSUAOD6XN9idA==" } } }, @@ -1786,6 +1846,29 @@ "version": "5.0.0", "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.0.0.tgz", "integrity": "sha512-faqwZqnWxbxn+F1d399ygeamQNy3lPp/H9H6rNrqYh4FSVCtcY+3cub1MxA8o9mDd55mM8Aghuu/kuyYA6VTsA==" + }, + "emojis-list": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz", + "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=" + }, + "json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "requires": { + "minimist": "^1.2.0" + } + }, + "loader-utils": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.2.3.tgz", + "integrity": "sha512-fkpz8ejdnEMG3s37wGL07iSBDg99O9D5yflE9RGNH3hRdx9SOwYfnGYdZOUIZitN8E+E2vkq3MUMYMvPYl5ZZA==", + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^2.0.0", + "json5": "^1.0.1" + } } } }, @@ -2038,17 +2121,17 @@ "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==" }, "autoprefixer": { - "version": "9.7.4", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.7.4.tgz", - "integrity": "sha512-g0Ya30YrMBAEZk60lp+qfX5YQllG+S5W3GYCFvyHTvhOki0AEQJLPEcIuGRsqVwLi8FvXPVtwTGhfr38hVpm0g==", + "version": "9.7.6", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.7.6.tgz", + "integrity": "sha512-F7cYpbN7uVVhACZTeeIeealwdGM6wMtfWARVLTy5xmKtgVdBNJvbDRoCK3YO1orcs7gv/KwYlb3iXwu9Ug9BkQ==", "requires": { - "browserslist": "^4.8.3", - "caniuse-lite": "^1.0.30001020", + "browserslist": "^4.11.1", + "caniuse-lite": "^1.0.30001039", "chalk": "^2.4.2", "normalize-range": "^0.1.2", "num2fraction": "^1.2.2", - "postcss": "^7.0.26", - "postcss-value-parser": "^4.0.2" + "postcss": "^7.0.27", + "postcss-value-parser": "^4.0.3" } }, "aws-sign2": { @@ -2119,14 +2202,14 @@ } }, "babel-eslint": { - "version": "10.0.3", - "resolved": "https://registry.npmjs.org/babel-eslint/-/babel-eslint-10.0.3.tgz", - "integrity": "sha512-z3U7eMY6r/3f3/JB9mTsLjyxrv0Yb1zb8PCWCLpguxfCzBIZUwy23R1t/XKewP+8mEN2Ck8Dtr4q20z6ce6SoA==", + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/babel-eslint/-/babel-eslint-10.1.0.tgz", + "integrity": "sha512-ifWaTHQ0ce+448CYop8AdrQiBsGrnC+bMgfyKFdi6EsPLTAWG+QfyDeM6OH+FmWnKvEq5NnBMLvlBUPKQZoDSg==", "requires": { "@babel/code-frame": "^7.0.0", - "@babel/parser": "^7.0.0", - "@babel/traverse": "^7.0.0", - "@babel/types": "^7.0.0", + "@babel/parser": "^7.7.0", + "@babel/traverse": "^7.7.0", + "@babel/types": "^7.7.0", "eslint-visitor-keys": "^1.0.0", "resolve": "^1.12.0" } @@ -2154,14 +2237,15 @@ } }, "babel-loader": { - "version": "8.0.6", - "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.0.6.tgz", - "integrity": "sha512-4BmWKtBOBm13uoUwd08UwjZlaw3O9GWf456R9j+5YykFZ6LUIjIKLc0zEZf+hauxPOJs96C8k6FvYD09vWzhYw==", + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.1.0.tgz", + "integrity": "sha512-7q7nC1tYOrqvUrN3LQK4GwSk/TQorZSOlO9C+RZDZpODgyN4ZlCqE5q9cDsyWOliN+aU9B4JX01xK9eJXowJLw==", "requires": { - "find-cache-dir": "^2.0.0", - "loader-utils": "^1.0.2", - "mkdirp": "^0.5.1", - "pify": "^4.0.1" + "find-cache-dir": "^2.1.0", + "loader-utils": "^1.4.0", + "mkdirp": "^0.5.3", + "pify": "^4.0.1", + "schema-utils": "^2.6.5" }, "dependencies": { "pify": { @@ -2172,9 +2256,9 @@ } }, "babel-plugin-dynamic-import-node": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.0.tgz", - "integrity": "sha512-o6qFkpeQEBxcqt0XYlWzAVxNCSCZdUgcR8IRlhD/8DylxjjO4foPcvTW0GGKa/cVt3rvxZ7o5ippJ+/0nvLhlQ==", + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz", + "integrity": "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==", "requires": { "object.assign": "^4.1.0" } @@ -2188,6 +2272,46 @@ "find-up": "^3.0.0", "istanbul-lib-instrument": "^3.3.0", "test-exclude": "^5.2.3" + }, + "dependencies": { + "find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "requires": { + "locate-path": "^3.0.0" + } + }, + "locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "requires": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + } + }, + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "requires": { + "p-limit": "^2.0.0" + } + }, + "p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==" + } } }, "babel-plugin-jest-hoist": { @@ -2286,23 +2410,125 @@ } }, "babel-preset-react-app": { - "version": "9.1.1", - "resolved": "https://registry.npmjs.org/babel-preset-react-app/-/babel-preset-react-app-9.1.1.tgz", - "integrity": "sha512-YkWP2UwY//TLltNlEBRngDOrYhvSLb+CA330G7T9M5UhGEMWe+JK/8IXJc5p2fDTSfSiETf+PY0+PYXFMix81Q==", + "version": "9.1.2", + "resolved": "https://registry.npmjs.org/babel-preset-react-app/-/babel-preset-react-app-9.1.2.tgz", + "integrity": "sha512-k58RtQOKH21NyKtzptoAvtAODuAJJs3ZhqBMl456/GnXEQ/0La92pNmwgWoMn5pBTrsvk3YYXdY7zpY4e3UIxA==", "requires": { - "@babel/core": "7.8.4", + "@babel/core": "7.9.0", "@babel/plugin-proposal-class-properties": "7.8.3", "@babel/plugin-proposal-decorators": "7.8.3", + "@babel/plugin-proposal-nullish-coalescing-operator": "7.8.3", "@babel/plugin-proposal-numeric-separator": "7.8.3", - "@babel/plugin-transform-flow-strip-types": "7.8.3", + "@babel/plugin-proposal-optional-chaining": "7.9.0", + "@babel/plugin-transform-flow-strip-types": "7.9.0", "@babel/plugin-transform-react-display-name": "7.8.3", - "@babel/plugin-transform-runtime": "7.8.3", - "@babel/preset-env": "7.8.4", - "@babel/preset-react": "7.8.3", - "@babel/preset-typescript": "7.8.3", - "@babel/runtime": "7.8.4", + "@babel/plugin-transform-runtime": "7.9.0", + "@babel/preset-env": "7.9.0", + "@babel/preset-react": "7.9.1", + "@babel/preset-typescript": "7.9.0", + "@babel/runtime": "7.9.0", "babel-plugin-macros": "2.8.0", "babel-plugin-transform-react-remove-prop-types": "0.4.24" + }, + "dependencies": { + "@babel/preset-env": { + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.9.0.tgz", + "integrity": "sha512-712DeRXT6dyKAM/FMbQTV/FvRCms2hPCx+3weRjZ8iQVQWZejWWk1wwG6ViWMyqb/ouBbGOl5b6aCk0+j1NmsQ==", + "requires": { + "@babel/compat-data": "^7.9.0", + "@babel/helper-compilation-targets": "^7.8.7", + "@babel/helper-module-imports": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-proposal-async-generator-functions": "^7.8.3", + "@babel/plugin-proposal-dynamic-import": "^7.8.3", + "@babel/plugin-proposal-json-strings": "^7.8.3", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-proposal-numeric-separator": "^7.8.3", + "@babel/plugin-proposal-object-rest-spread": "^7.9.0", + "@babel/plugin-proposal-optional-catch-binding": "^7.8.3", + "@babel/plugin-proposal-optional-chaining": "^7.9.0", + "@babel/plugin-proposal-unicode-property-regex": "^7.8.3", + "@babel/plugin-syntax-async-generators": "^7.8.0", + "@babel/plugin-syntax-dynamic-import": "^7.8.0", + "@babel/plugin-syntax-json-strings": "^7.8.0", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0", + "@babel/plugin-syntax-numeric-separator": "^7.8.0", + "@babel/plugin-syntax-object-rest-spread": "^7.8.0", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.0", + "@babel/plugin-syntax-optional-chaining": "^7.8.0", + "@babel/plugin-syntax-top-level-await": "^7.8.3", + "@babel/plugin-transform-arrow-functions": "^7.8.3", + "@babel/plugin-transform-async-to-generator": "^7.8.3", + "@babel/plugin-transform-block-scoped-functions": "^7.8.3", + "@babel/plugin-transform-block-scoping": "^7.8.3", + "@babel/plugin-transform-classes": "^7.9.0", + "@babel/plugin-transform-computed-properties": "^7.8.3", + "@babel/plugin-transform-destructuring": "^7.8.3", + "@babel/plugin-transform-dotall-regex": "^7.8.3", + "@babel/plugin-transform-duplicate-keys": "^7.8.3", + "@babel/plugin-transform-exponentiation-operator": "^7.8.3", + "@babel/plugin-transform-for-of": "^7.9.0", + "@babel/plugin-transform-function-name": "^7.8.3", + "@babel/plugin-transform-literals": "^7.8.3", + "@babel/plugin-transform-member-expression-literals": "^7.8.3", + "@babel/plugin-transform-modules-amd": "^7.9.0", + "@babel/plugin-transform-modules-commonjs": "^7.9.0", + "@babel/plugin-transform-modules-systemjs": "^7.9.0", + "@babel/plugin-transform-modules-umd": "^7.9.0", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.8.3", + "@babel/plugin-transform-new-target": "^7.8.3", + "@babel/plugin-transform-object-super": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.8.7", + "@babel/plugin-transform-property-literals": "^7.8.3", + "@babel/plugin-transform-regenerator": "^7.8.7", + "@babel/plugin-transform-reserved-words": "^7.8.3", + "@babel/plugin-transform-shorthand-properties": "^7.8.3", + "@babel/plugin-transform-spread": "^7.8.3", + "@babel/plugin-transform-sticky-regex": "^7.8.3", + "@babel/plugin-transform-template-literals": "^7.8.3", + "@babel/plugin-transform-typeof-symbol": "^7.8.4", + "@babel/plugin-transform-unicode-regex": "^7.8.3", + "@babel/preset-modules": "^0.1.3", + "@babel/types": "^7.9.0", + "browserslist": "^4.9.1", + "core-js-compat": "^3.6.2", + "invariant": "^2.2.2", + "levenary": "^1.1.1", + "semver": "^5.5.0" + } + }, + "@babel/preset-react": { + "version": "7.9.1", + "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.9.1.tgz", + "integrity": "sha512-aJBYF23MPj0RNdp/4bHnAP0NVqqZRr9kl0NAOP4nJCex6OYVio59+dnQzsAWFuogdLyeaKA1hmfUIVZkY5J+TQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-transform-react-display-name": "^7.8.3", + "@babel/plugin-transform-react-jsx": "^7.9.1", + "@babel/plugin-transform-react-jsx-development": "^7.9.0", + "@babel/plugin-transform-react-jsx-self": "^7.9.0", + "@babel/plugin-transform-react-jsx-source": "^7.9.0" + } + }, + "@babel/runtime": { + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.9.0.tgz", + "integrity": "sha512-cTIudHnzuWLS56ik4DnRnqqNf8MkdUzV4iFFI1h7Jo9xvrpQROYaAnaSd2mHLQAzzZAPfATynX5ord6YlNYNMA==", + "requires": { + "regenerator-runtime": "^0.13.4" + } + }, + "regenerator-runtime": { + "version": "0.13.5", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.5.tgz", + "integrity": "sha512-ZS5w8CpKFinUzOwW3c83oPeVXoNsrLsaCoLtJvAClH135j/R77RuymhiSErhm2lKcwSCIpmvIWSbDkIfAqKQlA==" + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + } } }, "babel-runtime": { @@ -2414,15 +2640,6 @@ "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.0.0.tgz", "integrity": "sha512-Phlt0plgpIIBOGTT/ehfFnbNlfsDEiqmzE2KRXoX1bLIlir4X/MR+zSyBEkL05ffWgnRSf/DXv+WrUAVr93/ow==" }, - "bindings": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz", - "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==", - "optional": true, - "requires": { - "file-uri-to-path": "1.0.0" - } - }, "bluebird": { "version": "3.7.2", "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", @@ -2540,9 +2757,9 @@ "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=" }, "browser-process-hrtime": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-0.1.3.tgz", - "integrity": "sha512-bRFnI4NnjO6cnyLmOV/7PVoDEMJChlcfN0z4s1YMBY989/SvlfMI1lgCnkFUs53e9gQF+w7qu7XdllSTiSl8Aw==" + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz", + "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==" }, "browser-resolve": { "version": "1.11.3", @@ -2625,13 +2842,14 @@ } }, "browserslist": { - "version": "4.8.7", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.8.7.tgz", - "integrity": "sha512-gFOnZNYBHrEyUML0xr5NJ6edFaaKbTFX9S9kQHlYfCP0Rit/boRIz4G+Avq6/4haEKJXdGGUnoolx+5MWW2BoA==", + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.12.0.tgz", + "integrity": "sha512-UH2GkcEDSI0k/lRkuDSzFl9ZZ87skSy9w2XAn1MsZnL+4c4rqbBd3e82UWHbYDpztABrPBhZsTEeuxVfHppqDg==", "requires": { - "caniuse-lite": "^1.0.30001027", - "electron-to-chromium": "^1.3.349", - "node-releases": "^1.1.49" + "caniuse-lite": "^1.0.30001043", + "electron-to-chromium": "^1.3.413", + "node-releases": "^1.1.53", + "pkg-up": "^2.0.0" } }, "bser": { @@ -2752,12 +2970,12 @@ "integrity": "sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=" }, "camel-case": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-3.0.0.tgz", - "integrity": "sha1-yjw2iKTpzzpM2nd9xNy8cTJJz3M=", + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.1.tgz", + "integrity": "sha512-7fa2WcG4fYFkclIvEmxBbTvmibwF2/agfEBc6q3lOpVu0A13ltLsA+Hr/8Hp6kp5f+G7hKi6t8lys6XxP+1K6Q==", "requires": { - "no-case": "^2.2.0", - "upper-case": "^1.1.1" + "pascal-case": "^3.1.1", + "tslib": "^1.10.0" } }, "camelcase": { @@ -2777,9 +2995,9 @@ } }, "caniuse-lite": { - "version": "1.0.30001028", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001028.tgz", - "integrity": "sha512-Vnrq+XMSHpT7E+LWoIYhs3Sne8h9lx9YJV3acH3THNCwU/9zV93/ta4xVfzTtnqd3rvnuVpVjE3DFqf56tr3aQ==" + "version": "1.0.30001048", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001048.tgz", + "integrity": "sha512-g1iSHKVxornw0K8LG9LLdf+Fxnv7T1Z+mMsf0/YYLclQX4Cd522Ap0Lrw6NFqHgezit78dtyWxzlV2Xfc7vgRg==" }, "capture-exit": { "version": "2.0.0", @@ -2815,9 +3033,9 @@ "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==" }, "chokidar": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.3.1.tgz", - "integrity": "sha512-4QYCEWOcK3OJrxwvyyAOxFuhpvOVCYkr33LPfFNBjAD/w3sEzWsp2BUOkI4l9bHvWioAd0rc6NlHUOEaWkTeqg==", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.4.0.tgz", + "integrity": "sha512-aXAaho2VJtisB/1fg1+3nlLJqGOuewTzQpd/Tz0yTg2R0e4IGtshYvtjowyEumcBv2z+y4+kc75Mz7j5xJskcQ==", "requires": { "anymatch": "~3.1.1", "braces": "~3.0.2", @@ -2826,7 +3044,7 @@ "is-binary-path": "~2.1.0", "is-glob": "~4.0.1", "normalize-path": "~3.0.0", - "readdirp": "~3.3.0" + "readdirp": "~3.4.0" }, "dependencies": { "anymatch": { @@ -3262,11 +3480,11 @@ "integrity": "sha512-5wjnpaT/3dV+XB4borEsnAYQchn00XSgTAWKDkEqv+K8KevjbzmofK6hfJ9TZIlpj2N0xQpazy7PiRQiWHqzWg==" }, "core-js-compat": { - "version": "3.6.4", - "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.6.4.tgz", - "integrity": "sha512-zAa3IZPvsJ0slViBQ2z+vgyyTuhd3MFn1rBQjZSKVEgB0UMYhUkCj9jJUVPgGTGqWvsBVmfnruXgTcNyTlEiSA==", + "version": "3.6.5", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.6.5.tgz", + "integrity": "sha512-7ItTKOhOZbznhXAQ2g/slGg1PJV5zDO/WdkTwi7UEOJmkvsE32PWvx6mKtDjiMpjnR2CNf6BAD6sSxIlv7ptng==", "requires": { - "browserslist": "^4.8.3", + "browserslist": "^4.8.5", "semver": "7.0.0" }, "dependencies": { @@ -3277,6 +3495,11 @@ } } }, + "core-js-pure": { + "version": "3.6.5", + "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.6.5.tgz", + "integrity": "sha512-lacdXOimsiD0QyNf9BC/mxivNJ/ybBGJXQFKzRekp1WTHoVUWsUHEn+2T8GJAzzIhyOuXA+gOxCVN3l+5PLPUA==" + }, "core-util-is": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", @@ -3606,11 +3829,32 @@ "integrity": "sha512-WcKx5OY+KoSIAxBW6UBBRay1U6vkYheCdjyVNDm85zt5K9mHoGOfsOsqIszfAqrQQFIIKgjh2+FDgIj/zsl21Q==" }, "csso": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/csso/-/csso-4.0.2.tgz", - "integrity": "sha512-kS7/oeNVXkHWxby5tHVxlhjizRCSv8QdU7hB2FpdAibDU8FjTAolhNjKNTiLzXtUrKT6HwClE81yXwEk1309wg==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/csso/-/csso-4.0.3.tgz", + "integrity": "sha512-NL3spysxUkcrOgnpsT4Xdl2aiEiBG6bXswAABQVHcMrfjjBisFOKwLDOmf4wf32aPdcJws1zds2B0Rg+jqMyHQ==", "requires": { - "css-tree": "1.0.0-alpha.37" + "css-tree": "1.0.0-alpha.39" + }, + "dependencies": { + "css-tree": { + "version": "1.0.0-alpha.39", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.39.tgz", + "integrity": "sha512-7UvkEYgBAHRG9Nt980lYxjsTrCyHFN53ky3wVsDkiMdVqylqRt+Zc+jm5qw7/qyOvN2dHSYtX0e4MbCCExSvnA==", + "requires": { + "mdn-data": "2.0.6", + "source-map": "^0.6.1" + } + }, + "mdn-data": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.6.tgz", + "integrity": "sha512-rQvjv71olwNHgiTbfPZFkJtjNMciWgswYeciZhtvWLO8bmX3TnhyA62I6sTWOyZssWHJJjY6/KiWwqQsWWsqOA==" + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } } }, "cssom": { @@ -3994,6 +4238,15 @@ "domelementtype": "1" } }, + "dot-case": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.3.tgz", + "integrity": "sha512-7hwEmg6RiSQfm/GwPL4AAWXKy3YNNZA3oFv2Pdiey0mwkRCPZ9x6SZbkLcn8Ma5PYeVokzoD4Twv2n7LKp5WeA==", + "requires": { + "no-case": "^3.0.3", + "tslib": "^1.10.0" + } + }, "dot-prop": { "version": "5.2.0", "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.2.0.tgz", @@ -4072,9 +4325,9 @@ "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=" }, "electron-to-chromium": { - "version": "1.3.354", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.354.tgz", - "integrity": "sha512-24YMkNiZWOUeF6YeoscWfIGP0oMx+lJpU/miwI+lcu7plIDpyZn8Gx0lx0qTDlzGoz7hx+lpyD8QkbkX5L2Pqw==" + "version": "1.3.423", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.423.tgz", + "integrity": "sha512-jXdnLcawJ/EMdN+j77TC3YyeAWiIjo1U63DFCKrjtLv4cu8ToyoF4HYXtFvkVVHhEtIl7lU1uDd307Xj1/YDjw==" }, "elliptic": { "version": "6.5.2", @@ -4096,9 +4349,9 @@ "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" }, "emojis-list": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz", - "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=" + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==" }, "encodeurl": { "version": "1.0.2", @@ -4346,6 +4599,7 @@ "version": "5.2.0", "resolved": "https://registry.npmjs.org/eslint-config-react-app/-/eslint-config-react-app-5.2.0.tgz", "integrity": "sha512-WrHjoGpKr1kLLiWDD81tme9jMM0hk5cMxasLSdyno6DdPt+IfLOrDJBVo6jN7tn4y1nzhs43TmUaZWO6Sf0blw==", + "dev": true, "requires": { "confusing-browser-globals": "^1.0.9" } @@ -4468,7 +4722,6 @@ "version": "2.20.1", "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.20.1.tgz", "integrity": "sha512-qQHgFOTjguR+LnYRoToeZWT62XM55MBVXObHM6SKFd1VzDcX/vqT1kAz8ssqigh5eMj8qXcRoXXGZpPP6RfdCw==", - "dev": true, "requires": { "array-includes": "^3.0.3", "array.prototype.flat": "^1.2.1", @@ -4488,7 +4741,6 @@ "version": "2.6.9", "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, "requires": { "ms": "2.0.0" } @@ -4497,7 +4749,6 @@ "version": "1.5.0", "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-1.5.0.tgz", "integrity": "sha1-N53Ocw9hZvds76TmcHoVmwLFpvo=", - "dev": true, "requires": { "esutils": "^2.0.2", "isarray": "^1.0.0" @@ -4507,7 +4758,6 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", - "dev": true, "requires": { "locate-path": "^2.0.0" } @@ -4515,14 +4765,12 @@ "isarray": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", - "dev": true + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" }, "load-json-file": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-2.0.0.tgz", "integrity": "sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg=", - "dev": true, "requires": { "graceful-fs": "^4.1.2", "parse-json": "^2.2.0", @@ -4534,7 +4782,6 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", - "dev": true, "requires": { "p-locate": "^2.0.0", "path-exists": "^3.0.0" @@ -4543,14 +4790,12 @@ "ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" }, "p-limit": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", - "dev": true, "requires": { "p-try": "^1.0.0" } @@ -4559,7 +4804,6 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", - "dev": true, "requires": { "p-limit": "^1.1.0" } @@ -4567,14 +4811,12 @@ "p-try": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", - "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=", - "dev": true + "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=" }, "parse-json": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=", - "dev": true, "requires": { "error-ex": "^1.2.0" } @@ -4583,7 +4825,6 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/path-type/-/path-type-2.0.0.tgz", "integrity": "sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM=", - "dev": true, "requires": { "pify": "^2.0.0" } @@ -4591,14 +4832,12 @@ "pify": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", - "dev": true + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=" }, "read-pkg": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-2.0.0.tgz", "integrity": "sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg=", - "dev": true, "requires": { "load-json-file": "^2.0.0", "normalize-package-data": "^2.3.2", @@ -4609,7 +4848,6 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-2.0.0.tgz", "integrity": "sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4=", - "dev": true, "requires": { "find-up": "^2.0.0", "read-pkg": "^2.0.0" @@ -5102,9 +5340,9 @@ } }, "figgy-pudding": { - "version": "3.5.1", - "resolved": "https://registry.npmjs.org/figgy-pudding/-/figgy-pudding-3.5.1.tgz", - "integrity": "sha512-vNKxJHTEKNThjfrdJwHc7brvM6eVevuO5nTj6ez8ZQ1qbXTvGthucRF7S4vf2cr71QVnT70V34v0S1DyQsti0w==" + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/figgy-pudding/-/figgy-pudding-3.5.2.tgz", + "integrity": "sha512-0btnI/H8f2pavGMN8w40mlSKOfTK2SVJmBfBeVIj3kNw0swwgzyRq0d5TJVOwodFmtvpPeWPN/MCcfuWF0Ezbw==" }, "figures": { "version": "3.2.0", @@ -5131,12 +5369,6 @@ "schema-utils": "^2.5.0" } }, - "file-uri-to-path": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", - "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==", - "optional": true - }, "filesize": { "version": "6.0.1", "resolved": "https://registry.npmjs.org/filesize/-/filesize-6.0.1.tgz", @@ -5203,11 +5435,11 @@ } }, "find-up": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", - "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", "requires": { - "locate-path": "^3.0.0" + "locate-path": "^2.0.0" } }, "flat-cache": { @@ -5279,9 +5511,9 @@ } }, "follow-redirects": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.10.0.tgz", - "integrity": "sha512-4eyLK6s6lH32nOvLLwlIOnr9zrL8Sm+OvW4pVTJNoXeGzYIkHVf+pADQi+OJ0E67hiuSLezPVPyBcIZO50TmmQ==", + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.11.0.tgz", + "integrity": "sha512-KZm0V+ll8PfBrKwMzdo5D13b1bur9Iq9Zd/RMmAoQQcl2PxxFml8cxXPaaPYVbV0RjNjq1CU7zIzAOqtUPudmA==", "requires": { "debug": "^3.0.0" }, @@ -5631,9 +5863,9 @@ } }, "handle-thing": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.0.tgz", - "integrity": "sha512-d4sze1JNC454Wdo2fkuyzCr6aHcbL6PGGuFAz0Li/NcOm1tCHGnWDRmJP85dh9IhQErTc2svWFEX5xHIOo//kQ==" + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz", + "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==" }, "har-schema": { "version": "2.0.0", @@ -5844,27 +6076,27 @@ } }, "html-entities": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-1.2.1.tgz", - "integrity": "sha1-DfKTUfByEWNRXfueVUPl9u7VFi8=" + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-1.3.1.tgz", + "integrity": "sha512-rhE/4Z3hIhzHAUKbW8jVcCyuT5oJCXXqhN/6mXXVCpzTmvJnoH2HL/bt3EZ6p55jbFJBeAe1ZNpL5BugLujxNA==" }, "html-escaper": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.0.tgz", - "integrity": "sha512-a4u9BeERWGu/S8JiWEAQcdrg9v4QArtP9keViQjGMdff20fBdd8waotXaNmODqBe6uZ3Nafi7K/ho4gCQHV3Ig==" + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", + "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==" }, "html-minifier-terser": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-5.0.3.tgz", - "integrity": "sha512-It4No3H1V3Dhd/O0MePFdo0oX/M6u6YZTMw4My/010mT6vxdbqge7+0RoxGAmeSbKok6gjYZoP0p4rpZ2+J2yw==", + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-5.0.5.tgz", + "integrity": "sha512-cBSFFghQh/uHcfSiL42KxxIRMF7A144+3E44xdlctIjxEmkEfCvouxNyFH2wysXk1fCGBPwtcr3hDWlGTfkDew==", "requires": { - "camel-case": "^3.0.0", - "clean-css": "^4.2.1", - "commander": "^4.0.0", + "camel-case": "^4.1.1", + "clean-css": "^4.2.3", + "commander": "^4.1.1", "he": "^1.2.0", - "param-case": "^2.1.1", + "param-case": "^3.0.3", "relateurl": "^0.2.7", - "terser": "^4.3.9" + "terser": "^4.6.3" }, "dependencies": { "commander": { @@ -6133,7 +6365,6 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.2.tgz", "integrity": "sha512-2cQNfwhAfJIkU4KZPkDI+Gj5yNNnbqi40W9Gge6dfnk4TocEVm00B3bdiL+JINrbGJil2TeHvM4rETGzk/f/0g==", - "dev": true, "requires": { "es-abstract": "^1.17.0-next.1", "has": "^1.0.3", @@ -6164,9 +6395,9 @@ "integrity": "sha1-+ni/XS5pE8kRzp+BnuUUa7bYROk=" }, "ipaddr.js": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.0.tgz", - "integrity": "sha512-M4Sjn6N/+O6/IXSJseKqHoFc+5FdGJ22sXqnjTpdZweHK64MzEPAyQZyEU3R/KRv2GLoa7nNtg/C2Ev6m7z+eA==" + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", + "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==" }, "is-absolute-url": { "version": "2.1.0", @@ -6623,9 +6854,9 @@ }, "dependencies": { "acorn": { - "version": "6.4.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.0.tgz", - "integrity": "sha512-gac8OEcQ2Li1dxIEWGZzsp2BitJxwkwcOm0zHAJLcPJaVvm58FRnk6RkuLRpU1EujipU2ZFODv2P9DLMfnV8mw==" + "version": "6.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.1.tgz", + "integrity": "sha512-ZVA9k326Nwrj3Cj9jlh3wGFutC2ZornPNARZwsNYqQYgN0EsV2d53w5RN/co65Ohn4sUAUtb1rSUAOD6XN9idA==" }, "jsdom": { "version": "14.1.0", @@ -6722,13 +6953,11 @@ }, "dependencies": { "fsevents": { - "version": "1.2.11", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.11.tgz", - "integrity": "sha512-+ux3lx6peh0BpvY0JebGyZoiR4D+oYzdPZMKJwkZ+sFkNJzpL7tXc/wehS49gUAxg3tmMHPHZkA8JU2rhhgDHw==", + "version": "1.2.12", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.12.tgz", + "integrity": "sha512-Ggd/Ktt7E7I8pxZRbGIs7vwqAPscSESMrCSkx2FtWeqmheJgCo2R74fTsZFCifr0VTPwqRpPv17+6b8Zp7th0Q==", "optional": true, "requires": { - "bindings": "^1.5.0", - "nan": "^2.12.1", "node-pre-gyp": "*" }, "dependencies": { @@ -6771,7 +7000,7 @@ } }, "chownr": { - "version": "1.1.3", + "version": "1.1.4", "bundled": true, "optional": true }, @@ -6921,7 +7150,7 @@ } }, "minimist": { - "version": "0.0.8", + "version": "1.2.5", "bundled": true, "optional": true }, @@ -6943,11 +7172,11 @@ } }, "mkdirp": { - "version": "0.5.1", + "version": "0.5.3", "bundled": true, "optional": true, "requires": { - "minimist": "0.0.8" + "minimist": "^1.2.5" } }, "ms": { @@ -6956,7 +7185,7 @@ "optional": true }, "needle": { - "version": "2.4.0", + "version": "2.3.3", "bundled": true, "optional": true, "requires": { @@ -6983,7 +7212,7 @@ } }, "nopt": { - "version": "4.0.1", + "version": "4.0.3", "bundled": true, "optional": true, "requires": { @@ -7005,12 +7234,13 @@ "optional": true }, "npm-packlist": { - "version": "1.4.7", + "version": "1.4.8", "bundled": true, "optional": true, "requires": { "ignore-walk": "^3.0.1", - "npm-bundled": "^1.0.1" + "npm-bundled": "^1.0.1", + "npm-normalize-package-bin": "^1.0.1" } }, "npmlog": { @@ -7080,17 +7310,10 @@ "ini": "~1.3.0", "minimist": "^1.2.0", "strip-json-comments": "~2.0.1" - }, - "dependencies": { - "minimist": { - "version": "1.2.0", - "bundled": true, - "optional": true - } } }, "readable-stream": { - "version": "2.3.6", + "version": "2.3.7", "bundled": true, "optional": true, "requires": { @@ -7564,9 +7787,9 @@ }, "dependencies": { "acorn": { - "version": "5.7.3", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.7.3.tgz", - "integrity": "sha512-T/zvzYRfbVojPWahDsE5evJdHb3oJoQfFbsrKM7w5Zcs++Tr257tia3BmMP8XYVjp1S9RZXQMh7gao96BlqZOw==" + "version": "5.7.4", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.7.4.tgz", + "integrity": "sha512-1D++VG7BhrtvQpNbBzovKNc1FLGGEE/oGe7b9xJm/RFHMBeUaUGpluV9RLjZa47YFdPcDAenEYuq9pQPcMdLJg==" } } }, @@ -7614,11 +7837,11 @@ "integrity": "sha512-c7/8mbUsKigAbLkD5B010BK4D9LZm7A1pNItkEwiUZRpIN66exu/e7YQWysGun+TRKaJp8MhemM+VkfWv42aCA==" }, "json5": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.1.1.tgz", - "integrity": "sha512-l+3HXD0GEI3huGq1njuqtzYK8OYJyXMkOLtQ53pjWh89tvWS2h6l+1zMkYWqlb57+SiQodKZyvMEFb2X+KrFhQ==", + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.1.3.tgz", + "integrity": "sha512-KXPvOm8K9IJKFM0bmdn8QXh7udDh1g/giieX0NLCaMnb4hEiVFqnop2ImTXCc5e0/oHz3LTqmHGtExn5hfMkOA==", "requires": { - "minimist": "^1.2.0" + "minimist": "^1.2.5" } }, "jsonfile": { @@ -7738,12 +7961,12 @@ } }, "loader-fs-cache": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/loader-fs-cache/-/loader-fs-cache-1.0.2.tgz", - "integrity": "sha512-70IzT/0/L+M20jUlEqZhZyArTU6VKLRTYRDAYN26g4jfzpJqjipLL3/hgYpySqI9PwsVRHHFja0LfEmsx9X2Cw==", + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/loader-fs-cache/-/loader-fs-cache-1.0.3.tgz", + "integrity": "sha512-ldcgZpjNJj71n+2Mf6yetz+c9bM4xpKtNds4LbqXzU/PTdeAX0g3ytnU1AJMEcTk2Lex4Smpe3Q/eCTsvUBxbA==", "requires": { "find-cache-dir": "^0.1.1", - "mkdirp": "0.5.1" + "mkdirp": "^0.5.1" }, "dependencies": { "find-cache-dir": { @@ -7789,12 +8012,12 @@ "integrity": "sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==" }, "loader-utils": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.2.3.tgz", - "integrity": "sha512-fkpz8ejdnEMG3s37wGL07iSBDg99O9D5yflE9RGNH3hRdx9SOwYfnGYdZOUIZitN8E+E2vkq3MUMYMvPYl5ZZA==", + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", + "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", "requires": { "big.js": "^5.2.2", - "emojis-list": "^2.0.0", + "emojis-list": "^3.0.0", "json5": "^1.0.1" }, "dependencies": { @@ -7809,11 +8032,11 @@ } }, "locate-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", - "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", + "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", "requires": { - "p-locate": "^3.0.0", + "p-locate": "^2.0.0", "path-exists": "^3.0.0" } }, @@ -7860,9 +8083,9 @@ "integrity": "sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=" }, "loglevel": { - "version": "1.6.7", - "resolved": "https://registry.npmjs.org/loglevel/-/loglevel-1.6.7.tgz", - "integrity": "sha512-cY2eLFrQSAfVPhCgH1s7JI73tMbg9YC3v3+ZHVW67sBS7UxWzNEk/ZBbSfLykBWHp33dqqtOv82gjhKEi81T/A==" + "version": "1.6.8", + "resolved": "https://registry.npmjs.org/loglevel/-/loglevel-1.6.8.tgz", + "integrity": "sha512-bsU7+gc9AJ2SqpzxwU3+1fedl8zAntbtC5XYlt3s2j1hJcn2PsXSmgN8TaLG/J1/2mod4+cE/3vNL70/c1RNCA==" }, "loose-envify": { "version": "1.4.0", @@ -7873,9 +8096,12 @@ } }, "lower-case": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-1.1.4.tgz", - "integrity": "sha1-miyr0bno4K6ZOkv31YdcOcQujqw=" + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.1.tgz", + "integrity": "sha512-LiWgfDLLb1dwbFQZsSglpRj+1ctGnayXz3Uv0/WO8n558JycT5fg6zkNcnW0G68Nn0aEldTFeEfmjCfmqry/rQ==", + "requires": { + "tslib": "^1.10.0" + } }, "lru-cache": { "version": "5.1.1", @@ -8097,16 +8323,16 @@ "integrity": "sha512-LRxmNwziLPT828z+4YkNzloCFC2YM4wrB99k+AV5ZbEyfGNWfG8SO1FUXLmLDBSo89NrJZ4DIWeLjy1CHGhMGA==" }, "mime-db": { - "version": "1.43.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.43.0.tgz", - "integrity": "sha512-+5dsGEEovYbT8UY9yD7eE4XTc4UwJ1jBYlgaQQF38ENsKR3wj/8q8RFZrF9WIZpB2V1ArTVFUva8sAul1NzRzQ==" + "version": "1.44.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.44.0.tgz", + "integrity": "sha512-/NOTfLrsPBVeH7YtFPgsVWveuL+4SjjYxaQ1xtM1KMFj7HdxlBlxeyNLzhyJVx7r4rZGJAZ/6lkKCitSc/Nmpg==" }, "mime-types": { - "version": "2.1.26", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.26.tgz", - "integrity": "sha512-01paPWYgLrkqAyrlDorC1uDwl2p3qZT7yl806vW7DvDoxwXi46jsjFbg+WdwotBIk6/MbEhO/dh5aZ5sNj/dWQ==", + "version": "2.1.27", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.27.tgz", + "integrity": "sha512-JIhqnCasI9yD+SsmkquHBxTSEuZdQX5BuQnS2Vc7puQQQ+8yiP5AY5uWhpdv4YL4VM5c6iliiYWPgJ/nJQLp7w==", "requires": { - "mime-db": "1.43.0" + "mime-db": "1.44.0" } }, "mimic-fn": { @@ -8166,9 +8392,9 @@ } }, "minimist": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", - "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=" + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", + "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==" }, "minipass": { "version": "3.1.1", @@ -8255,18 +8481,11 @@ } }, "mkdirp": { - "version": "0.5.1", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", - "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", + "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", "requires": { - "minimist": "0.0.8" - }, - "dependencies": { - "minimist": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz", - "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=" - } + "minimist": "^1.2.5" } }, "move-concurrently": { @@ -8306,12 +8525,6 @@ "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==" }, - "nan": { - "version": "2.14.0", - "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.0.tgz", - "integrity": "sha512-INOFj37C7k3AfaNTtX8RhsTw7qRy7eLET14cROi9+5HAVbbHuIWUHEauBv5qT4Av2tWasiTY1Jw6puUNqRJXQg==", - "optional": true - }, "nanomatch": { "version": "1.2.13", "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", @@ -8363,11 +8576,12 @@ "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==" }, "no-case": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/no-case/-/no-case-2.3.2.tgz", - "integrity": "sha512-rmTZ9kz+f3rCvK2TD1Ue/oZlns7OGoIWP4fc3llxxRXlOkHKoWPPWJOfFYpITabSow43QJbRIoHQXtt10VldyQ==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.3.tgz", + "integrity": "sha512-ehY/mVQCf9BL0gKfsJBvFJen+1V//U+0HQMPrWct40ixE4jnv0bfvxDbWtAHL9EcaPEOJHVVYKoQn1TlZUB8Tw==", "requires": { - "lower-case": "^1.1.1" + "lower-case": "^2.0.1", + "tslib": "^1.10.0" } }, "node-forge": { @@ -8486,12 +8700,9 @@ } }, "node-releases": { - "version": "1.1.49", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.49.tgz", - "integrity": "sha512-xH8t0LS0disN0mtRCh+eByxFPie+msJUBL/lJDBuap53QGiYPa9joh83K4pCZgWJ+2L4b9h88vCVdXQ60NO2bg==", - "requires": { - "semver": "^6.3.0" - } + "version": "1.1.53", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.53.tgz", + "integrity": "sha512-wp8zyQVwef2hpZ/dJH7SfSrIPD6YoJz6BDQDpGEkcA0s3LpAQoxBIYmfIq6QAhC1DhwsyCgTaTTcONwX8qzCuQ==" }, "normalize-package-data": { "version": "2.5.0", @@ -8736,9 +8947,9 @@ } }, "open": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/open/-/open-7.0.2.tgz", - "integrity": "sha512-70E/pFTPr7nZ9nLDPNTcj3IVqnNvKuP4VsBmoKV9YGTnChe0mlS3C4qM7qKarhZ8rGaHKLfo+vBTHXDp6ZSyLQ==", + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/open/-/open-7.0.3.tgz", + "integrity": "sha512-sP2ru2v0P290WFfv49Ap8MF6PkzGNnGlAwHweB4WR4mr5d2d0woiCluUeJ218w7/+PmoBy9JmYgD5A4mLcWOFA==", "requires": { "is-docker": "^2.0.0", "is-wsl": "^2.1.1" @@ -8833,19 +9044,19 @@ "integrity": "sha512-Y3W0wlRPK8ZMRbNq97l4M5otioeA5lm1z7bkNkxCka8HSPjR0xRWmpCmc9utiaLP9Jb1eD8BgeIxTW4AIF45Pg==" }, "p-limit": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.2.2.tgz", - "integrity": "sha512-WGR+xHecKTr7EbUEhyLSh5Dube9JtdiG78ufaeLxTgpudf/20KqyMioIUZJAezlTIi6evxuoUs9YXc11cU+yzQ==", + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", + "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", "requires": { - "p-try": "^2.0.0" + "p-try": "^1.0.0" } }, "p-locate": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", - "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", + "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", "requires": { - "p-limit": "^2.0.0" + "p-limit": "^1.1.0" } }, "p-map": { @@ -8870,9 +9081,9 @@ } }, "p-try": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==" + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", + "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=" }, "pako": { "version": "1.0.11", @@ -8919,11 +9130,12 @@ } }, "param-case": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/param-case/-/param-case-2.1.1.tgz", - "integrity": "sha1-35T9jPZTHs915r75oIWPvHK+Ikc=", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.3.tgz", + "integrity": "sha512-VWBVyimc1+QrzappRs7waeN2YmoZFCGXWASRYX1/rGHtXqEcrGEIDm+jqIwFa2fRXNgQEwrxaYuIrX0WcAguTA==", "requires": { - "no-case": "^2.2.0" + "dot-case": "^3.0.3", + "tslib": "^1.10.0" } }, "parent-module": { @@ -8973,6 +9185,15 @@ "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==" }, + "pascal-case": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.1.tgz", + "integrity": "sha512-XIeHKqIrsquVTQL2crjq3NfJUxmdLasn3TYOU0VBM+UX2a6ztAWBlJQBePLGY7VHW8+2dRadeIPK5+KImwTxQA==", + "requires": { + "no-case": "^3.0.3", + "tslib": "^1.10.0" + } + }, "pascalcase": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", @@ -9047,9 +9268,9 @@ "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=" }, "picomatch": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.1.tgz", - "integrity": "sha512-ISBaA8xQNmwELC7eOjqFKMESB2VIqt4PPDD0nsS95b/9dZXvVKOlz9keMSnoGGKcOHXfTvDD6WMaRoSc9UuhRA==" + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.2.tgz", + "integrity": "sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg==" }, "pify": { "version": "3.0.0", @@ -9083,14 +9304,54 @@ "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", "requires": { "find-up": "^3.0.0" + }, + "dependencies": { + "find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "requires": { + "locate-path": "^3.0.0" + } + }, + "locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "requires": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + } + }, + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "requires": { + "p-limit": "^2.0.0" + } + }, + "p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==" + } } }, "pkg-up": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-3.1.0.tgz", - "integrity": "sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-2.0.0.tgz", + "integrity": "sha1-yBmscoBZpGHKscOImivjxJoATX8=", "requires": { - "find-up": "^3.0.0" + "find-up": "^2.1.0" } }, "pn": { @@ -9099,11 +9360,11 @@ "integrity": "sha512-2qHaIQr2VLRFoxe2nASzsV6ef4yOOH+Fi9FBOVH6cqeSgUnoyySPZkxzLuzd+RYOQTRpROA0ztTMqxROKSb/nA==" }, "pnp-webpack-plugin": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/pnp-webpack-plugin/-/pnp-webpack-plugin-1.6.0.tgz", - "integrity": "sha512-ZcMGn/xF/fCOq+9kWMP9vVVxjIkMCja72oy3lziR7UHy0hHFZ57iVpQ71OtveVbmzeCmphBg8pxNdk/hlK99aQ==", + "version": "1.6.4", + "resolved": "https://registry.npmjs.org/pnp-webpack-plugin/-/pnp-webpack-plugin-1.6.4.tgz", + "integrity": "sha512-7Wjy+9E3WwLOEL30D+m8TSTF7qJJUJLONBnwQp0518siuMxUQUbgZwssaFX+QKlZkjHZcw/IpZCt/H0srrntSg==", "requires": { - "ts-pnp": "^1.1.2" + "ts-pnp": "^1.1.6" } }, "popper.js": { @@ -9112,9 +9373,9 @@ "integrity": "sha512-Wb4p1J4zyFTbM+u6WuO4XstYx4Ky9Cewe4DWrel7B0w6VVICvPwdOpotjzcf6eD8TsckVnIMNONQyPIUFOUbCQ==" }, "portfinder": { - "version": "1.0.25", - "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.25.tgz", - "integrity": "sha512-6ElJnHBbxVA1XSLgBp7G1FiCkQdlqGzuF7DswL5tcea+E8UpuvPU7beVAjjRwCioTS9ZluNbu+ZyRvgTsmqEBg==", + "version": "1.0.26", + "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.26.tgz", + "integrity": "sha512-Xi7mKxJHHMI3rIUrnm/jjUgwhbYMkp/XKEcZX3aG4BrumLpq3nmoQMX+ClYnDZnZ/New7IatC1no5RX0zo1vXQ==", "requires": { "async": "^2.6.2", "debug": "^3.1.1", @@ -9645,9 +9906,9 @@ } }, "postcss-modules-scope": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-2.1.1.tgz", - "integrity": "sha512-OXRUPecnHCg8b9xWvldG/jUpRIGPNRka0r4D4j0ESUU2/5IOnpsjfPPmDprM3Ih8CgZ8FXjWqaniK5v4rWt3oQ==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-2.2.0.tgz", + "integrity": "sha512-YyEgsTMRpNd+HmyC7H/mh3y+MeFWevy7V1evVhJWewmMbjDHIbZbOXICC2y+m1xI1UVfIT1HMW/O04Hxyu9oXQ==", "requires": { "postcss": "^7.0.6", "postcss-selector-parser": "^6.0.0" @@ -10047,9 +10308,9 @@ } }, "postcss-value-parser": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.0.3.tgz", - "integrity": "sha512-N7h4pG+Nnu5BEIzyeaaIYWs0LI5XC40OrRh5L60z0QjFsqGWcHcbkBvpe1WYpcIS9yQ8sOi/vIPt1ejQCrMVrg==" + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.1.0.tgz", + "integrity": "sha512-97DXOFbQJhk71ne5/Mt6cOu6yxsSfM0QGQyl0L25Gca4yGWEGJaig7l7gbCX623VqTBNGLRLaVUCnNkcedlRSQ==" }, "postcss-values-parser": { "version": "2.0.1", @@ -10124,9 +10385,9 @@ "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==" }, "promise": { - "version": "8.0.3", - "resolved": "https://registry.npmjs.org/promise/-/promise-8.0.3.tgz", - "integrity": "sha512-HeRDUL1RJiLhyA0/grn+PTShlBAcLuh/1BJGtrvjwbvRDCTLLMEz9rOGCV+R3vHY4MixIuoMEd9Yq/XvsTPcjw==", + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/promise/-/promise-8.1.0.tgz", + "integrity": "sha512-W04AqnILOL/sPRXziNicCjSNRruLAuIHEOVBazepu0545DDNGYHz7ar9ZgZ1fMU8/MA4mVxp5rkBWRi6OXIy3Q==", "requires": { "asap": "~2.0.6" } @@ -10137,9 +10398,9 @@ "integrity": "sha1-mEcocL8igTL8vdhoEputEsPAKeM=" }, "prompts": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.3.1.tgz", - "integrity": "sha512-qIP2lQyCwYbdzcqHIUi2HAxiWixhoM9OdLCWf8txXsapC/X9YdsCoeyRIXE/GP+Q0J37Q7+XN/MFqbUa7IzXNA==", + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.3.2.tgz", + "integrity": "sha512-Q06uKs2CkNYVID0VqwfAl9mipo99zkBv/n2JtWY89Yxa3ZabWSrs0e2KTudKVa3peLUvYXMefDqIleLPVUBZMA==", "requires": { "kleur": "^3.0.3", "sisteransi": "^1.0.4" @@ -10156,12 +10417,12 @@ } }, "proxy-addr": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.5.tgz", - "integrity": "sha512-t/7RxHXPH6cJtP0pRG6smSr9QJidhB+3kXu0KgXnbGYMgzEnUxRQ4/LDdfOwZEMyIh3/xHb8PX3t+lfL9z+YVQ==", + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.6.tgz", + "integrity": "sha512-dh/frvCBVmSsDYzw6n926jv974gddhkFPfiN8hPOi30Wax25QZyZEGveluCgliBnqmuM+UJmBErbAUFIoDbjOw==", "requires": { "forwarded": "~0.1.2", - "ipaddr.js": "1.9.0" + "ipaddr.js": "1.9.1" } }, "prr": { @@ -10170,9 +10431,9 @@ "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY=" }, "psl": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/psl/-/psl-1.7.0.tgz", - "integrity": "sha512-5NsSEDv8zY70ScRnOTn7bK7eanl2MvFrOrS/R6x+dBt5g1ghnj9Zv90kO8GwT8gxcu2ANyFprnFYB85IogIJOQ==" + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz", + "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==" }, "public-encrypt": { "version": "4.0.3", @@ -10328,20 +10589,20 @@ }, "dependencies": { "core-js": { - "version": "3.6.4", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.6.4.tgz", - "integrity": "sha512-4paDGScNgZP2IXXilaffL9X7968RuvwlkK3xWtZRVqgd8SYNiVKRJvkFd1aqqEuPfN7E68ZHEp9hDj6lHj4Hyw==" + "version": "3.6.5", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.6.5.tgz", + "integrity": "sha512-vZVEEwZoIsI+vPEuoF9Iqf5H7/M3eeQqWlQnYa8FSKKePuYTf5MWnxb5SDAzCa60b3JBRS5g9b+Dq7b1y/RCrA==" } } }, "react-dev-utils": { - "version": "10.2.0", - "resolved": "https://registry.npmjs.org/react-dev-utils/-/react-dev-utils-10.2.0.tgz", - "integrity": "sha512-MwrvQW2TFjLblhqpDNeqCXHBkz3G5vc7k4wntgutAJZX4ia3o07eGKo6uYGhUOeJ0hfOxcpJFNFk7+4XCc1S8g==", + "version": "10.2.1", + "resolved": "https://registry.npmjs.org/react-dev-utils/-/react-dev-utils-10.2.1.tgz", + "integrity": "sha512-XxTbgJnYZmxuPtY3y/UV0D8/65NKkmaia4rXzViknVnZeVlklSh8u6TnaEYPfAi/Gh1TP4mEOXHI6jQOPbeakQ==", "requires": { "@babel/code-frame": "7.8.3", "address": "1.1.2", - "browserslist": "4.8.6", + "browserslist": "4.10.0", "chalk": "2.4.2", "cross-spawn": "7.0.1", "detect-port-alt": "1.1.6", @@ -10358,7 +10619,7 @@ "loader-utils": "1.2.3", "open": "^7.0.2", "pkg-up": "3.1.0", - "react-error-overlay": "^6.0.6", + "react-error-overlay": "^6.0.7", "recursive-readdir": "2.2.2", "shell-quote": "1.7.2", "strip-ansi": "6.0.0", @@ -10366,13 +10627,14 @@ }, "dependencies": { "browserslist": { - "version": "4.8.6", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.8.6.tgz", - "integrity": "sha512-ZHao85gf0eZ0ESxLfCp73GG9O/VTytYDIkIiZDlURppLTI9wErSM/5yAKEq6rcUdxBLjMELmrYUJGg5sxGKMHg==", + "version": "4.10.0", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.10.0.tgz", + "integrity": "sha512-TpfK0TDgv71dzuTsEAlQiHeWQ/tiPqgNZVdv046fvNtBZrjbv2O3TsWCDU0AWGJJKCF/KsjNdLzR9hXOsh/CfA==", "requires": { - "caniuse-lite": "^1.0.30001023", - "electron-to-chromium": "^1.3.341", - "node-releases": "^1.1.47" + "caniuse-lite": "^1.0.30001035", + "electron-to-chromium": "^1.3.378", + "node-releases": "^1.1.52", + "pkg-up": "^3.1.0" } }, "cross-spawn": { @@ -10385,6 +10647,11 @@ "which": "^2.0.1" } }, + "emojis-list": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz", + "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=" + }, "escape-string-regexp": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", @@ -10397,34 +10664,102 @@ "requires": { "locate-path": "^5.0.0", "path-exists": "^4.0.0" + }, + "dependencies": { + "locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "requires": { + "p-locate": "^4.1.0" + } + }, + "p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "requires": { + "p-limit": "^2.2.0" + } + }, + "path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==" + } + } + }, + "json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "requires": { + "minimist": "^1.2.0" + } + }, + "loader-utils": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.2.3.tgz", + "integrity": "sha512-fkpz8ejdnEMG3s37wGL07iSBDg99O9D5yflE9RGNH3hRdx9SOwYfnGYdZOUIZitN8E+E2vkq3MUMYMvPYl5ZZA==", + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^2.0.0", + "json5": "^1.0.1" } }, "locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", "requires": { - "p-locate": "^4.1.0" + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + } + }, + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "requires": { + "p-try": "^2.0.0" } }, "p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", "requires": { - "p-limit": "^2.2.0" + "p-limit": "^2.0.0" } }, - "path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==" + "p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==" }, "path-key": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==" }, + "pkg-up": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-3.1.0.tgz", + "integrity": "sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==", + "requires": { + "find-up": "^3.0.0" + }, + "dependencies": { + "find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "requires": { + "locate-path": "^3.0.0" + } + } + } + }, "shebang-command": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", @@ -10468,9 +10803,9 @@ } }, "react-error-overlay": { - "version": "6.0.6", - "resolved": "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.0.6.tgz", - "integrity": "sha512-Yzpno3enVzSrSCnnljmr4b/2KUQSMZaPuqmS26t9k4nW7uwJk6STWmH9heNjPuvqUTO3jOSPkHoKgO4+Dw7uIw==" + "version": "6.0.7", + "resolved": "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.0.7.tgz", + "integrity": "sha512-TAv1KJFh3RhqxNvhzxj6LeT5NWklP6rDr2a0jaTfsZ5wSZWHOGeqQyejUp3xxLfPt2UpyJEcVQB/zyPcmonNFA==" }, "react-is": { "version": "16.12.0", @@ -10536,31 +10871,31 @@ } }, "react-scripts": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/react-scripts/-/react-scripts-3.4.0.tgz", - "integrity": "sha512-pBqaAroFoHnFAkuX+uSK9Th1uEh2GYdGY2IG1I9/7HmuEf+ls3lLCk1p2GFYRSrLMz6ieQR/SyN6TLIGK3hKRg==", + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/react-scripts/-/react-scripts-3.4.1.tgz", + "integrity": "sha512-JpTdi/0Sfd31mZA6Ukx+lq5j1JoKItX7qqEK4OiACjVQletM1P38g49d9/D0yTxp9FrSF+xpJFStkGgKEIRjlQ==", "requires": { - "@babel/core": "7.8.4", + "@babel/core": "7.9.0", "@svgr/webpack": "4.3.3", "@typescript-eslint/eslint-plugin": "^2.10.0", "@typescript-eslint/parser": "^2.10.0", - "babel-eslint": "10.0.3", + "babel-eslint": "10.1.0", "babel-jest": "^24.9.0", - "babel-loader": "8.0.6", + "babel-loader": "8.1.0", "babel-plugin-named-asset-import": "^0.3.6", - "babel-preset-react-app": "^9.1.1", + "babel-preset-react-app": "^9.1.2", "camelcase": "^5.3.1", "case-sensitive-paths-webpack-plugin": "2.3.0", "css-loader": "3.4.2", "dotenv": "8.2.0", "dotenv-expand": "5.1.0", "eslint": "^6.6.0", - "eslint-config-react-app": "^5.2.0", + "eslint-config-react-app": "^5.2.1", "eslint-loader": "3.0.3", "eslint-plugin-flowtype": "4.6.0", - "eslint-plugin-import": "2.20.0", + "eslint-plugin-import": "2.20.1", "eslint-plugin-jsx-a11y": "6.2.3", - "eslint-plugin-react": "7.18.0", + "eslint-plugin-react": "7.19.0", "eslint-plugin-react-hooks": "^1.6.1", "file-loader": "4.3.0", "fs-extra": "^8.1.0", @@ -10573,68 +10908,48 @@ "jest-watch-typeahead": "0.4.2", "mini-css-extract-plugin": "0.9.0", "optimize-css-assets-webpack-plugin": "5.0.3", - "pnp-webpack-plugin": "1.6.0", + "pnp-webpack-plugin": "1.6.4", "postcss-flexbugs-fixes": "4.1.0", "postcss-loader": "3.0.0", "postcss-normalize": "8.0.1", "postcss-preset-env": "6.7.0", "postcss-safe-parser": "4.0.1", "react-app-polyfill": "^1.0.6", - "react-dev-utils": "^10.2.0", + "react-dev-utils": "^10.2.1", "resolve": "1.15.0", "resolve-url-loader": "3.1.1", "sass-loader": "8.0.2", "semver": "6.3.0", "style-loader": "0.23.1", - "terser-webpack-plugin": "2.3.4", - "ts-pnp": "1.1.5", + "terser-webpack-plugin": "2.3.5", + "ts-pnp": "1.1.6", "url-loader": "2.3.0", - "webpack": "4.41.5", - "webpack-dev-server": "3.10.2", + "webpack": "4.42.0", + "webpack-dev-server": "3.10.3", "webpack-manifest-plugin": "2.2.0", "workbox-webpack-plugin": "4.3.1" }, "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "requires": { - "ms": "2.0.0" - } - }, "doctrine": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-1.5.0.tgz", - "integrity": "sha1-N53Ocw9hZvds76TmcHoVmwLFpvo=", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", "requires": { - "esutils": "^2.0.2", - "isarray": "^1.0.0" + "esutils": "^2.0.2" } }, - "eslint-plugin-import": { - "version": "2.20.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.20.0.tgz", - "integrity": "sha512-NK42oA0mUc8Ngn4kONOPsPB1XhbUvNHqF+g307dPV28aknPoiNnKLFd9em4nkswwepdF5ouieqv5Th/63U7YJQ==", + "eslint-config-react-app": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/eslint-config-react-app/-/eslint-config-react-app-5.2.1.tgz", + "integrity": "sha512-pGIZ8t0mFLcV+6ZirRgYK6RVqUIKRIi9MmgzUEmrIknsn3AdO0I32asO86dJgloHq+9ZPl8UIg8mYrvgP5u2wQ==", "requires": { - "array-includes": "^3.0.3", - "array.prototype.flat": "^1.2.1", - "contains-path": "^0.1.0", - "debug": "^2.6.9", - "doctrine": "1.5.0", - "eslint-import-resolver-node": "^0.3.2", - "eslint-module-utils": "^2.4.1", - "has": "^1.0.3", - "minimatch": "^3.0.4", - "object.values": "^1.1.0", - "read-pkg-up": "^2.0.0", - "resolve": "^1.12.0" + "confusing-browser-globals": "^1.0.9" } }, "eslint-plugin-react": { - "version": "7.18.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.18.0.tgz", - "integrity": "sha512-p+PGoGeV4SaZRDsXqdj9OWcOrOpZn8gXoGPcIQTzo2IDMbAKhNDnME9myZWqO3Ic4R3YmwAZ1lDjWl2R2hMUVQ==", + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.19.0.tgz", + "integrity": "sha512-SPT8j72CGuAP+JFbT0sJHOB80TX/pu44gQ4vXH/cq+hQTiY2PuZ6IHkqXJV6x1b28GDdo1lbInjKUrrdUf0LOQ==", "requires": { "array-includes": "^3.1.1", "doctrine": "^2.1.0", @@ -10644,117 +10959,21 @@ "object.fromentries": "^2.0.2", "object.values": "^1.1.1", "prop-types": "^15.7.2", - "resolve": "^1.14.2" + "resolve": "^1.15.1", + "semver": "^6.3.0", + "string.prototype.matchall": "^4.0.2", + "xregexp": "^4.3.0" }, "dependencies": { - "doctrine": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", - "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "resolve": { + "version": "1.17.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz", + "integrity": "sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==", "requires": { - "esutils": "^2.0.2" + "path-parse": "^1.0.6" } } } - }, - "find-up": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", - "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", - "requires": { - "locate-path": "^2.0.0" - } - }, - "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" - }, - "load-json-file": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-2.0.0.tgz", - "integrity": "sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg=", - "requires": { - "graceful-fs": "^4.1.2", - "parse-json": "^2.2.0", - "pify": "^2.0.0", - "strip-bom": "^3.0.0" - } - }, - "locate-path": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", - "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", - "requires": { - "p-locate": "^2.0.0", - "path-exists": "^3.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - }, - "p-limit": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", - "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", - "requires": { - "p-try": "^1.0.0" - } - }, - "p-locate": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", - "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", - "requires": { - "p-limit": "^1.1.0" - } - }, - "p-try": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", - "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=" - }, - "parse-json": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", - "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=", - "requires": { - "error-ex": "^1.2.0" - } - }, - "path-type": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-2.0.0.tgz", - "integrity": "sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM=", - "requires": { - "pify": "^2.0.0" - } - }, - "pify": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=" - }, - "read-pkg": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-2.0.0.tgz", - "integrity": "sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg=", - "requires": { - "load-json-file": "^2.0.0", - "normalize-package-data": "^2.3.2", - "path-type": "^2.0.0" - } - }, - "read-pkg-up": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-2.0.0.tgz", - "integrity": "sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4=", - "requires": { - "find-up": "^2.0.0", - "read-pkg": "^2.0.0" - } } } }, @@ -10799,6 +11018,46 @@ "requires": { "find-up": "^3.0.0", "read-pkg": "^3.0.0" + }, + "dependencies": { + "find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "requires": { + "locate-path": "^3.0.0" + } + }, + "locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "requires": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + } + }, + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "requires": { + "p-limit": "^2.0.0" + } + }, + "p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==" + } } }, "readable-stream": { @@ -10812,11 +11071,11 @@ } }, "readdirp": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.3.0.tgz", - "integrity": "sha512-zz0pAkSPOXXm1viEwygWIPSPkcBYjW1xU5j/JBh5t9bGCJwa6f9+BJa6VaB2g+b55yVrmXzqkyLf4xaWYM0IkQ==", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.4.0.tgz", + "integrity": "sha512-0xe001vZBnJEK+uKcj8qOhyAKPzIT+gStxWr3LCB0DwcXR5NZJ3IaC+yGnHCYzB/S7ov3m3EEbZI2zeNvX+hGQ==", "requires": { - "picomatch": "^2.0.7" + "picomatch": "^2.2.1" } }, "realpath-native": { @@ -10841,9 +11100,9 @@ "integrity": "sha512-1G6jJVDWrt0rK99kBjvEtziZNCICAuvIPkSiUFIQxVP06RCVpq3dmDo2oi6ABpYaDYaTRr67BEhL8r1wgEZZKg==" }, "regenerate-unicode-properties": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-8.1.0.tgz", - "integrity": "sha512-LGZzkgtLY79GeXLm8Dp0BVLdQlWICzBnJz/ipWUgo59qBaZ+BHtq51P2q1uVZlppMuUAT37SDk39qUbjTWB7bA==", + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-8.2.0.tgz", + "integrity": "sha512-F9DjY1vKLo/tPePDycuH3dn9H1OTPIkVD9Kz4LODu+F2C75mgjAJ7x/gwy6ZcSNRAAkhNlJSOHRe8k3p+K9WhA==", "requires": { "regenerate": "^1.4.0" } @@ -10854,11 +11113,12 @@ "integrity": "sha512-naKIZz2GQ8JWh///G7L3X6LaQUAMp2lvb1rvwwsURe/VXwD6VMfr+/1NuNw3ag8v2kY1aQ/go5SNn79O9JU7yw==" }, "regenerator-transform": { - "version": "0.14.1", - "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.14.1.tgz", - "integrity": "sha512-flVuee02C3FKRISbxhXl9mGzdbWUVHubl1SMaknjxkFB1/iqpJhArQUvRxOOPEc/9tAiX0BaQ28FJH10E4isSQ==", + "version": "0.14.4", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.14.4.tgz", + "integrity": "sha512-EaJaKPBI9GvKpvUz2mz4fhx7WPgvwRLY9v3hlNHWmAuJHI13T4nwKnNvm5RWJzEdnI5g5UwtOww+S8IdoUC2bw==", "requires": { - "private": "^0.1.6" + "@babel/runtime": "^7.8.4", + "private": "^0.1.8" } }, "regex-not": { @@ -10885,21 +11145,21 @@ } }, "regexpp": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.0.0.tgz", - "integrity": "sha512-Z+hNr7RAVWxznLPuA7DIh8UNX1j9CDrUQxskw9IrBE1Dxue2lyXT+shqEIeLUjrokxIP8CMy1WkjgG3rTsd5/g==" + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.1.0.tgz", + "integrity": "sha512-ZOIzd8yVsQQA7j8GCSlPGXwg5PfmA1mrq0JP4nGhh54LaKN3xdai/vHUDu74pKwV8OxseMS65u2NImosQcSD0Q==" }, "regexpu-core": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.6.0.tgz", - "integrity": "sha512-YlVaefl8P5BnFYOITTNzDvan1ulLOiXJzCNZxduTIosN17b87h3bvG9yHMoHaRuo88H4mQ06Aodj5VtYGGGiTg==", + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.7.0.tgz", + "integrity": "sha512-TQ4KXRnIn6tz6tjnrXEkD/sshygKH/j5KzK86X8MkeHyZ8qst/LZ89j3X4/8HEIfHANTFIP/AbXakeRhWIl5YQ==", "requires": { "regenerate": "^1.4.0", - "regenerate-unicode-properties": "^8.1.0", - "regjsgen": "^0.5.0", - "regjsparser": "^0.6.0", + "regenerate-unicode-properties": "^8.2.0", + "regjsgen": "^0.5.1", + "regjsparser": "^0.6.4", "unicode-match-property-ecmascript": "^1.0.4", - "unicode-match-property-value-ecmascript": "^1.1.0" + "unicode-match-property-value-ecmascript": "^1.2.0" } }, "regjsgen": { @@ -10908,9 +11168,9 @@ "integrity": "sha512-5qxzGZjDs9w4tzT3TPhCJqWdCc3RLYwy9J2NB0nm5Lz+S273lvWcpjaTGHsT1dc6Hhfq41uSEOw8wBmxrKOuyg==" }, "regjsparser": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.6.3.tgz", - "integrity": "sha512-8uZvYbnfAtEm9Ab8NTb3hdLwL4g/LQzEYP7Xs27T96abJCCE2d6r3cPZPQEsLKy0vRSGVNG+/zVGtLr86HQduA==", + "version": "0.6.4", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.6.4.tgz", + "integrity": "sha512-64O87/dPDgfk8/RQqC4gkZoGyyWFIEUTTh80CU6CWuK5vkCGyekIx+oKcEIYtP/RAxSQltCZHCNu/mdd7fqlJw==", "requires": { "jsesc": "~0.5.0" }, @@ -11102,6 +11362,29 @@ "source-map": "0.6.1" }, "dependencies": { + "emojis-list": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz", + "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=" + }, + "json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "requires": { + "minimist": "^1.2.0" + } + }, + "loader-utils": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.2.3.tgz", + "integrity": "sha512-fkpz8ejdnEMG3s37wGL07iSBDg99O9D5yflE9RGNH3hRdx9SOwYfnGYdZOUIZitN8E+E2vkq3MUMYMvPYl5ZZA==", + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^2.0.0", + "json5": "^1.0.1" + } + }, "postcss": { "version": "7.0.21", "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.21.tgz", @@ -11322,12 +11605,25 @@ } }, "schema-utils": { - "version": "2.6.4", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.6.4.tgz", - "integrity": "sha512-VNjcaUxVnEeun6B2fiiUDjXXBtD4ZSH7pdbfIu1pOFwgptDPLMo/z9jr4sUfsjFVPqDCEin/F7IYlq7/E6yDbQ==", + "version": "2.6.6", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.6.6.tgz", + "integrity": "sha512-wHutF/WPSbIi9x6ctjGGk2Hvl0VOz5l3EKEuKbjPlB30mKZUzb9A5k9yEXRX3pwyqVLPvpfZZEllaFq/M718hA==", "requires": { - "ajv": "^6.10.2", + "ajv": "^6.12.0", "ajv-keywords": "^3.4.1" + }, + "dependencies": { + "ajv": { + "version": "6.12.2", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.2.tgz", + "integrity": "sha512-k+V+hzjm5q/Mr8ef/1Y9goCmlsK4I6Sm74teeyGvFk1XrOsbsKLjEdrvny42CZ+a8sXbk8KWpY/bDwS+FLL2UQ==", + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + } } }, "select-hose": { @@ -11559,7 +11855,6 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.2.tgz", "integrity": "sha512-7rL9YlPHg7Ancea1S96Pa8/QWb4BtXL/TZvS6B8XFetGBeuhAsfmUspK6DokBeZ64+Kj9TCNRD/30pVz1BvQNA==", - "dev": true, "requires": { "es-abstract": "^1.17.0-next.1", "object-inspect": "^1.7.0" @@ -11586,9 +11881,9 @@ } }, "sisteransi": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.4.tgz", - "integrity": "sha512-/ekMoM4NJ59ivGSfKapeG+FWtrmWvA1p6FBZwXrqojw90vJu8lBmrTxCMuBCydKtkaUe2zt4PlxeTKpjwMbyig==" + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==" }, "slash": { "version": "2.0.0", @@ -11788,9 +12083,9 @@ } }, "source-map-support": { - "version": "0.5.16", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.16.tgz", - "integrity": "sha512-efyLRJDr68D9hBBNIPWFjhpFzURh+KJykQwvMyW5UiZzYwoF6l4YMMDIJJEyFWxWCqfyxLzz6tSfUFR+kXXsVQ==", + "version": "0.5.19", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.19.tgz", + "integrity": "sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==", "requires": { "buffer-from": "^1.0.0", "source-map": "^0.6.0" @@ -11837,9 +12132,9 @@ "integrity": "sha512-J+FWzZoynJEXGphVIS+XEh3kFSjZX/1i9gFBaWQcB+/tmpe2qUsSBABpcxqxnAxFdiUFEgAX1bjYGQvIZmoz9Q==" }, "spdy": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.1.tgz", - "integrity": "sha512-HeZS3PBdMA+sZSu0qwpCxl3DeALD5ASx8pAX0jZdKXSpPWbQ6SYGnlg3BBmYLx5LtiZrmkAZfErCm2oECBcioA==", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", + "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", "requires": { "debug": "^4.1.0", "handle-thing": "^2.0.0", @@ -12084,7 +12379,6 @@ "version": "4.0.2", "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.2.tgz", "integrity": "sha512-N/jp6O5fMf9os0JU3E72Qhf590RSRZU/ungsL/qJUYVTNv7hTG0P/dbPjxINVN9jpscu3nzYwKESU3P3RY5tOg==", - "dev": true, "requires": { "define-properties": "^1.1.3", "es-abstract": "^1.17.0", @@ -12235,9 +12529,9 @@ } }, "svg-parser": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/svg-parser/-/svg-parser-2.0.3.tgz", - "integrity": "sha512-fnCWiifNhK8i2Z7b9R5tbNahpxrRdAaQbnoxKlT2KrSCj9Kq/yBSgulCRgBJRhy1dPnSY5slg5ehPUnzpEcHlg==" + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/svg-parser/-/svg-parser-2.0.4.tgz", + "integrity": "sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ==" }, "svgo": { "version": "1.3.2", @@ -12303,9 +12597,9 @@ "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==" }, "terser": { - "version": "4.6.3", - "resolved": "https://registry.npmjs.org/terser/-/terser-4.6.3.tgz", - "integrity": "sha512-Lw+ieAXmY69d09IIc/yqeBqXpEQIpDGZqT34ui1QWXIUpR2RjbqEkT8X7Lgex19hslSqcWM5iMN2kM11eMsESQ==", + "version": "4.6.12", + "resolved": "https://registry.npmjs.org/terser/-/terser-4.6.12.tgz", + "integrity": "sha512-fnIwuaKjFPANG6MAixC/k1TDtnl1YlPLUlLVIxxGZUn1gfUx2+l3/zGNB72wya+lgsb50QBi2tUV75RiODwnww==", "requires": { "commander": "^2.20.0", "source-map": "~0.6.1", @@ -12320,9 +12614,9 @@ } }, "terser-webpack-plugin": { - "version": "2.3.4", - "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-2.3.4.tgz", - "integrity": "sha512-Nv96Nws2R2nrFOpbzF6IxRDpIkkIfmhvOws+IqMvYdFLO7o6wAILWFKONFgaYy8+T4LVz77DQW0f7wOeDEAjrg==", + "version": "2.3.5", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-2.3.5.tgz", + "integrity": "sha512-WlWksUoq+E4+JlJ+h+U+QUzXpcsMSSNXkDy9lBVkSqDn1w23Gg29L/ary9GeJVYCGiNJJX7LnVc4bwL1N3/g1w==", "requires": { "cacache": "^13.0.1", "find-cache-dir": "^3.2.0", @@ -12336,12 +12630,12 @@ }, "dependencies": { "find-cache-dir": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.2.0.tgz", - "integrity": "sha512-1JKclkYYsf1q9WIJKLZa9S9muC+08RIjzAlLrK4QcYLJMS6mk9yombQ9qf+zJ7H9LS800k0s44L4sDq9VYzqyg==", + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.1.tgz", + "integrity": "sha512-t2GDMt3oGC/v+BMwzmllWDuJF/xcDtE5j/fCGbqDD7OLuJkj0cfh1YSA5VKPvwMeLFLNDBkwOKZ2X85jGLVftQ==", "requires": { "commondir": "^1.0.1", - "make-dir": "^3.0.0", + "make-dir": "^3.0.2", "pkg-dir": "^4.1.0" } }, @@ -12360,9 +12654,9 @@ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" }, "jest-worker": { - "version": "25.1.0", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-25.1.0.tgz", - "integrity": "sha512-ZHhHtlxOWSxCoNOKHGbiLzXnl42ga9CxDr27H36Qn+15pQZd3R/F24jrmjDelw9j/iHUIWMWs08/u2QN50HHOg==", + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-25.5.0.tgz", + "integrity": "sha512-/dsSmUkIy5EBGfv/IjjqmFxrNAUpBERfGs1oHROyD7yxjG/w+t0GOJDX8O1k32ySmd7+a5IhnJU2qQFcJ4n1vw==", "requires": { "merge-stream": "^2.0.0", "supports-color": "^7.0.0" @@ -12377,13 +12671,21 @@ } }, "make-dir": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.0.2.tgz", - "integrity": "sha512-rYKABKutXa6vXTXhoV18cBE7PaewPXHe/Bdq4v+ZLMhxbWApkFFplT0LcbMW+6BbjnQXzZ/sAvSE/JdguApG5w==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", "requires": { "semver": "^6.0.0" } }, + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "requires": { + "p-try": "^2.0.0" + } + }, "p-locate": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", @@ -12392,6 +12694,11 @@ "p-limit": "^2.2.0" } }, + "p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==" + }, "path-exists": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", @@ -12586,9 +12893,9 @@ } }, "ts-pnp": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/ts-pnp/-/ts-pnp-1.1.5.tgz", - "integrity": "sha512-ti7OGMOUOzo66wLF3liskw6YQIaSsBgc4GOAlWRnIEj8htCxJUxskanMUoJOD6MDCRAXo36goXJZch+nOS0VMA==" + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/ts-pnp/-/ts-pnp-1.1.6.tgz", + "integrity": "sha512-CrG5GqAAzMT7144Cl+UIFP7mz/iIhiy+xQ6GGcnjTezhALT02uPMRw7tgDSESgB5MsfKt55+GPWw4ir1kVtMIQ==" }, "tslib": { "version": "1.10.0", @@ -12679,14 +12986,14 @@ } }, "unicode-match-property-value-ecmascript": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-1.1.0.tgz", - "integrity": "sha512-hDTHvaBk3RmFzvSl0UVrUmC3PuW9wKVnpoUDYH0JDkSIovzw+J5viQmeYHxVSBptubnr7PbH2e0fnpDRQnQl5g==" + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-1.2.0.tgz", + "integrity": "sha512-wjuQHGQVofmSJv1uVISKLE5zO2rNGzM/KCYZch/QQvez7C1hUhBIuZ701fYXExuufJFMPhv2SyL8CyoIfMLbIQ==" }, "unicode-property-aliases-ecmascript": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-1.0.5.tgz", - "integrity": "sha512-L5RAqCfXqAwR3RriF8pM0lU0w4Ryf/GgzONwi6KnL1taJQa7x1TCxdJnILX59WIGOwR57IVxn7Nej0fz1Ny6fw==" + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-1.1.0.tgz", + "integrity": "sha512-PqSoPh/pWetQ2phoj5RLiaqIk4kCNwoV3CI+LfGmWLKI3rE3kl1h59XpX2BjgDrmbxD9ARtQobPGU1SguCYuQg==" }, "union-value": { "version": "1.0.1", @@ -12786,11 +13093,6 @@ "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==" }, - "upper-case": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/upper-case/-/upper-case-1.1.3.tgz", - "integrity": "sha1-9rRQHC7EzdJrp4vnIilh3ndiFZg=" - }, "uri-js": { "version": "4.2.2", "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz", @@ -12935,11 +13237,11 @@ "integrity": "sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==" }, "w3c-hr-time": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.1.tgz", - "integrity": "sha1-gqwr/2PZUOqeMYmlimViX+3xkEU=", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz", + "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==", "requires": { - "browser-process-hrtime": "^0.1.2" + "browser-process-hrtime": "^1.0.0" } }, "w3c-xmlserializer": { @@ -12969,11 +13271,11 @@ } }, "watchpack": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.6.0.tgz", - "integrity": "sha512-i6dHe3EyLjMmDlU1/bGQpEw25XSjkJULPuAVKCbNRefQVq48yXKUpwg538F7AZTf9kyr57zj++pQFltUa5H7yA==", + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.6.1.tgz", + "integrity": "sha512-+IF9hfUFOrYOOaKyfaI7h7dquUIOgyEMoQMLA7OP5FxegKA2+XdXThAZ9TU2kucfhDH7rfMHs1oPYziVGWRnZA==", "requires": { - "chokidar": "^2.0.2", + "chokidar": "^2.1.8", "graceful-fs": "^4.1.2", "neo-async": "^2.5.0" }, @@ -13003,13 +13305,11 @@ } }, "fsevents": { - "version": "1.2.11", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.11.tgz", - "integrity": "sha512-+ux3lx6peh0BpvY0JebGyZoiR4D+oYzdPZMKJwkZ+sFkNJzpL7tXc/wehS49gUAxg3tmMHPHZkA8JU2rhhgDHw==", + "version": "1.2.12", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.12.tgz", + "integrity": "sha512-Ggd/Ktt7E7I8pxZRbGIs7vwqAPscSESMrCSkx2FtWeqmheJgCo2R74fTsZFCifr0VTPwqRpPv17+6b8Zp7th0Q==", "optional": true, "requires": { - "bindings": "^1.5.0", - "nan": "^2.12.1", "node-pre-gyp": "*" }, "dependencies": { @@ -13052,7 +13352,7 @@ } }, "chownr": { - "version": "1.1.3", + "version": "1.1.4", "bundled": true, "optional": true }, @@ -13202,7 +13502,7 @@ } }, "minimist": { - "version": "0.0.8", + "version": "1.2.5", "bundled": true, "optional": true }, @@ -13224,11 +13524,11 @@ } }, "mkdirp": { - "version": "0.5.1", + "version": "0.5.3", "bundled": true, "optional": true, "requires": { - "minimist": "0.0.8" + "minimist": "^1.2.5" } }, "ms": { @@ -13237,7 +13537,7 @@ "optional": true }, "needle": { - "version": "2.4.0", + "version": "2.3.3", "bundled": true, "optional": true, "requires": { @@ -13264,7 +13564,7 @@ } }, "nopt": { - "version": "4.0.1", + "version": "4.0.3", "bundled": true, "optional": true, "requires": { @@ -13286,12 +13586,13 @@ "optional": true }, "npm-packlist": { - "version": "1.4.7", + "version": "1.4.8", "bundled": true, "optional": true, "requires": { "ignore-walk": "^3.0.1", - "npm-bundled": "^1.0.1" + "npm-bundled": "^1.0.1", + "npm-normalize-package-bin": "^1.0.1" } }, "npmlog": { @@ -13361,17 +13662,10 @@ "ini": "~1.3.0", "minimist": "^1.2.0", "strip-json-comments": "~2.0.1" - }, - "dependencies": { - "minimist": { - "version": "1.2.0", - "bundled": true, - "optional": true - } } }, "readable-stream": { - "version": "2.3.6", + "version": "2.3.7", "bundled": true, "optional": true, "requires": { @@ -13577,9 +13871,9 @@ "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==" }, "webpack": { - "version": "4.41.5", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.41.5.tgz", - "integrity": "sha512-wp0Co4vpyumnp3KlkmpM5LWuzvZYayDwM2n17EHFr4qxBBbRokC7DJawPJC7TfSFZ9HZ6GsdH40EBj4UV0nmpw==", + "version": "4.42.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.42.0.tgz", + "integrity": "sha512-EzJRHvwQyBiYrYqhyjW9AqM90dE4+s1/XtCfn7uWg6cS72zH+2VPFAlsnW0+W0cDi0XRjNKUMoJtpSi50+Ph6w==", "requires": { "@webassemblyjs/ast": "1.8.5", "@webassemblyjs/helper-module-context": "1.8.5", @@ -13607,14 +13901,14 @@ }, "dependencies": { "acorn": { - "version": "6.4.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.0.tgz", - "integrity": "sha512-gac8OEcQ2Li1dxIEWGZzsp2BitJxwkwcOm0zHAJLcPJaVvm58FRnk6RkuLRpU1EujipU2ZFODv2P9DLMfnV8mw==" + "version": "6.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.1.tgz", + "integrity": "sha512-ZVA9k326Nwrj3Cj9jlh3wGFutC2ZornPNARZwsNYqQYgN0EsV2d53w5RN/co65Ohn4sUAUtb1rSUAOD6XN9idA==" }, "cacache": { - "version": "12.0.3", - "resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.3.tgz", - "integrity": "sha512-kqdmfXEGFepesTuROHMs3MpFLWrPkSSpRqOw80RCflZXy/khxaArvFrQ7uJxSUduzAufc6G0g1VUCOZXxWavPw==", + "version": "12.0.4", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.4.tgz", + "integrity": "sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ==", "requires": { "bluebird": "^3.5.5", "chownr": "^1.1.1", @@ -13696,9 +13990,9 @@ } }, "webpack-dev-server": { - "version": "3.10.2", - "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-3.10.2.tgz", - "integrity": "sha512-pxZKPYb+n77UN8u9YxXT4IaIrGcNtijh/mi8TXbErHmczw0DtPnMTTjHj+eNjkqLOaAZM/qD7V59j/qJsEiaZA==", + "version": "3.10.3", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-3.10.3.tgz", + "integrity": "sha512-e4nWev8YzEVNdOMcNzNeCN947sWJNd43E5XvsJzbAL08kGc2frm1tQ32hTJslRS+H65LCb/AaUCYU7fjHCpDeQ==", "requires": { "ansi-html": "0.0.7", "bonjour": "^3.5.0", @@ -13789,14 +14083,20 @@ } } }, + "find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "requires": { + "locate-path": "^3.0.0" + } + }, "fsevents": { - "version": "1.2.11", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.11.tgz", - "integrity": "sha512-+ux3lx6peh0BpvY0JebGyZoiR4D+oYzdPZMKJwkZ+sFkNJzpL7tXc/wehS49gUAxg3tmMHPHZkA8JU2rhhgDHw==", + "version": "1.2.12", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.12.tgz", + "integrity": "sha512-Ggd/Ktt7E7I8pxZRbGIs7vwqAPscSESMrCSkx2FtWeqmheJgCo2R74fTsZFCifr0VTPwqRpPv17+6b8Zp7th0Q==", "optional": true, "requires": { - "bindings": "^1.5.0", - "nan": "^2.12.1", "node-pre-gyp": "*" }, "dependencies": { @@ -13839,7 +14139,7 @@ } }, "chownr": { - "version": "1.1.3", + "version": "1.1.4", "bundled": true, "optional": true }, @@ -13989,7 +14289,7 @@ } }, "minimist": { - "version": "0.0.8", + "version": "1.2.5", "bundled": true, "optional": true }, @@ -14011,11 +14311,11 @@ } }, "mkdirp": { - "version": "0.5.1", + "version": "0.5.3", "bundled": true, "optional": true, "requires": { - "minimist": "0.0.8" + "minimist": "^1.2.5" } }, "ms": { @@ -14024,7 +14324,7 @@ "optional": true }, "needle": { - "version": "2.4.0", + "version": "2.3.3", "bundled": true, "optional": true, "requires": { @@ -14051,7 +14351,7 @@ } }, "nopt": { - "version": "4.0.1", + "version": "4.0.3", "bundled": true, "optional": true, "requires": { @@ -14073,12 +14373,13 @@ "optional": true }, "npm-packlist": { - "version": "1.4.7", + "version": "1.4.8", "bundled": true, "optional": true, "requires": { "ignore-walk": "^3.0.1", - "npm-bundled": "^1.0.1" + "npm-bundled": "^1.0.1", + "npm-normalize-package-bin": "^1.0.1" } }, "npmlog": { @@ -14148,17 +14449,10 @@ "ini": "~1.3.0", "minimist": "^1.2.0", "strip-json-comments": "~2.0.1" - }, - "dependencies": { - "minimist": { - "version": "1.2.0", - "bundled": true, - "optional": true - } } }, "readable-stream": { - "version": "2.3.6", + "version": "2.3.7", "bundled": true, "optional": true, "requires": { @@ -14326,11 +14620,41 @@ "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" }, + "locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "requires": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + } + }, "normalize-path": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==" }, + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "requires": { + "p-limit": "^2.0.0" + } + }, + "p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==" + }, "readable-stream": { "version": "2.3.7", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", @@ -14844,6 +15168,14 @@ "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==" }, + "xregexp": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/xregexp/-/xregexp-4.3.0.tgz", + "integrity": "sha512-7jXDIFXh5yJ/orPn4SXjuVrWWoi4Cr8jfV1eHv9CixKSbU+jY4mxfrBwAuDvupPNKpMUY+FeIqsVw/JLT9+B8g==", + "requires": { + "@babel/runtime-corejs3": "^7.8.3" + } + }, "xtend": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", @@ -14860,17 +15192,32 @@ "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" }, "yaml": { - "version": "1.7.2", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.7.2.tgz", - "integrity": "sha512-qXROVp90sb83XtAoqE8bP9RwAkTTZbugRUTm5YeFCBfNRPEp2YzTeqWiz7m5OORHzEvrA/qcGS8hp/E+MMROYw==", + "version": "1.9.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.9.2.tgz", + "integrity": "sha512-HPT7cGGI0DuRcsO51qC1j9O16Dh1mZ2bnXwsi0jrSpsLz0WxOLSLXfkABVl6bZO629py3CU+OMJtpNHDLB97kg==", "requires": { - "@babel/runtime": "^7.6.3" + "@babel/runtime": "^7.9.2" + }, + "dependencies": { + "@babel/runtime": { + "version": "7.9.2", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.9.2.tgz", + "integrity": "sha512-NE2DtOdufG7R5vnfQUTehdTfNycfUANEtCa9PssN9O/xmTzP4E08UI797ixaei6hBEVL9BI/PsdJS5x7mWoB9Q==", + "requires": { + "regenerator-runtime": "^0.13.4" + } + }, + "regenerator-runtime": { + "version": "0.13.5", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.5.tgz", + "integrity": "sha512-ZS5w8CpKFinUzOwW3c83oPeVXoNsrLsaCoLtJvAClH135j/R77RuymhiSErhm2lKcwSCIpmvIWSbDkIfAqKQlA==" + } } }, "yargs": { - "version": "13.3.0", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.3.0.tgz", - "integrity": "sha512-2eehun/8ALW8TLoIl7MVaRUrg+yCnenu8B4kBlRxj3GJGDKU1Og7sMXPNm1BYyM1DOJmTZ4YeN/Nwxv+8XJsUA==", + "version": "13.3.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.3.2.tgz", + "integrity": "sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw==", "requires": { "cliui": "^5.0.0", "find-up": "^3.0.0", @@ -14881,7 +15228,7 @@ "string-width": "^3.0.0", "which-module": "^2.0.0", "y18n": "^4.0.0", - "yargs-parser": "^13.1.1" + "yargs-parser": "^13.1.2" }, "dependencies": { "emoji-regex": { @@ -14889,11 +15236,49 @@ "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==" }, + "find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "requires": { + "locate-path": "^3.0.0" + } + }, "is-fullwidth-code-point": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=" }, + "locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "requires": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + } + }, + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "requires": { + "p-limit": "^2.0.0" + } + }, + "p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==" + }, "string-width": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", @@ -14907,9 +15292,9 @@ } }, "yargs-parser": { - "version": "13.1.1", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.1.tgz", - "integrity": "sha512-oVAVsHz6uFrg3XQheFII8ESO2ssAf9luWuAd6Wexsu4F3OtIW0o8IribPXYrD4WC24LWtPrJlGy87y5udK+dxQ==", + "version": "13.1.2", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.2.tgz", + "integrity": "sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==", "requires": { "camelcase": "^5.0.0", "decamelize": "^1.2.0" diff --git a/src/ProjectTemplates/Web.Spa.ProjectTemplates/content/React-CSharp/ClientApp/package.json b/src/ProjectTemplates/Web.Spa.ProjectTemplates/content/React-CSharp/ClientApp/package.json index 1162586b61..beb9ce09b9 100644 --- a/src/ProjectTemplates/Web.Spa.ProjectTemplates/content/React-CSharp/ClientApp/package.json +++ b/src/ProjectTemplates/Web.Spa.ProjectTemplates/content/React-CSharp/ClientApp/package.json @@ -11,7 +11,7 @@ "react-dom": "^16.0.0", "react-router-bootstrap": "^0.25.0", "react-router-dom": "^5.1.2", - "react-scripts": "^3.4.0", + "react-scripts": "^3.4.1", "reactstrap": "^8.4.1", "rimraf": "^2.6.2" }, diff --git a/src/ProjectTemplates/Web.Spa.ProjectTemplates/content/ReactRedux-CSharp/ClientApp/package-lock.json b/src/ProjectTemplates/Web.Spa.ProjectTemplates/content/ReactRedux-CSharp/ClientApp/package-lock.json index def8e3ba52..ca852c4880 100644 --- a/src/ProjectTemplates/Web.Spa.ProjectTemplates/content/ReactRedux-CSharp/ClientApp/package-lock.json +++ b/src/ProjectTemplates/Web.Spa.ProjectTemplates/content/ReactRedux-CSharp/ClientApp/package-lock.json @@ -13,11 +13,11 @@ } }, "@babel/compat-data": { - "version": "7.8.5", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.8.5.tgz", - "integrity": "sha512-jWYUqQX/ObOhG1UiEkbH5SANsE/8oKXiQWjj7p7xgj9Zmnt//aUvyz4dBkK0HNsS8/cbyC5NmmH87VekW+mXFg==", + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.9.0.tgz", + "integrity": "sha512-zeFQrr+284Ekvd9e7KAX954LkapWiOmQtsfHirhxqfdlX6MEC32iRE+pqUGlYIBchdevaCwvzxWGSy/YBNI85g==", "requires": { - "browserslist": "^4.8.5", + "browserslist": "^4.9.1", "invariant": "^2.2.4", "semver": "^5.5.0" }, @@ -30,21 +30,22 @@ } }, "@babel/core": { - "version": "7.8.4", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.8.4.tgz", - "integrity": "sha512-0LiLrB2PwrVI+a2/IEskBopDYSd8BCb3rOvH7D5tzoWd696TBEduBvuLVm4Nx6rltrLZqvI3MCalB2K2aVzQjA==", + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.9.0.tgz", + "integrity": "sha512-kWc7L0fw1xwvI0zi8OKVBuxRVefwGOrKSQMvrQ3dW+bIIavBY3/NpXmpjMy7bQnLgwgzWQZ8TlM57YHpHNHz4w==", "requires": { "@babel/code-frame": "^7.8.3", - "@babel/generator": "^7.8.4", - "@babel/helpers": "^7.8.4", - "@babel/parser": "^7.8.4", - "@babel/template": "^7.8.3", - "@babel/traverse": "^7.8.4", - "@babel/types": "^7.8.3", + "@babel/generator": "^7.9.0", + "@babel/helper-module-transforms": "^7.9.0", + "@babel/helpers": "^7.9.0", + "@babel/parser": "^7.9.0", + "@babel/template": "^7.8.6", + "@babel/traverse": "^7.9.0", + "@babel/types": "^7.9.0", "convert-source-map": "^1.7.0", "debug": "^4.1.0", "gensync": "^1.0.0-beta.1", - "json5": "^2.1.0", + "json5": "^2.1.2", "lodash": "^4.17.13", "resolve": "^1.3.2", "semver": "^5.4.1", @@ -59,11 +60,11 @@ } }, "@babel/generator": { - "version": "7.8.4", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.8.4.tgz", - "integrity": "sha512-PwhclGdRpNAf3IxZb0YVuITPZmmrXz9zf6fH8lT4XbrmfQKr6ryBzhv593P5C6poJRciFCL/eHGW2NuGrgEyxA==", + "version": "7.9.5", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.9.5.tgz", + "integrity": "sha512-GbNIxVB3ZJe3tLeDm1HSn2AhuD/mVcyLDpgtLXa5tplmWrJdF/elxB56XNqCuD6szyNkDi6wuoKXln3QeBmCHQ==", "requires": { - "@babel/types": "^7.8.3", + "@babel/types": "^7.9.5", "jsesc": "^2.5.1", "lodash": "^4.17.13", "source-map": "^0.5.0" @@ -87,31 +88,31 @@ } }, "@babel/helper-builder-react-jsx": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-builder-react-jsx/-/helper-builder-react-jsx-7.8.3.tgz", - "integrity": "sha512-JT8mfnpTkKNCboTqZsQTdGo3l3Ik3l7QIt9hh0O9DYiwVel37VoJpILKM4YFbP2euF32nkQSb+F9cUk9b7DDXQ==", + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-react-jsx/-/helper-builder-react-jsx-7.9.0.tgz", + "integrity": "sha512-weiIo4gaoGgnhff54GQ3P5wsUQmnSwpkvU0r6ZHq6TzoSzKy4JxHEgnxNytaKbov2a9z/CVNyzliuCOUPEX3Jw==", "requires": { - "@babel/types": "^7.8.3", - "esutils": "^2.0.0" + "@babel/helper-annotate-as-pure": "^7.8.3", + "@babel/types": "^7.9.0" } }, - "@babel/helper-call-delegate": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-call-delegate/-/helper-call-delegate-7.8.3.tgz", - "integrity": "sha512-6Q05px0Eb+N4/GTyKPPvnkig7Lylw+QzihMpws9iiZQv7ZImf84ZsZpQH7QoWN4n4tm81SnSzPgHw2qtO0Zf3A==", + "@babel/helper-builder-react-jsx-experimental": { + "version": "7.9.5", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-react-jsx-experimental/-/helper-builder-react-jsx-experimental-7.9.5.tgz", + "integrity": "sha512-HAagjAC93tk748jcXpZ7oYRZH485RCq/+yEv9SIWezHRPv9moZArTnkUNciUNzvwHUABmiWKlcxJvMcu59UwTg==", "requires": { - "@babel/helper-hoist-variables": "^7.8.3", - "@babel/traverse": "^7.8.3", - "@babel/types": "^7.8.3" + "@babel/helper-annotate-as-pure": "^7.8.3", + "@babel/helper-module-imports": "^7.8.3", + "@babel/types": "^7.9.5" } }, "@babel/helper-compilation-targets": { - "version": "7.8.4", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.8.4.tgz", - "integrity": "sha512-3k3BsKMvPp5bjxgMdrFyq0UaEO48HciVrOVF0+lon8pp95cyJ2ujAh0TrBHNMnJGT2rr0iKOJPFFbSqjDyf/Pg==", + "version": "7.8.7", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.8.7.tgz", + "integrity": "sha512-4mWm8DCK2LugIS+p1yArqvG1Pf162upsIsjE7cNBjez+NjliQpVhj20obE520nao0o14DaTnFJv+Fw5a0JpoUw==", "requires": { - "@babel/compat-data": "^7.8.4", - "browserslist": "^4.8.5", + "@babel/compat-data": "^7.8.6", + "browserslist": "^4.9.1", "invariant": "^2.2.4", "levenary": "^1.1.1", "semver": "^5.5.0" @@ -125,25 +126,26 @@ } }, "@babel/helper-create-class-features-plugin": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.8.3.tgz", - "integrity": "sha512-qmp4pD7zeTxsv0JNecSBsEmG1ei2MqwJq4YQcK3ZWm/0t07QstWfvuV/vm3Qt5xNMFETn2SZqpMx2MQzbtq+KA==", + "version": "7.9.5", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.9.5.tgz", + "integrity": "sha512-IipaxGaQmW4TfWoXdqjY0TzoXQ1HRS0kPpEgvjosb3u7Uedcq297xFqDQiCcQtRRwzIMif+N1MLVI8C5a4/PAA==", "requires": { - "@babel/helper-function-name": "^7.8.3", + "@babel/helper-function-name": "^7.9.5", "@babel/helper-member-expression-to-functions": "^7.8.3", "@babel/helper-optimise-call-expression": "^7.8.3", "@babel/helper-plugin-utils": "^7.8.3", - "@babel/helper-replace-supers": "^7.8.3", + "@babel/helper-replace-supers": "^7.8.6", "@babel/helper-split-export-declaration": "^7.8.3" } }, "@babel/helper-create-regexp-features-plugin": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.8.3.tgz", - "integrity": "sha512-Gcsm1OHCUr9o9TcJln57xhWHtdXbA2pgQ58S0Lxlks0WMGNXuki4+GLfX0p+L2ZkINUGZvfkz8rzoqJQSthI+Q==", + "version": "7.8.8", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.8.8.tgz", + "integrity": "sha512-LYVPdwkrQEiX9+1R29Ld/wTrmQu1SSKYnuOk3g0CkcZMA1p0gsNxJFj/3gBdaJ7Cg0Fnek5z0DsMULePP7Lrqg==", "requires": { + "@babel/helper-annotate-as-pure": "^7.8.3", "@babel/helper-regex": "^7.8.3", - "regexpu-core": "^4.6.0" + "regexpu-core": "^4.7.0" } }, "@babel/helper-define-map": { @@ -166,13 +168,13 @@ } }, "@babel/helper-function-name": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.8.3.tgz", - "integrity": "sha512-BCxgX1BC2hD/oBlIFUgOCQDOPV8nSINxCwM3o93xP4P9Fq6aV5sgv2cOOITDMtCfQ+3PvHp3l689XZvAM9QyOA==", + "version": "7.9.5", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.9.5.tgz", + "integrity": "sha512-JVcQZeXM59Cd1qanDUxv9fgJpt3NeKUaqBqUEvfmQ+BCOKq2xUgaWZW2hr0dkbyJgezYuplEoh5knmrnS68efw==", "requires": { "@babel/helper-get-function-arity": "^7.8.3", "@babel/template": "^7.8.3", - "@babel/types": "^7.8.3" + "@babel/types": "^7.9.5" } }, "@babel/helper-get-function-arity": { @@ -208,15 +210,16 @@ } }, "@babel/helper-module-transforms": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.8.3.tgz", - "integrity": "sha512-C7NG6B7vfBa/pwCOshpMbOYUmrYQDfCpVL/JCRu0ek8B5p8kue1+BCXpg2vOYs7w5ACB9GTOBYQ5U6NwrMg+3Q==", + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.9.0.tgz", + "integrity": "sha512-0FvKyu0gpPfIQ8EkxlrAydOWROdHpBmiCiRwLkUiBGhCUPRRbVD2/tm3sFr/c/GWFrQ/ffutGUAnx7V0FzT2wA==", "requires": { "@babel/helper-module-imports": "^7.8.3", + "@babel/helper-replace-supers": "^7.8.6", "@babel/helper-simple-access": "^7.8.3", "@babel/helper-split-export-declaration": "^7.8.3", - "@babel/template": "^7.8.3", - "@babel/types": "^7.8.3", + "@babel/template": "^7.8.6", + "@babel/types": "^7.9.0", "lodash": "^4.17.13" } }, @@ -254,14 +257,14 @@ } }, "@babel/helper-replace-supers": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.8.3.tgz", - "integrity": "sha512-xOUssL6ho41U81etpLoT2RTdvdus4VfHamCuAm4AHxGr+0it5fnwoVdwUJ7GFEqCsQYzJUhcbsN9wB9apcYKFA==", + "version": "7.8.6", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.8.6.tgz", + "integrity": "sha512-PeMArdA4Sv/Wf4zXwBKPqVj7n9UF/xg6slNRtZW84FM7JpE1CbG8B612FyM4cxrf4fMAMGO0kR7voy1ForHHFA==", "requires": { "@babel/helper-member-expression-to-functions": "^7.8.3", "@babel/helper-optimise-call-expression": "^7.8.3", - "@babel/traverse": "^7.8.3", - "@babel/types": "^7.8.3" + "@babel/traverse": "^7.8.6", + "@babel/types": "^7.8.6" } }, "@babel/helper-simple-access": { @@ -281,6 +284,11 @@ "@babel/types": "^7.8.3" } }, + "@babel/helper-validator-identifier": { + "version": "7.9.5", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.9.5.tgz", + "integrity": "sha512-/8arLKUFq882w4tWGj9JYzRpAlZgiWUJ+dtteNTDqrRBz9Iguck9Rn3ykuBDoUwh2TO4tSAJlrxDUOXWklJe4g==" + }, "@babel/helper-wrap-function": { "version": "7.8.3", "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.8.3.tgz", @@ -293,13 +301,13 @@ } }, "@babel/helpers": { - "version": "7.8.4", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.8.4.tgz", - "integrity": "sha512-VPbe7wcQ4chu4TDQjimHv/5tj73qz88o12EPkO2ValS2QiQS/1F2SsjyIGNnAD0vF/nZS6Cf9i+vW6HIlnaR8w==", + "version": "7.9.2", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.9.2.tgz", + "integrity": "sha512-JwLvzlXVPjO8eU9c/wF9/zOIN7X6h8DYf7mG4CiFRZRvZNKEF5dQ3H3V+ASkHoIB3mWhatgl5ONhyqHRI6MppA==", "requires": { "@babel/template": "^7.8.3", - "@babel/traverse": "^7.8.4", - "@babel/types": "^7.8.3" + "@babel/traverse": "^7.9.0", + "@babel/types": "^7.9.0" } }, "@babel/highlight": { @@ -313,9 +321,9 @@ } }, "@babel/parser": { - "version": "7.8.4", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.8.4.tgz", - "integrity": "sha512-0fKu/QqildpXmPVaRBoXOlyBb3MC+J0A66x97qEfLOMkn3u6nfY5esWogQwi/K0BjASYy4DbnsEWnpNL6qT5Mw==" + "version": "7.9.4", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.9.4.tgz", + "integrity": "sha512-bC49otXX6N0/VYhgOMh4gnP26E9xnDZK3TmbNpxYzzz9BQLBosQwfyOe9/cXUU3txYhTzLCbcqd5c8y/OmCjHA==" }, "@babel/plugin-proposal-async-generator-functions": { "version": "7.8.3", @@ -383,12 +391,13 @@ } }, "@babel/plugin-proposal-object-rest-spread": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.8.3.tgz", - "integrity": "sha512-8qvuPwU/xxUCt78HocNlv0mXXo0wdh9VT1R04WU8HGOfaOob26pF+9P5/lYjN/q7DHOX1bvX60hnhOvuQUJdbA==", + "version": "7.9.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.9.5.tgz", + "integrity": "sha512-VP2oXvAf7KCYTthbUHwBlewbl1Iq059f6seJGsxMizaCdgHIeczOr7FBqELhSqfkIl04Fi8okzWzl63UKbQmmg==", "requires": { "@babel/helper-plugin-utils": "^7.8.3", - "@babel/plugin-syntax-object-rest-spread": "^7.8.0" + "@babel/plugin-syntax-object-rest-spread": "^7.8.0", + "@babel/plugin-transform-parameters": "^7.9.5" } }, "@babel/plugin-proposal-optional-catch-binding": { @@ -401,20 +410,20 @@ } }, "@babel/plugin-proposal-optional-chaining": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.8.3.tgz", - "integrity": "sha512-QIoIR9abkVn+seDE3OjA08jWcs3eZ9+wJCKSRgo3WdEU2csFYgdScb+8qHB3+WXsGJD55u+5hWCISI7ejXS+kg==", + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.9.0.tgz", + "integrity": "sha512-NDn5tu3tcv4W30jNhmc2hyD5c56G6cXx4TesJubhxrJeCvuuMpttxr0OnNCqbZGhFjLrg+NIhxxC+BK5F6yS3w==", "requires": { "@babel/helper-plugin-utils": "^7.8.3", "@babel/plugin-syntax-optional-chaining": "^7.8.0" } }, "@babel/plugin-proposal-unicode-property-regex": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.8.3.tgz", - "integrity": "sha512-1/1/rEZv2XGweRwwSkLpY+s60za9OZ1hJs4YDqFHCw0kYWYwL5IFljVY1MYBL+weT1l9pokDO2uhSTLVxzoHkQ==", + "version": "7.8.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.8.8.tgz", + "integrity": "sha512-EVhjVsMpbhLw9ZfHWSx2iy13Q8Z/eg8e8ccVWt23sWQK5l1UdkoLJPN5w69UA4uITGBnEZD2JOe4QOHycYKv8A==", "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.8.3", + "@babel/helper-create-regexp-features-plugin": "^7.8.8", "@babel/helper-plugin-utils": "^7.8.3" } }, @@ -558,16 +567,16 @@ } }, "@babel/plugin-transform-classes": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.8.3.tgz", - "integrity": "sha512-SjT0cwFJ+7Rbr1vQsvphAHwUHvSUPmMjMU/0P59G8U2HLFqSa082JO7zkbDNWs9kH/IUqpHI6xWNesGf8haF1w==", + "version": "7.9.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.9.5.tgz", + "integrity": "sha512-x2kZoIuLC//O5iA7PEvecB105o7TLzZo8ofBVhP79N+DO3jaX+KYfww9TQcfBEZD0nikNyYcGB1IKtRq36rdmg==", "requires": { "@babel/helper-annotate-as-pure": "^7.8.3", "@babel/helper-define-map": "^7.8.3", - "@babel/helper-function-name": "^7.8.3", + "@babel/helper-function-name": "^7.9.5", "@babel/helper-optimise-call-expression": "^7.8.3", "@babel/helper-plugin-utils": "^7.8.3", - "@babel/helper-replace-supers": "^7.8.3", + "@babel/helper-replace-supers": "^7.8.6", "@babel/helper-split-export-declaration": "^7.8.3", "globals": "^11.1.0" } @@ -581,9 +590,9 @@ } }, "@babel/plugin-transform-destructuring": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.8.3.tgz", - "integrity": "sha512-H4X646nCkiEcHZUZaRkhE2XVsoz0J/1x3VVujnn96pSoGCtKPA99ZZA+va+gK+92Zycd6OBKCD8tDb/731bhgQ==", + "version": "7.9.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.9.5.tgz", + "integrity": "sha512-j3OEsGel8nHL/iusv/mRd5fYZ3DrOxWC82x0ogmdN/vHfAP4MYw+AFKYanzWlktNwikKvlzUV//afBW5FTp17Q==", "requires": { "@babel/helper-plugin-utils": "^7.8.3" } @@ -615,18 +624,18 @@ } }, "@babel/plugin-transform-flow-strip-types": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.8.3.tgz", - "integrity": "sha512-g/6WTWG/xbdd2exBBzMfygjX/zw4eyNC4X8pRaq7aRHRoDUCzAIu3kGYIXviOv8BjCuWm8vDBwjHcjiRNgXrPA==", + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.9.0.tgz", + "integrity": "sha512-7Qfg0lKQhEHs93FChxVLAvhBshOPQDtJUTVHr/ZwQNRccCm4O9D79r9tVSoV8iNwjP1YgfD+e/fgHcPkN1qEQg==", "requires": { "@babel/helper-plugin-utils": "^7.8.3", "@babel/plugin-syntax-flow": "^7.8.3" } }, "@babel/plugin-transform-for-of": { - "version": "7.8.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.8.4.tgz", - "integrity": "sha512-iAXNlOWvcYUYoV8YIxwS7TxGRJcxyl8eQCfT+A5j8sKUzRFvJdcyjp97jL2IghWSRDaL2PU2O2tX8Cu9dTBq5A==", + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.9.0.tgz", + "integrity": "sha512-lTAnWOpMwOXpyDx06N+ywmF3jNbafZEqZ96CGYabxHrxNX8l5ny7dt4bK/rGwAh9utyP2b2Hv7PlZh1AAS54FQ==", "requires": { "@babel/helper-plugin-utils": "^7.8.3" } @@ -657,43 +666,43 @@ } }, "@babel/plugin-transform-modules-amd": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.8.3.tgz", - "integrity": "sha512-MadJiU3rLKclzT5kBH4yxdry96odTUwuqrZM+GllFI/VhxfPz+k9MshJM+MwhfkCdxxclSbSBbUGciBngR+kEQ==", + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.9.0.tgz", + "integrity": "sha512-vZgDDF003B14O8zJy0XXLnPH4sg+9X5hFBBGN1V+B2rgrB+J2xIypSN6Rk9imB2hSTHQi5OHLrFWsZab1GMk+Q==", "requires": { - "@babel/helper-module-transforms": "^7.8.3", + "@babel/helper-module-transforms": "^7.9.0", "@babel/helper-plugin-utils": "^7.8.3", "babel-plugin-dynamic-import-node": "^2.3.0" } }, "@babel/plugin-transform-modules-commonjs": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.8.3.tgz", - "integrity": "sha512-JpdMEfA15HZ/1gNuB9XEDlZM1h/gF/YOH7zaZzQu2xCFRfwc01NXBMHHSTT6hRjlXJJs5x/bfODM3LiCk94Sxg==", + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.9.0.tgz", + "integrity": "sha512-qzlCrLnKqio4SlgJ6FMMLBe4bySNis8DFn1VkGmOcxG9gqEyPIOzeQrA//u0HAKrWpJlpZbZMPB1n/OPa4+n8g==", "requires": { - "@babel/helper-module-transforms": "^7.8.3", + "@babel/helper-module-transforms": "^7.9.0", "@babel/helper-plugin-utils": "^7.8.3", "@babel/helper-simple-access": "^7.8.3", "babel-plugin-dynamic-import-node": "^2.3.0" } }, "@babel/plugin-transform-modules-systemjs": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.8.3.tgz", - "integrity": "sha512-8cESMCJjmArMYqa9AO5YuMEkE4ds28tMpZcGZB/jl3n0ZzlsxOAi3mC+SKypTfT8gjMupCnd3YiXCkMjj2jfOg==", + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.9.0.tgz", + "integrity": "sha512-FsiAv/nao/ud2ZWy4wFacoLOm5uxl0ExSQ7ErvP7jpoihLR6Cq90ilOFyX9UXct3rbtKsAiZ9kFt5XGfPe/5SQ==", "requires": { "@babel/helper-hoist-variables": "^7.8.3", - "@babel/helper-module-transforms": "^7.8.3", + "@babel/helper-module-transforms": "^7.9.0", "@babel/helper-plugin-utils": "^7.8.3", "babel-plugin-dynamic-import-node": "^2.3.0" } }, "@babel/plugin-transform-modules-umd": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.8.3.tgz", - "integrity": "sha512-evhTyWhbwbI3/U6dZAnx/ePoV7H6OUG+OjiJFHmhr9FPn0VShjwC2kdxqIuQ/+1P50TMrneGzMeyMTFOjKSnAw==", + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.9.0.tgz", + "integrity": "sha512-uTWkXkIVtg/JGRSIABdBoMsoIeoHQHPTL0Y2E7xf5Oj7sLqwVsNXOkNk0VJc7vF0IMBsPeikHxFjGe+qmwPtTQ==", "requires": { - "@babel/helper-module-transforms": "^7.8.3", + "@babel/helper-module-transforms": "^7.9.0", "@babel/helper-plugin-utils": "^7.8.3" } }, @@ -723,11 +732,10 @@ } }, "@babel/plugin-transform-parameters": { - "version": "7.8.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.8.4.tgz", - "integrity": "sha512-IsS3oTxeTsZlE5KqzTbcC2sV0P9pXdec53SU+Yxv7o/6dvGM5AkTotQKhoSffhNgZ/dftsSiOoxy7evCYJXzVA==", + "version": "7.9.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.9.5.tgz", + "integrity": "sha512-0+1FhHnMfj6lIIhVvS4KGQJeuhe1GI//h5uptK4PvLt+BGBxsoUJbd3/IW002yk//6sZPlFgsG1hY6OHLcy6kA==", "requires": { - "@babel/helper-call-delegate": "^7.8.3", "@babel/helper-get-function-arity": "^7.8.3", "@babel/helper-plugin-utils": "^7.8.3" } @@ -741,11 +749,10 @@ } }, "@babel/plugin-transform-react-constant-elements": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.8.3.tgz", - "integrity": "sha512-glrzN2U+egwRfkNFtL34xIBYTxbbUF2qJTP8HD3qETBBqzAWSeNB821X0GjU06+dNpq/UyCIjI72FmGE5NNkQQ==", + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.9.0.tgz", + "integrity": "sha512-wXMXsToAUOxJuBBEHajqKLFWcCkOSLshTI2ChCFFj1zDd7od4IOxiwLCOObNUvOpkxLpjIuaIdBMmNt6ocCPAw==", "requires": { - "@babel/helper-annotate-as-pure": "^7.8.3", "@babel/helper-plugin-utils": "^7.8.3" } }, @@ -758,39 +765,50 @@ } }, "@babel/plugin-transform-react-jsx": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.8.3.tgz", - "integrity": "sha512-r0h+mUiyL595ikykci+fbwm9YzmuOrUBi0b+FDIKmi3fPQyFokWVEMJnRWHJPPQEjyFJyna9WZC6Viv6UHSv1g==", + "version": "7.9.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.9.4.tgz", + "integrity": "sha512-Mjqf3pZBNLt854CK0C/kRuXAnE6H/bo7xYojP+WGtX8glDGSibcwnsWwhwoSuRg0+EBnxPC1ouVnuetUIlPSAw==", "requires": { - "@babel/helper-builder-react-jsx": "^7.8.3", + "@babel/helper-builder-react-jsx": "^7.9.0", + "@babel/helper-builder-react-jsx-experimental": "^7.9.0", + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-syntax-jsx": "^7.8.3" + } + }, + "@babel/plugin-transform-react-jsx-development": { + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.9.0.tgz", + "integrity": "sha512-tK8hWKrQncVvrhvtOiPpKrQjfNX3DtkNLSX4ObuGcpS9p0QrGetKmlySIGR07y48Zft8WVgPakqd/bk46JrMSw==", + "requires": { + "@babel/helper-builder-react-jsx-experimental": "^7.9.0", "@babel/helper-plugin-utils": "^7.8.3", "@babel/plugin-syntax-jsx": "^7.8.3" } }, "@babel/plugin-transform-react-jsx-self": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.8.3.tgz", - "integrity": "sha512-01OT7s5oa0XTLf2I8XGsL8+KqV9lx3EZV+jxn/L2LQ97CGKila2YMroTkCEIE0HV/FF7CMSRsIAybopdN9NTdg==", + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.9.0.tgz", + "integrity": "sha512-K2ObbWPKT7KUTAoyjCsFilOkEgMvFG+y0FqOl6Lezd0/13kMkkjHskVsZvblRPj1PHA44PrToaZANrryppzTvQ==", "requires": { "@babel/helper-plugin-utils": "^7.8.3", "@babel/plugin-syntax-jsx": "^7.8.3" } }, "@babel/plugin-transform-react-jsx-source": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.8.3.tgz", - "integrity": "sha512-PLMgdMGuVDtRS/SzjNEQYUT8f4z1xb2BAT54vM1X5efkVuYBf5WyGUMbpmARcfq3NaglIwz08UVQK4HHHbC6ag==", + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.9.0.tgz", + "integrity": "sha512-K6m3LlSnTSfRkM6FcRk8saNEeaeyG5k7AVkBU2bZK3+1zdkSED3qNdsWrUgQBeTVD2Tp3VMmerxVO2yM5iITmw==", "requires": { "@babel/helper-plugin-utils": "^7.8.3", "@babel/plugin-syntax-jsx": "^7.8.3" } }, "@babel/plugin-transform-regenerator": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.8.3.tgz", - "integrity": "sha512-qt/kcur/FxrQrzFR432FGZznkVAjiyFtCOANjkAKwCbt465L6ZCiUQh2oMYGU3Wo8LRFJxNDFwWn106S5wVUNA==", + "version": "7.8.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.8.7.tgz", + "integrity": "sha512-TIg+gAl4Z0a3WmD3mbYSk+J9ZUH6n/Yc57rtKRnlA/7rcCvpekHXe0CMZHP1gYp7/KLe9GHTuIba0vXmls6drA==", "requires": { - "regenerator-transform": "^0.14.0" + "regenerator-transform": "^0.14.2" } }, "@babel/plugin-transform-reserved-words": { @@ -802,9 +820,9 @@ } }, "@babel/plugin-transform-runtime": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.8.3.tgz", - "integrity": "sha512-/vqUt5Yh+cgPZXXjmaG9NT8aVfThKk7G4OqkVhrXqwsC5soMn/qTCxs36rZ2QFhpfTJcjw4SNDIZ4RUb8OL4jQ==", + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.9.0.tgz", + "integrity": "sha512-pUu9VSf3kI1OqbWINQ7MaugnitRss1z533436waNXp+0N3ur3zfut37sXiQMxkuCF4VUjwZucen/quskCh7NHw==", "requires": { "@babel/helper-module-imports": "^7.8.3", "@babel/helper-plugin-utils": "^7.8.3", @@ -862,9 +880,9 @@ } }, "@babel/plugin-transform-typescript": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.8.3.tgz", - "integrity": "sha512-Ebj230AxcrKGZPKIp4g4TdQLrqX95TobLUWKd/CwG7X1XHUH1ZpkpFvXuXqWbtGRWb7uuEWNlrl681wsOArAdQ==", + "version": "7.9.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.9.4.tgz", + "integrity": "sha512-yeWeUkKx2auDbSxRe8MusAG+n4m9BFY/v+lPjmQDgOFX5qnySkUY5oXzkp6FwPdsYqnKay6lorXYdC0n3bZO7w==", "requires": { "@babel/helper-create-class-features-plugin": "^7.8.3", "@babel/helper-plugin-utils": "^7.8.3", @@ -881,26 +899,28 @@ } }, "@babel/preset-env": { - "version": "7.8.4", - "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.8.4.tgz", - "integrity": "sha512-HihCgpr45AnSOHRbS5cWNTINs0TwaR8BS8xIIH+QwiW8cKL0llV91njQMpeMReEPVs+1Ao0x3RLEBLtt1hOq4w==", + "version": "7.9.5", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.9.5.tgz", + "integrity": "sha512-eWGYeADTlPJH+wq1F0wNfPbVS1w1wtmMJiYk55Td5Yu28AsdR9AsC97sZ0Qq8fHqQuslVSIYSGJMcblr345GfQ==", "requires": { - "@babel/compat-data": "^7.8.4", - "@babel/helper-compilation-targets": "^7.8.4", + "@babel/compat-data": "^7.9.0", + "@babel/helper-compilation-targets": "^7.8.7", "@babel/helper-module-imports": "^7.8.3", "@babel/helper-plugin-utils": "^7.8.3", "@babel/plugin-proposal-async-generator-functions": "^7.8.3", "@babel/plugin-proposal-dynamic-import": "^7.8.3", "@babel/plugin-proposal-json-strings": "^7.8.3", "@babel/plugin-proposal-nullish-coalescing-operator": "^7.8.3", - "@babel/plugin-proposal-object-rest-spread": "^7.8.3", + "@babel/plugin-proposal-numeric-separator": "^7.8.3", + "@babel/plugin-proposal-object-rest-spread": "^7.9.5", "@babel/plugin-proposal-optional-catch-binding": "^7.8.3", - "@babel/plugin-proposal-optional-chaining": "^7.8.3", + "@babel/plugin-proposal-optional-chaining": "^7.9.0", "@babel/plugin-proposal-unicode-property-regex": "^7.8.3", "@babel/plugin-syntax-async-generators": "^7.8.0", "@babel/plugin-syntax-dynamic-import": "^7.8.0", "@babel/plugin-syntax-json-strings": "^7.8.0", "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0", + "@babel/plugin-syntax-numeric-separator": "^7.8.0", "@babel/plugin-syntax-object-rest-spread": "^7.8.0", "@babel/plugin-syntax-optional-catch-binding": "^7.8.0", "@babel/plugin-syntax-optional-chaining": "^7.8.0", @@ -909,26 +929,26 @@ "@babel/plugin-transform-async-to-generator": "^7.8.3", "@babel/plugin-transform-block-scoped-functions": "^7.8.3", "@babel/plugin-transform-block-scoping": "^7.8.3", - "@babel/plugin-transform-classes": "^7.8.3", + "@babel/plugin-transform-classes": "^7.9.5", "@babel/plugin-transform-computed-properties": "^7.8.3", - "@babel/plugin-transform-destructuring": "^7.8.3", + "@babel/plugin-transform-destructuring": "^7.9.5", "@babel/plugin-transform-dotall-regex": "^7.8.3", "@babel/plugin-transform-duplicate-keys": "^7.8.3", "@babel/plugin-transform-exponentiation-operator": "^7.8.3", - "@babel/plugin-transform-for-of": "^7.8.4", + "@babel/plugin-transform-for-of": "^7.9.0", "@babel/plugin-transform-function-name": "^7.8.3", "@babel/plugin-transform-literals": "^7.8.3", "@babel/plugin-transform-member-expression-literals": "^7.8.3", - "@babel/plugin-transform-modules-amd": "^7.8.3", - "@babel/plugin-transform-modules-commonjs": "^7.8.3", - "@babel/plugin-transform-modules-systemjs": "^7.8.3", - "@babel/plugin-transform-modules-umd": "^7.8.3", + "@babel/plugin-transform-modules-amd": "^7.9.0", + "@babel/plugin-transform-modules-commonjs": "^7.9.0", + "@babel/plugin-transform-modules-systemjs": "^7.9.0", + "@babel/plugin-transform-modules-umd": "^7.9.0", "@babel/plugin-transform-named-capturing-groups-regex": "^7.8.3", "@babel/plugin-transform-new-target": "^7.8.3", "@babel/plugin-transform-object-super": "^7.8.3", - "@babel/plugin-transform-parameters": "^7.8.4", + "@babel/plugin-transform-parameters": "^7.9.5", "@babel/plugin-transform-property-literals": "^7.8.3", - "@babel/plugin-transform-regenerator": "^7.8.3", + "@babel/plugin-transform-regenerator": "^7.8.7", "@babel/plugin-transform-reserved-words": "^7.8.3", "@babel/plugin-transform-shorthand-properties": "^7.8.3", "@babel/plugin-transform-spread": "^7.8.3", @@ -936,8 +956,9 @@ "@babel/plugin-transform-template-literals": "^7.8.3", "@babel/plugin-transform-typeof-symbol": "^7.8.4", "@babel/plugin-transform-unicode-regex": "^7.8.3", - "@babel/types": "^7.8.3", - "browserslist": "^4.8.5", + "@babel/preset-modules": "^0.1.3", + "@babel/types": "^7.9.5", + "browserslist": "^4.9.1", "core-js-compat": "^3.6.2", "invariant": "^2.2.2", "levenary": "^1.1.1", @@ -951,25 +972,38 @@ } } }, + "@babel/preset-modules": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.3.tgz", + "integrity": "sha512-Ra3JXOHBq2xd56xSF7lMKXdjBn3T772Y1Wet3yWnkDly9zHvJki029tAFzvAAK5cf4YV3yoxuP61crYRol6SVg==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/plugin-proposal-unicode-property-regex": "^7.4.4", + "@babel/plugin-transform-dotall-regex": "^7.4.4", + "@babel/types": "^7.4.4", + "esutils": "^2.0.2" + } + }, "@babel/preset-react": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.8.3.tgz", - "integrity": "sha512-9hx0CwZg92jGb7iHYQVgi0tOEHP/kM60CtWJQnmbATSPIQQ2xYzfoCI3EdqAhFBeeJwYMdWQuDUHMsuDbH9hyQ==", + "version": "7.9.4", + "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.9.4.tgz", + "integrity": "sha512-AxylVB3FXeOTQXNXyiuAQJSvss62FEotbX2Pzx3K/7c+MKJMdSg6Ose6QYllkdCFA8EInCJVw7M/o5QbLuA4ZQ==", "requires": { "@babel/helper-plugin-utils": "^7.8.3", "@babel/plugin-transform-react-display-name": "^7.8.3", - "@babel/plugin-transform-react-jsx": "^7.8.3", - "@babel/plugin-transform-react-jsx-self": "^7.8.3", - "@babel/plugin-transform-react-jsx-source": "^7.8.3" + "@babel/plugin-transform-react-jsx": "^7.9.4", + "@babel/plugin-transform-react-jsx-development": "^7.9.0", + "@babel/plugin-transform-react-jsx-self": "^7.9.0", + "@babel/plugin-transform-react-jsx-source": "^7.9.0" } }, "@babel/preset-typescript": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.8.3.tgz", - "integrity": "sha512-qee5LgPGui9zQ0jR1TeU5/fP9L+ovoArklEqY12ek8P/wV5ZeM/VYSQYwICeoT6FfpJTekG9Ilay5PhwsOpMHA==", + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.9.0.tgz", + "integrity": "sha512-S4cueFnGrIbvYJgwsVFKdvOmpiL0XGw9MFW9D0vgRys5g36PBhZRL8NX8Gr2akz8XRtzq6HuDXPD/1nniagNUg==", "requires": { "@babel/helper-plugin-utils": "^7.8.3", - "@babel/plugin-transform-typescript": "^7.8.3" + "@babel/plugin-transform-typescript": "^7.9.0" } }, "@babel/runtime": { @@ -980,38 +1014,54 @@ "regenerator-runtime": "^0.13.2" } }, + "@babel/runtime-corejs3": { + "version": "7.9.2", + "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.9.2.tgz", + "integrity": "sha512-HHxmgxbIzOfFlZ+tdeRKtaxWOMUoCG5Mu3wKeUmOxjYrwb3AAHgnmtCUbPPK11/raIWLIBK250t8E2BPO0p7jA==", + "requires": { + "core-js-pure": "^3.0.0", + "regenerator-runtime": "^0.13.4" + }, + "dependencies": { + "regenerator-runtime": { + "version": "0.13.5", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.5.tgz", + "integrity": "sha512-ZS5w8CpKFinUzOwW3c83oPeVXoNsrLsaCoLtJvAClH135j/R77RuymhiSErhm2lKcwSCIpmvIWSbDkIfAqKQlA==" + } + } + }, "@babel/template": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.8.3.tgz", - "integrity": "sha512-04m87AcQgAFdvuoyiQ2kgELr2tV8B4fP/xJAVUL3Yb3bkNdMedD3d0rlSQr3PegP0cms3eHjl1F7PWlvWbU8FQ==", + "version": "7.8.6", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.8.6.tgz", + "integrity": "sha512-zbMsPMy/v0PWFZEhQJ66bqjhH+z0JgMoBWuikXybgG3Gkd/3t5oQ1Rw2WQhnSrsOmsKXnZOx15tkC4qON/+JPg==", "requires": { "@babel/code-frame": "^7.8.3", - "@babel/parser": "^7.8.3", - "@babel/types": "^7.8.3" + "@babel/parser": "^7.8.6", + "@babel/types": "^7.8.6" } }, "@babel/traverse": { - "version": "7.8.4", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.8.4.tgz", - "integrity": "sha512-NGLJPZwnVEyBPLI+bl9y9aSnxMhsKz42so7ApAv9D+b4vAFPpY013FTS9LdKxcABoIYFU52HcYga1pPlx454mg==", + "version": "7.9.5", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.9.5.tgz", + "integrity": "sha512-c4gH3jsvSuGUezlP6rzSJ6jf8fYjLj3hsMZRx/nX0h+fmHN0w+ekubRrHPqnMec0meycA2nwCsJ7dC8IPem2FQ==", "requires": { "@babel/code-frame": "^7.8.3", - "@babel/generator": "^7.8.4", - "@babel/helper-function-name": "^7.8.3", + "@babel/generator": "^7.9.5", + "@babel/helper-function-name": "^7.9.5", "@babel/helper-split-export-declaration": "^7.8.3", - "@babel/parser": "^7.8.4", - "@babel/types": "^7.8.3", + "@babel/parser": "^7.9.0", + "@babel/types": "^7.9.5", "debug": "^4.1.0", "globals": "^11.1.0", "lodash": "^4.17.13" } }, "@babel/types": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.8.3.tgz", - "integrity": "sha512-jBD+G8+LWpMBBWvVcdr4QysjUE4mU/syrhN17o1u3gx0/WzJB1kwiVZAXRtWbsIPOwW8pF/YJV5+nmetPzepXg==", + "version": "7.9.5", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.5.tgz", + "integrity": "sha512-XjnvNqenk818r5zMaba+sLQjnbda31UfUURv3ei0qPQw4u+j2jMyJ5b11y8ZHYTRSI3NnInQkkkRT4fLqqPdHg==", "requires": { - "esutils": "^2.0.2", + "@babel/helper-validator-identifier": "^7.9.5", "lodash": "^4.17.13", "to-fast-properties": "^2.0.0" } @@ -1384,9 +1434,9 @@ } }, "@types/babel__core": { - "version": "7.1.4", - "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.4.tgz", - "integrity": "sha512-c/5MuRz5HM4aizqL5ViYfW4iEnmfPcfbH4Xa6GgLT21dMc1NGeNnuS6egHheOmP+kCJ9CAzC4pv4SDCWTnRkbg==", + "version": "7.1.7", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.7.tgz", + "integrity": "sha512-RL62NqSFPCDK2FM1pSDH0scHpJvsXtZNiYlMB73DgPBaG1E38ZYVL+ei5EkWRbr+KC4YNiAUNBnRj+bgwpgjMw==", "requires": { "@babel/parser": "^7.1.0", "@babel/types": "^7.0.0", @@ -1413,9 +1463,9 @@ } }, "@types/babel__traverse": { - "version": "7.0.8", - "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.0.8.tgz", - "integrity": "sha512-yGeB2dHEdvxjP0y4UbRtQaSkXJ9649fYCmIdRoul5kfAoGCwxuCbMhag0k3RPfnuh9kPGm8x89btcfDEXdVWGw==", + "version": "7.0.11", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.0.11.tgz", + "integrity": "sha512-ddHK5icION5U6q11+tV2f9Mo6CZVuT8GJKld2q9LqHSZbvLbH34Kcu2yFGckZut453+eQU6btIA3RihmnRgI+Q==", "requires": { "@babel/types": "^7.3.0" } @@ -1438,13 +1488,6 @@ "@types/events": "*", "@types/minimatch": "*", "@types/node": "*" - }, - "dependencies": { - "@types/node": { - "version": "13.7.1", - "resolved": "https://registry.npmjs.org/@types/node/-/node-13.7.1.tgz", - "integrity": "sha512-Zq8gcQGmn4txQEJeiXo/KiLpon8TzAl0kmKH4zdWctPj05nWwp1ClMdAVEloqrQKfaC48PNLdgN/aVaLqUrluA==" - } } }, "@types/history": { @@ -1516,8 +1559,7 @@ "@types/node": { "version": "12.11.6", "resolved": "https://registry.npmjs.org/@types/node/-/node-12.11.6.tgz", - "integrity": "sha512-4uPUyY1Aofo1YzoypalYHNd2SnKYxH2b6LzXwpryZCJKA2XlagZSynXx5C8sfPH0r1cSltUpaVHV2q5sYXschQ==", - "dev": true + "integrity": "sha512-4uPUyY1Aofo1YzoypalYHNd2SnKYxH2b6LzXwpryZCJKA2XlagZSynXx5C8sfPH0r1cSltUpaVHV2q5sYXschQ==" }, "@types/parse-json": { "version": "4.0.0", @@ -1616,15 +1658,49 @@ "integrity": "sha512-FA/BWv8t8ZWJ+gEOnLLd8ygxH/2UFbAvgEonyfN6yWGLKc7zVjbpl2Y4CTjid9h2RfgPP6SEt6uHwEOply00yw==" }, "@typescript-eslint/eslint-plugin": { - "version": "2.20.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-2.20.0.tgz", - "integrity": "sha512-cimIdVDV3MakiGJqMXw51Xci6oEDEoPkvh8ggJe2IIzcc0fYqAxOXN6Vbeanahz6dLZq64W+40iUEc9g32FLDQ==", + "version": "2.30.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-2.30.0.tgz", + "integrity": "sha512-PGejii0qIZ9Q40RB2jIHyUpRWs1GJuHP1pkoCiaeicfwO9z7Fx03NQzupuyzAmv+q9/gFNHu7lo1ByMXe8PNyg==", "requires": { - "@typescript-eslint/experimental-utils": "2.20.0", - "eslint-utils": "^1.4.3", + "@typescript-eslint/experimental-utils": "2.30.0", "functional-red-black-tree": "^1.0.1", "regexpp": "^3.0.0", "tsutils": "^3.17.1" + }, + "dependencies": { + "@typescript-eslint/experimental-utils": { + "version": "2.30.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-2.30.0.tgz", + "integrity": "sha512-L3/tS9t+hAHksy8xuorhOzhdefN0ERPDWmR9CclsIGOUqGKy6tqc/P+SoXeJRye5gazkuPO0cK9MQRnolykzkA==", + "requires": { + "@types/json-schema": "^7.0.3", + "@typescript-eslint/typescript-estree": "2.30.0", + "eslint-scope": "^5.0.0", + "eslint-utils": "^2.0.0" + } + }, + "@typescript-eslint/typescript-estree": { + "version": "2.30.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-2.30.0.tgz", + "integrity": "sha512-nI5WOechrA0qAhnr+DzqwmqHsx7Ulr/+0H7bWCcClDhhWkSyZR5BmTvnBEyONwJCTWHfc5PAQExX24VD26IAVw==", + "requires": { + "debug": "^4.1.1", + "eslint-visitor-keys": "^1.1.0", + "glob": "^7.1.6", + "is-glob": "^4.0.1", + "lodash": "^4.17.15", + "semver": "^6.3.0", + "tsutils": "^3.17.1" + } + }, + "eslint-utils": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.0.0.tgz", + "integrity": "sha512-0HCPuJv+7Wv1bACm8y5/ECVfYdfsAm9xmVb7saeFlxjPYALefjhbYoCkBjPdPzGH8wWyTpAez82Fh3VKYEZ8OA==", + "requires": { + "eslint-visitor-keys": "^1.1.0" + } + } } }, "@typescript-eslint/experimental-utils": { @@ -1845,9 +1921,9 @@ } }, "acorn": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.1.0.tgz", - "integrity": "sha512-kL5CuoXA/dgxlBbVrflsflzQ3PAas7RYZB52NOm/6839iVYJgKMJ3cQJD+t2i5+qFa8h3MDpEOJiS64E8JLnSQ==" + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.1.1.tgz", + "integrity": "sha512-add7dgA5ppRPxCFJoAGfMDi7PIBXq1RtGo7BhbLaxwrXPOmw8gq48Y9ozT01hUKy9byMjlR20EJhu5zlkErEkg==" }, "acorn-globals": { "version": "4.3.4", @@ -1859,9 +1935,9 @@ }, "dependencies": { "acorn": { - "version": "6.4.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.0.tgz", - "integrity": "sha512-gac8OEcQ2Li1dxIEWGZzsp2BitJxwkwcOm0zHAJLcPJaVvm58FRnk6RkuLRpU1EujipU2ZFODv2P9DLMfnV8mw==" + "version": "6.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.1.tgz", + "integrity": "sha512-ZVA9k326Nwrj3Cj9jlh3wGFutC2ZornPNARZwsNYqQYgN0EsV2d53w5RN/co65Ohn4sUAUtb1rSUAOD6XN9idA==" } } }, @@ -1896,6 +1972,29 @@ "version": "5.0.0", "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.0.0.tgz", "integrity": "sha512-faqwZqnWxbxn+F1d399ygeamQNy3lPp/H9H6rNrqYh4FSVCtcY+3cub1MxA8o9mDd55mM8Aghuu/kuyYA6VTsA==" + }, + "emojis-list": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz", + "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=" + }, + "json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "requires": { + "minimist": "^1.2.0" + } + }, + "loader-utils": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.2.3.tgz", + "integrity": "sha512-fkpz8ejdnEMG3s37wGL07iSBDg99O9D5yflE9RGNH3hRdx9SOwYfnGYdZOUIZitN8E+E2vkq3MUMYMvPYl5ZZA==", + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^2.0.0", + "json5": "^1.0.1" + } } } }, @@ -2148,17 +2247,17 @@ "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==" }, "autoprefixer": { - "version": "9.7.4", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.7.4.tgz", - "integrity": "sha512-g0Ya30YrMBAEZk60lp+qfX5YQllG+S5W3GYCFvyHTvhOki0AEQJLPEcIuGRsqVwLi8FvXPVtwTGhfr38hVpm0g==", + "version": "9.7.6", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.7.6.tgz", + "integrity": "sha512-F7cYpbN7uVVhACZTeeIeealwdGM6wMtfWARVLTy5xmKtgVdBNJvbDRoCK3YO1orcs7gv/KwYlb3iXwu9Ug9BkQ==", "requires": { - "browserslist": "^4.8.3", - "caniuse-lite": "^1.0.30001020", + "browserslist": "^4.11.1", + "caniuse-lite": "^1.0.30001039", "chalk": "^2.4.2", "normalize-range": "^0.1.2", "num2fraction": "^1.2.2", - "postcss": "^7.0.26", - "postcss-value-parser": "^4.0.2" + "postcss": "^7.0.27", + "postcss-value-parser": "^4.0.3" } }, "aws-sign2": { @@ -2229,14 +2328,14 @@ } }, "babel-eslint": { - "version": "10.0.3", - "resolved": "https://registry.npmjs.org/babel-eslint/-/babel-eslint-10.0.3.tgz", - "integrity": "sha512-z3U7eMY6r/3f3/JB9mTsLjyxrv0Yb1zb8PCWCLpguxfCzBIZUwy23R1t/XKewP+8mEN2Ck8Dtr4q20z6ce6SoA==", + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/babel-eslint/-/babel-eslint-10.1.0.tgz", + "integrity": "sha512-ifWaTHQ0ce+448CYop8AdrQiBsGrnC+bMgfyKFdi6EsPLTAWG+QfyDeM6OH+FmWnKvEq5NnBMLvlBUPKQZoDSg==", "requires": { "@babel/code-frame": "^7.0.0", - "@babel/parser": "^7.0.0", - "@babel/traverse": "^7.0.0", - "@babel/types": "^7.0.0", + "@babel/parser": "^7.7.0", + "@babel/traverse": "^7.7.0", + "@babel/types": "^7.7.0", "eslint-visitor-keys": "^1.0.0", "resolve": "^1.12.0" } @@ -2264,14 +2363,15 @@ } }, "babel-loader": { - "version": "8.0.6", - "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.0.6.tgz", - "integrity": "sha512-4BmWKtBOBm13uoUwd08UwjZlaw3O9GWf456R9j+5YykFZ6LUIjIKLc0zEZf+hauxPOJs96C8k6FvYD09vWzhYw==", + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.1.0.tgz", + "integrity": "sha512-7q7nC1tYOrqvUrN3LQK4GwSk/TQorZSOlO9C+RZDZpODgyN4ZlCqE5q9cDsyWOliN+aU9B4JX01xK9eJXowJLw==", "requires": { - "find-cache-dir": "^2.0.0", - "loader-utils": "^1.0.2", - "mkdirp": "^0.5.1", - "pify": "^4.0.1" + "find-cache-dir": "^2.1.0", + "loader-utils": "^1.4.0", + "mkdirp": "^0.5.3", + "pify": "^4.0.1", + "schema-utils": "^2.6.5" }, "dependencies": { "pify": { @@ -2282,9 +2382,9 @@ } }, "babel-plugin-dynamic-import-node": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.0.tgz", - "integrity": "sha512-o6qFkpeQEBxcqt0XYlWzAVxNCSCZdUgcR8IRlhD/8DylxjjO4foPcvTW0GGKa/cVt3rvxZ7o5ippJ+/0nvLhlQ==", + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz", + "integrity": "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==", "requires": { "object.assign": "^4.1.0" } @@ -2298,6 +2398,46 @@ "find-up": "^3.0.0", "istanbul-lib-instrument": "^3.3.0", "test-exclude": "^5.2.3" + }, + "dependencies": { + "find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "requires": { + "locate-path": "^3.0.0" + } + }, + "locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "requires": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + } + }, + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "requires": { + "p-limit": "^2.0.0" + } + }, + "p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==" + } } }, "babel-plugin-jest-hoist": { @@ -2396,23 +2536,125 @@ } }, "babel-preset-react-app": { - "version": "9.1.1", - "resolved": "https://registry.npmjs.org/babel-preset-react-app/-/babel-preset-react-app-9.1.1.tgz", - "integrity": "sha512-YkWP2UwY//TLltNlEBRngDOrYhvSLb+CA330G7T9M5UhGEMWe+JK/8IXJc5p2fDTSfSiETf+PY0+PYXFMix81Q==", + "version": "9.1.2", + "resolved": "https://registry.npmjs.org/babel-preset-react-app/-/babel-preset-react-app-9.1.2.tgz", + "integrity": "sha512-k58RtQOKH21NyKtzptoAvtAODuAJJs3ZhqBMl456/GnXEQ/0La92pNmwgWoMn5pBTrsvk3YYXdY7zpY4e3UIxA==", "requires": { - "@babel/core": "7.8.4", + "@babel/core": "7.9.0", "@babel/plugin-proposal-class-properties": "7.8.3", "@babel/plugin-proposal-decorators": "7.8.3", + "@babel/plugin-proposal-nullish-coalescing-operator": "7.8.3", "@babel/plugin-proposal-numeric-separator": "7.8.3", - "@babel/plugin-transform-flow-strip-types": "7.8.3", + "@babel/plugin-proposal-optional-chaining": "7.9.0", + "@babel/plugin-transform-flow-strip-types": "7.9.0", "@babel/plugin-transform-react-display-name": "7.8.3", - "@babel/plugin-transform-runtime": "7.8.3", - "@babel/preset-env": "7.8.4", - "@babel/preset-react": "7.8.3", - "@babel/preset-typescript": "7.8.3", - "@babel/runtime": "7.8.4", + "@babel/plugin-transform-runtime": "7.9.0", + "@babel/preset-env": "7.9.0", + "@babel/preset-react": "7.9.1", + "@babel/preset-typescript": "7.9.0", + "@babel/runtime": "7.9.0", "babel-plugin-macros": "2.8.0", "babel-plugin-transform-react-remove-prop-types": "0.4.24" + }, + "dependencies": { + "@babel/preset-env": { + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.9.0.tgz", + "integrity": "sha512-712DeRXT6dyKAM/FMbQTV/FvRCms2hPCx+3weRjZ8iQVQWZejWWk1wwG6ViWMyqb/ouBbGOl5b6aCk0+j1NmsQ==", + "requires": { + "@babel/compat-data": "^7.9.0", + "@babel/helper-compilation-targets": "^7.8.7", + "@babel/helper-module-imports": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-proposal-async-generator-functions": "^7.8.3", + "@babel/plugin-proposal-dynamic-import": "^7.8.3", + "@babel/plugin-proposal-json-strings": "^7.8.3", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-proposal-numeric-separator": "^7.8.3", + "@babel/plugin-proposal-object-rest-spread": "^7.9.0", + "@babel/plugin-proposal-optional-catch-binding": "^7.8.3", + "@babel/plugin-proposal-optional-chaining": "^7.9.0", + "@babel/plugin-proposal-unicode-property-regex": "^7.8.3", + "@babel/plugin-syntax-async-generators": "^7.8.0", + "@babel/plugin-syntax-dynamic-import": "^7.8.0", + "@babel/plugin-syntax-json-strings": "^7.8.0", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0", + "@babel/plugin-syntax-numeric-separator": "^7.8.0", + "@babel/plugin-syntax-object-rest-spread": "^7.8.0", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.0", + "@babel/plugin-syntax-optional-chaining": "^7.8.0", + "@babel/plugin-syntax-top-level-await": "^7.8.3", + "@babel/plugin-transform-arrow-functions": "^7.8.3", + "@babel/plugin-transform-async-to-generator": "^7.8.3", + "@babel/plugin-transform-block-scoped-functions": "^7.8.3", + "@babel/plugin-transform-block-scoping": "^7.8.3", + "@babel/plugin-transform-classes": "^7.9.0", + "@babel/plugin-transform-computed-properties": "^7.8.3", + "@babel/plugin-transform-destructuring": "^7.8.3", + "@babel/plugin-transform-dotall-regex": "^7.8.3", + "@babel/plugin-transform-duplicate-keys": "^7.8.3", + "@babel/plugin-transform-exponentiation-operator": "^7.8.3", + "@babel/plugin-transform-for-of": "^7.9.0", + "@babel/plugin-transform-function-name": "^7.8.3", + "@babel/plugin-transform-literals": "^7.8.3", + "@babel/plugin-transform-member-expression-literals": "^7.8.3", + "@babel/plugin-transform-modules-amd": "^7.9.0", + "@babel/plugin-transform-modules-commonjs": "^7.9.0", + "@babel/plugin-transform-modules-systemjs": "^7.9.0", + "@babel/plugin-transform-modules-umd": "^7.9.0", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.8.3", + "@babel/plugin-transform-new-target": "^7.8.3", + "@babel/plugin-transform-object-super": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.8.7", + "@babel/plugin-transform-property-literals": "^7.8.3", + "@babel/plugin-transform-regenerator": "^7.8.7", + "@babel/plugin-transform-reserved-words": "^7.8.3", + "@babel/plugin-transform-shorthand-properties": "^7.8.3", + "@babel/plugin-transform-spread": "^7.8.3", + "@babel/plugin-transform-sticky-regex": "^7.8.3", + "@babel/plugin-transform-template-literals": "^7.8.3", + "@babel/plugin-transform-typeof-symbol": "^7.8.4", + "@babel/plugin-transform-unicode-regex": "^7.8.3", + "@babel/preset-modules": "^0.1.3", + "@babel/types": "^7.9.0", + "browserslist": "^4.9.1", + "core-js-compat": "^3.6.2", + "invariant": "^2.2.2", + "levenary": "^1.1.1", + "semver": "^5.5.0" + } + }, + "@babel/preset-react": { + "version": "7.9.1", + "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.9.1.tgz", + "integrity": "sha512-aJBYF23MPj0RNdp/4bHnAP0NVqqZRr9kl0NAOP4nJCex6OYVio59+dnQzsAWFuogdLyeaKA1hmfUIVZkY5J+TQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-transform-react-display-name": "^7.8.3", + "@babel/plugin-transform-react-jsx": "^7.9.1", + "@babel/plugin-transform-react-jsx-development": "^7.9.0", + "@babel/plugin-transform-react-jsx-self": "^7.9.0", + "@babel/plugin-transform-react-jsx-source": "^7.9.0" + } + }, + "@babel/runtime": { + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.9.0.tgz", + "integrity": "sha512-cTIudHnzuWLS56ik4DnRnqqNf8MkdUzV4iFFI1h7Jo9xvrpQROYaAnaSd2mHLQAzzZAPfATynX5ord6YlNYNMA==", + "requires": { + "regenerator-runtime": "^0.13.4" + } + }, + "regenerator-runtime": { + "version": "0.13.5", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.5.tgz", + "integrity": "sha512-ZS5w8CpKFinUzOwW3c83oPeVXoNsrLsaCoLtJvAClH135j/R77RuymhiSErhm2lKcwSCIpmvIWSbDkIfAqKQlA==" + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + } } }, "babel-runtime": { @@ -2529,15 +2771,6 @@ "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.0.0.tgz", "integrity": "sha512-Phlt0plgpIIBOGTT/ehfFnbNlfsDEiqmzE2KRXoX1bLIlir4X/MR+zSyBEkL05ffWgnRSf/DXv+WrUAVr93/ow==" }, - "bindings": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz", - "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==", - "optional": true, - "requires": { - "file-uri-to-path": "1.0.0" - } - }, "bluebird": { "version": "3.7.2", "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", @@ -2655,9 +2888,9 @@ "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=" }, "browser-process-hrtime": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-0.1.3.tgz", - "integrity": "sha512-bRFnI4NnjO6cnyLmOV/7PVoDEMJChlcfN0z4s1YMBY989/SvlfMI1lgCnkFUs53e9gQF+w7qu7XdllSTiSl8Aw==" + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz", + "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==" }, "browser-resolve": { "version": "1.11.3", @@ -2740,13 +2973,14 @@ } }, "browserslist": { - "version": "4.8.7", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.8.7.tgz", - "integrity": "sha512-gFOnZNYBHrEyUML0xr5NJ6edFaaKbTFX9S9kQHlYfCP0Rit/boRIz4G+Avq6/4haEKJXdGGUnoolx+5MWW2BoA==", + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.12.0.tgz", + "integrity": "sha512-UH2GkcEDSI0k/lRkuDSzFl9ZZ87skSy9w2XAn1MsZnL+4c4rqbBd3e82UWHbYDpztABrPBhZsTEeuxVfHppqDg==", "requires": { - "caniuse-lite": "^1.0.30001027", - "electron-to-chromium": "^1.3.349", - "node-releases": "^1.1.49" + "caniuse-lite": "^1.0.30001043", + "electron-to-chromium": "^1.3.413", + "node-releases": "^1.1.53", + "pkg-up": "^2.0.0" } }, "bser": { @@ -2877,12 +3111,12 @@ "integrity": "sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=" }, "camel-case": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-3.0.0.tgz", - "integrity": "sha1-yjw2iKTpzzpM2nd9xNy8cTJJz3M=", + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.1.tgz", + "integrity": "sha512-7fa2WcG4fYFkclIvEmxBbTvmibwF2/agfEBc6q3lOpVu0A13ltLsA+Hr/8Hp6kp5f+G7hKi6t8lys6XxP+1K6Q==", "requires": { - "no-case": "^2.2.0", - "upper-case": "^1.1.1" + "pascal-case": "^3.1.1", + "tslib": "^1.10.0" } }, "camelcase": { @@ -2902,9 +3136,9 @@ } }, "caniuse-lite": { - "version": "1.0.30001028", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001028.tgz", - "integrity": "sha512-Vnrq+XMSHpT7E+LWoIYhs3Sne8h9lx9YJV3acH3THNCwU/9zV93/ta4xVfzTtnqd3rvnuVpVjE3DFqf56tr3aQ==" + "version": "1.0.30001048", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001048.tgz", + "integrity": "sha512-g1iSHKVxornw0K8LG9LLdf+Fxnv7T1Z+mMsf0/YYLclQX4Cd522Ap0Lrw6NFqHgezit78dtyWxzlV2Xfc7vgRg==" }, "capture-exit": { "version": "2.0.0", @@ -2940,9 +3174,9 @@ "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==" }, "chokidar": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.3.1.tgz", - "integrity": "sha512-4QYCEWOcK3OJrxwvyyAOxFuhpvOVCYkr33LPfFNBjAD/w3sEzWsp2BUOkI4l9bHvWioAd0rc6NlHUOEaWkTeqg==", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.4.0.tgz", + "integrity": "sha512-aXAaho2VJtisB/1fg1+3nlLJqGOuewTzQpd/Tz0yTg2R0e4IGtshYvtjowyEumcBv2z+y4+kc75Mz7j5xJskcQ==", "requires": { "anymatch": "~3.1.1", "braces": "~3.0.2", @@ -2951,7 +3185,7 @@ "is-binary-path": "~2.1.0", "is-glob": "~4.0.1", "normalize-path": "~3.0.0", - "readdirp": "~3.3.0" + "readdirp": "~3.4.0" }, "dependencies": { "anymatch": { @@ -3392,16 +3626,16 @@ "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=" }, "core-js": { - "version": "3.6.4", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.6.4.tgz", - "integrity": "sha512-4paDGScNgZP2IXXilaffL9X7968RuvwlkK3xWtZRVqgd8SYNiVKRJvkFd1aqqEuPfN7E68ZHEp9hDj6lHj4Hyw==" + "version": "3.6.5", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.6.5.tgz", + "integrity": "sha512-vZVEEwZoIsI+vPEuoF9Iqf5H7/M3eeQqWlQnYa8FSKKePuYTf5MWnxb5SDAzCa60b3JBRS5g9b+Dq7b1y/RCrA==" }, "core-js-compat": { - "version": "3.6.4", - "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.6.4.tgz", - "integrity": "sha512-zAa3IZPvsJ0slViBQ2z+vgyyTuhd3MFn1rBQjZSKVEgB0UMYhUkCj9jJUVPgGTGqWvsBVmfnruXgTcNyTlEiSA==", + "version": "3.6.5", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.6.5.tgz", + "integrity": "sha512-7ItTKOhOZbznhXAQ2g/slGg1PJV5zDO/WdkTwi7UEOJmkvsE32PWvx6mKtDjiMpjnR2CNf6BAD6sSxIlv7ptng==", "requires": { - "browserslist": "^4.8.3", + "browserslist": "^4.8.5", "semver": "7.0.0" }, "dependencies": { @@ -3412,6 +3646,11 @@ } } }, + "core-js-pure": { + "version": "3.6.5", + "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.6.5.tgz", + "integrity": "sha512-lacdXOimsiD0QyNf9BC/mxivNJ/ybBGJXQFKzRekp1WTHoVUWsUHEn+2T8GJAzzIhyOuXA+gOxCVN3l+5PLPUA==" + }, "core-util-is": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", @@ -4182,6 +4421,15 @@ "domelementtype": "1" } }, + "dot-case": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.3.tgz", + "integrity": "sha512-7hwEmg6RiSQfm/GwPL4AAWXKy3YNNZA3oFv2Pdiey0mwkRCPZ9x6SZbkLcn8Ma5PYeVokzoD4Twv2n7LKp5WeA==", + "requires": { + "no-case": "^3.0.3", + "tslib": "^1.10.0" + } + }, "dot-prop": { "version": "5.2.0", "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.2.0.tgz", @@ -4260,9 +4508,9 @@ "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=" }, "electron-to-chromium": { - "version": "1.3.354", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.354.tgz", - "integrity": "sha512-24YMkNiZWOUeF6YeoscWfIGP0oMx+lJpU/miwI+lcu7plIDpyZn8Gx0lx0qTDlzGoz7hx+lpyD8QkbkX5L2Pqw==" + "version": "1.3.423", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.423.tgz", + "integrity": "sha512-jXdnLcawJ/EMdN+j77TC3YyeAWiIjo1U63DFCKrjtLv4cu8ToyoF4HYXtFvkVVHhEtIl7lU1uDd307Xj1/YDjw==" }, "elliptic": { "version": "6.5.2", @@ -4284,9 +4532,9 @@ "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" }, "emojis-list": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz", - "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=" + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==" }, "encodeurl": { "version": "1.0.2", @@ -4531,9 +4779,9 @@ } }, "eslint-config-react-app": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/eslint-config-react-app/-/eslint-config-react-app-5.2.0.tgz", - "integrity": "sha512-WrHjoGpKr1kLLiWDD81tme9jMM0hk5cMxasLSdyno6DdPt+IfLOrDJBVo6jN7tn4y1nzhs43TmUaZWO6Sf0blw==", + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/eslint-config-react-app/-/eslint-config-react-app-5.2.1.tgz", + "integrity": "sha512-pGIZ8t0mFLcV+6ZirRgYK6RVqUIKRIi9MmgzUEmrIknsn3AdO0I32asO86dJgloHq+9ZPl8UIg8mYrvgP5u2wQ==", "requires": { "confusing-browser-globals": "^1.0.9" } @@ -5289,9 +5537,9 @@ } }, "figgy-pudding": { - "version": "3.5.1", - "resolved": "https://registry.npmjs.org/figgy-pudding/-/figgy-pudding-3.5.1.tgz", - "integrity": "sha512-vNKxJHTEKNThjfrdJwHc7brvM6eVevuO5nTj6ez8ZQ1qbXTvGthucRF7S4vf2cr71QVnT70V34v0S1DyQsti0w==" + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/figgy-pudding/-/figgy-pudding-3.5.2.tgz", + "integrity": "sha512-0btnI/H8f2pavGMN8w40mlSKOfTK2SVJmBfBeVIj3kNw0swwgzyRq0d5TJVOwodFmtvpPeWPN/MCcfuWF0Ezbw==" }, "figures": { "version": "3.2.0", @@ -5318,12 +5566,6 @@ "schema-utils": "^2.5.0" } }, - "file-uri-to-path": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", - "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==", - "optional": true - }, "filesize": { "version": "6.0.1", "resolved": "https://registry.npmjs.org/filesize/-/filesize-6.0.1.tgz", @@ -5390,11 +5632,11 @@ } }, "find-up": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", - "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", "requires": { - "locate-path": "^3.0.0" + "locate-path": "^2.0.0" } }, "flat-cache": { @@ -5456,9 +5698,9 @@ } }, "follow-redirects": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.10.0.tgz", - "integrity": "sha512-4eyLK6s6lH32nOvLLwlIOnr9zrL8Sm+OvW4pVTJNoXeGzYIkHVf+pADQi+OJ0E67hiuSLezPVPyBcIZO50TmmQ==", + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.11.0.tgz", + "integrity": "sha512-KZm0V+ll8PfBrKwMzdo5D13b1bur9Iq9Zd/RMmAoQQcl2PxxFml8cxXPaaPYVbV0RjNjq1CU7zIzAOqtUPudmA==", "requires": { "debug": "^3.0.0" }, @@ -5808,9 +6050,9 @@ } }, "handle-thing": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.0.tgz", - "integrity": "sha512-d4sze1JNC454Wdo2fkuyzCr6aHcbL6PGGuFAz0Li/NcOm1tCHGnWDRmJP85dh9IhQErTc2svWFEX5xHIOo//kQ==" + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz", + "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==" }, "har-schema": { "version": "2.0.0", @@ -6021,27 +6263,27 @@ } }, "html-entities": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-1.2.1.tgz", - "integrity": "sha1-DfKTUfByEWNRXfueVUPl9u7VFi8=" + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-1.3.1.tgz", + "integrity": "sha512-rhE/4Z3hIhzHAUKbW8jVcCyuT5oJCXXqhN/6mXXVCpzTmvJnoH2HL/bt3EZ6p55jbFJBeAe1ZNpL5BugLujxNA==" }, "html-escaper": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.0.tgz", - "integrity": "sha512-a4u9BeERWGu/S8JiWEAQcdrg9v4QArtP9keViQjGMdff20fBdd8waotXaNmODqBe6uZ3Nafi7K/ho4gCQHV3Ig==" + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", + "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==" }, "html-minifier-terser": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-5.0.3.tgz", - "integrity": "sha512-It4No3H1V3Dhd/O0MePFdo0oX/M6u6YZTMw4My/010mT6vxdbqge7+0RoxGAmeSbKok6gjYZoP0p4rpZ2+J2yw==", + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-5.0.5.tgz", + "integrity": "sha512-cBSFFghQh/uHcfSiL42KxxIRMF7A144+3E44xdlctIjxEmkEfCvouxNyFH2wysXk1fCGBPwtcr3hDWlGTfkDew==", "requires": { - "camel-case": "^3.0.0", - "clean-css": "^4.2.1", - "commander": "^4.0.0", + "camel-case": "^4.1.1", + "clean-css": "^4.2.3", + "commander": "^4.1.1", "he": "^1.2.0", - "param-case": "^2.1.1", + "param-case": "^3.0.3", "relateurl": "^0.2.7", - "terser": "^4.3.9" + "terser": "^4.6.3" }, "dependencies": { "commander": { @@ -6311,6 +6553,16 @@ "ipaddr.js": "^1.9.0" } }, + "internal-slot": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.2.tgz", + "integrity": "sha512-2cQNfwhAfJIkU4KZPkDI+Gj5yNNnbqi40W9Gge6dfnk4TocEVm00B3bdiL+JINrbGJil2TeHvM4rETGzk/f/0g==", + "requires": { + "es-abstract": "^1.17.0-next.1", + "has": "^1.0.3", + "side-channel": "^1.0.2" + } + }, "invariant": { "version": "2.2.4", "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", @@ -6335,9 +6587,9 @@ "integrity": "sha1-+ni/XS5pE8kRzp+BnuUUa7bYROk=" }, "ipaddr.js": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.0.tgz", - "integrity": "sha512-M4Sjn6N/+O6/IXSJseKqHoFc+5FdGJ22sXqnjTpdZweHK64MzEPAyQZyEU3R/KRv2GLoa7nNtg/C2Ev6m7z+eA==" + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", + "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==" }, "is-absolute-url": { "version": "2.1.0", @@ -6794,9 +7046,9 @@ }, "dependencies": { "acorn": { - "version": "6.4.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.0.tgz", - "integrity": "sha512-gac8OEcQ2Li1dxIEWGZzsp2BitJxwkwcOm0zHAJLcPJaVvm58FRnk6RkuLRpU1EujipU2ZFODv2P9DLMfnV8mw==" + "version": "6.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.1.tgz", + "integrity": "sha512-ZVA9k326Nwrj3Cj9jlh3wGFutC2ZornPNARZwsNYqQYgN0EsV2d53w5RN/co65Ohn4sUAUtb1rSUAOD6XN9idA==" }, "jsdom": { "version": "14.1.0", @@ -6893,13 +7145,11 @@ }, "dependencies": { "fsevents": { - "version": "1.2.11", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.11.tgz", - "integrity": "sha512-+ux3lx6peh0BpvY0JebGyZoiR4D+oYzdPZMKJwkZ+sFkNJzpL7tXc/wehS49gUAxg3tmMHPHZkA8JU2rhhgDHw==", + "version": "1.2.12", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.12.tgz", + "integrity": "sha512-Ggd/Ktt7E7I8pxZRbGIs7vwqAPscSESMrCSkx2FtWeqmheJgCo2R74fTsZFCifr0VTPwqRpPv17+6b8Zp7th0Q==", "optional": true, "requires": { - "bindings": "^1.5.0", - "nan": "^2.12.1", "node-pre-gyp": "*" }, "dependencies": { @@ -6942,7 +7192,7 @@ } }, "chownr": { - "version": "1.1.3", + "version": "1.1.4", "bundled": true, "optional": true }, @@ -7092,7 +7342,7 @@ } }, "minimist": { - "version": "0.0.8", + "version": "1.2.5", "bundled": true, "optional": true }, @@ -7114,11 +7364,11 @@ } }, "mkdirp": { - "version": "0.5.1", + "version": "0.5.3", "bundled": true, "optional": true, "requires": { - "minimist": "0.0.8" + "minimist": "^1.2.5" } }, "ms": { @@ -7127,7 +7377,7 @@ "optional": true }, "needle": { - "version": "2.4.0", + "version": "2.3.3", "bundled": true, "optional": true, "requires": { @@ -7154,7 +7404,7 @@ } }, "nopt": { - "version": "4.0.1", + "version": "4.0.3", "bundled": true, "optional": true, "requires": { @@ -7176,12 +7426,13 @@ "optional": true }, "npm-packlist": { - "version": "1.4.7", + "version": "1.4.8", "bundled": true, "optional": true, "requires": { "ignore-walk": "^3.0.1", - "npm-bundled": "^1.0.1" + "npm-bundled": "^1.0.1", + "npm-normalize-package-bin": "^1.0.1" } }, "npmlog": { @@ -7251,17 +7502,10 @@ "ini": "~1.3.0", "minimist": "^1.2.0", "strip-json-comments": "~2.0.1" - }, - "dependencies": { - "minimist": { - "version": "1.2.0", - "bundled": true, - "optional": true - } } }, "readable-stream": { - "version": "2.3.6", + "version": "2.3.7", "bundled": true, "optional": true, "requires": { @@ -7735,9 +7979,9 @@ }, "dependencies": { "acorn": { - "version": "5.7.3", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.7.3.tgz", - "integrity": "sha512-T/zvzYRfbVojPWahDsE5evJdHb3oJoQfFbsrKM7w5Zcs++Tr257tia3BmMP8XYVjp1S9RZXQMh7gao96BlqZOw==" + "version": "5.7.4", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.7.4.tgz", + "integrity": "sha512-1D++VG7BhrtvQpNbBzovKNc1FLGGEE/oGe7b9xJm/RFHMBeUaUGpluV9RLjZa47YFdPcDAenEYuq9pQPcMdLJg==" } } }, @@ -7785,11 +8029,11 @@ "integrity": "sha512-c7/8mbUsKigAbLkD5B010BK4D9LZm7A1pNItkEwiUZRpIN66exu/e7YQWysGun+TRKaJp8MhemM+VkfWv42aCA==" }, "json5": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.1.1.tgz", - "integrity": "sha512-l+3HXD0GEI3huGq1njuqtzYK8OYJyXMkOLtQ53pjWh89tvWS2h6l+1zMkYWqlb57+SiQodKZyvMEFb2X+KrFhQ==", + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.1.3.tgz", + "integrity": "sha512-KXPvOm8K9IJKFM0bmdn8QXh7udDh1g/giieX0NLCaMnb4hEiVFqnop2ImTXCc5e0/oHz3LTqmHGtExn5hfMkOA==", "requires": { - "minimist": "^1.2.0" + "minimist": "^1.2.5" } }, "jsonfile": { @@ -7909,12 +8153,12 @@ } }, "loader-fs-cache": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/loader-fs-cache/-/loader-fs-cache-1.0.2.tgz", - "integrity": "sha512-70IzT/0/L+M20jUlEqZhZyArTU6VKLRTYRDAYN26g4jfzpJqjipLL3/hgYpySqI9PwsVRHHFja0LfEmsx9X2Cw==", + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/loader-fs-cache/-/loader-fs-cache-1.0.3.tgz", + "integrity": "sha512-ldcgZpjNJj71n+2Mf6yetz+c9bM4xpKtNds4LbqXzU/PTdeAX0g3ytnU1AJMEcTk2Lex4Smpe3Q/eCTsvUBxbA==", "requires": { "find-cache-dir": "^0.1.1", - "mkdirp": "0.5.1" + "mkdirp": "^0.5.1" }, "dependencies": { "find-cache-dir": { @@ -7960,12 +8204,12 @@ "integrity": "sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==" }, "loader-utils": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.2.3.tgz", - "integrity": "sha512-fkpz8ejdnEMG3s37wGL07iSBDg99O9D5yflE9RGNH3hRdx9SOwYfnGYdZOUIZitN8E+E2vkq3MUMYMvPYl5ZZA==", + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", + "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", "requires": { "big.js": "^5.2.2", - "emojis-list": "^2.0.0", + "emojis-list": "^3.0.0", "json5": "^1.0.1" }, "dependencies": { @@ -7980,11 +8224,11 @@ } }, "locate-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", - "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", + "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", "requires": { - "p-locate": "^3.0.0", + "p-locate": "^2.0.0", "path-exists": "^3.0.0" } }, @@ -8031,9 +8275,9 @@ "integrity": "sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=" }, "loglevel": { - "version": "1.6.7", - "resolved": "https://registry.npmjs.org/loglevel/-/loglevel-1.6.7.tgz", - "integrity": "sha512-cY2eLFrQSAfVPhCgH1s7JI73tMbg9YC3v3+ZHVW67sBS7UxWzNEk/ZBbSfLykBWHp33dqqtOv82gjhKEi81T/A==" + "version": "1.6.8", + "resolved": "https://registry.npmjs.org/loglevel/-/loglevel-1.6.8.tgz", + "integrity": "sha512-bsU7+gc9AJ2SqpzxwU3+1fedl8zAntbtC5XYlt3s2j1hJcn2PsXSmgN8TaLG/J1/2mod4+cE/3vNL70/c1RNCA==" }, "loose-envify": { "version": "1.4.0", @@ -8044,9 +8288,12 @@ } }, "lower-case": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-1.1.4.tgz", - "integrity": "sha1-miyr0bno4K6ZOkv31YdcOcQujqw=" + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.1.tgz", + "integrity": "sha512-LiWgfDLLb1dwbFQZsSglpRj+1ctGnayXz3Uv0/WO8n558JycT5fg6zkNcnW0G68Nn0aEldTFeEfmjCfmqry/rQ==", + "requires": { + "tslib": "^1.10.0" + } }, "lru-cache": { "version": "5.1.1", @@ -8268,16 +8515,16 @@ "integrity": "sha512-LRxmNwziLPT828z+4YkNzloCFC2YM4wrB99k+AV5ZbEyfGNWfG8SO1FUXLmLDBSo89NrJZ4DIWeLjy1CHGhMGA==" }, "mime-db": { - "version": "1.43.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.43.0.tgz", - "integrity": "sha512-+5dsGEEovYbT8UY9yD7eE4XTc4UwJ1jBYlgaQQF38ENsKR3wj/8q8RFZrF9WIZpB2V1ArTVFUva8sAul1NzRzQ==" + "version": "1.44.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.44.0.tgz", + "integrity": "sha512-/NOTfLrsPBVeH7YtFPgsVWveuL+4SjjYxaQ1xtM1KMFj7HdxlBlxeyNLzhyJVx7r4rZGJAZ/6lkKCitSc/Nmpg==" }, "mime-types": { - "version": "2.1.26", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.26.tgz", - "integrity": "sha512-01paPWYgLrkqAyrlDorC1uDwl2p3qZT7yl806vW7DvDoxwXi46jsjFbg+WdwotBIk6/MbEhO/dh5aZ5sNj/dWQ==", + "version": "2.1.27", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.27.tgz", + "integrity": "sha512-JIhqnCasI9yD+SsmkquHBxTSEuZdQX5BuQnS2Vc7puQQQ+8yiP5AY5uWhpdv4YL4VM5c6iliiYWPgJ/nJQLp7w==", "requires": { - "mime-db": "1.43.0" + "mime-db": "1.44.0" } }, "mimic-fn": { @@ -8337,9 +8584,9 @@ } }, "minimist": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", - "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=" + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", + "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==" }, "minipass": { "version": "3.1.1", @@ -8426,18 +8673,11 @@ } }, "mkdirp": { - "version": "0.5.1", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", - "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", + "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", "requires": { - "minimist": "0.0.8" - }, - "dependencies": { - "minimist": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz", - "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=" - } + "minimist": "^1.2.5" } }, "move-concurrently": { @@ -8477,12 +8717,6 @@ "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==" }, - "nan": { - "version": "2.14.0", - "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.0.tgz", - "integrity": "sha512-INOFj37C7k3AfaNTtX8RhsTw7qRy7eLET14cROi9+5HAVbbHuIWUHEauBv5qT4Av2tWasiTY1Jw6puUNqRJXQg==", - "optional": true - }, "nanomatch": { "version": "1.2.13", "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", @@ -8534,11 +8768,12 @@ "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==" }, "no-case": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/no-case/-/no-case-2.3.2.tgz", - "integrity": "sha512-rmTZ9kz+f3rCvK2TD1Ue/oZlns7OGoIWP4fc3llxxRXlOkHKoWPPWJOfFYpITabSow43QJbRIoHQXtt10VldyQ==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.3.tgz", + "integrity": "sha512-ehY/mVQCf9BL0gKfsJBvFJen+1V//U+0HQMPrWct40ixE4jnv0bfvxDbWtAHL9EcaPEOJHVVYKoQn1TlZUB8Tw==", "requires": { - "lower-case": "^1.1.1" + "lower-case": "^2.0.1", + "tslib": "^1.10.0" } }, "node-forge": { @@ -8657,12 +8892,9 @@ } }, "node-releases": { - "version": "1.1.49", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.49.tgz", - "integrity": "sha512-xH8t0LS0disN0mtRCh+eByxFPie+msJUBL/lJDBuap53QGiYPa9joh83K4pCZgWJ+2L4b9h88vCVdXQ60NO2bg==", - "requires": { - "semver": "^6.3.0" - } + "version": "1.1.53", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.53.tgz", + "integrity": "sha512-wp8zyQVwef2hpZ/dJH7SfSrIPD6YoJz6BDQDpGEkcA0s3LpAQoxBIYmfIq6QAhC1DhwsyCgTaTTcONwX8qzCuQ==" }, "normalize-package-data": { "version": "2.5.0", @@ -8896,9 +9128,9 @@ } }, "open": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/open/-/open-7.0.2.tgz", - "integrity": "sha512-70E/pFTPr7nZ9nLDPNTcj3IVqnNvKuP4VsBmoKV9YGTnChe0mlS3C4qM7qKarhZ8rGaHKLfo+vBTHXDp6ZSyLQ==", + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/open/-/open-7.0.3.tgz", + "integrity": "sha512-sP2ru2v0P290WFfv49Ap8MF6PkzGNnGlAwHweB4WR4mr5d2d0woiCluUeJ218w7/+PmoBy9JmYgD5A4mLcWOFA==", "requires": { "is-docker": "^2.0.0", "is-wsl": "^2.1.1" @@ -8993,19 +9225,19 @@ "integrity": "sha512-Y3W0wlRPK8ZMRbNq97l4M5otioeA5lm1z7bkNkxCka8HSPjR0xRWmpCmc9utiaLP9Jb1eD8BgeIxTW4AIF45Pg==" }, "p-limit": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.2.2.tgz", - "integrity": "sha512-WGR+xHecKTr7EbUEhyLSh5Dube9JtdiG78ufaeLxTgpudf/20KqyMioIUZJAezlTIi6evxuoUs9YXc11cU+yzQ==", + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", + "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", "requires": { - "p-try": "^2.0.0" + "p-try": "^1.0.0" } }, "p-locate": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", - "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", + "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", "requires": { - "p-limit": "^2.0.0" + "p-limit": "^1.1.0" } }, "p-map": { @@ -9030,9 +9262,9 @@ } }, "p-try": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==" + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", + "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=" }, "pako": { "version": "1.0.11", @@ -9079,11 +9311,12 @@ } }, "param-case": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/param-case/-/param-case-2.1.1.tgz", - "integrity": "sha1-35T9jPZTHs915r75oIWPvHK+Ikc=", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.3.tgz", + "integrity": "sha512-VWBVyimc1+QrzappRs7waeN2YmoZFCGXWASRYX1/rGHtXqEcrGEIDm+jqIwFa2fRXNgQEwrxaYuIrX0WcAguTA==", "requires": { - "no-case": "^2.2.0" + "dot-case": "^3.0.3", + "tslib": "^1.10.0" } }, "parent-module": { @@ -9133,6 +9366,15 @@ "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==" }, + "pascal-case": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.1.tgz", + "integrity": "sha512-XIeHKqIrsquVTQL2crjq3NfJUxmdLasn3TYOU0VBM+UX2a6ztAWBlJQBePLGY7VHW8+2dRadeIPK5+KImwTxQA==", + "requires": { + "no-case": "^3.0.3", + "tslib": "^1.10.0" + } + }, "pascalcase": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", @@ -9207,9 +9449,9 @@ "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=" }, "picomatch": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.1.tgz", - "integrity": "sha512-ISBaA8xQNmwELC7eOjqFKMESB2VIqt4PPDD0nsS95b/9dZXvVKOlz9keMSnoGGKcOHXfTvDD6WMaRoSc9UuhRA==" + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.2.tgz", + "integrity": "sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg==" }, "pify": { "version": "3.0.0", @@ -9243,14 +9485,54 @@ "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", "requires": { "find-up": "^3.0.0" + }, + "dependencies": { + "find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "requires": { + "locate-path": "^3.0.0" + } + }, + "locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "requires": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + } + }, + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "requires": { + "p-limit": "^2.0.0" + } + }, + "p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==" + } } }, "pkg-up": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-3.1.0.tgz", - "integrity": "sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-2.0.0.tgz", + "integrity": "sha1-yBmscoBZpGHKscOImivjxJoATX8=", "requires": { - "find-up": "^3.0.0" + "find-up": "^2.1.0" } }, "pn": { @@ -9259,11 +9541,11 @@ "integrity": "sha512-2qHaIQr2VLRFoxe2nASzsV6ef4yOOH+Fi9FBOVH6cqeSgUnoyySPZkxzLuzd+RYOQTRpROA0ztTMqxROKSb/nA==" }, "pnp-webpack-plugin": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/pnp-webpack-plugin/-/pnp-webpack-plugin-1.6.0.tgz", - "integrity": "sha512-ZcMGn/xF/fCOq+9kWMP9vVVxjIkMCja72oy3lziR7UHy0hHFZ57iVpQ71OtveVbmzeCmphBg8pxNdk/hlK99aQ==", + "version": "1.6.4", + "resolved": "https://registry.npmjs.org/pnp-webpack-plugin/-/pnp-webpack-plugin-1.6.4.tgz", + "integrity": "sha512-7Wjy+9E3WwLOEL30D+m8TSTF7qJJUJLONBnwQp0518siuMxUQUbgZwssaFX+QKlZkjHZcw/IpZCt/H0srrntSg==", "requires": { - "ts-pnp": "^1.1.2" + "ts-pnp": "^1.1.6" } }, "popper.js": { @@ -9272,9 +9554,9 @@ "integrity": "sha512-Wb4p1J4zyFTbM+u6WuO4XstYx4Ky9Cewe4DWrel7B0w6VVICvPwdOpotjzcf6eD8TsckVnIMNONQyPIUFOUbCQ==" }, "portfinder": { - "version": "1.0.25", - "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.25.tgz", - "integrity": "sha512-6ElJnHBbxVA1XSLgBp7G1FiCkQdlqGzuF7DswL5tcea+E8UpuvPU7beVAjjRwCioTS9ZluNbu+ZyRvgTsmqEBg==", + "version": "1.0.26", + "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.26.tgz", + "integrity": "sha512-Xi7mKxJHHMI3rIUrnm/jjUgwhbYMkp/XKEcZX3aG4BrumLpq3nmoQMX+ClYnDZnZ/New7IatC1no5RX0zo1vXQ==", "requires": { "async": "^2.6.2", "debug": "^3.1.1", @@ -9805,9 +10087,9 @@ } }, "postcss-modules-scope": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-2.1.1.tgz", - "integrity": "sha512-OXRUPecnHCg8b9xWvldG/jUpRIGPNRka0r4D4j0ESUU2/5IOnpsjfPPmDprM3Ih8CgZ8FXjWqaniK5v4rWt3oQ==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-2.2.0.tgz", + "integrity": "sha512-YyEgsTMRpNd+HmyC7H/mh3y+MeFWevy7V1evVhJWewmMbjDHIbZbOXICC2y+m1xI1UVfIT1HMW/O04Hxyu9oXQ==", "requires": { "postcss": "^7.0.6", "postcss-selector-parser": "^6.0.0" @@ -10207,9 +10489,9 @@ } }, "postcss-value-parser": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.0.3.tgz", - "integrity": "sha512-N7h4pG+Nnu5BEIzyeaaIYWs0LI5XC40OrRh5L60z0QjFsqGWcHcbkBvpe1WYpcIS9yQ8sOi/vIPt1ejQCrMVrg==" + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.1.0.tgz", + "integrity": "sha512-97DXOFbQJhk71ne5/Mt6cOu6yxsSfM0QGQyl0L25Gca4yGWEGJaig7l7gbCX623VqTBNGLRLaVUCnNkcedlRSQ==" }, "postcss-values-parser": { "version": "2.0.1", @@ -10284,9 +10566,9 @@ "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==" }, "promise": { - "version": "8.0.3", - "resolved": "https://registry.npmjs.org/promise/-/promise-8.0.3.tgz", - "integrity": "sha512-HeRDUL1RJiLhyA0/grn+PTShlBAcLuh/1BJGtrvjwbvRDCTLLMEz9rOGCV+R3vHY4MixIuoMEd9Yq/XvsTPcjw==", + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/promise/-/promise-8.1.0.tgz", + "integrity": "sha512-W04AqnILOL/sPRXziNicCjSNRruLAuIHEOVBazepu0545DDNGYHz7ar9ZgZ1fMU8/MA4mVxp5rkBWRi6OXIy3Q==", "requires": { "asap": "~2.0.6" } @@ -10297,9 +10579,9 @@ "integrity": "sha1-mEcocL8igTL8vdhoEputEsPAKeM=" }, "prompts": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.3.1.tgz", - "integrity": "sha512-qIP2lQyCwYbdzcqHIUi2HAxiWixhoM9OdLCWf8txXsapC/X9YdsCoeyRIXE/GP+Q0J37Q7+XN/MFqbUa7IzXNA==", + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.3.2.tgz", + "integrity": "sha512-Q06uKs2CkNYVID0VqwfAl9mipo99zkBv/n2JtWY89Yxa3ZabWSrs0e2KTudKVa3peLUvYXMefDqIleLPVUBZMA==", "requires": { "kleur": "^3.0.3", "sisteransi": "^1.0.4" @@ -10316,12 +10598,12 @@ } }, "proxy-addr": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.5.tgz", - "integrity": "sha512-t/7RxHXPH6cJtP0pRG6smSr9QJidhB+3kXu0KgXnbGYMgzEnUxRQ4/LDdfOwZEMyIh3/xHb8PX3t+lfL9z+YVQ==", + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.6.tgz", + "integrity": "sha512-dh/frvCBVmSsDYzw6n926jv974gddhkFPfiN8hPOi30Wax25QZyZEGveluCgliBnqmuM+UJmBErbAUFIoDbjOw==", "requires": { "forwarded": "~0.1.2", - "ipaddr.js": "1.9.0" + "ipaddr.js": "1.9.1" } }, "prr": { @@ -10330,9 +10612,9 @@ "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY=" }, "psl": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/psl/-/psl-1.7.0.tgz", - "integrity": "sha512-5NsSEDv8zY70ScRnOTn7bK7eanl2MvFrOrS/R6x+dBt5g1ghnj9Zv90kO8GwT8gxcu2ANyFprnFYB85IogIJOQ==" + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz", + "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==" }, "public-encrypt": { "version": "4.0.3", @@ -10488,13 +10770,13 @@ } }, "react-dev-utils": { - "version": "10.2.0", - "resolved": "https://registry.npmjs.org/react-dev-utils/-/react-dev-utils-10.2.0.tgz", - "integrity": "sha512-MwrvQW2TFjLblhqpDNeqCXHBkz3G5vc7k4wntgutAJZX4ia3o07eGKo6uYGhUOeJ0hfOxcpJFNFk7+4XCc1S8g==", + "version": "10.2.1", + "resolved": "https://registry.npmjs.org/react-dev-utils/-/react-dev-utils-10.2.1.tgz", + "integrity": "sha512-XxTbgJnYZmxuPtY3y/UV0D8/65NKkmaia4rXzViknVnZeVlklSh8u6TnaEYPfAi/Gh1TP4mEOXHI6jQOPbeakQ==", "requires": { "@babel/code-frame": "7.8.3", "address": "1.1.2", - "browserslist": "4.8.6", + "browserslist": "4.10.0", "chalk": "2.4.2", "cross-spawn": "7.0.1", "detect-port-alt": "1.1.6", @@ -10511,7 +10793,7 @@ "loader-utils": "1.2.3", "open": "^7.0.2", "pkg-up": "3.1.0", - "react-error-overlay": "^6.0.6", + "react-error-overlay": "^6.0.7", "recursive-readdir": "2.2.2", "shell-quote": "1.7.2", "strip-ansi": "6.0.0", @@ -10519,13 +10801,14 @@ }, "dependencies": { "browserslist": { - "version": "4.8.6", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.8.6.tgz", - "integrity": "sha512-ZHao85gf0eZ0ESxLfCp73GG9O/VTytYDIkIiZDlURppLTI9wErSM/5yAKEq6rcUdxBLjMELmrYUJGg5sxGKMHg==", + "version": "4.10.0", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.10.0.tgz", + "integrity": "sha512-TpfK0TDgv71dzuTsEAlQiHeWQ/tiPqgNZVdv046fvNtBZrjbv2O3TsWCDU0AWGJJKCF/KsjNdLzR9hXOsh/CfA==", "requires": { - "caniuse-lite": "^1.0.30001023", - "electron-to-chromium": "^1.3.341", - "node-releases": "^1.1.47" + "caniuse-lite": "^1.0.30001035", + "electron-to-chromium": "^1.3.378", + "node-releases": "^1.1.52", + "pkg-up": "^3.1.0" } }, "cross-spawn": { @@ -10538,6 +10821,11 @@ "which": "^2.0.1" } }, + "emojis-list": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz", + "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=" + }, "escape-string-regexp": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", @@ -10550,34 +10838,102 @@ "requires": { "locate-path": "^5.0.0", "path-exists": "^4.0.0" + }, + "dependencies": { + "locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "requires": { + "p-locate": "^4.1.0" + } + }, + "p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "requires": { + "p-limit": "^2.2.0" + } + }, + "path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==" + } + } + }, + "json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "requires": { + "minimist": "^1.2.0" + } + }, + "loader-utils": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.2.3.tgz", + "integrity": "sha512-fkpz8ejdnEMG3s37wGL07iSBDg99O9D5yflE9RGNH3hRdx9SOwYfnGYdZOUIZitN8E+E2vkq3MUMYMvPYl5ZZA==", + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^2.0.0", + "json5": "^1.0.1" } }, "locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", "requires": { - "p-locate": "^4.1.0" + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + } + }, + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "requires": { + "p-try": "^2.0.0" } }, "p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", "requires": { - "p-limit": "^2.2.0" + "p-limit": "^2.0.0" } }, - "path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==" + "p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==" }, "path-key": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==" }, + "pkg-up": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-3.1.0.tgz", + "integrity": "sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==", + "requires": { + "find-up": "^3.0.0" + }, + "dependencies": { + "find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "requires": { + "locate-path": "^3.0.0" + } + } + } + }, "shebang-command": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", @@ -10621,9 +10977,9 @@ } }, "react-error-overlay": { - "version": "6.0.6", - "resolved": "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.0.6.tgz", - "integrity": "sha512-Yzpno3enVzSrSCnnljmr4b/2KUQSMZaPuqmS26t9k4nW7uwJk6STWmH9heNjPuvqUTO3jOSPkHoKgO4+Dw7uIw==" + "version": "6.0.7", + "resolved": "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.0.7.tgz", + "integrity": "sha512-TAv1KJFh3RhqxNvhzxj6LeT5NWklP6rDr2a0jaTfsZ5wSZWHOGeqQyejUp3xxLfPt2UpyJEcVQB/zyPcmonNFA==" }, "react-is": { "version": "16.12.0", @@ -10694,31 +11050,31 @@ } }, "react-scripts": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/react-scripts/-/react-scripts-3.4.0.tgz", - "integrity": "sha512-pBqaAroFoHnFAkuX+uSK9Th1uEh2GYdGY2IG1I9/7HmuEf+ls3lLCk1p2GFYRSrLMz6ieQR/SyN6TLIGK3hKRg==", + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/react-scripts/-/react-scripts-3.4.1.tgz", + "integrity": "sha512-JpTdi/0Sfd31mZA6Ukx+lq5j1JoKItX7qqEK4OiACjVQletM1P38g49d9/D0yTxp9FrSF+xpJFStkGgKEIRjlQ==", "requires": { - "@babel/core": "7.8.4", + "@babel/core": "7.9.0", "@svgr/webpack": "4.3.3", "@typescript-eslint/eslint-plugin": "^2.10.0", "@typescript-eslint/parser": "^2.10.0", - "babel-eslint": "10.0.3", + "babel-eslint": "10.1.0", "babel-jest": "^24.9.0", - "babel-loader": "8.0.6", + "babel-loader": "8.1.0", "babel-plugin-named-asset-import": "^0.3.6", - "babel-preset-react-app": "^9.1.1", + "babel-preset-react-app": "^9.1.2", "camelcase": "^5.3.1", "case-sensitive-paths-webpack-plugin": "2.3.0", "css-loader": "3.4.2", "dotenv": "8.2.0", "dotenv-expand": "5.1.0", "eslint": "^6.6.0", - "eslint-config-react-app": "^5.2.0", + "eslint-config-react-app": "^5.2.1", "eslint-loader": "3.0.3", "eslint-plugin-flowtype": "4.6.0", - "eslint-plugin-import": "2.20.0", + "eslint-plugin-import": "2.20.1", "eslint-plugin-jsx-a11y": "6.2.3", - "eslint-plugin-react": "7.18.0", + "eslint-plugin-react": "7.19.0", "eslint-plugin-react-hooks": "^1.6.1", "file-loader": "4.3.0", "fs-extra": "^8.1.0", @@ -10731,24 +11087,24 @@ "jest-watch-typeahead": "0.4.2", "mini-css-extract-plugin": "0.9.0", "optimize-css-assets-webpack-plugin": "5.0.3", - "pnp-webpack-plugin": "1.6.0", + "pnp-webpack-plugin": "1.6.4", "postcss-flexbugs-fixes": "4.1.0", "postcss-loader": "3.0.0", "postcss-normalize": "8.0.1", "postcss-preset-env": "6.7.0", "postcss-safe-parser": "4.0.1", "react-app-polyfill": "^1.0.6", - "react-dev-utils": "^10.2.0", + "react-dev-utils": "^10.2.1", "resolve": "1.15.0", "resolve-url-loader": "3.1.1", "sass-loader": "8.0.2", "semver": "6.3.0", "style-loader": "0.23.1", - "terser-webpack-plugin": "2.3.4", - "ts-pnp": "1.1.5", + "terser-webpack-plugin": "2.3.5", + "ts-pnp": "1.1.6", "url-loader": "2.3.0", - "webpack": "4.41.5", - "webpack-dev-server": "3.10.2", + "webpack": "4.42.0", + "webpack-dev-server": "3.10.3", "webpack-manifest-plugin": "2.2.0", "workbox-webpack-plugin": "4.3.1" }, @@ -10779,9 +11135,9 @@ } }, "eslint-plugin-import": { - "version": "2.20.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.20.0.tgz", - "integrity": "sha512-NK42oA0mUc8Ngn4kONOPsPB1XhbUvNHqF+g307dPV28aknPoiNnKLFd9em4nkswwepdF5ouieqv5Th/63U7YJQ==", + "version": "2.20.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.20.1.tgz", + "integrity": "sha512-qQHgFOTjguR+LnYRoToeZWT62XM55MBVXObHM6SKFd1VzDcX/vqT1kAz8ssqigh5eMj8qXcRoXXGZpPP6RfdCw==", "requires": { "array-includes": "^3.0.3", "array.prototype.flat": "^1.2.1", @@ -10798,9 +11154,9 @@ } }, "eslint-plugin-react": { - "version": "7.18.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.18.0.tgz", - "integrity": "sha512-p+PGoGeV4SaZRDsXqdj9OWcOrOpZn8gXoGPcIQTzo2IDMbAKhNDnME9myZWqO3Ic4R3YmwAZ1lDjWl2R2hMUVQ==", + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.19.0.tgz", + "integrity": "sha512-SPT8j72CGuAP+JFbT0sJHOB80TX/pu44gQ4vXH/cq+hQTiY2PuZ6IHkqXJV6x1b28GDdo1lbInjKUrrdUf0LOQ==", "requires": { "array-includes": "^3.1.1", "doctrine": "^2.1.0", @@ -10810,7 +11166,10 @@ "object.fromentries": "^2.0.2", "object.values": "^1.1.1", "prop-types": "^15.7.2", - "resolve": "^1.14.2" + "resolve": "^1.15.1", + "semver": "^6.3.0", + "string.prototype.matchall": "^4.0.2", + "xregexp": "^4.3.0" }, "dependencies": { "doctrine": { @@ -10820,17 +11179,17 @@ "requires": { "esutils": "^2.0.2" } + }, + "resolve": { + "version": "1.17.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz", + "integrity": "sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==", + "requires": { + "path-parse": "^1.0.6" + } } } }, - "find-up": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", - "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", - "requires": { - "locate-path": "^2.0.0" - } - }, "isarray": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", @@ -10847,41 +11206,11 @@ "strip-bom": "^3.0.0" } }, - "locate-path": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", - "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", - "requires": { - "p-locate": "^2.0.0", - "path-exists": "^3.0.0" - } - }, "ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" }, - "p-limit": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", - "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", - "requires": { - "p-try": "^1.0.0" - } - }, - "p-locate": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", - "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", - "requires": { - "p-limit": "^1.1.0" - } - }, - "p-try": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", - "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=" - }, "parse-json": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", @@ -10965,6 +11294,46 @@ "requires": { "find-up": "^3.0.0", "read-pkg": "^3.0.0" + }, + "dependencies": { + "find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "requires": { + "locate-path": "^3.0.0" + } + }, + "locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "requires": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + } + }, + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "requires": { + "p-limit": "^2.0.0" + } + }, + "p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==" + } } }, "readable-stream": { @@ -10978,11 +11347,11 @@ } }, "readdirp": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.3.0.tgz", - "integrity": "sha512-zz0pAkSPOXXm1viEwygWIPSPkcBYjW1xU5j/JBh5t9bGCJwa6f9+BJa6VaB2g+b55yVrmXzqkyLf4xaWYM0IkQ==", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.4.0.tgz", + "integrity": "sha512-0xe001vZBnJEK+uKcj8qOhyAKPzIT+gStxWr3LCB0DwcXR5NZJ3IaC+yGnHCYzB/S7ov3m3EEbZI2zeNvX+hGQ==", "requires": { - "picomatch": "^2.0.7" + "picomatch": "^2.2.1" } }, "realpath-native": { @@ -11021,9 +11390,9 @@ "integrity": "sha512-1G6jJVDWrt0rK99kBjvEtziZNCICAuvIPkSiUFIQxVP06RCVpq3dmDo2oi6ABpYaDYaTRr67BEhL8r1wgEZZKg==" }, "regenerate-unicode-properties": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-8.1.0.tgz", - "integrity": "sha512-LGZzkgtLY79GeXLm8Dp0BVLdQlWICzBnJz/ipWUgo59qBaZ+BHtq51P2q1uVZlppMuUAT37SDk39qUbjTWB7bA==", + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-8.2.0.tgz", + "integrity": "sha512-F9DjY1vKLo/tPePDycuH3dn9H1OTPIkVD9Kz4LODu+F2C75mgjAJ7x/gwy6ZcSNRAAkhNlJSOHRe8k3p+K9WhA==", "requires": { "regenerate": "^1.4.0" } @@ -11034,11 +11403,12 @@ "integrity": "sha512-naKIZz2GQ8JWh///G7L3X6LaQUAMp2lvb1rvwwsURe/VXwD6VMfr+/1NuNw3ag8v2kY1aQ/go5SNn79O9JU7yw==" }, "regenerator-transform": { - "version": "0.14.1", - "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.14.1.tgz", - "integrity": "sha512-flVuee02C3FKRISbxhXl9mGzdbWUVHubl1SMaknjxkFB1/iqpJhArQUvRxOOPEc/9tAiX0BaQ28FJH10E4isSQ==", + "version": "0.14.4", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.14.4.tgz", + "integrity": "sha512-EaJaKPBI9GvKpvUz2mz4fhx7WPgvwRLY9v3hlNHWmAuJHI13T4nwKnNvm5RWJzEdnI5g5UwtOww+S8IdoUC2bw==", "requires": { - "private": "^0.1.6" + "@babel/runtime": "^7.8.4", + "private": "^0.1.8" } }, "regex-not": { @@ -11065,21 +11435,21 @@ } }, "regexpp": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.0.0.tgz", - "integrity": "sha512-Z+hNr7RAVWxznLPuA7DIh8UNX1j9CDrUQxskw9IrBE1Dxue2lyXT+shqEIeLUjrokxIP8CMy1WkjgG3rTsd5/g==" + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.1.0.tgz", + "integrity": "sha512-ZOIzd8yVsQQA7j8GCSlPGXwg5PfmA1mrq0JP4nGhh54LaKN3xdai/vHUDu74pKwV8OxseMS65u2NImosQcSD0Q==" }, "regexpu-core": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.6.0.tgz", - "integrity": "sha512-YlVaefl8P5BnFYOITTNzDvan1ulLOiXJzCNZxduTIosN17b87h3bvG9yHMoHaRuo88H4mQ06Aodj5VtYGGGiTg==", + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.7.0.tgz", + "integrity": "sha512-TQ4KXRnIn6tz6tjnrXEkD/sshygKH/j5KzK86X8MkeHyZ8qst/LZ89j3X4/8HEIfHANTFIP/AbXakeRhWIl5YQ==", "requires": { "regenerate": "^1.4.0", - "regenerate-unicode-properties": "^8.1.0", - "regjsgen": "^0.5.0", - "regjsparser": "^0.6.0", + "regenerate-unicode-properties": "^8.2.0", + "regjsgen": "^0.5.1", + "regjsparser": "^0.6.4", "unicode-match-property-ecmascript": "^1.0.4", - "unicode-match-property-value-ecmascript": "^1.1.0" + "unicode-match-property-value-ecmascript": "^1.2.0" } }, "regjsgen": { @@ -11088,9 +11458,9 @@ "integrity": "sha512-5qxzGZjDs9w4tzT3TPhCJqWdCc3RLYwy9J2NB0nm5Lz+S273lvWcpjaTGHsT1dc6Hhfq41uSEOw8wBmxrKOuyg==" }, "regjsparser": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.6.3.tgz", - "integrity": "sha512-8uZvYbnfAtEm9Ab8NTb3hdLwL4g/LQzEYP7Xs27T96abJCCE2d6r3cPZPQEsLKy0vRSGVNG+/zVGtLr86HQduA==", + "version": "0.6.4", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.6.4.tgz", + "integrity": "sha512-64O87/dPDgfk8/RQqC4gkZoGyyWFIEUTTh80CU6CWuK5vkCGyekIx+oKcEIYtP/RAxSQltCZHCNu/mdd7fqlJw==", "requires": { "jsesc": "~0.5.0" }, @@ -11282,6 +11652,29 @@ "source-map": "0.6.1" }, "dependencies": { + "emojis-list": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz", + "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=" + }, + "json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "requires": { + "minimist": "^1.2.0" + } + }, + "loader-utils": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.2.3.tgz", + "integrity": "sha512-fkpz8ejdnEMG3s37wGL07iSBDg99O9D5yflE9RGNH3hRdx9SOwYfnGYdZOUIZitN8E+E2vkq3MUMYMvPYl5ZZA==", + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^2.0.0", + "json5": "^1.0.1" + } + }, "postcss": { "version": "7.0.21", "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.21.tgz", @@ -11502,12 +11895,25 @@ } }, "schema-utils": { - "version": "2.6.4", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.6.4.tgz", - "integrity": "sha512-VNjcaUxVnEeun6B2fiiUDjXXBtD4ZSH7pdbfIu1pOFwgptDPLMo/z9jr4sUfsjFVPqDCEin/F7IYlq7/E6yDbQ==", + "version": "2.6.6", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.6.6.tgz", + "integrity": "sha512-wHutF/WPSbIi9x6ctjGGk2Hvl0VOz5l3EKEuKbjPlB30mKZUzb9A5k9yEXRX3pwyqVLPvpfZZEllaFq/M718hA==", "requires": { - "ajv": "^6.10.2", + "ajv": "^6.12.0", "ajv-keywords": "^3.4.1" + }, + "dependencies": { + "ajv": { + "version": "6.12.2", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.2.tgz", + "integrity": "sha512-k+V+hzjm5q/Mr8ef/1Y9goCmlsK4I6Sm74teeyGvFk1XrOsbsKLjEdrvny42CZ+a8sXbk8KWpY/bDwS+FLL2UQ==", + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + } } }, "seamless-immutable": { @@ -11740,6 +12146,15 @@ "resolved": "https://registry.npmjs.org/shellwords/-/shellwords-0.1.1.tgz", "integrity": "sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww==" }, + "side-channel": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.2.tgz", + "integrity": "sha512-7rL9YlPHg7Ancea1S96Pa8/QWb4BtXL/TZvS6B8XFetGBeuhAsfmUspK6DokBeZ64+Kj9TCNRD/30pVz1BvQNA==", + "requires": { + "es-abstract": "^1.17.0-next.1", + "object-inspect": "^1.7.0" + } + }, "signal-exit": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz", @@ -11761,9 +12176,9 @@ } }, "sisteransi": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.4.tgz", - "integrity": "sha512-/ekMoM4NJ59ivGSfKapeG+FWtrmWvA1p6FBZwXrqojw90vJu8lBmrTxCMuBCydKtkaUe2zt4PlxeTKpjwMbyig==" + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==" }, "slash": { "version": "2.0.0", @@ -11963,9 +12378,9 @@ } }, "source-map-support": { - "version": "0.5.16", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.16.tgz", - "integrity": "sha512-efyLRJDr68D9hBBNIPWFjhpFzURh+KJykQwvMyW5UiZzYwoF6l4YMMDIJJEyFWxWCqfyxLzz6tSfUFR+kXXsVQ==", + "version": "0.5.19", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.19.tgz", + "integrity": "sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==", "requires": { "buffer-from": "^1.0.0", "source-map": "^0.6.0" @@ -12012,9 +12427,9 @@ "integrity": "sha512-J+FWzZoynJEXGphVIS+XEh3kFSjZX/1i9gFBaWQcB+/tmpe2qUsSBABpcxqxnAxFdiUFEgAX1bjYGQvIZmoz9Q==" }, "spdy": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.1.tgz", - "integrity": "sha512-HeZS3PBdMA+sZSu0qwpCxl3DeALD5ASx8pAX0jZdKXSpPWbQ6SYGnlg3BBmYLx5LtiZrmkAZfErCm2oECBcioA==", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", + "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", "requires": { "debug": "^4.1.0", "handle-thing": "^2.0.0", @@ -12255,6 +12670,19 @@ } } }, + "string.prototype.matchall": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.2.tgz", + "integrity": "sha512-N/jp6O5fMf9os0JU3E72Qhf590RSRZU/ungsL/qJUYVTNv7hTG0P/dbPjxINVN9jpscu3nzYwKESU3P3RY5tOg==", + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.0", + "has-symbols": "^1.0.1", + "internal-slot": "^1.0.2", + "regexp.prototype.flags": "^1.3.0", + "side-channel": "^1.0.2" + } + }, "string.prototype.trimleft": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/string.prototype.trimleft/-/string.prototype.trimleft-2.1.1.tgz", @@ -12396,9 +12824,9 @@ } }, "svg-parser": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/svg-parser/-/svg-parser-2.0.3.tgz", - "integrity": "sha512-fnCWiifNhK8i2Z7b9R5tbNahpxrRdAaQbnoxKlT2KrSCj9Kq/yBSgulCRgBJRhy1dPnSY5slg5ehPUnzpEcHlg==" + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/svg-parser/-/svg-parser-2.0.4.tgz", + "integrity": "sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ==" }, "svgo": { "version": "1.3.0", @@ -12469,9 +12897,9 @@ "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==" }, "terser": { - "version": "4.6.3", - "resolved": "https://registry.npmjs.org/terser/-/terser-4.6.3.tgz", - "integrity": "sha512-Lw+ieAXmY69d09IIc/yqeBqXpEQIpDGZqT34ui1QWXIUpR2RjbqEkT8X7Lgex19hslSqcWM5iMN2kM11eMsESQ==", + "version": "4.6.12", + "resolved": "https://registry.npmjs.org/terser/-/terser-4.6.12.tgz", + "integrity": "sha512-fnIwuaKjFPANG6MAixC/k1TDtnl1YlPLUlLVIxxGZUn1gfUx2+l3/zGNB72wya+lgsb50QBi2tUV75RiODwnww==", "requires": { "commander": "^2.20.0", "source-map": "~0.6.1", @@ -12486,9 +12914,9 @@ } }, "terser-webpack-plugin": { - "version": "2.3.4", - "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-2.3.4.tgz", - "integrity": "sha512-Nv96Nws2R2nrFOpbzF6IxRDpIkkIfmhvOws+IqMvYdFLO7o6wAILWFKONFgaYy8+T4LVz77DQW0f7wOeDEAjrg==", + "version": "2.3.5", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-2.3.5.tgz", + "integrity": "sha512-WlWksUoq+E4+JlJ+h+U+QUzXpcsMSSNXkDy9lBVkSqDn1w23Gg29L/ary9GeJVYCGiNJJX7LnVc4bwL1N3/g1w==", "requires": { "cacache": "^13.0.1", "find-cache-dir": "^3.2.0", @@ -12502,12 +12930,12 @@ }, "dependencies": { "find-cache-dir": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.2.0.tgz", - "integrity": "sha512-1JKclkYYsf1q9WIJKLZa9S9muC+08RIjzAlLrK4QcYLJMS6mk9yombQ9qf+zJ7H9LS800k0s44L4sDq9VYzqyg==", + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.1.tgz", + "integrity": "sha512-t2GDMt3oGC/v+BMwzmllWDuJF/xcDtE5j/fCGbqDD7OLuJkj0cfh1YSA5VKPvwMeLFLNDBkwOKZ2X85jGLVftQ==", "requires": { "commondir": "^1.0.1", - "make-dir": "^3.0.0", + "make-dir": "^3.0.2", "pkg-dir": "^4.1.0" } }, @@ -12526,9 +12954,9 @@ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" }, "jest-worker": { - "version": "25.1.0", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-25.1.0.tgz", - "integrity": "sha512-ZHhHtlxOWSxCoNOKHGbiLzXnl42ga9CxDr27H36Qn+15pQZd3R/F24jrmjDelw9j/iHUIWMWs08/u2QN50HHOg==", + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-25.5.0.tgz", + "integrity": "sha512-/dsSmUkIy5EBGfv/IjjqmFxrNAUpBERfGs1oHROyD7yxjG/w+t0GOJDX8O1k32ySmd7+a5IhnJU2qQFcJ4n1vw==", "requires": { "merge-stream": "^2.0.0", "supports-color": "^7.0.0" @@ -12543,13 +12971,21 @@ } }, "make-dir": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.0.2.tgz", - "integrity": "sha512-rYKABKutXa6vXTXhoV18cBE7PaewPXHe/Bdq4v+ZLMhxbWApkFFplT0LcbMW+6BbjnQXzZ/sAvSE/JdguApG5w==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", "requires": { "semver": "^6.0.0" } }, + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "requires": { + "p-try": "^2.0.0" + } + }, "p-locate": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", @@ -12558,6 +12994,11 @@ "p-limit": "^2.2.0" } }, + "p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==" + }, "path-exists": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", @@ -12752,9 +13193,9 @@ } }, "ts-pnp": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/ts-pnp/-/ts-pnp-1.1.5.tgz", - "integrity": "sha512-ti7OGMOUOzo66wLF3liskw6YQIaSsBgc4GOAlWRnIEj8htCxJUxskanMUoJOD6MDCRAXo36goXJZch+nOS0VMA==" + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/ts-pnp/-/ts-pnp-1.1.6.tgz", + "integrity": "sha512-CrG5GqAAzMT7144Cl+UIFP7mz/iIhiy+xQ6GGcnjTezhALT02uPMRw7tgDSESgB5MsfKt55+GPWw4ir1kVtMIQ==" }, "tslib": { "version": "1.10.0", @@ -12845,14 +13286,14 @@ } }, "unicode-match-property-value-ecmascript": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-1.1.0.tgz", - "integrity": "sha512-hDTHvaBk3RmFzvSl0UVrUmC3PuW9wKVnpoUDYH0JDkSIovzw+J5viQmeYHxVSBptubnr7PbH2e0fnpDRQnQl5g==" + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-1.2.0.tgz", + "integrity": "sha512-wjuQHGQVofmSJv1uVISKLE5zO2rNGzM/KCYZch/QQvez7C1hUhBIuZ701fYXExuufJFMPhv2SyL8CyoIfMLbIQ==" }, "unicode-property-aliases-ecmascript": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-1.0.5.tgz", - "integrity": "sha512-L5RAqCfXqAwR3RriF8pM0lU0w4Ryf/GgzONwi6KnL1taJQa7x1TCxdJnILX59WIGOwR57IVxn7Nej0fz1Ny6fw==" + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-1.1.0.tgz", + "integrity": "sha512-PqSoPh/pWetQ2phoj5RLiaqIk4kCNwoV3CI+LfGmWLKI3rE3kl1h59XpX2BjgDrmbxD9ARtQobPGU1SguCYuQg==" }, "union-value": { "version": "1.0.1", @@ -12952,11 +13393,6 @@ "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==" }, - "upper-case": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/upper-case/-/upper-case-1.1.3.tgz", - "integrity": "sha1-9rRQHC7EzdJrp4vnIilh3ndiFZg=" - }, "uri-js": { "version": "4.2.2", "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz", @@ -13101,11 +13537,11 @@ "integrity": "sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==" }, "w3c-hr-time": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.1.tgz", - "integrity": "sha1-gqwr/2PZUOqeMYmlimViX+3xkEU=", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz", + "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==", "requires": { - "browser-process-hrtime": "^0.1.2" + "browser-process-hrtime": "^1.0.0" } }, "w3c-xmlserializer": { @@ -13135,11 +13571,11 @@ } }, "watchpack": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.6.0.tgz", - "integrity": "sha512-i6dHe3EyLjMmDlU1/bGQpEw25XSjkJULPuAVKCbNRefQVq48yXKUpwg538F7AZTf9kyr57zj++pQFltUa5H7yA==", + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.6.1.tgz", + "integrity": "sha512-+IF9hfUFOrYOOaKyfaI7h7dquUIOgyEMoQMLA7OP5FxegKA2+XdXThAZ9TU2kucfhDH7rfMHs1oPYziVGWRnZA==", "requires": { - "chokidar": "^2.0.2", + "chokidar": "^2.1.8", "graceful-fs": "^4.1.2", "neo-async": "^2.5.0" }, @@ -13169,13 +13605,11 @@ } }, "fsevents": { - "version": "1.2.11", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.11.tgz", - "integrity": "sha512-+ux3lx6peh0BpvY0JebGyZoiR4D+oYzdPZMKJwkZ+sFkNJzpL7tXc/wehS49gUAxg3tmMHPHZkA8JU2rhhgDHw==", + "version": "1.2.12", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.12.tgz", + "integrity": "sha512-Ggd/Ktt7E7I8pxZRbGIs7vwqAPscSESMrCSkx2FtWeqmheJgCo2R74fTsZFCifr0VTPwqRpPv17+6b8Zp7th0Q==", "optional": true, "requires": { - "bindings": "^1.5.0", - "nan": "^2.12.1", "node-pre-gyp": "*" }, "dependencies": { @@ -13218,7 +13652,7 @@ } }, "chownr": { - "version": "1.1.3", + "version": "1.1.4", "bundled": true, "optional": true }, @@ -13368,7 +13802,7 @@ } }, "minimist": { - "version": "0.0.8", + "version": "1.2.5", "bundled": true, "optional": true }, @@ -13390,11 +13824,11 @@ } }, "mkdirp": { - "version": "0.5.1", + "version": "0.5.3", "bundled": true, "optional": true, "requires": { - "minimist": "0.0.8" + "minimist": "^1.2.5" } }, "ms": { @@ -13403,7 +13837,7 @@ "optional": true }, "needle": { - "version": "2.4.0", + "version": "2.3.3", "bundled": true, "optional": true, "requires": { @@ -13430,7 +13864,7 @@ } }, "nopt": { - "version": "4.0.1", + "version": "4.0.3", "bundled": true, "optional": true, "requires": { @@ -13452,12 +13886,13 @@ "optional": true }, "npm-packlist": { - "version": "1.4.7", + "version": "1.4.8", "bundled": true, "optional": true, "requires": { "ignore-walk": "^3.0.1", - "npm-bundled": "^1.0.1" + "npm-bundled": "^1.0.1", + "npm-normalize-package-bin": "^1.0.1" } }, "npmlog": { @@ -13527,17 +13962,10 @@ "ini": "~1.3.0", "minimist": "^1.2.0", "strip-json-comments": "~2.0.1" - }, - "dependencies": { - "minimist": { - "version": "1.2.0", - "bundled": true, - "optional": true - } } }, "readable-stream": { - "version": "2.3.6", + "version": "2.3.7", "bundled": true, "optional": true, "requires": { @@ -13743,9 +14171,9 @@ "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==" }, "webpack": { - "version": "4.41.5", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.41.5.tgz", - "integrity": "sha512-wp0Co4vpyumnp3KlkmpM5LWuzvZYayDwM2n17EHFr4qxBBbRokC7DJawPJC7TfSFZ9HZ6GsdH40EBj4UV0nmpw==", + "version": "4.42.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.42.0.tgz", + "integrity": "sha512-EzJRHvwQyBiYrYqhyjW9AqM90dE4+s1/XtCfn7uWg6cS72zH+2VPFAlsnW0+W0cDi0XRjNKUMoJtpSi50+Ph6w==", "requires": { "@webassemblyjs/ast": "1.8.5", "@webassemblyjs/helper-module-context": "1.8.5", @@ -13773,14 +14201,14 @@ }, "dependencies": { "acorn": { - "version": "6.4.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.0.tgz", - "integrity": "sha512-gac8OEcQ2Li1dxIEWGZzsp2BitJxwkwcOm0zHAJLcPJaVvm58FRnk6RkuLRpU1EujipU2ZFODv2P9DLMfnV8mw==" + "version": "6.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.1.tgz", + "integrity": "sha512-ZVA9k326Nwrj3Cj9jlh3wGFutC2ZornPNARZwsNYqQYgN0EsV2d53w5RN/co65Ohn4sUAUtb1rSUAOD6XN9idA==" }, "cacache": { - "version": "12.0.3", - "resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.3.tgz", - "integrity": "sha512-kqdmfXEGFepesTuROHMs3MpFLWrPkSSpRqOw80RCflZXy/khxaArvFrQ7uJxSUduzAufc6G0g1VUCOZXxWavPw==", + "version": "12.0.4", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.4.tgz", + "integrity": "sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ==", "requires": { "bluebird": "^3.5.5", "chownr": "^1.1.1", @@ -13862,9 +14290,9 @@ } }, "webpack-dev-server": { - "version": "3.10.2", - "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-3.10.2.tgz", - "integrity": "sha512-pxZKPYb+n77UN8u9YxXT4IaIrGcNtijh/mi8TXbErHmczw0DtPnMTTjHj+eNjkqLOaAZM/qD7V59j/qJsEiaZA==", + "version": "3.10.3", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-3.10.3.tgz", + "integrity": "sha512-e4nWev8YzEVNdOMcNzNeCN947sWJNd43E5XvsJzbAL08kGc2frm1tQ32hTJslRS+H65LCb/AaUCYU7fjHCpDeQ==", "requires": { "ansi-html": "0.0.7", "bonjour": "^3.5.0", @@ -13955,14 +14383,20 @@ } } }, + "find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "requires": { + "locate-path": "^3.0.0" + } + }, "fsevents": { - "version": "1.2.11", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.11.tgz", - "integrity": "sha512-+ux3lx6peh0BpvY0JebGyZoiR4D+oYzdPZMKJwkZ+sFkNJzpL7tXc/wehS49gUAxg3tmMHPHZkA8JU2rhhgDHw==", + "version": "1.2.12", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.12.tgz", + "integrity": "sha512-Ggd/Ktt7E7I8pxZRbGIs7vwqAPscSESMrCSkx2FtWeqmheJgCo2R74fTsZFCifr0VTPwqRpPv17+6b8Zp7th0Q==", "optional": true, "requires": { - "bindings": "^1.5.0", - "nan": "^2.12.1", "node-pre-gyp": "*" }, "dependencies": { @@ -14005,7 +14439,7 @@ } }, "chownr": { - "version": "1.1.3", + "version": "1.1.4", "bundled": true, "optional": true }, @@ -14155,7 +14589,7 @@ } }, "minimist": { - "version": "0.0.8", + "version": "1.2.5", "bundled": true, "optional": true }, @@ -14177,11 +14611,11 @@ } }, "mkdirp": { - "version": "0.5.1", + "version": "0.5.3", "bundled": true, "optional": true, "requires": { - "minimist": "0.0.8" + "minimist": "^1.2.5" } }, "ms": { @@ -14190,7 +14624,7 @@ "optional": true }, "needle": { - "version": "2.4.0", + "version": "2.3.3", "bundled": true, "optional": true, "requires": { @@ -14217,7 +14651,7 @@ } }, "nopt": { - "version": "4.0.1", + "version": "4.0.3", "bundled": true, "optional": true, "requires": { @@ -14239,12 +14673,13 @@ "optional": true }, "npm-packlist": { - "version": "1.4.7", + "version": "1.4.8", "bundled": true, "optional": true, "requires": { "ignore-walk": "^3.0.1", - "npm-bundled": "^1.0.1" + "npm-bundled": "^1.0.1", + "npm-normalize-package-bin": "^1.0.1" } }, "npmlog": { @@ -14314,17 +14749,10 @@ "ini": "~1.3.0", "minimist": "^1.2.0", "strip-json-comments": "~2.0.1" - }, - "dependencies": { - "minimist": { - "version": "1.2.0", - "bundled": true, - "optional": true - } } }, "readable-stream": { - "version": "2.3.6", + "version": "2.3.7", "bundled": true, "optional": true, "requires": { @@ -14492,11 +14920,41 @@ "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" }, + "locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "requires": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + } + }, "normalize-path": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==" }, + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "requires": { + "p-limit": "^2.0.0" + } + }, + "p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==" + }, "readable-stream": { "version": "2.3.7", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", @@ -15010,6 +15468,14 @@ "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==" }, + "xregexp": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/xregexp/-/xregexp-4.3.0.tgz", + "integrity": "sha512-7jXDIFXh5yJ/orPn4SXjuVrWWoi4Cr8jfV1eHv9CixKSbU+jY4mxfrBwAuDvupPNKpMUY+FeIqsVw/JLT9+B8g==", + "requires": { + "@babel/runtime-corejs3": "^7.8.3" + } + }, "xtend": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", @@ -15026,17 +15492,32 @@ "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" }, "yaml": { - "version": "1.7.2", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.7.2.tgz", - "integrity": "sha512-qXROVp90sb83XtAoqE8bP9RwAkTTZbugRUTm5YeFCBfNRPEp2YzTeqWiz7m5OORHzEvrA/qcGS8hp/E+MMROYw==", + "version": "1.9.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.9.2.tgz", + "integrity": "sha512-HPT7cGGI0DuRcsO51qC1j9O16Dh1mZ2bnXwsi0jrSpsLz0WxOLSLXfkABVl6bZO629py3CU+OMJtpNHDLB97kg==", "requires": { - "@babel/runtime": "^7.6.3" + "@babel/runtime": "^7.9.2" + }, + "dependencies": { + "@babel/runtime": { + "version": "7.9.2", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.9.2.tgz", + "integrity": "sha512-NE2DtOdufG7R5vnfQUTehdTfNycfUANEtCa9PssN9O/xmTzP4E08UI797ixaei6hBEVL9BI/PsdJS5x7mWoB9Q==", + "requires": { + "regenerator-runtime": "^0.13.4" + } + }, + "regenerator-runtime": { + "version": "0.13.5", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.5.tgz", + "integrity": "sha512-ZS5w8CpKFinUzOwW3c83oPeVXoNsrLsaCoLtJvAClH135j/R77RuymhiSErhm2lKcwSCIpmvIWSbDkIfAqKQlA==" + } } }, "yargs": { - "version": "13.3.0", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.3.0.tgz", - "integrity": "sha512-2eehun/8ALW8TLoIl7MVaRUrg+yCnenu8B4kBlRxj3GJGDKU1Og7sMXPNm1BYyM1DOJmTZ4YeN/Nwxv+8XJsUA==", + "version": "13.3.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.3.2.tgz", + "integrity": "sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw==", "requires": { "cliui": "^5.0.0", "find-up": "^3.0.0", @@ -15047,7 +15528,7 @@ "string-width": "^3.0.0", "which-module": "^2.0.0", "y18n": "^4.0.0", - "yargs-parser": "^13.1.1" + "yargs-parser": "^13.1.2" }, "dependencies": { "emoji-regex": { @@ -15055,11 +15536,49 @@ "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==" }, + "find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "requires": { + "locate-path": "^3.0.0" + } + }, "is-fullwidth-code-point": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=" }, + "locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "requires": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + } + }, + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "requires": { + "p-limit": "^2.0.0" + } + }, + "p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==" + }, "string-width": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", @@ -15073,9 +15592,9 @@ } }, "yargs-parser": { - "version": "13.1.1", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.1.tgz", - "integrity": "sha512-oVAVsHz6uFrg3XQheFII8ESO2ssAf9luWuAd6Wexsu4F3OtIW0o8IribPXYrD4WC24LWtPrJlGy87y5udK+dxQ==", + "version": "13.1.2", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.2.tgz", + "integrity": "sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==", "requires": { "camelcase": "^5.0.0", "decamelize": "^1.2.0" diff --git a/src/ProjectTemplates/Web.Spa.ProjectTemplates/content/ReactRedux-CSharp/ClientApp/package.json b/src/ProjectTemplates/Web.Spa.ProjectTemplates/content/ReactRedux-CSharp/ClientApp/package.json index 21a07dbea1..28db65bf1d 100644 --- a/src/ProjectTemplates/Web.Spa.ProjectTemplates/content/ReactRedux-CSharp/ClientApp/package.json +++ b/src/ProjectTemplates/Web.Spa.ProjectTemplates/content/ReactRedux-CSharp/ClientApp/package.json @@ -14,7 +14,7 @@ "react-redux": "7.1.1", "react-router": "5.1.2", "react-router-dom": "5.1.2", - "react-scripts": "^3.2.0", + "react-scripts": "^3.4.1", "reactstrap": "8.1.1", "redux": "4.0.4", "redux-thunk": "2.3.0", From 5ea27bd82c426e8d04bbb48e84d142b18c7d2644 Mon Sep 17 00:00:00 2001 From: John Luo <johluo@microsoft.com> Date: Mon, 18 May 2020 16:15:55 -0700 Subject: [PATCH 70/99] Do not ship analyzer packages --- .../src/Internal.AspNetCore.Analyzers.csproj | 1 + .../src/Microsoft.AspNetCore.Analyzer.Testing.csproj | 1 + 2 files changed, 2 insertions(+) diff --git a/src/Analyzers/Internal.AspNetCore.Analyzers/src/Internal.AspNetCore.Analyzers.csproj b/src/Analyzers/Internal.AspNetCore.Analyzers/src/Internal.AspNetCore.Analyzers.csproj index 6af9febfb7..30c5ab4433 100644 --- a/src/Analyzers/Internal.AspNetCore.Analyzers/src/Internal.AspNetCore.Analyzers.csproj +++ b/src/Analyzers/Internal.AspNetCore.Analyzers/src/Internal.AspNetCore.Analyzers.csproj @@ -15,6 +15,7 @@ <UseLatestPackageReferences>true</UseLatestPackageReferences> <SuppressDependenciesWhenPacking>true</SuppressDependenciesWhenPacking> <IsPackable>true</IsPackable> + <IsShippingPackage>false</IsShippingPackage> <!-- This project needs an older version of M.CA.CSharp.Workspaces since it targets netstandard1.3 --> <DisablePackageReferenceRestrictions>true</DisablePackageReferenceRestrictions> </PropertyGroup> diff --git a/src/Analyzers/Microsoft.AspNetCore.Analyzer.Testing/src/Microsoft.AspNetCore.Analyzer.Testing.csproj b/src/Analyzers/Microsoft.AspNetCore.Analyzer.Testing/src/Microsoft.AspNetCore.Analyzer.Testing.csproj index bea1900716..ef5773c6da 100644 --- a/src/Analyzers/Microsoft.AspNetCore.Analyzer.Testing/src/Microsoft.AspNetCore.Analyzer.Testing.csproj +++ b/src/Analyzers/Microsoft.AspNetCore.Analyzer.Testing/src/Microsoft.AspNetCore.Analyzer.Testing.csproj @@ -10,6 +10,7 @@ <!-- This package is internal, so we don't generate a package baseline. Always build against the latest dependencies. --> <UseLatestPackageReferences>true</UseLatestPackageReferences> <IsPackable>true</IsPackable> + <IsShippingPackage>false</IsShippingPackage> </PropertyGroup> <ItemGroup> From eff4e4bf52418ce7ccbcd7c236a2681854f22ece Mon Sep 17 00:00:00 2001 From: Kahbazi <A.Kahbazi@gmail.com> Date: Tue, 19 May 2020 04:12:13 +0430 Subject: [PATCH 71/99] Add AllowAnonymous extension method on IEndpointConventionBuilder (#21909) --- ...NetCore.Authorization.Policy.netcoreapp.cs | 1 + ...tionEndpointConventionBuilderExtensions.cs | 19 ++++++++++++ ...ndpointConventionBuilderExtensionsTests.cs | 31 +++++++++++++++++++ 3 files changed, 51 insertions(+) diff --git a/src/Security/Authorization/Policy/ref/Microsoft.AspNetCore.Authorization.Policy.netcoreapp.cs b/src/Security/Authorization/Policy/ref/Microsoft.AspNetCore.Authorization.Policy.netcoreapp.cs index 138cd20ea5..2e16cc4375 100644 --- a/src/Security/Authorization/Policy/ref/Microsoft.AspNetCore.Authorization.Policy.netcoreapp.cs +++ b/src/Security/Authorization/Policy/ref/Microsoft.AspNetCore.Authorization.Policy.netcoreapp.cs @@ -44,6 +44,7 @@ namespace Microsoft.AspNetCore.Builder } public static partial class AuthorizationEndpointConventionBuilderExtensions { + public static TBuilder AllowAnonymous<TBuilder>(this TBuilder builder) where TBuilder : Microsoft.AspNetCore.Builder.IEndpointConventionBuilder { throw null; } public static TBuilder RequireAuthorization<TBuilder>(this TBuilder builder) where TBuilder : Microsoft.AspNetCore.Builder.IEndpointConventionBuilder { throw null; } public static TBuilder RequireAuthorization<TBuilder>(this TBuilder builder, params Microsoft.AspNetCore.Authorization.IAuthorizeData[] authorizeData) where TBuilder : Microsoft.AspNetCore.Builder.IEndpointConventionBuilder { throw null; } public static TBuilder RequireAuthorization<TBuilder>(this TBuilder builder, params string[] policyNames) where TBuilder : Microsoft.AspNetCore.Builder.IEndpointConventionBuilder { throw null; } diff --git a/src/Security/Authorization/Policy/src/AuthorizationEndpointConventionBuilderExtensions.cs b/src/Security/Authorization/Policy/src/AuthorizationEndpointConventionBuilderExtensions.cs index 6b7a03b1a6..c526e32ee0 100644 --- a/src/Security/Authorization/Policy/src/AuthorizationEndpointConventionBuilderExtensions.cs +++ b/src/Security/Authorization/Policy/src/AuthorizationEndpointConventionBuilderExtensions.cs @@ -13,6 +13,9 @@ namespace Microsoft.AspNetCore.Builder /// </summary> public static class AuthorizationEndpointConventionBuilderExtensions { + + private static readonly IAllowAnonymous _allowAnonymousMetadata = new AllowAnonymousAttribute(); + /// <summary> /// Adds the default authorization policy to the endpoint(s). /// </summary> @@ -79,6 +82,22 @@ namespace Microsoft.AspNetCore.Builder return builder; } + /// <summary> + /// Allows anonymous access to the endpoint by adding <see cref="AllowAnonymousAttribute" /> to the endpoint metadata. This will bypass + /// all authorization checks for the endpoint including the default authorization policy and fallback authorization policy. + /// </summary> + /// <param name="builder">The endpoint convention builder.</param> + /// <returns>The original convention builder parameter.</returns> + public static TBuilder AllowAnonymous<TBuilder>(this TBuilder builder) where TBuilder : IEndpointConventionBuilder + { + builder.Add(endpointBuilder => + { + endpointBuilder.Metadata.Add(_allowAnonymousMetadata); + }); + return builder; + } + + private static void RequireAuthorizationCore<TBuilder>(TBuilder builder, IEnumerable<IAuthorizeData> authorizeData) where TBuilder : IEndpointConventionBuilder { diff --git a/src/Security/Authorization/test/AuthorizationEndpointConventionBuilderExtensionsTests.cs b/src/Security/Authorization/test/AuthorizationEndpointConventionBuilderExtensionsTests.cs index c31041f075..77bd741078 100644 --- a/src/Security/Authorization/test/AuthorizationEndpointConventionBuilderExtensionsTests.cs +++ b/src/Security/Authorization/test/AuthorizationEndpointConventionBuilderExtensionsTests.cs @@ -121,6 +121,37 @@ namespace Microsoft.AspNetCore.Authorization.Test Assert.True(chainedBuilder.TestProperty); } + [Fact] + public void AllowAnonymous_Default() + { + // Arrange + var builder = new TestEndpointConventionBuilder(); + + // Act + builder.AllowAnonymous(); + + // Assert + var convention = Assert.Single(builder.Conventions); + + var endpointModel = new RouteEndpointBuilder((context) => Task.CompletedTask, RoutePatternFactory.Parse("/"), 0); + convention(endpointModel); + + Assert.IsAssignableFrom<IAllowAnonymous>(Assert.Single(endpointModel.Metadata)); + } + + [Fact] + public void AllowAnonymous_ChainedCall() + { + // Arrange + var builder = new TestEndpointConventionBuilder(); + + // Act + var chainedBuilder = builder.AllowAnonymous(); + + // Assert + Assert.True(chainedBuilder.TestProperty); + } + private class TestEndpointConventionBuilder : IEndpointConventionBuilder { public IList<Action<EndpointBuilder>> Conventions { get; } = new List<Action<EndpointBuilder>>(); From 46285fd0b2a4c226a39290dc9b38f73f07d6ccb8 Mon Sep 17 00:00:00 2001 From: "dotnet-maestro[bot]" <42748379+dotnet-maestro[bot]@users.noreply.github.com> Date: Tue, 19 May 2020 00:15:45 +0000 Subject: [PATCH 72/99] [master] Update dependencies from dotnet/efcore (#21963) * Update dependencies from https://github.com/dotnet/efcore build 20200518.2 Microsoft.EntityFrameworkCore.Tools , Microsoft.EntityFrameworkCore.SqlServer , dotnet-ef , Microsoft.EntityFrameworkCore , Microsoft.EntityFrameworkCore.Relational , Microsoft.EntityFrameworkCore.Sqlite , Microsoft.EntityFrameworkCore.InMemory From Version 5.0.0-preview.6.20268.1 -> To Version 5.0.0-preview.6.20268.2 * Update dependencies from https://github.com/dotnet/efcore build 20200518.3 Microsoft.EntityFrameworkCore.Tools , Microsoft.EntityFrameworkCore.SqlServer , dotnet-ef , Microsoft.EntityFrameworkCore , Microsoft.EntityFrameworkCore.Relational , Microsoft.EntityFrameworkCore.Sqlite , Microsoft.EntityFrameworkCore.InMemory From Version 5.0.0-preview.6.20268.2 -> To Version 5.0.0-preview.6.20268.3 * Update dependencies from https://github.com/dotnet/efcore build 20200518.4 Microsoft.EntityFrameworkCore.Tools , Microsoft.EntityFrameworkCore.SqlServer , dotnet-ef , Microsoft.EntityFrameworkCore , Microsoft.EntityFrameworkCore.Relational , Microsoft.EntityFrameworkCore.Sqlite , Microsoft.EntityFrameworkCore.InMemory From Version 5.0.0-preview.6.20268.3 -> To Version 5.0.0-preview.6.20268.4 Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com> --- eng/Version.Details.xml | 28 ++++++++++++++-------------- eng/Versions.props | 14 +++++++------- 2 files changed, 21 insertions(+), 21 deletions(-) diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index 411080b9ac..9504c05a9c 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -29,33 +29,33 @@ <Uri>https://github.com/dotnet/aspnetcore-tooling</Uri> <Sha>0d29bc475853479bdf12ef326bdfb91f93b2a6c7</Sha> </Dependency> - <Dependency Name="dotnet-ef" Version="5.0.0-preview.6.20268.1"> + <Dependency Name="dotnet-ef" Version="5.0.0-preview.6.20268.4"> <Uri>https://github.com/dotnet/efcore</Uri> - <Sha>33ee7aae5ef0e6d07bcafd82b9f9770e0d3ce9ae</Sha> + <Sha>9e78d7e6775bfdc03710149f154c59b83142de1c</Sha> </Dependency> - <Dependency Name="Microsoft.EntityFrameworkCore.InMemory" Version="5.0.0-preview.6.20268.1"> + <Dependency Name="Microsoft.EntityFrameworkCore.InMemory" Version="5.0.0-preview.6.20268.4"> <Uri>https://github.com/dotnet/efcore</Uri> - <Sha>33ee7aae5ef0e6d07bcafd82b9f9770e0d3ce9ae</Sha> + <Sha>9e78d7e6775bfdc03710149f154c59b83142de1c</Sha> </Dependency> - <Dependency Name="Microsoft.EntityFrameworkCore.Relational" Version="5.0.0-preview.6.20268.1"> + <Dependency Name="Microsoft.EntityFrameworkCore.Relational" Version="5.0.0-preview.6.20268.4"> <Uri>https://github.com/dotnet/efcore</Uri> - <Sha>33ee7aae5ef0e6d07bcafd82b9f9770e0d3ce9ae</Sha> + <Sha>9e78d7e6775bfdc03710149f154c59b83142de1c</Sha> </Dependency> - <Dependency Name="Microsoft.EntityFrameworkCore.Sqlite" Version="5.0.0-preview.6.20268.1"> + <Dependency Name="Microsoft.EntityFrameworkCore.Sqlite" Version="5.0.0-preview.6.20268.4"> <Uri>https://github.com/dotnet/efcore</Uri> - <Sha>33ee7aae5ef0e6d07bcafd82b9f9770e0d3ce9ae</Sha> + <Sha>9e78d7e6775bfdc03710149f154c59b83142de1c</Sha> </Dependency> - <Dependency Name="Microsoft.EntityFrameworkCore.SqlServer" Version="5.0.0-preview.6.20268.1"> + <Dependency Name="Microsoft.EntityFrameworkCore.SqlServer" Version="5.0.0-preview.6.20268.4"> <Uri>https://github.com/dotnet/efcore</Uri> - <Sha>33ee7aae5ef0e6d07bcafd82b9f9770e0d3ce9ae</Sha> + <Sha>9e78d7e6775bfdc03710149f154c59b83142de1c</Sha> </Dependency> - <Dependency Name="Microsoft.EntityFrameworkCore.Tools" Version="5.0.0-preview.6.20268.1"> + <Dependency Name="Microsoft.EntityFrameworkCore.Tools" Version="5.0.0-preview.6.20268.4"> <Uri>https://github.com/dotnet/efcore</Uri> - <Sha>33ee7aae5ef0e6d07bcafd82b9f9770e0d3ce9ae</Sha> + <Sha>9e78d7e6775bfdc03710149f154c59b83142de1c</Sha> </Dependency> - <Dependency Name="Microsoft.EntityFrameworkCore" Version="5.0.0-preview.6.20268.1"> + <Dependency Name="Microsoft.EntityFrameworkCore" Version="5.0.0-preview.6.20268.4"> <Uri>https://github.com/dotnet/efcore</Uri> - <Sha>33ee7aae5ef0e6d07bcafd82b9f9770e0d3ce9ae</Sha> + <Sha>9e78d7e6775bfdc03710149f154c59b83142de1c</Sha> </Dependency> <Dependency Name="Microsoft.Extensions.Caching.Abstractions" Version="5.0.0-preview.6.20264.1" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> diff --git a/eng/Versions.props b/eng/Versions.props index 76becd44ce..d066e86eda 100644 --- a/eng/Versions.props +++ b/eng/Versions.props @@ -129,13 +129,13 @@ <!-- Packages from dotnet/blazor --> <MicrosoftAspNetCoreBlazorMonoPackageVersion>3.2.0-preview1.20067.1</MicrosoftAspNetCoreBlazorMonoPackageVersion> <!-- Packages from dotnet/efcore --> - <dotnetefPackageVersion>5.0.0-preview.6.20268.1</dotnetefPackageVersion> - <MicrosoftEntityFrameworkCoreInMemoryPackageVersion>5.0.0-preview.6.20268.1</MicrosoftEntityFrameworkCoreInMemoryPackageVersion> - <MicrosoftEntityFrameworkCoreRelationalPackageVersion>5.0.0-preview.6.20268.1</MicrosoftEntityFrameworkCoreRelationalPackageVersion> - <MicrosoftEntityFrameworkCoreSqlitePackageVersion>5.0.0-preview.6.20268.1</MicrosoftEntityFrameworkCoreSqlitePackageVersion> - <MicrosoftEntityFrameworkCoreSqlServerPackageVersion>5.0.0-preview.6.20268.1</MicrosoftEntityFrameworkCoreSqlServerPackageVersion> - <MicrosoftEntityFrameworkCoreToolsPackageVersion>5.0.0-preview.6.20268.1</MicrosoftEntityFrameworkCoreToolsPackageVersion> - <MicrosoftEntityFrameworkCorePackageVersion>5.0.0-preview.6.20268.1</MicrosoftEntityFrameworkCorePackageVersion> + <dotnetefPackageVersion>5.0.0-preview.6.20268.4</dotnetefPackageVersion> + <MicrosoftEntityFrameworkCoreInMemoryPackageVersion>5.0.0-preview.6.20268.4</MicrosoftEntityFrameworkCoreInMemoryPackageVersion> + <MicrosoftEntityFrameworkCoreRelationalPackageVersion>5.0.0-preview.6.20268.4</MicrosoftEntityFrameworkCoreRelationalPackageVersion> + <MicrosoftEntityFrameworkCoreSqlitePackageVersion>5.0.0-preview.6.20268.4</MicrosoftEntityFrameworkCoreSqlitePackageVersion> + <MicrosoftEntityFrameworkCoreSqlServerPackageVersion>5.0.0-preview.6.20268.4</MicrosoftEntityFrameworkCoreSqlServerPackageVersion> + <MicrosoftEntityFrameworkCoreToolsPackageVersion>5.0.0-preview.6.20268.4</MicrosoftEntityFrameworkCoreToolsPackageVersion> + <MicrosoftEntityFrameworkCorePackageVersion>5.0.0-preview.6.20268.4</MicrosoftEntityFrameworkCorePackageVersion> <!-- Packages from dotnet/aspnetcore-tooling --> <MicrosoftAspNetCoreMvcRazorExtensionsPackageVersion>5.0.0-preview.6.20268.3</MicrosoftAspNetCoreMvcRazorExtensionsPackageVersion> <MicrosoftAspNetCoreRazorLanguagePackageVersion>5.0.0-preview.6.20268.3</MicrosoftAspNetCoreRazorLanguagePackageVersion> From 6c7a8bb397de1fcfeeb6510ea39ef6eb02c15352 Mon Sep 17 00:00:00 2001 From: Dawid Szmidka <dawid.szmidka@gmail.com> Date: Tue, 19 May 2020 10:56:21 +0300 Subject: [PATCH 73/99] Allow custom handling of authorization failures (with sample app) (#21117) --- src/Security/AuthSamples.sln | 15 ++ ...NetCore.Authorization.Policy.netcoreapp.cs | 12 ++ .../Policy/src/AuthorizationMiddleware.cs | 38 +---- .../AuthorizationMiddlewareResultHandler.cs | 47 ++++++ .../IAuthorizationMiddlewareResultHandler.cs | 11 ++ .../Policy/src/IPolicyEvaluator.cs | 4 +- .../Policy/src/PolicyAuthorizationResult.cs | 12 +- .../Policy/src/PolicyEvaluator.cs | 10 +- .../src/PolicyServiceCollectionExtensions.cs | 3 +- ...thorizationMiddlewareResultHandlerTests.cs | 150 ++++++++++++++++++ .../test/AuthorizationMiddlewareTests.cs | 3 +- .../test/PolicyEvaluatorTests.cs | 24 +++ .../SampleAuthenticationHandler.cs | 22 +++ .../SampleAuthenticationSchemes.cs | 7 + .../Handlers/SampleRequirementHandler.cs | 15 ++ ...mpleWithCustomMessageRequirementHandler.cs | 15 ++ .../Requirements/SampleRequirement.cs | 8 + .../SampleWithCustomMessageRequirement.cs | 8 + ...pleAuthorizationMiddlewareResultHandler.cs | 54 +++++++ .../Authorization/SamplePolicyNames.cs | 8 + .../Controllers/SampleController.cs | 25 +++ .../CustomAuthorizationFailureResponse.csproj | 15 ++ .../Extensions/ServiceCollectionExtensions.cs | 21 +++ .../Program.cs | 20 +++ .../Startup.cs | 54 +++++++ .../appsettings.Development.json | 9 ++ .../appsettings.json | 7 + .../AuthSamples.FunctionalTests.csproj | 42 ++--- ...CustomAuthorizationFailureResponseTests.cs | 41 +++++ 29 files changed, 624 insertions(+), 76 deletions(-) create mode 100644 src/Security/Authorization/Policy/src/AuthorizationMiddlewareResultHandler.cs create mode 100644 src/Security/Authorization/Policy/src/IAuthorizationMiddlewareResultHandler.cs create mode 100644 src/Security/Authorization/test/AuthorizationMiddlewareResultHandlerTests.cs create mode 100644 src/Security/samples/CustomAuthorizationFailureResponse/Authentication/SampleAuthenticationHandler.cs create mode 100644 src/Security/samples/CustomAuthorizationFailureResponse/Authentication/SampleAuthenticationSchemes.cs create mode 100644 src/Security/samples/CustomAuthorizationFailureResponse/Authorization/Handlers/SampleRequirementHandler.cs create mode 100644 src/Security/samples/CustomAuthorizationFailureResponse/Authorization/Handlers/SampleWithCustomMessageRequirementHandler.cs create mode 100644 src/Security/samples/CustomAuthorizationFailureResponse/Authorization/Requirements/SampleRequirement.cs create mode 100644 src/Security/samples/CustomAuthorizationFailureResponse/Authorization/Requirements/SampleWithCustomMessageRequirement.cs create mode 100644 src/Security/samples/CustomAuthorizationFailureResponse/Authorization/SampleAuthorizationMiddlewareResultHandler.cs create mode 100644 src/Security/samples/CustomAuthorizationFailureResponse/Authorization/SamplePolicyNames.cs create mode 100644 src/Security/samples/CustomAuthorizationFailureResponse/Controllers/SampleController.cs create mode 100644 src/Security/samples/CustomAuthorizationFailureResponse/CustomAuthorizationFailureResponse.csproj create mode 100644 src/Security/samples/CustomAuthorizationFailureResponse/Extensions/ServiceCollectionExtensions.cs create mode 100644 src/Security/samples/CustomAuthorizationFailureResponse/Program.cs create mode 100644 src/Security/samples/CustomAuthorizationFailureResponse/Startup.cs create mode 100644 src/Security/samples/CustomAuthorizationFailureResponse/appsettings.Development.json create mode 100644 src/Security/samples/CustomAuthorizationFailureResponse/appsettings.json create mode 100644 src/Security/test/AuthSamples.FunctionalTests/CustomAuthorizationFailureResponseTests.cs diff --git a/src/Security/AuthSamples.sln b/src/Security/AuthSamples.sln index 6c83c5096d..b6af0f75a4 100644 --- a/src/Security/AuthSamples.sln +++ b/src/Security/AuthSamples.sln @@ -68,6 +68,8 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "CustomPolicyProvider", "sam EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "StaticFilesAuth", "samples\StaticFilesAuth\StaticFilesAuth.csproj", "{E1E8A599-AB42-4551-8C24-BE4404B65283}" EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "CustomAuthorizationFailureResponse", "samples\CustomAuthorizationFailureResponse\CustomAuthorizationFailureResponse.csproj", "{EA51BBBC-58AC-42F8-97C1-5CF3C9725513}" +EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Any CPU = Debug|Any CPU @@ -402,6 +404,18 @@ Global {E1E8A599-AB42-4551-8C24-BE4404B65283}.Release|x64.Build.0 = Release|Any CPU {E1E8A599-AB42-4551-8C24-BE4404B65283}.Release|x86.ActiveCfg = Release|Any CPU {E1E8A599-AB42-4551-8C24-BE4404B65283}.Release|x86.Build.0 = Release|Any CPU + {EA51BBBC-58AC-42F8-97C1-5CF3C9725513}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {EA51BBBC-58AC-42F8-97C1-5CF3C9725513}.Debug|Any CPU.Build.0 = Debug|Any CPU + {EA51BBBC-58AC-42F8-97C1-5CF3C9725513}.Debug|x64.ActiveCfg = Debug|Any CPU + {EA51BBBC-58AC-42F8-97C1-5CF3C9725513}.Debug|x64.Build.0 = Debug|Any CPU + {EA51BBBC-58AC-42F8-97C1-5CF3C9725513}.Debug|x86.ActiveCfg = Debug|Any CPU + {EA51BBBC-58AC-42F8-97C1-5CF3C9725513}.Debug|x86.Build.0 = Debug|Any CPU + {EA51BBBC-58AC-42F8-97C1-5CF3C9725513}.Release|Any CPU.ActiveCfg = Release|Any CPU + {EA51BBBC-58AC-42F8-97C1-5CF3C9725513}.Release|Any CPU.Build.0 = Release|Any CPU + {EA51BBBC-58AC-42F8-97C1-5CF3C9725513}.Release|x64.ActiveCfg = Release|Any CPU + {EA51BBBC-58AC-42F8-97C1-5CF3C9725513}.Release|x64.Build.0 = Release|Any CPU + {EA51BBBC-58AC-42F8-97C1-5CF3C9725513}.Release|x86.ActiveCfg = Release|Any CPU + {EA51BBBC-58AC-42F8-97C1-5CF3C9725513}.Release|x86.Build.0 = Release|Any CPU EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE @@ -434,6 +448,7 @@ Global {82C0816D-7051-4DDB-9B9E-6777973AD7AE} = {142C8260-90B5-4D72-9564-17BFDD72F496} {38C0E122-64D0-497F-ABB0-C6A9C3349F02} = {CA4538F5-9DA8-4139-B891-A13279889F79} {E1E8A599-AB42-4551-8C24-BE4404B65283} = {CA4538F5-9DA8-4139-B891-A13279889F79} + {EA51BBBC-58AC-42F8-97C1-5CF3C9725513} = {CA4538F5-9DA8-4139-B891-A13279889F79} EndGlobalSection GlobalSection(ExtensibilityGlobals) = postSolution SolutionGuid = {39E3AF62-B1FD-4156-92AA-F4FA99B5AD89} diff --git a/src/Security/Authorization/Policy/ref/Microsoft.AspNetCore.Authorization.Policy.netcoreapp.cs b/src/Security/Authorization/Policy/ref/Microsoft.AspNetCore.Authorization.Policy.netcoreapp.cs index 2e16cc4375..0fa980dadc 100644 --- a/src/Security/Authorization/Policy/ref/Microsoft.AspNetCore.Authorization.Policy.netcoreapp.cs +++ b/src/Security/Authorization/Policy/ref/Microsoft.AspNetCore.Authorization.Policy.netcoreapp.cs @@ -9,9 +9,19 @@ namespace Microsoft.AspNetCore.Authorization [System.Diagnostics.DebuggerStepThroughAttribute] public System.Threading.Tasks.Task Invoke(Microsoft.AspNetCore.Http.HttpContext context) { throw null; } } + public partial interface IAuthorizationMiddlewareResultHandler + { + System.Threading.Tasks.Task HandleAsync(Microsoft.AspNetCore.Http.RequestDelegate next, Microsoft.AspNetCore.Http.HttpContext context, Microsoft.AspNetCore.Authorization.AuthorizationPolicy policy, Microsoft.AspNetCore.Authorization.Policy.PolicyAuthorizationResult authorizeResult); + } } namespace Microsoft.AspNetCore.Authorization.Policy { + public partial class AuthorizationMiddlewareResultHandler : Microsoft.AspNetCore.Authorization.IAuthorizationMiddlewareResultHandler + { + public AuthorizationMiddlewareResultHandler() { } + [System.Diagnostics.DebuggerStepThroughAttribute] + public System.Threading.Tasks.Task HandleAsync(Microsoft.AspNetCore.Http.RequestDelegate next, Microsoft.AspNetCore.Http.HttpContext context, Microsoft.AspNetCore.Authorization.AuthorizationPolicy policy, Microsoft.AspNetCore.Authorization.Policy.PolicyAuthorizationResult authorizeResult) { throw null; } + } public partial interface IPolicyEvaluator { System.Threading.Tasks.Task<Microsoft.AspNetCore.Authentication.AuthenticateResult> AuthenticateAsync(Microsoft.AspNetCore.Authorization.AuthorizationPolicy policy, Microsoft.AspNetCore.Http.HttpContext context); @@ -20,11 +30,13 @@ namespace Microsoft.AspNetCore.Authorization.Policy public partial class PolicyAuthorizationResult { internal PolicyAuthorizationResult() { } + public Microsoft.AspNetCore.Authorization.AuthorizationFailure AuthorizationFailure { [System.Runtime.CompilerServices.CompilerGeneratedAttribute] get { throw null; } } public bool Challenged { [System.Runtime.CompilerServices.CompilerGeneratedAttribute] get { throw null; } } public bool Forbidden { [System.Runtime.CompilerServices.CompilerGeneratedAttribute] get { throw null; } } public bool Succeeded { [System.Runtime.CompilerServices.CompilerGeneratedAttribute] get { throw null; } } public static Microsoft.AspNetCore.Authorization.Policy.PolicyAuthorizationResult Challenge() { throw null; } public static Microsoft.AspNetCore.Authorization.Policy.PolicyAuthorizationResult Forbid() { throw null; } + public static Microsoft.AspNetCore.Authorization.Policy.PolicyAuthorizationResult Forbid(Microsoft.AspNetCore.Authorization.AuthorizationFailure authorizationFailure) { throw null; } public static Microsoft.AspNetCore.Authorization.Policy.PolicyAuthorizationResult Success() { throw null; } } public partial class PolicyEvaluator : Microsoft.AspNetCore.Authorization.Policy.IPolicyEvaluator diff --git a/src/Security/Authorization/Policy/src/AuthorizationMiddleware.cs b/src/Security/Authorization/Policy/src/AuthorizationMiddleware.cs index af115e9daa..8963a130bf 100644 --- a/src/Security/Authorization/Policy/src/AuthorizationMiddleware.cs +++ b/src/Security/Authorization/Policy/src/AuthorizationMiddleware.cs @@ -2,9 +2,7 @@ // Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. using System; -using System.Linq; using System.Threading.Tasks; -using Microsoft.AspNetCore.Authentication; using Microsoft.AspNetCore.Authorization.Policy; using Microsoft.AspNetCore.Http; using Microsoft.Extensions.DependencyInjection; @@ -66,40 +64,8 @@ namespace Microsoft.AspNetCore.Authorization // Note that the resource will be null if there is no matched endpoint var authorizeResult = await policyEvaluator.AuthorizeAsync(policy, authenticateResult, context, resource: endpoint); - if (authorizeResult.Challenged) - { - if (policy.AuthenticationSchemes.Count > 0) - { - foreach (var scheme in policy.AuthenticationSchemes) - { - await context.ChallengeAsync(scheme); - } - } - else - { - await context.ChallengeAsync(); - } - - return; - } - else if (authorizeResult.Forbidden) - { - if (policy.AuthenticationSchemes.Count > 0) - { - foreach (var scheme in policy.AuthenticationSchemes) - { - await context.ForbidAsync(scheme); - } - } - else - { - await context.ForbidAsync(); - } - - return; - } - - await _next(context); + var authorizationMiddlewareResultHandler = context.RequestServices.GetRequiredService<IAuthorizationMiddlewareResultHandler>(); + await authorizationMiddlewareResultHandler.HandleAsync(_next, context, policy, authorizeResult); } } } diff --git a/src/Security/Authorization/Policy/src/AuthorizationMiddlewareResultHandler.cs b/src/Security/Authorization/Policy/src/AuthorizationMiddlewareResultHandler.cs new file mode 100644 index 0000000000..7c7d4592b4 --- /dev/null +++ b/src/Security/Authorization/Policy/src/AuthorizationMiddlewareResultHandler.cs @@ -0,0 +1,47 @@ +using System.Threading.Tasks; +using Microsoft.AspNetCore.Authentication; +using Microsoft.AspNetCore.Http; + +namespace Microsoft.AspNetCore.Authorization.Policy +{ + public class AuthorizationMiddlewareResultHandler : IAuthorizationMiddlewareResultHandler + { + public async Task HandleAsync(RequestDelegate next, HttpContext context, AuthorizationPolicy policy, PolicyAuthorizationResult authorizeResult) + { + if (authorizeResult.Challenged) + { + if (policy.AuthenticationSchemes.Count > 0) + { + foreach (var scheme in policy.AuthenticationSchemes) + { + await context.ChallengeAsync(scheme); + } + } + else + { + await context.ChallengeAsync(); + } + + return; + } + else if (authorizeResult.Forbidden) + { + if (policy.AuthenticationSchemes.Count > 0) + { + foreach (var scheme in policy.AuthenticationSchemes) + { + await context.ForbidAsync(scheme); + } + } + else + { + await context.ForbidAsync(); + } + + return; + } + + await next(context); + } + } +} diff --git a/src/Security/Authorization/Policy/src/IAuthorizationMiddlewareResultHandler.cs b/src/Security/Authorization/Policy/src/IAuthorizationMiddlewareResultHandler.cs new file mode 100644 index 0000000000..af07449df4 --- /dev/null +++ b/src/Security/Authorization/Policy/src/IAuthorizationMiddlewareResultHandler.cs @@ -0,0 +1,11 @@ +using System.Threading.Tasks; +using Microsoft.AspNetCore.Authorization.Policy; +using Microsoft.AspNetCore.Http; + +namespace Microsoft.AspNetCore.Authorization +{ + public interface IAuthorizationMiddlewareResultHandler + { + Task HandleAsync(RequestDelegate next, HttpContext context, AuthorizationPolicy policy, PolicyAuthorizationResult authorizeResult); + } +} diff --git a/src/Security/Authorization/Policy/src/IPolicyEvaluator.cs b/src/Security/Authorization/Policy/src/IPolicyEvaluator.cs index dd5e6fc038..b6103950bc 100644 --- a/src/Security/Authorization/Policy/src/IPolicyEvaluator.cs +++ b/src/Security/Authorization/Policy/src/IPolicyEvaluator.cs @@ -33,8 +33,8 @@ namespace Microsoft.AspNetCore.Authorization.Policy /// If a resource is not required for policy evaluation you may pass null as the value. /// </param> /// <returns>Returns <see cref="PolicyAuthorizationResult.Success"/> if authorization succeeds. - /// Otherwise returns <see cref="PolicyAuthorizationResult.Forbid"/> if <see cref="AuthenticateResult.Succeeded"/>, otherwise + /// Otherwise returns <see cref="PolicyAuthorizationResult.Forbid(AuthorizationFailure)"/> if <see cref="AuthenticateResult.Succeeded"/>, otherwise /// returns <see cref="PolicyAuthorizationResult.Challenge"/></returns> Task<PolicyAuthorizationResult> AuthorizeAsync(AuthorizationPolicy policy, AuthenticateResult authenticationResult, HttpContext context, object resource); } -} \ No newline at end of file +} diff --git a/src/Security/Authorization/Policy/src/PolicyAuthorizationResult.cs b/src/Security/Authorization/Policy/src/PolicyAuthorizationResult.cs index d7d481dcd6..a87f0451b9 100644 --- a/src/Security/Authorization/Policy/src/PolicyAuthorizationResult.cs +++ b/src/Security/Authorization/Policy/src/PolicyAuthorizationResult.cs @@ -22,14 +22,22 @@ namespace Microsoft.AspNetCore.Authorization.Policy /// </summary> public bool Succeeded { get; private set; } + /// <summary> + /// Contains information about why authorization failed. + /// </summary> + public AuthorizationFailure AuthorizationFailure { get; private set; } + public static PolicyAuthorizationResult Challenge() => new PolicyAuthorizationResult { Challenged = true }; public static PolicyAuthorizationResult Forbid() - => new PolicyAuthorizationResult { Forbidden = true }; + => Forbid(null); + + public static PolicyAuthorizationResult Forbid(AuthorizationFailure authorizationFailure) + => new PolicyAuthorizationResult { Forbidden = true, AuthorizationFailure = authorizationFailure }; public static PolicyAuthorizationResult Success() => new PolicyAuthorizationResult { Succeeded = true }; } -} \ No newline at end of file +} diff --git a/src/Security/Authorization/Policy/src/PolicyEvaluator.cs b/src/Security/Authorization/Policy/src/PolicyEvaluator.cs index 3100ff4d3e..509eb6a4de 100644 --- a/src/Security/Authorization/Policy/src/PolicyEvaluator.cs +++ b/src/Security/Authorization/Policy/src/PolicyEvaluator.cs @@ -56,7 +56,7 @@ namespace Microsoft.AspNetCore.Authorization.Policy } } - return (context.User?.Identity?.IsAuthenticated ?? false) + return (context.User?.Identity?.IsAuthenticated ?? false) ? AuthenticateResult.Success(new AuthenticationTicket(context.User, "context.User")) : AuthenticateResult.NoResult(); } @@ -72,7 +72,7 @@ namespace Microsoft.AspNetCore.Authorization.Policy /// If a resource is not required for policy evaluation you may pass null as the value. /// </param> /// <returns>Returns <see cref="PolicyAuthorizationResult.Success"/> if authorization succeeds. - /// Otherwise returns <see cref="PolicyAuthorizationResult.Forbid"/> if <see cref="AuthenticateResult.Succeeded"/>, otherwise + /// Otherwise returns <see cref="PolicyAuthorizationResult.Forbid(AuthorizationFailure)"/> if <see cref="AuthenticateResult.Succeeded"/>, otherwise /// returns <see cref="PolicyAuthorizationResult.Challenge"/></returns> public virtual async Task<PolicyAuthorizationResult> AuthorizeAsync(AuthorizationPolicy policy, AuthenticateResult authenticationResult, HttpContext context, object resource) { @@ -88,9 +88,9 @@ namespace Microsoft.AspNetCore.Authorization.Policy } // If authentication was successful, return forbidden, otherwise challenge - return (authenticationResult.Succeeded) - ? PolicyAuthorizationResult.Forbid() + return (authenticationResult.Succeeded) + ? PolicyAuthorizationResult.Forbid(result.Failure) : PolicyAuthorizationResult.Challenge(); } } -} \ No newline at end of file +} diff --git a/src/Security/Authorization/Policy/src/PolicyServiceCollectionExtensions.cs b/src/Security/Authorization/Policy/src/PolicyServiceCollectionExtensions.cs index d24a5a243f..3a251dd09d 100644 --- a/src/Security/Authorization/Policy/src/PolicyServiceCollectionExtensions.cs +++ b/src/Security/Authorization/Policy/src/PolicyServiceCollectionExtensions.cs @@ -26,7 +26,8 @@ namespace Microsoft.Extensions.DependencyInjection } services.TryAddSingleton<AuthorizationPolicyMarkerService>(); - services.TryAdd(ServiceDescriptor.Transient<IPolicyEvaluator, PolicyEvaluator>()); + services.TryAddTransient<IPolicyEvaluator, PolicyEvaluator>(); + services.TryAddTransient<IAuthorizationMiddlewareResultHandler, AuthorizationMiddlewareResultHandler>(); return services; } diff --git a/src/Security/Authorization/test/AuthorizationMiddlewareResultHandlerTests.cs b/src/Security/Authorization/test/AuthorizationMiddlewareResultHandlerTests.cs new file mode 100644 index 0000000000..7b70c40e72 --- /dev/null +++ b/src/Security/Authorization/test/AuthorizationMiddlewareResultHandlerTests.cs @@ -0,0 +1,150 @@ +// Copyright (c) .NET Foundation. All rights reserved. +// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. + +using System; +using System.Threading.Tasks; +using Microsoft.AspNetCore.Authentication; +using Microsoft.AspNetCore.Authorization.Policy; +using Microsoft.AspNetCore.Http; +using Microsoft.Extensions.DependencyInjection; +using Moq; +using Xunit; + +namespace Microsoft.AspNetCore.Authorization.Test +{ + public class AuthorizationMiddlewareResultHandlerTests + { + [Fact] + public async Task CallRequestDelegate_If_PolicyAuthorizationResultSucceeded() + { + var requestDelegate = new Mock<RequestDelegate>(); + var httpContext = CreateHttpContext(); + var policy = new AuthorizationPolicyBuilder().RequireAuthenticatedUser().Build(); + var policyAuthorizationResult = PolicyAuthorizationResult.Success(); + var handler = CreateAuthorizationMiddlewareResultHandler(); + + await handler.HandleAsync(requestDelegate.Object, httpContext, policy, policyAuthorizationResult); + + requestDelegate.Verify(next => next(It.IsAny<HttpContext>()), Times.Once); + } + + [Fact] + public async Task NotCallRequestDelegate_If_PolicyAuthorizationResultWasChallenged() + { + var requestDelegate = new Mock<RequestDelegate>(); + var httpContext = CreateHttpContext(); + var policy = new AuthorizationPolicyBuilder().RequireAuthenticatedUser().Build(); + var policyAuthorizationResult = PolicyAuthorizationResult.Challenge(); + var handler = CreateAuthorizationMiddlewareResultHandler(); + + await handler.HandleAsync(requestDelegate.Object, httpContext, policy, policyAuthorizationResult); + + requestDelegate.Verify(next => next(It.IsAny<HttpContext>()), Times.Never); + } + + [Fact] + public async Task NotCallRequestDelegate_If_PolicyAuthorizationResultWasForbidden() + { + var requestDelegate = new Mock<RequestDelegate>(); + var httpContext = CreateHttpContext(); + var policy = new AuthorizationPolicyBuilder().RequireAuthenticatedUser().Build(); + var policyAuthorizationResult = PolicyAuthorizationResult.Forbid(); + var handler = CreateAuthorizationMiddlewareResultHandler(); + + await handler.HandleAsync(requestDelegate.Object, httpContext, policy, policyAuthorizationResult); + + requestDelegate.Verify(next => next(It.IsAny<HttpContext>()), Times.Never); + } + + [Fact] + public async Task ChallangeEachAuthenticationScheme_If_PolicyAuthorizationResultWasChallenged() + { + var authenticationServiceMock = new Mock<IAuthenticationService>(); + var requestDelegate = new Mock<RequestDelegate>(); + var httpContext = CreateHttpContext(authenticationServiceMock.Object); + var firstScheme = Guid.NewGuid().ToString(); + var secondScheme = Guid.NewGuid().ToString(); + var thirdScheme = Guid.NewGuid().ToString(); + var policy = new AuthorizationPolicyBuilder() + .RequireAuthenticatedUser() + .AddAuthenticationSchemes(firstScheme, secondScheme, thirdScheme) + .Build(); + var policyAuthorizationResult = PolicyAuthorizationResult.Challenge(); + var handler = CreateAuthorizationMiddlewareResultHandler(); + + await handler.HandleAsync(requestDelegate.Object, httpContext, policy, policyAuthorizationResult); + + authenticationServiceMock.Verify(service => service.ChallengeAsync(httpContext, It.IsAny<string>(), null), Times.Exactly(3)); + authenticationServiceMock.Verify(service => service.ChallengeAsync(httpContext, firstScheme, null), Times.Once); + authenticationServiceMock.Verify(service => service.ChallengeAsync(httpContext, secondScheme, null), Times.Once); + authenticationServiceMock.Verify(service => service.ChallengeAsync(httpContext, thirdScheme, null), Times.Once); + } + + [Fact] + public async Task ChallangeWithoutAuthenticationScheme_If_PolicyAuthorizationResultWasChallenged() + { + var authenticationServiceMock = new Mock<IAuthenticationService>(); + var requestDelegate = new Mock<RequestDelegate>(); + var httpContext = CreateHttpContext(authenticationServiceMock.Object); + var policy = new AuthorizationPolicyBuilder().RequireAuthenticatedUser().Build(); + var policyAuthorizationResult = PolicyAuthorizationResult.Challenge(); + var handler = CreateAuthorizationMiddlewareResultHandler(); + + await handler.HandleAsync(requestDelegate.Object, httpContext, policy, policyAuthorizationResult); + + authenticationServiceMock.Verify(service => service.ChallengeAsync(httpContext, null, null), Times.Once); + } + + [Fact] + public async Task ForbidEachAuthenticationScheme_If_PolicyAuthorizationResultWasForbidden() + { + var authenticationServiceMock = new Mock<IAuthenticationService>(); + var requestDelegate = new Mock<RequestDelegate>(); + var httpContext = CreateHttpContext(authenticationServiceMock.Object); + var firstScheme = Guid.NewGuid().ToString(); + var secondScheme = Guid.NewGuid().ToString(); + var thirdScheme = Guid.NewGuid().ToString(); + var policy = new AuthorizationPolicyBuilder() + .RequireAuthenticatedUser() + .AddAuthenticationSchemes(firstScheme, secondScheme, thirdScheme) + .Build(); + var policyAuthorizationResult = PolicyAuthorizationResult.Forbid(); + var handler = CreateAuthorizationMiddlewareResultHandler(); + + await handler.HandleAsync(requestDelegate.Object, httpContext, policy, policyAuthorizationResult); + + authenticationServiceMock.Verify(service => service.ForbidAsync(httpContext, It.IsAny<string>(), null), Times.Exactly(3)); + authenticationServiceMock.Verify(service => service.ForbidAsync(httpContext, firstScheme, null), Times.Once); + authenticationServiceMock.Verify(service => service.ForbidAsync(httpContext, secondScheme, null), Times.Once); + authenticationServiceMock.Verify(service => service.ForbidAsync(httpContext, thirdScheme, null), Times.Once); + } + + [Fact] + public async Task ForbidWithoutAuthenticationScheme_If_PolicyAuthorizationResultWasForbidden() + { + var authenticationServiceMock = new Mock<IAuthenticationService>(); + var requestDelegate = new Mock<RequestDelegate>(); + var httpContext = CreateHttpContext(authenticationServiceMock.Object); + var policy = new AuthorizationPolicyBuilder().RequireAuthenticatedUser().Build(); + var policyAuthorizationResult = PolicyAuthorizationResult.Forbid(); + var handler = CreateAuthorizationMiddlewareResultHandler(); + + await handler.HandleAsync(requestDelegate.Object, httpContext, policy, policyAuthorizationResult); + + authenticationServiceMock.Verify(service => service.ForbidAsync(httpContext, null, null), Times.Once); + } + + private HttpContext CreateHttpContext(IAuthenticationService authenticationService = null) + { + var services = new ServiceCollection(); + + services.AddTransient(provider => authenticationService ?? new Mock<IAuthenticationService>().Object); + + var serviceProvider = services.BuildServiceProvider(); + + return new DefaultHttpContext { RequestServices = serviceProvider }; + } + + private AuthorizationMiddlewareResultHandler CreateAuthorizationMiddlewareResultHandler() => new AuthorizationMiddlewareResultHandler(); + } +} diff --git a/src/Security/Authorization/test/AuthorizationMiddlewareTests.cs b/src/Security/Authorization/test/AuthorizationMiddlewareTests.cs index 075a6ee655..e1e50f0602 100644 --- a/src/Security/Authorization/test/AuthorizationMiddlewareTests.cs +++ b/src/Security/Authorization/test/AuthorizationMiddlewareTests.cs @@ -5,9 +5,9 @@ using System; using System.Security.Claims; using System.Threading.Tasks; using Microsoft.AspNetCore.Authentication; +using Microsoft.AspNetCore.Authorization.Policy; using Microsoft.AspNetCore.Authorization.Test.TestObjects; using Microsoft.AspNetCore.Http; -using Microsoft.AspNetCore.Http.Features; using Microsoft.Extensions.DependencyInjection; using Moq; using Xunit; @@ -449,6 +449,7 @@ namespace Microsoft.AspNetCore.Authorization.Test authenticationService = authenticationService ?? Mock.Of<IAuthenticationService>(); serviceCollection.AddSingleton(authenticationService); + serviceCollection.AddTransient<IAuthorizationMiddlewareResultHandler, AuthorizationMiddlewareResultHandler>(); serviceCollection.AddOptions(); serviceCollection.AddLogging(); serviceCollection.AddAuthorization(); diff --git a/src/Security/Authorization/test/PolicyEvaluatorTests.cs b/src/Security/Authorization/test/PolicyEvaluatorTests.cs index 4f374a884e..ca3b581858 100644 --- a/src/Security/Authorization/test/PolicyEvaluatorTests.cs +++ b/src/Security/Authorization/test/PolicyEvaluatorTests.cs @@ -9,6 +9,7 @@ using System.Threading.Tasks; using Microsoft.AspNetCore.Authentication; using Microsoft.AspNetCore.Http; using Microsoft.Extensions.DependencyInjection; +using Moq; using Xunit; namespace Microsoft.AspNetCore.Authorization.Policy.Test @@ -120,6 +121,28 @@ namespace Microsoft.AspNetCore.Authorization.Policy.Test Assert.True(result.Forbidden); } + [Fact] + public async Task AuthorizeForbidsAndFailureIsIncludedIfAuthenticationSuceeds() + { + // Arrange + var evaluator = BuildEvaluator(); + var context = new DefaultHttpContext(); + var policy = new AuthorizationPolicyBuilder() + .AddRequirements(new DummyRequirement()) + .RequireAssertion(_ => false) + .Build(); + + // Act + var result = await evaluator.AuthorizeAsync(policy, AuthenticateResult.Success(new AuthenticationTicket(new ClaimsPrincipal(), "scheme")), context, resource: null); + + // Assert + Assert.False(result.Succeeded); + Assert.False(result.Challenged); + Assert.True(result.Forbidden); + Assert.NotNull(result.AuthorizationFailure); + Assert.Contains(result.AuthorizationFailure.FailedRequirements, requirement => requirement is DummyRequirement); + } + private IPolicyEvaluator BuildEvaluator(Action<IServiceCollection> setupServices = null) { var services = new ServiceCollection() @@ -204,5 +227,6 @@ namespace Microsoft.AspNetCore.Authorization.Policy.Test } } + private class DummyRequirement : IAuthorizationRequirement {} } } diff --git a/src/Security/samples/CustomAuthorizationFailureResponse/Authentication/SampleAuthenticationHandler.cs b/src/Security/samples/CustomAuthorizationFailureResponse/Authentication/SampleAuthenticationHandler.cs new file mode 100644 index 0000000000..ac6cf5b619 --- /dev/null +++ b/src/Security/samples/CustomAuthorizationFailureResponse/Authentication/SampleAuthenticationHandler.cs @@ -0,0 +1,22 @@ +using System.Security.Claims; +using System.Text.Encodings.Web; +using System.Threading.Tasks; +using Microsoft.AspNetCore.Authentication; +using Microsoft.Extensions.Logging; +using Microsoft.Extensions.Options; + +namespace CustomAuthorizationFailureResponse.Authentication +{ + public class SampleAuthenticationHandler : AuthenticationHandler<AuthenticationSchemeOptions> + { + private readonly ClaimsPrincipal _id; + + public SampleAuthenticationHandler(IOptionsMonitor<AuthenticationSchemeOptions> options, ILoggerFactory logger, UrlEncoder encoder, ISystemClock clock) : base(options, logger, encoder, clock) + { + _id = new ClaimsPrincipal(new ClaimsIdentity("Api")); + } + + protected override Task<AuthenticateResult> HandleAuthenticateAsync() + => Task.FromResult(AuthenticateResult.Success(new AuthenticationTicket(_id, "Api"))); + } +} diff --git a/src/Security/samples/CustomAuthorizationFailureResponse/Authentication/SampleAuthenticationSchemes.cs b/src/Security/samples/CustomAuthorizationFailureResponse/Authentication/SampleAuthenticationSchemes.cs new file mode 100644 index 0000000000..ccb894cc65 --- /dev/null +++ b/src/Security/samples/CustomAuthorizationFailureResponse/Authentication/SampleAuthenticationSchemes.cs @@ -0,0 +1,7 @@ +namespace CustomAuthorizationFailureResponse.Authentication +{ + public static class SampleAuthenticationSchemes + { + public const string CustomScheme = "CustomScheme"; + } +} diff --git a/src/Security/samples/CustomAuthorizationFailureResponse/Authorization/Handlers/SampleRequirementHandler.cs b/src/Security/samples/CustomAuthorizationFailureResponse/Authorization/Handlers/SampleRequirementHandler.cs new file mode 100644 index 0000000000..0a03bc602f --- /dev/null +++ b/src/Security/samples/CustomAuthorizationFailureResponse/Authorization/Handlers/SampleRequirementHandler.cs @@ -0,0 +1,15 @@ +using System.Threading.Tasks; +using CustomAuthorizationFailureResponse.Authorization.Requirements; +using Microsoft.AspNetCore.Authorization; + +namespace CustomAuthorizationFailureResponse.Authorization.Handlers +{ + public class SampleRequirementHandler : AuthorizationHandler<SampleRequirement> + { + protected override Task HandleRequirementAsync(AuthorizationHandlerContext context, SampleRequirement requirement) + { + // assuming the requirement was not met + return Task.CompletedTask; + } + } +} diff --git a/src/Security/samples/CustomAuthorizationFailureResponse/Authorization/Handlers/SampleWithCustomMessageRequirementHandler.cs b/src/Security/samples/CustomAuthorizationFailureResponse/Authorization/Handlers/SampleWithCustomMessageRequirementHandler.cs new file mode 100644 index 0000000000..e691db8673 --- /dev/null +++ b/src/Security/samples/CustomAuthorizationFailureResponse/Authorization/Handlers/SampleWithCustomMessageRequirementHandler.cs @@ -0,0 +1,15 @@ +using System.Threading.Tasks; +using CustomAuthorizationFailureResponse.Authorization.Requirements; +using Microsoft.AspNetCore.Authorization; + +namespace CustomAuthorizationFailureResponse.Authorization.Handlers +{ + public class SampleWithCustomMessageRequirementHandler : AuthorizationHandler<SampleWithCustomMessageRequirement> + { + protected override Task HandleRequirementAsync(AuthorizationHandlerContext context, SampleWithCustomMessageRequirement requirement) + { + // assuming the requirement was not met + return Task.CompletedTask; + } + } +} diff --git a/src/Security/samples/CustomAuthorizationFailureResponse/Authorization/Requirements/SampleRequirement.cs b/src/Security/samples/CustomAuthorizationFailureResponse/Authorization/Requirements/SampleRequirement.cs new file mode 100644 index 0000000000..b0b11832ea --- /dev/null +++ b/src/Security/samples/CustomAuthorizationFailureResponse/Authorization/Requirements/SampleRequirement.cs @@ -0,0 +1,8 @@ +using Microsoft.AspNetCore.Authorization; + +namespace CustomAuthorizationFailureResponse.Authorization.Requirements +{ + public class SampleRequirement : IAuthorizationRequirement + { + } +} diff --git a/src/Security/samples/CustomAuthorizationFailureResponse/Authorization/Requirements/SampleWithCustomMessageRequirement.cs b/src/Security/samples/CustomAuthorizationFailureResponse/Authorization/Requirements/SampleWithCustomMessageRequirement.cs new file mode 100644 index 0000000000..275a176957 --- /dev/null +++ b/src/Security/samples/CustomAuthorizationFailureResponse/Authorization/Requirements/SampleWithCustomMessageRequirement.cs @@ -0,0 +1,8 @@ +using Microsoft.AspNetCore.Authorization; + +namespace CustomAuthorizationFailureResponse.Authorization.Requirements +{ + public class SampleWithCustomMessageRequirement : IAuthorizationRequirement + { + } +} diff --git a/src/Security/samples/CustomAuthorizationFailureResponse/Authorization/SampleAuthorizationMiddlewareResultHandler.cs b/src/Security/samples/CustomAuthorizationFailureResponse/Authorization/SampleAuthorizationMiddlewareResultHandler.cs new file mode 100644 index 0000000000..199a44798d --- /dev/null +++ b/src/Security/samples/CustomAuthorizationFailureResponse/Authorization/SampleAuthorizationMiddlewareResultHandler.cs @@ -0,0 +1,54 @@ +using System; +using System.Linq; +using System.Net; +using System.Text; +using System.Threading.Tasks; +using CustomAuthorizationFailureResponse.Authorization.Requirements; +using Microsoft.AspNetCore.Authorization; +using Microsoft.AspNetCore.Authorization.Policy; +using Microsoft.AspNetCore.Http; + +namespace CustomAuthorizationFailureResponse.Authorization +{ + public class SampleAuthorizationMiddlewareResultHandler : IAuthorizationMiddlewareResultHandler + { + private readonly IAuthorizationMiddlewareResultHandler _handler; + + public SampleAuthorizationMiddlewareResultHandler(IAuthorizationMiddlewareResultHandler handler) + { + _handler = handler ?? throw new ArgumentNullException(nameof(handler)); + } + + public async Task HandleAsync( + RequestDelegate requestDelegate, + HttpContext httpContext, + AuthorizationPolicy authorizationPolicy, + PolicyAuthorizationResult policyAuthorizationResult) + { + // if the authorization was forbidden, let's use custom logic to handle that. + if (policyAuthorizationResult.Forbidden && policyAuthorizationResult.AuthorizationFailure != null) + { + // as an example, let's return 404 if specific requirement has failed + if (policyAuthorizationResult.AuthorizationFailure.FailedRequirements.Any(requirement => requirement is SampleRequirement)) + { + httpContext.Response.StatusCode = (int)HttpStatusCode.NotFound; + await httpContext.Response.WriteAsync(Startup.CustomForbiddenMessage); + + // return right away as the default implementation would overwrite the status code + return; + } + else if (policyAuthorizationResult.AuthorizationFailure.FailedRequirements.Any(requirement => requirement is SampleWithCustomMessageRequirement)) + { + // if other requirements failed, let's just use a custom message + // but we have to use OnStarting callback because the default handlers will want to modify i.e. status code of the response + // and modifications of the response are not allowed once the writing has started + var message = Startup.CustomForbiddenMessage; + + httpContext.Response.OnStarting(() => httpContext.Response.BodyWriter.WriteAsync(Encoding.UTF8.GetBytes(message)).AsTask()); + } + } + + await _handler.HandleAsync(requestDelegate, httpContext, authorizationPolicy, policyAuthorizationResult); + } + } +} diff --git a/src/Security/samples/CustomAuthorizationFailureResponse/Authorization/SamplePolicyNames.cs b/src/Security/samples/CustomAuthorizationFailureResponse/Authorization/SamplePolicyNames.cs new file mode 100644 index 0000000000..5c395ce6e7 --- /dev/null +++ b/src/Security/samples/CustomAuthorizationFailureResponse/Authorization/SamplePolicyNames.cs @@ -0,0 +1,8 @@ +namespace CustomAuthorizationFailureResponse.Authorization +{ + public static class SamplePolicyNames + { + public const string CustomPolicy = "Custom"; + public const string CustomPolicyWithCustomForbiddenMessage = "CustomPolicyWithCustomForbiddenMessage"; + } +} diff --git a/src/Security/samples/CustomAuthorizationFailureResponse/Controllers/SampleController.cs b/src/Security/samples/CustomAuthorizationFailureResponse/Controllers/SampleController.cs new file mode 100644 index 0000000000..efb908fb96 --- /dev/null +++ b/src/Security/samples/CustomAuthorizationFailureResponse/Controllers/SampleController.cs @@ -0,0 +1,25 @@ +using CustomAuthorizationFailureResponse.Authorization; +using Microsoft.AspNetCore.Authorization; +using Microsoft.AspNetCore.Mvc; + +namespace CustomAuthorizationFailureResponse.Controllers +{ + [ApiController] + [Route("api/[controller]")] + public class SampleController : ControllerBase + { + [HttpGet("customPolicyWithCustomForbiddenMessage")] + [Authorize(Policy = SamplePolicyNames.CustomPolicyWithCustomForbiddenMessage)] + public string GetWithCustomPolicyWithCustomForbiddenMessage() + { + return "Hello world from GetWithCustomPolicyWithCustomForbiddenMessage"; + } + + [HttpGet("customPolicy")] + [Authorize(Policy = SamplePolicyNames.CustomPolicy)] + public string GetWithCustomPolicy() + { + return "Hello world from GetWithCustomPolicy"; + } + } +} diff --git a/src/Security/samples/CustomAuthorizationFailureResponse/CustomAuthorizationFailureResponse.csproj b/src/Security/samples/CustomAuthorizationFailureResponse/CustomAuthorizationFailureResponse.csproj new file mode 100644 index 0000000000..280dc59e64 --- /dev/null +++ b/src/Security/samples/CustomAuthorizationFailureResponse/CustomAuthorizationFailureResponse.csproj @@ -0,0 +1,15 @@ +<Project Sdk="Microsoft.NET.Sdk.Web"> + + <PropertyGroup> + <TargetFramework>$(DefaultNetCoreTargetFramework)</TargetFramework> + <IsTestAssetProject>true</IsTestAssetProject> + </PropertyGroup> + + <ItemGroup> + <Reference Include="Microsoft.AspNetCore" /> + <Reference Include="Microsoft.AspNetCore.Authentication" /> + <Reference Include="Microsoft.AspNetCore.Authorization" /> + <Reference Include="Microsoft.AspNetCore.Mvc" /> + </ItemGroup> + +</Project> diff --git a/src/Security/samples/CustomAuthorizationFailureResponse/Extensions/ServiceCollectionExtensions.cs b/src/Security/samples/CustomAuthorizationFailureResponse/Extensions/ServiceCollectionExtensions.cs new file mode 100644 index 0000000000..418d989b3b --- /dev/null +++ b/src/Security/samples/CustomAuthorizationFailureResponse/Extensions/ServiceCollectionExtensions.cs @@ -0,0 +1,21 @@ +using System; +using System.Linq; +using Microsoft.Extensions.DependencyInjection; + +namespace CustomAuthorizationFailureResponse.Extensions +{ + public static class ServiceCollectionExtensions + { + public static IServiceCollection Decorate<TServiceType, TServiceImplementation>(this IServiceCollection services) + { + var descriptors = services.Where(descriptor => descriptor.ServiceType == typeof(TServiceType)).ToList(); + foreach(var descriptor in descriptors) + { + var index = services.IndexOf(descriptor); + services[index] = ServiceDescriptor.Describe(typeof(TServiceType), provider => ActivatorUtilities.CreateInstance(provider, typeof(TServiceImplementation), ActivatorUtilities.GetServiceOrCreateInstance(provider, descriptor.ImplementationType)), descriptor.Lifetime); + } + + return services; + } + } +} diff --git a/src/Security/samples/CustomAuthorizationFailureResponse/Program.cs b/src/Security/samples/CustomAuthorizationFailureResponse/Program.cs new file mode 100644 index 0000000000..ae98ba02ed --- /dev/null +++ b/src/Security/samples/CustomAuthorizationFailureResponse/Program.cs @@ -0,0 +1,20 @@ +using Microsoft.AspNetCore.Hosting; +using Microsoft.Extensions.Hosting; + +namespace CustomAuthorizationFailureResponse +{ + public class Program + { + public static void Main(string[] args) + { + CreateHostBuilder(args).Build().Run(); + } + + public static IHostBuilder CreateHostBuilder(string[] args) => + Host.CreateDefaultBuilder(args) + .ConfigureWebHostDefaults(webBuilder => + { + webBuilder.UseStartup<Startup>(); + }); + } +} diff --git a/src/Security/samples/CustomAuthorizationFailureResponse/Startup.cs b/src/Security/samples/CustomAuthorizationFailureResponse/Startup.cs new file mode 100644 index 0000000000..eaf2bbdc81 --- /dev/null +++ b/src/Security/samples/CustomAuthorizationFailureResponse/Startup.cs @@ -0,0 +1,54 @@ +using CustomAuthorizationFailureResponse.Authentication; +using CustomAuthorizationFailureResponse.Authorization; +using CustomAuthorizationFailureResponse.Authorization.Handlers; +using CustomAuthorizationFailureResponse.Authorization.Requirements; +using CustomAuthorizationFailureResponse.Extensions; +using Microsoft.AspNetCore.Authentication; +using Microsoft.AspNetCore.Authorization; +using Microsoft.AspNetCore.Builder; +using Microsoft.AspNetCore.Hosting; +using Microsoft.Extensions.Configuration; +using Microsoft.Extensions.DependencyInjection; + +namespace CustomAuthorizationFailureResponse +{ + public class Startup + { + public const string CustomForbiddenMessage = "Some info about the error"; + + public Startup(IConfiguration configuration) + { + Configuration = configuration; + } + + public IConfiguration Configuration { get; } + + public void ConfigureServices(IServiceCollection services) + { + services.AddControllers(); + + services + .AddAuthentication(SampleAuthenticationSchemes.CustomScheme) + .AddScheme<AuthenticationSchemeOptions, SampleAuthenticationHandler>(SampleAuthenticationSchemes.CustomScheme, o => { }); + + services.AddAuthorization(options => options.AddPolicy(SamplePolicyNames.CustomPolicy, policy => policy.AddRequirements(new SampleRequirement()))); + services.AddAuthorization(options => options.AddPolicy(SamplePolicyNames.CustomPolicyWithCustomForbiddenMessage, policy => policy.AddRequirements(new SampleWithCustomMessageRequirement()))); + + services.AddTransient<IAuthorizationHandler, SampleRequirementHandler>(); + services.Decorate<IAuthorizationMiddlewareResultHandler, SampleAuthorizationMiddlewareResultHandler>(); + } + + public void Configure(IApplicationBuilder app, IWebHostEnvironment env) + { + app.UseRouting(); + + app.UseAuthentication(); + app.UseAuthorization(); + + app.UseEndpoints(endpoints => + { + endpoints.MapDefaultControllerRoute(); + }); + } + } +} diff --git a/src/Security/samples/CustomAuthorizationFailureResponse/appsettings.Development.json b/src/Security/samples/CustomAuthorizationFailureResponse/appsettings.Development.json new file mode 100644 index 0000000000..8983e0fc1c --- /dev/null +++ b/src/Security/samples/CustomAuthorizationFailureResponse/appsettings.Development.json @@ -0,0 +1,9 @@ +{ + "Logging": { + "LogLevel": { + "Default": "Information", + "Microsoft": "Warning", + "Microsoft.Hosting.Lifetime": "Information" + } + } +} diff --git a/src/Security/samples/CustomAuthorizationFailureResponse/appsettings.json b/src/Security/samples/CustomAuthorizationFailureResponse/appsettings.json new file mode 100644 index 0000000000..6cf0b42b23 --- /dev/null +++ b/src/Security/samples/CustomAuthorizationFailureResponse/appsettings.json @@ -0,0 +1,7 @@ +{ + "Logging": { + "LogLevel": { + "Default": "Warning" + } + } +} diff --git a/src/Security/test/AuthSamples.FunctionalTests/AuthSamples.FunctionalTests.csproj b/src/Security/test/AuthSamples.FunctionalTests/AuthSamples.FunctionalTests.csproj index 1753f9f548..1c6b96c02b 100644 --- a/src/Security/test/AuthSamples.FunctionalTests/AuthSamples.FunctionalTests.csproj +++ b/src/Security/test/AuthSamples.FunctionalTests/AuthSamples.FunctionalTests.csproj @@ -14,6 +14,7 @@ <ProjectReference Include="$(RepoRoot)src\Hosting\Server.IntegrationTesting\src\Microsoft.AspNetCore.Server.IntegrationTesting.csproj" /> <ProjectReference Include="..\..\samples\Cookies\Cookies.csproj" /> <ProjectReference Include="..\..\samples\ClaimsTransformation\ClaimsTransformation.csproj" /> + <ProjectReference Include="..\..\samples\CustomAuthorizationFailureResponse\CustomAuthorizationFailureResponse.csproj" /> <ProjectReference Include="..\..\samples\CustomPolicyProvider\CustomPolicyProvider.csproj" /> <ProjectReference Include="..\..\samples\DynamicSchemes\DynamicSchemes.csproj" /> <ProjectReference Include="..\..\samples\Identity.ExternalClaims\Identity.ExternalClaims.csproj" /> @@ -33,6 +34,7 @@ <ItemGroup> <_PublishFiles Include="$(ArtifactsBinDir)ClaimsTransformation\$(Configuration)\$(DefaultNetCoreTargetFramework)\ClaimsTransformation.deps.json" /> <_PublishFiles Include="$(ArtifactsBinDir)Cookies\$(Configuration)\$(DefaultNetCoreTargetFramework)\Cookies.deps.json" /> + <_PublishFiles Include="$(ArtifactsBinDir)CustomAuthorizationFailureResponse\$(Configuration)\$(DefaultNetCoreTargetFramework)\CustomAuthorizationFailureResponse.deps.json" /> <_PublishFiles Include="$(ArtifactsBinDir)CustomPolicyProvider\$(Configuration)\$(DefaultNetCoreTargetFramework)\CustomPolicyProvider.deps.json" /> <_PublishFiles Include="$(ArtifactsBinDir)DynamicSchemes\$(Configuration)\$(DefaultNetCoreTargetFramework)\DynamicSchemes.deps.json" /> <_PublishFiles Include="$(ArtifactsBinDir)Identity.ExternalClaims\$(Configuration)\$(DefaultNetCoreTargetFramework)\Identity.ExternalClaims.deps.json" /> @@ -40,43 +42,25 @@ <_PublishFiles Include="$(ArtifactsBinDir)StaticFilesAuth\$(Configuration)\$(DefaultNetCoreTargetFramework)\StaticFilesAuth.deps.json" /> <_claimsWwwrootFiles Include="$(MSBuildThisFileDirectory)..\..\samples\ClaimsTransformation\wwwroot\**\*.*" /> <_cookiesWwwrootFiles Include="$(MSBuildThisFileDirectory)..\..\samples\Cookies\wwwroot\**\*.*" /> + <_customAuthorizationFailureResponseFiles Include="$(MSBuildThisFileDirectory)..\..\samples\CustomAuthorizationFailureResponse\**\*.*" /> <_customProviderFiles Include="$(MSBuildThisFileDirectory)..\..\samples\CustomPolicyProvider\**\*.*" /> <_schemesWwwrootFiles Include="$(MSBuildThisFileDirectory)..\..\samples\DynamicSchemes\wwwroot\**\*.*" /> <_identityWwwrootFiles Include="$(MSBuildThisFileDirectory)..\..\samples\Identity.ExternalClaims\wwwroot\**\*.*" /> <_pathWwwrootFiles Include="$(MSBuildThisFileDirectory)..\..\samples\PathSchemeSelection\wwwroot\**\*.*" /> <_staticFiles Include="$(MSBuildThisFileDirectory)..\..\samples\StaticFilesAuth\**\*.*" /> </ItemGroup> - <Copy - SourceFiles="@(_PublishFiles)" - DestinationFolder="$(PublishDir)" /> - <Copy - SourceFiles="@(_claimsWwwrootFiles)" - DestinationFolder="$(PublishDir)\ClaimsTransformation\wwwroot" /> - <Copy - SourceFiles="@(_cookiesWwwrootFiles)" - DestinationFolder="$(PublishDir)\Cookies\wwwroot" /> - <Copy - SourceFiles="@(_customProviderFiles)" - DestinationFolder="$(PublishDir)\CustomPolicyProvider\\%(RecursiveDir)" /> - <Copy - SourceFiles="@(_schemesWwwrootFiles)" - DestinationFolder="$(PublishDir)\DynamicSchemes\wwwroot" /> - <Copy - SourceFiles="@(_pathWwwrootFiles)" - DestinationFolder="$(PublishDir)\Identity.ExternalClaims\wwwroot" /> - <Copy - SourceFiles="@(_schemesWwwrootFiles)" - DestinationFolder="$(PublishDir)\PathSchemeSelection\wwwroot" /> - <Copy - SourceFiles="@(_staticFiles)" - DestinationFolder="$(PublishDir)\StaticFilesAuth\\%(RecursiveDir)" /> + <Copy SourceFiles="@(_PublishFiles)" DestinationFolder="$(PublishDir)" /> + <Copy SourceFiles="@(_claimsWwwrootFiles)" DestinationFolder="$(PublishDir)\ClaimsTransformation\wwwroot" /> + <Copy SourceFiles="@(_cookiesWwwrootFiles)" DestinationFolder="$(PublishDir)\Cookies\wwwroot" /> + <Copy SourceFiles="@(_customAuthorizationFailureResponseFiles)" DestinationFolder="$(PublishDir)\CustomAuthorizationFailureResponse\\%(RecursiveDir)" /> + <Copy SourceFiles="@(_customProviderFiles)" DestinationFolder="$(PublishDir)\CustomPolicyProvider\\%(RecursiveDir)" /> + <Copy SourceFiles="@(_schemesWwwrootFiles)" DestinationFolder="$(PublishDir)\DynamicSchemes\wwwroot" /> + <Copy SourceFiles="@(_pathWwwrootFiles)" DestinationFolder="$(PublishDir)\Identity.ExternalClaims\wwwroot" /> + <Copy SourceFiles="@(_schemesWwwrootFiles)" DestinationFolder="$(PublishDir)\PathSchemeSelection\wwwroot" /> + <Copy SourceFiles="@(_staticFiles)" DestinationFolder="$(PublishDir)\StaticFilesAuth\\%(RecursiveDir)" /> <!-- Drop a dummy sln to specify content root location --> - <WriteLinesToFile - File="$(PublishDir)\contentroot.sln" - Lines="Ignored" - Overwrite="true" - Encoding="Unicode" /> + <WriteLinesToFile File="$(PublishDir)\contentroot.sln" Lines="Ignored" Overwrite="true" Encoding="Unicode" /> </Target> </Project> diff --git a/src/Security/test/AuthSamples.FunctionalTests/CustomAuthorizationFailureResponseTests.cs b/src/Security/test/AuthSamples.FunctionalTests/CustomAuthorizationFailureResponseTests.cs new file mode 100644 index 0000000000..06258daab6 --- /dev/null +++ b/src/Security/test/AuthSamples.FunctionalTests/CustomAuthorizationFailureResponseTests.cs @@ -0,0 +1,41 @@ +// Copyright (c) .NET Foundation. All rights reserved. +// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. + +using System.Net; +using System.Net.Http; +using System.Threading.Tasks; +using Microsoft.AspNetCore.Mvc.Testing; +using Xunit; + +namespace AuthSamples.FunctionalTests +{ + public class CustomAuthorizationFailureResponseTests : IClassFixture<WebApplicationFactory<CustomAuthorizationFailureResponse.Startup>> + { + private HttpClient Client { get; } + + public CustomAuthorizationFailureResponseTests(WebApplicationFactory<CustomAuthorizationFailureResponse.Startup> fixture) + { + Client = fixture.CreateClient(); + } + + [Fact] + public async Task SampleGetWithCustomPolicyWithCustomForbiddenMessage_Returns403WithCustomMessage() + { + var response = await Client.GetAsync("api/Sample/customPolicyWithCustomForbiddenMessage"); + var content = await response.Content.ReadAsStringAsync(); + + Assert.Equal(HttpStatusCode.Forbidden, response.StatusCode); + Assert.Equal(CustomAuthorizationFailureResponse.Startup.CustomForbiddenMessage, content); + } + + [Fact] + public async Task SampleGetWithCustomPolicy_Returns404WithCustomMessage() + { + var response = await Client.GetAsync("api/Sample/customPolicy"); + var content = await response.Content.ReadAsStringAsync(); + + Assert.Equal(HttpStatusCode.NotFound, response.StatusCode); + Assert.Equal(CustomAuthorizationFailureResponse.Startup.CustomForbiddenMessage, content); + } + } +} From 02bf53de96b066fbda1bbb4127523b62c8b5a09c Mon Sep 17 00:00:00 2001 From: David Fowler <davidfowl@gmail.com> Date: Tue, 19 May 2020 08:18:54 -0700 Subject: [PATCH 74/99] Small clean up and allocation removals (#21918) - Remove IAsyncResult implementation - Make AsyncAcceptContext derive from TaskCompletionSource --- src/Servers/HttpSys/src/AsyncAcceptContext.cs | 81 +++++-------------- src/Servers/HttpSys/src/HttpSysListener.cs | 10 +-- 2 files changed, 23 insertions(+), 68 deletions(-) diff --git a/src/Servers/HttpSys/src/AsyncAcceptContext.cs b/src/Servers/HttpSys/src/AsyncAcceptContext.cs index 5908322598..f3f5bc14cd 100644 --- a/src/Servers/HttpSys/src/AsyncAcceptContext.cs +++ b/src/Servers/HttpSys/src/AsyncAcceptContext.cs @@ -10,48 +10,23 @@ using Microsoft.AspNetCore.HttpSys.Internal; namespace Microsoft.AspNetCore.Server.HttpSys { - internal unsafe class AsyncAcceptContext : IAsyncResult, IDisposable + internal unsafe class AsyncAcceptContext : TaskCompletionSource<RequestContext>, IDisposable { internal static readonly IOCompletionCallback IOCallback = new IOCompletionCallback(IOWaitCallback); - private TaskCompletionSource<RequestContext> _tcs; - private HttpSysListener _server; private NativeRequestContext _nativeRequestContext; internal AsyncAcceptContext(HttpSysListener server) { - _server = server; - _tcs = new TaskCompletionSource<RequestContext>(); + Server = server; AllocateNativeRequest(); } - internal Task<RequestContext> Task - { - get - { - return _tcs.Task; - } - } - - private TaskCompletionSource<RequestContext> Tcs - { - get - { - return _tcs; - } - } - - internal HttpSysListener Server - { - get - { - return _server; - } - } + internal HttpSysListener Server { get; } [SuppressMessage("Microsoft.Design", "CA1031:DoNotCatchGeneralExceptionTypes", Justification = "Redirecting to callback")] [SuppressMessage("Microsoft.Reliability", "CA2000:Dispose objects before losing scope", Justification = "Disposed by callback")] - private static void IOCompleted(AsyncAcceptContext asyncResult, uint errorCode, uint numBytes) + private static void IOCompleted(AsyncAcceptContext asyncContext, uint errorCode, uint numBytes) { bool complete = false; try @@ -59,28 +34,28 @@ namespace Microsoft.AspNetCore.Server.HttpSys if (errorCode != UnsafeNclNativeMethods.ErrorCodes.ERROR_SUCCESS && errorCode != UnsafeNclNativeMethods.ErrorCodes.ERROR_MORE_DATA) { - asyncResult.Tcs.TrySetException(new HttpSysException((int)errorCode)); + asyncContext.TrySetException(new HttpSysException((int)errorCode)); complete = true; } else { - HttpSysListener server = asyncResult.Server; + HttpSysListener server = asyncContext.Server; if (errorCode == UnsafeNclNativeMethods.ErrorCodes.ERROR_SUCCESS) { // at this point we have received an unmanaged HTTP_REQUEST and memoryBlob // points to it we need to hook up our authentication handling code here. try { - if (server.ValidateRequest(asyncResult._nativeRequestContext) && server.ValidateAuth(asyncResult._nativeRequestContext)) + if (server.ValidateRequest(asyncContext._nativeRequestContext) && server.ValidateAuth(asyncContext._nativeRequestContext)) { - RequestContext requestContext = new RequestContext(server, asyncResult._nativeRequestContext); - asyncResult.Tcs.TrySetResult(requestContext); + RequestContext requestContext = new RequestContext(server, asyncContext._nativeRequestContext); + asyncContext.TrySetResult(requestContext); complete = true; } } catch (Exception) { - server.SendError(asyncResult._nativeRequestContext.RequestId, StatusCodes.Status400BadRequest); + server.SendError(asyncContext._nativeRequestContext.RequestId, StatusCodes.Status400BadRequest); throw; } finally @@ -88,30 +63,30 @@ namespace Microsoft.AspNetCore.Server.HttpSys // The request has been handed to the user, which means this code can't reuse the blob. Reset it here. if (complete) { - asyncResult._nativeRequestContext = null; + asyncContext._nativeRequestContext = null; } else { - asyncResult.AllocateNativeRequest(size: asyncResult._nativeRequestContext.Size); + asyncContext.AllocateNativeRequest(size: asyncContext._nativeRequestContext.Size); } } } else { // (uint)backingBuffer.Length - AlignmentPadding - asyncResult.AllocateNativeRequest(numBytes, asyncResult._nativeRequestContext.RequestId); + asyncContext.AllocateNativeRequest(numBytes, asyncContext._nativeRequestContext.RequestId); } // We need to issue a new request, either because auth failed, or because our buffer was too small the first time. if (!complete) { - uint statusCode = asyncResult.QueueBeginGetContext(); + uint statusCode = asyncContext.QueueBeginGetContext(); if (statusCode != UnsafeNclNativeMethods.ErrorCodes.ERROR_SUCCESS && statusCode != UnsafeNclNativeMethods.ErrorCodes.ERROR_IO_PENDING) { // someother bad error, possible(?) return values are: // ERROR_INVALID_HANDLE, ERROR_INSUFFICIENT_BUFFER, ERROR_OPERATION_ABORTED - asyncResult.Tcs.TrySetException(new HttpSysException((int)statusCode)); + asyncContext.TrySetException(new HttpSysException((int)statusCode)); complete = true; } } @@ -123,14 +98,14 @@ namespace Microsoft.AspNetCore.Server.HttpSys if (complete) { - asyncResult.Dispose(); + asyncContext.Dispose(); } } catch (Exception exception) { // Logged by caller - asyncResult.Tcs.TrySetException(exception); - asyncResult.Dispose(); + asyncContext.TrySetException(exception); + asyncContext.Dispose(); } } @@ -199,26 +174,6 @@ namespace Microsoft.AspNetCore.Server.HttpSys _nativeRequestContext = new NativeRequestContext(nativeOverlapped, Server.MemoryPool, size, requestId); } - public object AsyncState - { - get { return _tcs.Task.AsyncState; } - } - - public WaitHandle AsyncWaitHandle - { - get { return ((IAsyncResult)_tcs.Task).AsyncWaitHandle; } - } - - public bool CompletedSynchronously - { - get { return ((IAsyncResult)_tcs.Task).CompletedSynchronously; } - } - - public bool IsCompleted - { - get { return _tcs.Task.IsCompleted; } - } - public void Dispose() { Dispose(true); diff --git a/src/Servers/HttpSys/src/HttpSysListener.cs b/src/Servers/HttpSys/src/HttpSysListener.cs index 224201d79f..89ab345389 100644 --- a/src/Servers/HttpSys/src/HttpSysListener.cs +++ b/src/Servers/HttpSys/src/HttpSysListener.cs @@ -279,7 +279,7 @@ namespace Microsoft.AspNetCore.Server.HttpSys /// </summary> public Task<RequestContext> AcceptAsync() { - AsyncAcceptContext asyncResult = null; + AsyncAcceptContext acceptContext = null; try { CheckDisposed(); @@ -287,14 +287,14 @@ namespace Microsoft.AspNetCore.Server.HttpSys // prepare the ListenerAsyncResult object (this will have it's own // event that the user can wait on for IO completion - which means we // need to signal it when IO completes) - asyncResult = new AsyncAcceptContext(this); - uint statusCode = asyncResult.QueueBeginGetContext(); + acceptContext = new AsyncAcceptContext(this); + uint statusCode = acceptContext.QueueBeginGetContext(); if (statusCode != UnsafeNclNativeMethods.ErrorCodes.ERROR_SUCCESS && statusCode != UnsafeNclNativeMethods.ErrorCodes.ERROR_IO_PENDING) { // some other bad error, possible(?) return values are: // ERROR_INVALID_HANDLE, ERROR_INSUFFICIENT_BUFFER, ERROR_OPERATION_ABORTED - asyncResult.Dispose(); + acceptContext.Dispose(); throw new HttpSysException((int)statusCode); } } @@ -304,7 +304,7 @@ namespace Microsoft.AspNetCore.Server.HttpSys throw; } - return asyncResult.Task; + return acceptContext.Task; } internal unsafe bool ValidateRequest(NativeRequestContext requestMemory) From 78edd18524c099284559f8cc4a6bb6108ed07df9 Mon Sep 17 00:00:00 2001 From: Giuseppe Campanelli <suprememilanfan@gmail.com> Date: Tue, 19 May 2020 11:59:29 -0400 Subject: [PATCH 75/99] Clean up logs for Negotiate Authentication and Authorization (#21927) * Clean up logs for Negotiate Authentication and Authorization * Add missing arg in NegotiateLoggingExtensions.cs * Adjust formatting * Remaining text changes * Update src/Security/Authentication/Negotiate/src/Internal/NegotiateLoggingExtensions.cs Co-authored-by: Chris Ross <Tratcher@Outlook.com> * Update src/Security/Authentication/Negotiate/src/Internal/NegotiateLoggingExtensions.cs Co-authored-by: Chris Ross <Tratcher@Outlook.com> * Update src/Security/Authentication/Negotiate/src/NegotiateHandler.cs Co-authored-by: Chris Ross <Tratcher@Outlook.com> * Update src/Security/Authentication/Negotiate/src/Internal/NegotiateLoggingExtensions.cs Co-authored-by: Chris Ross <Tratcher@Outlook.com> * Apply changes to feedback committed * Update logger call to refactored name Co-authored-by: Chris Ross <Tratcher@Outlook.com> Co-authored-by: Giuseppe Campanelli <campanelli_g@yahoo.com> --- .../src/Internal/NegotiateLoggingExtensions.cs | 10 +++++++++- .../Authentication/Negotiate/src/NegotiateHandler.cs | 4 ++-- .../Core/src/DenyAnonymousAuthorizationRequirement.cs | 2 +- .../Authorization/Core/src/LoggingExtensions.cs | 2 +- .../test/DefaultAuthorizationServiceTests.cs | 6 +++--- .../test/DenyAnonymousAuthorizationRequirementTests.cs | 4 ++-- 6 files changed, 18 insertions(+), 10 deletions(-) diff --git a/src/Security/Authentication/Negotiate/src/Internal/NegotiateLoggingExtensions.cs b/src/Security/Authentication/Negotiate/src/Internal/NegotiateLoggingExtensions.cs index b39ec8cf7b..cc9aeeaa5d 100644 --- a/src/Security/Authentication/Negotiate/src/Internal/NegotiateLoggingExtensions.cs +++ b/src/Security/Authentication/Negotiate/src/Internal/NegotiateLoggingExtensions.cs @@ -17,6 +17,7 @@ namespace Microsoft.Extensions.Logging private static Action<ILogger, Exception> _challengeNegotiate; private static Action<ILogger, Exception> _reauthenticating; private static Action<ILogger, Exception> _deferring; + private static Action<ILogger, string, Exception> _negotiateError; static NegotiateLoggingExtensions() { @@ -43,7 +44,7 @@ namespace Microsoft.Extensions.Logging _challengeNegotiate = LoggerMessage.Define( eventId: new EventId(6, "ChallengeNegotiate"), logLevel: LogLevel.Debug, - formatString: "Challenged 401 Negotiate"); + formatString: "Challenged 401 Negotiate."); _reauthenticating = LoggerMessage.Define( eventId: new EventId(7, "Reauthenticating"), logLevel: LogLevel.Debug, @@ -60,6 +61,10 @@ namespace Microsoft.Extensions.Logging eventId: new EventId(10, "ClientError"), logLevel: LogLevel.Debug, formatString: "The users authentication request was invalid."); + _negotiateError = LoggerMessage.Define<string>( + eventId: new EventId(11, "NegotiateError"), + logLevel: LogLevel.Debug, + formatString: "Negotiate error code: {error}."); } public static void IncompleteNegotiateChallenge(this ILogger logger) @@ -91,5 +96,8 @@ namespace Microsoft.Extensions.Logging public static void ClientError(this ILogger logger, Exception ex) => _clientError(logger, ex); + + public static void NegotiateError(this ILogger logger, string error) + => _negotiateError(logger, error, null); } } diff --git a/src/Security/Authentication/Negotiate/src/NegotiateHandler.cs b/src/Security/Authentication/Negotiate/src/NegotiateHandler.cs index 9392d1028a..835542a42d 100644 --- a/src/Security/Authentication/Negotiate/src/NegotiateHandler.cs +++ b/src/Security/Authentication/Negotiate/src/NegotiateHandler.cs @@ -42,7 +42,7 @@ namespace Microsoft.AspNetCore.Authentication.Negotiate { } /// <summary> - /// The handler calls methods on the events which give the application control at certain points where processing is occurring. + /// The handler calls methods on the events which give the application control at certain points where processing is occurring. /// If it is not provided a default instance is supplied which does nothing when the methods are called. /// </summary> protected new NegotiateEvents Events @@ -129,9 +129,9 @@ namespace Microsoft.AspNetCore.Authentication.Negotiate _negotiateState ??= Options.StateFactory.CreateInstance(); var outgoing = _negotiateState.GetOutgoingBlob(token, out var errorType, out var exception); - Logger.LogInformation(errorType.ToString()); if (errorType != BlobErrorType.None) { + Logger.NegotiateError(errorType.ToString()); _negotiateState.Dispose(); _negotiateState = null; if (persistence?.State != null) diff --git a/src/Security/Authorization/Core/src/DenyAnonymousAuthorizationRequirement.cs b/src/Security/Authorization/Core/src/DenyAnonymousAuthorizationRequirement.cs index 35828735a5..ccb896bbe1 100644 --- a/src/Security/Authorization/Core/src/DenyAnonymousAuthorizationRequirement.cs +++ b/src/Security/Authorization/Core/src/DenyAnonymousAuthorizationRequirement.cs @@ -32,7 +32,7 @@ namespace Microsoft.AspNetCore.Authorization.Infrastructure public override string ToString() { - return $"{nameof(DenyAnonymousAuthorizationRequirement)}:Requires an authenticated user."; + return $"{nameof(DenyAnonymousAuthorizationRequirement)}: Requires an authenticated user."; } } } diff --git a/src/Security/Authorization/Core/src/LoggingExtensions.cs b/src/Security/Authorization/Core/src/LoggingExtensions.cs index ef57f8c09f..fec8064a3d 100644 --- a/src/Security/Authorization/Core/src/LoggingExtensions.cs +++ b/src/Security/Authorization/Core/src/LoggingExtensions.cs @@ -20,7 +20,7 @@ namespace Microsoft.Extensions.Logging _userAuthorizationFailed = LoggerMessage.Define<string>( eventId: new EventId(2, "UserAuthorizationFailed"), logLevel: LogLevel.Information, - formatString: "Authorization failed for {0}"); + formatString: "Authorization failed. {0}"); } public static void UserAuthorizationSucceeded(this ILogger logger) diff --git a/src/Security/Authorization/test/DefaultAuthorizationServiceTests.cs b/src/Security/Authorization/test/DefaultAuthorizationServiceTests.cs index ecd55a4acc..70d3045eda 100644 --- a/src/Security/Authorization/test/DefaultAuthorizationServiceTests.cs +++ b/src/Security/Authorization/test/DefaultAuthorizationServiceTests.cs @@ -1221,7 +1221,7 @@ namespace Microsoft.AspNetCore.Authorization.Test Assert.Equal("UserAuthorizationFailed", eventId.Name); var message = formatter(state, exception); - Assert.Equal("Authorization failed for These requirements were not met:" + Environment.NewLine + "LogRequirement" + Environment.NewLine + "LogRequirement", message); + Assert.Equal("Authorization failed. These requirements were not met:" + Environment.NewLine + "LogRequirement" + Environment.NewLine + "LogRequirement", message); } var authorizationService = BuildAuthorizationService(services => @@ -1241,7 +1241,7 @@ namespace Microsoft.AspNetCore.Authorization.Test // Assert } - + [Fact] public async Task Authorize_ShouldLogExplicitFailedWhenFailedCall() { @@ -1254,7 +1254,7 @@ namespace Microsoft.AspNetCore.Authorization.Test Assert.Equal("UserAuthorizationFailed", eventId.Name); var message = formatter(state, exception); - Assert.Equal("Authorization failed for Fail() was explicitly called.", message); + Assert.Equal("Authorization failed. Fail() was explicitly called.", message); } var authorizationService = BuildAuthorizationService(services => diff --git a/src/Security/Authorization/test/DenyAnonymousAuthorizationRequirementTests.cs b/src/Security/Authorization/test/DenyAnonymousAuthorizationRequirementTests.cs index 3d35634758..3b2011e2f3 100644 --- a/src/Security/Authorization/test/DenyAnonymousAuthorizationRequirementTests.cs +++ b/src/Security/Authorization/test/DenyAnonymousAuthorizationRequirementTests.cs @@ -15,7 +15,7 @@ namespace Microsoft.AspNetCore.Authorization.Test { return new DenyAnonymousAuthorizationRequirement(); } - + [Fact] public void ToString_ShouldReturnFormatValue() { @@ -26,7 +26,7 @@ namespace Microsoft.AspNetCore.Authorization.Test var formattedValue = requirement.ToString(); // Assert - Assert.Equal("DenyAnonymousAuthorizationRequirement:Requires an authenticated user.", formattedValue); + Assert.Equal("DenyAnonymousAuthorizationRequirement: Requires an authenticated user.", formattedValue); } } } From 58cf2304a642312477dc41cd9651e6f4c2d39286 Mon Sep 17 00:00:00 2001 From: Doug Bunting <6431421+dougbu@users.noreply.github.com> Date: Mon, 18 May 2020 12:30:23 -0700 Subject: [PATCH 76/99] !temporary! Require `msbuild` from VS2019 16.6 - already running on AzDO agents with this VS version installed - should be able to revert this once I get `dotnet msbuild` working well --- global.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/global.json b/global.json index 90de3b0c5c..bcaef08fb7 100644 --- a/global.json +++ b/global.json @@ -15,7 +15,7 @@ "Git": "2.22.0", "jdk": "11.0.3", "vs": { - "version": "16.5", + "version": "16.6", "components": [ "Microsoft.VisualStudio.Component.VC.ATL", "Microsoft.VisualStudio.Component.VC.Tools.x86.x64", From 2252536eb815d63555c8c9a3d2b6228a8b027d83 Mon Sep 17 00:00:00 2001 From: Chris R <Tratcher@outlook.com> Date: Tue, 19 May 2020 12:51:11 -0700 Subject: [PATCH 77/99] Remove extra ts file --- .../clients/ts/signalr/src/NodeHttpClient.ts | 100 ------------------ 1 file changed, 100 deletions(-) delete mode 100644 src/SignalR/clients/ts/signalr/src/NodeHttpClient.ts diff --git a/src/SignalR/clients/ts/signalr/src/NodeHttpClient.ts b/src/SignalR/clients/ts/signalr/src/NodeHttpClient.ts deleted file mode 100644 index 6a9605a5c1..0000000000 --- a/src/SignalR/clients/ts/signalr/src/NodeHttpClient.ts +++ /dev/null @@ -1,100 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. - -// @ts-ignore: This will be removed from built files and is here to make the types available during dev work -import * as Request from "@types/request"; - -import { AbortError, HttpError, TimeoutError } from "./Errors"; -import { HttpClient, HttpRequest, HttpResponse } from "./HttpClient"; -import { ILogger, LogLevel } from "./ILogger"; -import { isArrayBuffer } from "./Utils"; - -let requestModule: Request.RequestAPI<Request.Request, Request.CoreOptions, Request.RequiredUriUrl>; -if (typeof XMLHttpRequest === "undefined") { - // In order to ignore the dynamic require in webpack builds we need to do this magic - // @ts-ignore: TS doesn't know about these names - const requireFunc = typeof __webpack_require__ === "function" ? __non_webpack_require__ : require; - requestModule = requireFunc("request"); -} - -/** @private */ -export class NodeHttpClient extends HttpClient { - private readonly logger: ILogger; - private readonly request: typeof requestModule; - private readonly cookieJar: Request.CookieJar; - - public constructor(logger: ILogger) { - super(); - if (typeof requestModule === "undefined") { - throw new Error("The 'request' module could not be loaded."); - } - - this.logger = logger; - this.cookieJar = requestModule.jar(); - this.request = requestModule.defaults({ jar: this.cookieJar }); - } - - public send(httpRequest: HttpRequest): Promise<HttpResponse> { - // Check that abort was not signaled before calling send - if (httpRequest.abortSignal) { - if (httpRequest.abortSignal.aborted) { - return Promise.reject(new AbortError()); - } - } - - return new Promise<HttpResponse>((resolve, reject) => { - - let requestBody: Buffer | string; - if (isArrayBuffer(httpRequest.content)) { - requestBody = Buffer.from(httpRequest.content); - } else { - requestBody = httpRequest.content || ""; - } - - const currentRequest = this.request(httpRequest.url!, { - body: requestBody, - // If binary is expected 'null' should be used, otherwise for text 'utf8' - encoding: httpRequest.responseType === "arraybuffer" ? null : "utf8", - headers: { - // Tell auth middleware to 401 instead of redirecting - "X-Requested-With": "XMLHttpRequest", - ...httpRequest.headers, - }, - method: httpRequest.method, - timeout: httpRequest.timeout, - }, - (error, response, body) => { - if (httpRequest.abortSignal) { - httpRequest.abortSignal.onabort = null; - } - - if (error) { - if (error.code === "ETIMEDOUT") { - this.logger.log(LogLevel.Warning, `Timeout from HTTP request.`); - reject(new TimeoutError()); - } - this.logger.log(LogLevel.Warning, `Error from HTTP request. ${error}`); - reject(error); - return; - } - - if (response.statusCode >= 200 && response.statusCode < 300) { - resolve(new HttpResponse(response.statusCode, response.statusMessage || "", body)); - } else { - reject(new HttpError(response.statusMessage || "", response.statusCode || 0)); - } - }); - - if (httpRequest.abortSignal) { - httpRequest.abortSignal.onabort = () => { - currentRequest.abort(); - reject(new AbortError()); - }; - } - }); - } - - public getCookieString(url: string): string { - return this.cookieJar.getCookieString(url); - } -} From 4420a7d262edc5211643b2e93a6a9d2e672f3982 Mon Sep 17 00:00:00 2001 From: Doug Bunting <6431421+dougbu@users.noreply.github.com> Date: Tue, 19 May 2020 15:51:34 -0700 Subject: [PATCH 78/99] Small fixes (#21982) * Restore default "/bl" setting if `$BinaryLog` nits: - remove extra configure-toolset.ps1|sh imports - remove duplicate `/v:$verbosity` addition to `msbuild` command line from build.sh * Correct the feeds to match latest recommendations --- NuGet.config | 4 +--- build.ps1 | 20 ++++++++++---------- build.sh | 26 ++++++++++++++++---------- 3 files changed, 27 insertions(+), 23 deletions(-) diff --git a/NuGet.config b/NuGet.config index d12badea78..94e12ce1b4 100644 --- a/NuGet.config +++ b/NuGet.config @@ -2,14 +2,12 @@ <configuration> <packageSources> <clear /> - <add key="dotnet-core" value="https://dotnetfeed.blob.core.windows.net/dotnet-core/index.json" /> <add key="dotnet-eng" value="https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-eng/nuget/v3/index.json" /> + <add key="dotnet-tools" value="https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/index.json" /> <add key="dotnet5" value="https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet5/nuget/v3/index.json" /> <add key="dotnet5-transport" value="https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet5-transport/nuget/v3/index.json" /> <add key="roslyn" value="https://dotnet.myget.org/F/roslyn/api/v3/index.json" /> <add key="nuget.org" value="https://api.nuget.org/v3/index.json" /> - <add key="aspnetcore-dev" value="https://dotnet.myget.org/F/aspnetcore-dev/api/v3/index.json" /> - <add key="aspnetcore-tools" value="https://dotnet.myget.org/F/aspnetcore-tools/api/v3/index.json" /> <add key="roslyn-tools" value="https://dotnet.myget.org/F/roslyn-tools/api/v3/index.json" /> <!-- Used for the SiteExtension 3.1 bits that are included in the 5.0 build --> <add key="dotnet31-transport" value="https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet3.1-transport/nuget/v3/index.json" /> diff --git a/build.ps1 b/build.ps1 index 0ac6c0627a..37f57517bf 100644 --- a/build.ps1 +++ b/build.ps1 @@ -253,9 +253,7 @@ $RunRestore = if ($NoRestore) { $false } # Target selection $MSBuildArguments += "/p:Restore=$RunRestore" $MSBuildArguments += "/p:Build=$RunBuild" -if (-not $RunBuild) { - $MSBuildArguments += "/p:NoBuild=true" -} +if (-not $RunBuild) { $MSBuildArguments += "/p:NoBuild=true" } $MSBuildArguments += "/p:Pack=$Pack" $MSBuildArguments += "/p:Test=$Test" $MSBuildArguments += "/p:Sign=$Sign" @@ -364,18 +362,20 @@ Remove-Item variable:global:_MSBuildExe -ea Ignore # Import Arcade . "$PSScriptRoot/eng/common/tools.ps1" +# Add default .binlog location if not already on the command line. tools.ps1 does not handle this; it just checks +# $BinaryLog, $CI and $ExcludeCIBinarylog values for an error case. But tools.ps1 provides a nice function to help. +if ($BinaryLog) { + $bl = GetMSBuildBinaryLogCommandLineArgument($MSBuildArguments) + if (-not $bl) { + $MSBuildArguments += "/bl:" + (Join-Path $LogDir "Build.binlog") + } +} + # Capture MSBuild crash logs $env:MSBUILDDEBUGPATH = $LogDir $local:exit_code = $null try { - # Import custom tools configuration, if present in the repo. - # Note: Import in global scope so that the script set top-level variables without qualification. - $configureToolsetScript = Join-Path $EngRoot "configure-toolset.ps1" - if (Test-Path $configureToolsetScript) { - . $configureToolsetScript - } - # Set this global property so Arcade will always initialize the toolset. The error message you get when you build on a clean machine # with -norestore is not obvious about what to do to fix it. As initialization takes very little time, we think always initializing # the toolset is a better default behavior. diff --git a/build.sh b/build.sh index 97c3750bc7..cdc6ad3188 100755 --- a/build.sh +++ b/build.sh @@ -288,10 +288,6 @@ if [ -z "$configuration" ]; then fi msbuild_args[${#msbuild_args[*]}]="-p:Configuration=$configuration" -# Set verbosity -echo "Setting msbuild verbosity to $verbosity" -msbuild_args[${#msbuild_args[*]}]="-verbosity:$verbosity" - # Set up additional runtime args toolset_build_args=() if [ ! -z "$dotnet_runtime_source_feed$dotnet_runtime_source_feed_key" ]; then @@ -328,15 +324,25 @@ fi # Import Arcade . "$DIR/eng/common/tools.sh" +# Add default .binlog location if not already on the command line. tools.sh does not handle this; it just checks +# $binary_log, $ci and $exclude_ci_binary_log values for an error case. +if [[ "$binary_log" == true ]]; then + found=false + for arg in "${msbuild_args[@]}"; do + opt="$(echo "${arg/#--/-}" | awk '{print tolower($0)}')" + if [[ "$opt" == [-/]bl:* || "$opt" == [-/]binarylogger:* ]]; then + found=true + break + fi + done + if [[ "$found" == false ]]; then + msbuild_args[${#msbuild_args[*]}]="/bl:$log_dir/Build.binlog" + fi +fi + # Capture MSBuild crash logs export MSBUILDDEBUGPATH="$log_dir" -# Import custom tools configuration, if present in the repo. -configure_toolset_script="$eng_root/configure-toolset.sh" -if [[ -a "$configure_toolset_script" ]]; then - . "$configure_toolset_script" -fi - # Set this global property so Arcade will always initialize the toolset. The error message you get when you build on a clean machine # with -norestore is not obvious about what to do to fix it. As initialization takes very little time, we think always initializing # the toolset is a better default behavior. From ef3ca32db9215a5da466c9e77a71f8293d5c37fc Mon Sep 17 00:00:00 2001 From: "dotnet-maestro[bot]" <42748379+dotnet-maestro[bot]@users.noreply.github.com> Date: Wed, 20 May 2020 01:39:38 +0000 Subject: [PATCH 79/99] Update dependencies from https://github.com/dotnet/efcore build 20200519.1 (#22010) Microsoft.EntityFrameworkCore.Tools , Microsoft.EntityFrameworkCore.SqlServer , dotnet-ef , Microsoft.EntityFrameworkCore , Microsoft.EntityFrameworkCore.Relational , Microsoft.EntityFrameworkCore.Sqlite , Microsoft.EntityFrameworkCore.InMemory From Version 5.0.0-preview.6.20268.4 -> To Version 5.0.0-preview.6.20269.1 Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com> --- eng/Version.Details.xml | 28 ++++++++++++++-------------- eng/Versions.props | 14 +++++++------- 2 files changed, 21 insertions(+), 21 deletions(-) diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index 9504c05a9c..998d621063 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -29,33 +29,33 @@ <Uri>https://github.com/dotnet/aspnetcore-tooling</Uri> <Sha>0d29bc475853479bdf12ef326bdfb91f93b2a6c7</Sha> </Dependency> - <Dependency Name="dotnet-ef" Version="5.0.0-preview.6.20268.4"> + <Dependency Name="dotnet-ef" Version="5.0.0-preview.6.20269.1"> <Uri>https://github.com/dotnet/efcore</Uri> - <Sha>9e78d7e6775bfdc03710149f154c59b83142de1c</Sha> + <Sha>f7d5168ed0280886f9234900847abfd2a08e0a91</Sha> </Dependency> - <Dependency Name="Microsoft.EntityFrameworkCore.InMemory" Version="5.0.0-preview.6.20268.4"> + <Dependency Name="Microsoft.EntityFrameworkCore.InMemory" Version="5.0.0-preview.6.20269.1"> <Uri>https://github.com/dotnet/efcore</Uri> - <Sha>9e78d7e6775bfdc03710149f154c59b83142de1c</Sha> + <Sha>f7d5168ed0280886f9234900847abfd2a08e0a91</Sha> </Dependency> - <Dependency Name="Microsoft.EntityFrameworkCore.Relational" Version="5.0.0-preview.6.20268.4"> + <Dependency Name="Microsoft.EntityFrameworkCore.Relational" Version="5.0.0-preview.6.20269.1"> <Uri>https://github.com/dotnet/efcore</Uri> - <Sha>9e78d7e6775bfdc03710149f154c59b83142de1c</Sha> + <Sha>f7d5168ed0280886f9234900847abfd2a08e0a91</Sha> </Dependency> - <Dependency Name="Microsoft.EntityFrameworkCore.Sqlite" Version="5.0.0-preview.6.20268.4"> + <Dependency Name="Microsoft.EntityFrameworkCore.Sqlite" Version="5.0.0-preview.6.20269.1"> <Uri>https://github.com/dotnet/efcore</Uri> - <Sha>9e78d7e6775bfdc03710149f154c59b83142de1c</Sha> + <Sha>f7d5168ed0280886f9234900847abfd2a08e0a91</Sha> </Dependency> - <Dependency Name="Microsoft.EntityFrameworkCore.SqlServer" Version="5.0.0-preview.6.20268.4"> + <Dependency Name="Microsoft.EntityFrameworkCore.SqlServer" Version="5.0.0-preview.6.20269.1"> <Uri>https://github.com/dotnet/efcore</Uri> - <Sha>9e78d7e6775bfdc03710149f154c59b83142de1c</Sha> + <Sha>f7d5168ed0280886f9234900847abfd2a08e0a91</Sha> </Dependency> - <Dependency Name="Microsoft.EntityFrameworkCore.Tools" Version="5.0.0-preview.6.20268.4"> + <Dependency Name="Microsoft.EntityFrameworkCore.Tools" Version="5.0.0-preview.6.20269.1"> <Uri>https://github.com/dotnet/efcore</Uri> - <Sha>9e78d7e6775bfdc03710149f154c59b83142de1c</Sha> + <Sha>f7d5168ed0280886f9234900847abfd2a08e0a91</Sha> </Dependency> - <Dependency Name="Microsoft.EntityFrameworkCore" Version="5.0.0-preview.6.20268.4"> + <Dependency Name="Microsoft.EntityFrameworkCore" Version="5.0.0-preview.6.20269.1"> <Uri>https://github.com/dotnet/efcore</Uri> - <Sha>9e78d7e6775bfdc03710149f154c59b83142de1c</Sha> + <Sha>f7d5168ed0280886f9234900847abfd2a08e0a91</Sha> </Dependency> <Dependency Name="Microsoft.Extensions.Caching.Abstractions" Version="5.0.0-preview.6.20264.1" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> diff --git a/eng/Versions.props b/eng/Versions.props index d066e86eda..3362b05d6a 100644 --- a/eng/Versions.props +++ b/eng/Versions.props @@ -129,13 +129,13 @@ <!-- Packages from dotnet/blazor --> <MicrosoftAspNetCoreBlazorMonoPackageVersion>3.2.0-preview1.20067.1</MicrosoftAspNetCoreBlazorMonoPackageVersion> <!-- Packages from dotnet/efcore --> - <dotnetefPackageVersion>5.0.0-preview.6.20268.4</dotnetefPackageVersion> - <MicrosoftEntityFrameworkCoreInMemoryPackageVersion>5.0.0-preview.6.20268.4</MicrosoftEntityFrameworkCoreInMemoryPackageVersion> - <MicrosoftEntityFrameworkCoreRelationalPackageVersion>5.0.0-preview.6.20268.4</MicrosoftEntityFrameworkCoreRelationalPackageVersion> - <MicrosoftEntityFrameworkCoreSqlitePackageVersion>5.0.0-preview.6.20268.4</MicrosoftEntityFrameworkCoreSqlitePackageVersion> - <MicrosoftEntityFrameworkCoreSqlServerPackageVersion>5.0.0-preview.6.20268.4</MicrosoftEntityFrameworkCoreSqlServerPackageVersion> - <MicrosoftEntityFrameworkCoreToolsPackageVersion>5.0.0-preview.6.20268.4</MicrosoftEntityFrameworkCoreToolsPackageVersion> - <MicrosoftEntityFrameworkCorePackageVersion>5.0.0-preview.6.20268.4</MicrosoftEntityFrameworkCorePackageVersion> + <dotnetefPackageVersion>5.0.0-preview.6.20269.1</dotnetefPackageVersion> + <MicrosoftEntityFrameworkCoreInMemoryPackageVersion>5.0.0-preview.6.20269.1</MicrosoftEntityFrameworkCoreInMemoryPackageVersion> + <MicrosoftEntityFrameworkCoreRelationalPackageVersion>5.0.0-preview.6.20269.1</MicrosoftEntityFrameworkCoreRelationalPackageVersion> + <MicrosoftEntityFrameworkCoreSqlitePackageVersion>5.0.0-preview.6.20269.1</MicrosoftEntityFrameworkCoreSqlitePackageVersion> + <MicrosoftEntityFrameworkCoreSqlServerPackageVersion>5.0.0-preview.6.20269.1</MicrosoftEntityFrameworkCoreSqlServerPackageVersion> + <MicrosoftEntityFrameworkCoreToolsPackageVersion>5.0.0-preview.6.20269.1</MicrosoftEntityFrameworkCoreToolsPackageVersion> + <MicrosoftEntityFrameworkCorePackageVersion>5.0.0-preview.6.20269.1</MicrosoftEntityFrameworkCorePackageVersion> <!-- Packages from dotnet/aspnetcore-tooling --> <MicrosoftAspNetCoreMvcRazorExtensionsPackageVersion>5.0.0-preview.6.20268.3</MicrosoftAspNetCoreMvcRazorExtensionsPackageVersion> <MicrosoftAspNetCoreRazorLanguagePackageVersion>5.0.0-preview.6.20268.3</MicrosoftAspNetCoreRazorLanguagePackageVersion> From bad6e32e7eae489ca420d44d555ac044964d3b3f Mon Sep 17 00:00:00 2001 From: "dotnet-maestro[bot]" <42748379+dotnet-maestro[bot]@users.noreply.github.com> Date: Wed, 20 May 2020 03:06:01 +0000 Subject: [PATCH 80/99] Update dependencies from https://github.com/dotnet/efcore build 20200519.2 (#22014) Microsoft.EntityFrameworkCore.Tools , Microsoft.EntityFrameworkCore.SqlServer , dotnet-ef , Microsoft.EntityFrameworkCore , Microsoft.EntityFrameworkCore.Relational , Microsoft.EntityFrameworkCore.Sqlite , Microsoft.EntityFrameworkCore.InMemory From Version 5.0.0-preview.6.20269.1 -> To Version 5.0.0-preview.6.20269.2 Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com> --- eng/Version.Details.xml | 28 ++++++++++++++-------------- eng/Versions.props | 14 +++++++------- 2 files changed, 21 insertions(+), 21 deletions(-) diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index 998d621063..2a9d734292 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -29,33 +29,33 @@ <Uri>https://github.com/dotnet/aspnetcore-tooling</Uri> <Sha>0d29bc475853479bdf12ef326bdfb91f93b2a6c7</Sha> </Dependency> - <Dependency Name="dotnet-ef" Version="5.0.0-preview.6.20269.1"> + <Dependency Name="dotnet-ef" Version="5.0.0-preview.6.20269.2"> <Uri>https://github.com/dotnet/efcore</Uri> - <Sha>f7d5168ed0280886f9234900847abfd2a08e0a91</Sha> + <Sha>e6674cdbc8e45ffd890ba20441230fb383087e3a</Sha> </Dependency> - <Dependency Name="Microsoft.EntityFrameworkCore.InMemory" Version="5.0.0-preview.6.20269.1"> + <Dependency Name="Microsoft.EntityFrameworkCore.InMemory" Version="5.0.0-preview.6.20269.2"> <Uri>https://github.com/dotnet/efcore</Uri> - <Sha>f7d5168ed0280886f9234900847abfd2a08e0a91</Sha> + <Sha>e6674cdbc8e45ffd890ba20441230fb383087e3a</Sha> </Dependency> - <Dependency Name="Microsoft.EntityFrameworkCore.Relational" Version="5.0.0-preview.6.20269.1"> + <Dependency Name="Microsoft.EntityFrameworkCore.Relational" Version="5.0.0-preview.6.20269.2"> <Uri>https://github.com/dotnet/efcore</Uri> - <Sha>f7d5168ed0280886f9234900847abfd2a08e0a91</Sha> + <Sha>e6674cdbc8e45ffd890ba20441230fb383087e3a</Sha> </Dependency> - <Dependency Name="Microsoft.EntityFrameworkCore.Sqlite" Version="5.0.0-preview.6.20269.1"> + <Dependency Name="Microsoft.EntityFrameworkCore.Sqlite" Version="5.0.0-preview.6.20269.2"> <Uri>https://github.com/dotnet/efcore</Uri> - <Sha>f7d5168ed0280886f9234900847abfd2a08e0a91</Sha> + <Sha>e6674cdbc8e45ffd890ba20441230fb383087e3a</Sha> </Dependency> - <Dependency Name="Microsoft.EntityFrameworkCore.SqlServer" Version="5.0.0-preview.6.20269.1"> + <Dependency Name="Microsoft.EntityFrameworkCore.SqlServer" Version="5.0.0-preview.6.20269.2"> <Uri>https://github.com/dotnet/efcore</Uri> - <Sha>f7d5168ed0280886f9234900847abfd2a08e0a91</Sha> + <Sha>e6674cdbc8e45ffd890ba20441230fb383087e3a</Sha> </Dependency> - <Dependency Name="Microsoft.EntityFrameworkCore.Tools" Version="5.0.0-preview.6.20269.1"> + <Dependency Name="Microsoft.EntityFrameworkCore.Tools" Version="5.0.0-preview.6.20269.2"> <Uri>https://github.com/dotnet/efcore</Uri> - <Sha>f7d5168ed0280886f9234900847abfd2a08e0a91</Sha> + <Sha>e6674cdbc8e45ffd890ba20441230fb383087e3a</Sha> </Dependency> - <Dependency Name="Microsoft.EntityFrameworkCore" Version="5.0.0-preview.6.20269.1"> + <Dependency Name="Microsoft.EntityFrameworkCore" Version="5.0.0-preview.6.20269.2"> <Uri>https://github.com/dotnet/efcore</Uri> - <Sha>f7d5168ed0280886f9234900847abfd2a08e0a91</Sha> + <Sha>e6674cdbc8e45ffd890ba20441230fb383087e3a</Sha> </Dependency> <Dependency Name="Microsoft.Extensions.Caching.Abstractions" Version="5.0.0-preview.6.20264.1" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> diff --git a/eng/Versions.props b/eng/Versions.props index 3362b05d6a..9a90386141 100644 --- a/eng/Versions.props +++ b/eng/Versions.props @@ -129,13 +129,13 @@ <!-- Packages from dotnet/blazor --> <MicrosoftAspNetCoreBlazorMonoPackageVersion>3.2.0-preview1.20067.1</MicrosoftAspNetCoreBlazorMonoPackageVersion> <!-- Packages from dotnet/efcore --> - <dotnetefPackageVersion>5.0.0-preview.6.20269.1</dotnetefPackageVersion> - <MicrosoftEntityFrameworkCoreInMemoryPackageVersion>5.0.0-preview.6.20269.1</MicrosoftEntityFrameworkCoreInMemoryPackageVersion> - <MicrosoftEntityFrameworkCoreRelationalPackageVersion>5.0.0-preview.6.20269.1</MicrosoftEntityFrameworkCoreRelationalPackageVersion> - <MicrosoftEntityFrameworkCoreSqlitePackageVersion>5.0.0-preview.6.20269.1</MicrosoftEntityFrameworkCoreSqlitePackageVersion> - <MicrosoftEntityFrameworkCoreSqlServerPackageVersion>5.0.0-preview.6.20269.1</MicrosoftEntityFrameworkCoreSqlServerPackageVersion> - <MicrosoftEntityFrameworkCoreToolsPackageVersion>5.0.0-preview.6.20269.1</MicrosoftEntityFrameworkCoreToolsPackageVersion> - <MicrosoftEntityFrameworkCorePackageVersion>5.0.0-preview.6.20269.1</MicrosoftEntityFrameworkCorePackageVersion> + <dotnetefPackageVersion>5.0.0-preview.6.20269.2</dotnetefPackageVersion> + <MicrosoftEntityFrameworkCoreInMemoryPackageVersion>5.0.0-preview.6.20269.2</MicrosoftEntityFrameworkCoreInMemoryPackageVersion> + <MicrosoftEntityFrameworkCoreRelationalPackageVersion>5.0.0-preview.6.20269.2</MicrosoftEntityFrameworkCoreRelationalPackageVersion> + <MicrosoftEntityFrameworkCoreSqlitePackageVersion>5.0.0-preview.6.20269.2</MicrosoftEntityFrameworkCoreSqlitePackageVersion> + <MicrosoftEntityFrameworkCoreSqlServerPackageVersion>5.0.0-preview.6.20269.2</MicrosoftEntityFrameworkCoreSqlServerPackageVersion> + <MicrosoftEntityFrameworkCoreToolsPackageVersion>5.0.0-preview.6.20269.2</MicrosoftEntityFrameworkCoreToolsPackageVersion> + <MicrosoftEntityFrameworkCorePackageVersion>5.0.0-preview.6.20269.2</MicrosoftEntityFrameworkCorePackageVersion> <!-- Packages from dotnet/aspnetcore-tooling --> <MicrosoftAspNetCoreMvcRazorExtensionsPackageVersion>5.0.0-preview.6.20268.3</MicrosoftAspNetCoreMvcRazorExtensionsPackageVersion> <MicrosoftAspNetCoreRazorLanguagePackageVersion>5.0.0-preview.6.20268.3</MicrosoftAspNetCoreRazorLanguagePackageVersion> From 2ad8121efbdddd46920918bddb9ee67e1c4144a9 Mon Sep 17 00:00:00 2001 From: Brennan <brecon@microsoft.com> Date: Tue, 19 May 2020 22:05:34 -0700 Subject: [PATCH 81/99] Hub filters! (#21278) --- .../DefaultHubDispatcherBenchmark.cs | 3 +- src/SignalR/samples/SignalRSamples/Startup.cs | 11 +- ...soft.AspNetCore.SignalR.Core.netcoreapp.cs | 27 +- .../server/Core/src/HubConnectionHandler.cs | 17 +- .../server/Core/src/HubInvocationContext.cs | 49 +- .../server/Core/src/HubLifetimeContext.cs | 43 + src/SignalR/server/Core/src/HubOptions.cs | 2 + .../server/Core/src/HubOptionsExtensions.cs | 60 ++ .../server/Core/src/HubOptionsSetup`T.cs | 11 +- src/SignalR/server/Core/src/IHubFilter.cs | 41 + .../Core/src/Internal/DefaultHubDispatcher.cs | 105 ++- .../Core/src/Internal/HubFilterFactory.cs | 100 ++ .../HubConnectionHandlerTestUtils/Hubs.cs | 15 +- .../SignalR/test/HubConnectionHandlerTests.cs | 6 +- .../server/SignalR/test/HubFilterTests.cs | 867 ++++++++++++++++++ .../server/SignalR/test/TestFilters.cs | 236 +++++ 16 files changed, 1544 insertions(+), 49 deletions(-) create mode 100644 src/SignalR/server/Core/src/HubLifetimeContext.cs create mode 100644 src/SignalR/server/Core/src/HubOptionsExtensions.cs create mode 100644 src/SignalR/server/Core/src/IHubFilter.cs create mode 100644 src/SignalR/server/Core/src/Internal/HubFilterFactory.cs create mode 100644 src/SignalR/server/SignalR/test/HubFilterTests.cs create mode 100644 src/SignalR/server/SignalR/test/TestFilters.cs diff --git a/src/SignalR/perf/Microbenchmarks/DefaultHubDispatcherBenchmark.cs b/src/SignalR/perf/Microbenchmarks/DefaultHubDispatcherBenchmark.cs index 744c8cc311..4a0e67e0fb 100644 --- a/src/SignalR/perf/Microbenchmarks/DefaultHubDispatcherBenchmark.cs +++ b/src/SignalR/perf/Microbenchmarks/DefaultHubDispatcherBenchmark.cs @@ -38,7 +38,8 @@ namespace Microsoft.AspNetCore.SignalR.Microbenchmarks serviceScopeFactory, new HubContext<TestHub>(new DefaultHubLifetimeManager<TestHub>(NullLogger<DefaultHubLifetimeManager<TestHub>>.Instance)), enableDetailedErrors: false, - new Logger<DefaultHubDispatcher<TestHub>>(NullLoggerFactory.Instance)); + new Logger<DefaultHubDispatcher<TestHub>>(NullLoggerFactory.Instance), + hubFilters: null); var pair = DuplexPipe.CreateConnectionPair(PipeOptions.Default, PipeOptions.Default); var connection = new DefaultConnectionContext(Guid.NewGuid().ToString(), pair.Application, pair.Transport); diff --git a/src/SignalR/samples/SignalRSamples/Startup.cs b/src/SignalR/samples/SignalRSamples/Startup.cs index b82743e678..60a34eef11 100644 --- a/src/SignalR/samples/SignalRSamples/Startup.cs +++ b/src/SignalR/samples/SignalRSamples/Startup.cs @@ -1,16 +1,12 @@ // Copyright (c) .NET Foundation. All rights reserved. // Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. -using System; -using System.IO; using System.Reflection; -using System.Threading.Tasks; using Microsoft.AspNetCore.Builder; using Microsoft.AspNetCore.Hosting; using Microsoft.Extensions.DependencyInjection; using Microsoft.Extensions.Hosting; using System.Text.Json; -using System.Text.Json.Serialization; using SignalRSamples.ConnectionHandlers; using SignalRSamples.Hubs; @@ -18,7 +14,6 @@ namespace SignalRSamples { public class Startup { - private readonly JsonWriterOptions _jsonWriterOptions = new JsonWriterOptions { Indented = true }; // This method gets called by the runtime. Use this method to add services to the container. @@ -27,11 +22,7 @@ namespace SignalRSamples { services.AddConnections(); - services.AddSignalR(options => - { - // Faster pings for testing - options.KeepAliveInterval = TimeSpan.FromSeconds(5); - }) + services.AddSignalR() .AddMessagePackProtocol(); //.AddStackExchangeRedis(); } diff --git a/src/SignalR/server/Core/ref/Microsoft.AspNetCore.SignalR.Core.netcoreapp.cs b/src/SignalR/server/Core/ref/Microsoft.AspNetCore.SignalR.Core.netcoreapp.cs index f23da84b52..f68a44862e 100644 --- a/src/SignalR/server/Core/ref/Microsoft.AspNetCore.SignalR.Core.netcoreapp.cs +++ b/src/SignalR/server/Core/ref/Microsoft.AspNetCore.SignalR.Core.netcoreapp.cs @@ -181,12 +181,23 @@ namespace Microsoft.AspNetCore.SignalR } public partial class HubInvocationContext { + public HubInvocationContext(Microsoft.AspNetCore.SignalR.HubCallerContext context, System.IServiceProvider serviceProvider, Microsoft.AspNetCore.SignalR.Hub hub, System.Reflection.MethodInfo hubMethod, System.Collections.Generic.IReadOnlyList<object> hubMethodArguments) { } + [System.ObsoleteAttribute("This constructor is obsolete and will be removed in a future version. The recommended alternative is to use the other constructor.")] public HubInvocationContext(Microsoft.AspNetCore.SignalR.HubCallerContext context, string hubMethodName, object[] hubMethodArguments) { } - public HubInvocationContext(Microsoft.AspNetCore.SignalR.HubCallerContext context, System.Type hubType, string hubMethodName, object[] hubMethodArguments) { } public Microsoft.AspNetCore.SignalR.HubCallerContext Context { [System.Runtime.CompilerServices.CompilerGeneratedAttribute] get { throw null; } } + public Microsoft.AspNetCore.SignalR.Hub Hub { [System.Runtime.CompilerServices.CompilerGeneratedAttribute] get { throw null; } } + public System.Reflection.MethodInfo HubMethod { [System.Runtime.CompilerServices.CompilerGeneratedAttribute] get { throw null; } } public System.Collections.Generic.IReadOnlyList<object> HubMethodArguments { [System.Runtime.CompilerServices.CompilerGeneratedAttribute] get { throw null; } } + [System.ObsoleteAttribute("This property is obsolete and will be removed in a future version. Use HubMethod.Name instead.")] public string HubMethodName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute] get { throw null; } } - public System.Type HubType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute] get { throw null; } } + public System.IServiceProvider ServiceProvider { [System.Runtime.CompilerServices.CompilerGeneratedAttribute] get { throw null; } } + } + public sealed partial class HubLifetimeContext + { + public HubLifetimeContext(Microsoft.AspNetCore.SignalR.HubCallerContext context, System.IServiceProvider serviceProvider, Microsoft.AspNetCore.SignalR.Hub hub) { } + public Microsoft.AspNetCore.SignalR.HubCallerContext Context { [System.Runtime.CompilerServices.CompilerGeneratedAttribute] get { throw null; } } + public Microsoft.AspNetCore.SignalR.Hub Hub { [System.Runtime.CompilerServices.CompilerGeneratedAttribute] get { throw null; } } + public System.IServiceProvider ServiceProvider { [System.Runtime.CompilerServices.CompilerGeneratedAttribute] get { throw null; } } } public abstract partial class HubLifetimeManager<THub> where THub : Microsoft.AspNetCore.SignalR.Hub { @@ -227,6 +238,12 @@ namespace Microsoft.AspNetCore.SignalR public int? StreamBufferCapacity { [System.Runtime.CompilerServices.CompilerGeneratedAttribute] get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute] set { } } public System.Collections.Generic.IList<string> SupportedProtocols { [System.Runtime.CompilerServices.CompilerGeneratedAttribute] get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute] set { } } } + public static partial class HubOptionsExtensions + { + public static void AddFilter(this Microsoft.AspNetCore.SignalR.HubOptions options, Microsoft.AspNetCore.SignalR.IHubFilter hubFilter) { } + public static void AddFilter(this Microsoft.AspNetCore.SignalR.HubOptions options, System.Type filterType) { } + public static void AddFilter<TFilter>(this Microsoft.AspNetCore.SignalR.HubOptions options) where TFilter : Microsoft.AspNetCore.SignalR.IHubFilter { } + } public partial class HubOptionsSetup : Microsoft.Extensions.Options.IConfigureOptions<Microsoft.AspNetCore.SignalR.HubOptions> { public HubOptionsSetup(System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.SignalR.Protocol.IHubProtocol> protocols) { } @@ -294,6 +311,12 @@ namespace Microsoft.AspNetCore.SignalR Microsoft.AspNetCore.SignalR.IHubClients<T> Clients { get; } Microsoft.AspNetCore.SignalR.IGroupManager Groups { get; } } + public partial interface IHubFilter + { + System.Threading.Tasks.ValueTask<object> InvokeMethodAsync(Microsoft.AspNetCore.SignalR.HubInvocationContext invocationContext, System.Func<Microsoft.AspNetCore.SignalR.HubInvocationContext, System.Threading.Tasks.ValueTask<object>> next); + System.Threading.Tasks.Task OnConnectedAsync(Microsoft.AspNetCore.SignalR.HubLifetimeContext context, System.Func<Microsoft.AspNetCore.SignalR.HubLifetimeContext, System.Threading.Tasks.Task> next) { throw null; } + System.Threading.Tasks.Task OnDisconnectedAsync(Microsoft.AspNetCore.SignalR.HubLifetimeContext context, System.Exception exception, System.Func<Microsoft.AspNetCore.SignalR.HubLifetimeContext, System.Exception, System.Threading.Tasks.Task> next) { throw null; } + } public partial interface IHubProtocolResolver { System.Collections.Generic.IReadOnlyList<Microsoft.AspNetCore.SignalR.Protocol.IHubProtocol> AllProtocols { get; } diff --git a/src/SignalR/server/Core/src/HubConnectionHandler.cs b/src/SignalR/server/Core/src/HubConnectionHandler.cs index 6667890496..7aea15a5d9 100644 --- a/src/SignalR/server/Core/src/HubConnectionHandler.cs +++ b/src/SignalR/server/Core/src/HubConnectionHandler.cs @@ -64,22 +64,37 @@ namespace Microsoft.AspNetCore.SignalR _userIdProvider = userIdProvider; _enableDetailedErrors = false; + + List<IHubFilter> hubFilters = null; if (_hubOptions.UserHasSetValues) { _maximumMessageSize = _hubOptions.MaximumReceiveMessageSize; _enableDetailedErrors = _hubOptions.EnableDetailedErrors ?? _enableDetailedErrors; + + if (_hubOptions.HubFilters != null) + { + hubFilters = new List<IHubFilter>(); + hubFilters.AddRange(_hubOptions.HubFilters); + } } else { _maximumMessageSize = _globalHubOptions.MaximumReceiveMessageSize; _enableDetailedErrors = _globalHubOptions.EnableDetailedErrors ?? _enableDetailedErrors; + + if (_globalHubOptions.HubFilters != null) + { + hubFilters = new List<IHubFilter>(); + hubFilters.AddRange(_globalHubOptions.HubFilters); + } } _dispatcher = new DefaultHubDispatcher<THub>( serviceScopeFactory, new HubContext<THub>(lifetimeManager), _enableDetailedErrors, - new Logger<DefaultHubDispatcher<THub>>(loggerFactory)); + new Logger<DefaultHubDispatcher<THub>>(loggerFactory), + hubFilters); } /// <inheritdoc /> diff --git a/src/SignalR/server/Core/src/HubInvocationContext.cs b/src/SignalR/server/Core/src/HubInvocationContext.cs index 967db6ebb5..1161b030ce 100644 --- a/src/SignalR/server/Core/src/HubInvocationContext.cs +++ b/src/SignalR/server/Core/src/HubInvocationContext.cs @@ -3,7 +3,9 @@ using System; using System.Collections.Generic; -using Microsoft.AspNetCore.Authorization; +using System.Linq; +using System.Reflection; +using Microsoft.Extensions.Internal; namespace Microsoft.AspNetCore.SignalR { @@ -12,16 +14,27 @@ namespace Microsoft.AspNetCore.SignalR /// </summary> public class HubInvocationContext { + internal ObjectMethodExecutor ObjectMethodExecutor { get; } + /// <summary> /// Instantiates a new instance of the <see cref="HubInvocationContext"/> class. /// </summary> /// <param name="context">Context for the active Hub connection and caller.</param> - /// <param name="hubType">The type of the Hub.</param> - /// <param name="hubMethodName">The name of the Hub method being invoked.</param> + /// <param name="serviceProvider">The <see cref="IServiceProvider"/> specific to the scope of this Hub method invocation.</param> + /// <param name="hub">The instance of the Hub.</param> + /// <param name="hubMethod">The <see cref="MethodInfo"/> for the Hub method being invoked.</param> /// <param name="hubMethodArguments">The arguments provided by the client.</param> - public HubInvocationContext(HubCallerContext context, Type hubType, string hubMethodName, object[] hubMethodArguments): this(context, hubMethodName, hubMethodArguments) + public HubInvocationContext(HubCallerContext context, IServiceProvider serviceProvider, Hub hub, MethodInfo hubMethod, IReadOnlyList<object> hubMethodArguments) { - HubType = hubType; + Hub = hub; + ServiceProvider = serviceProvider; + HubMethod = hubMethod; + HubMethodArguments = hubMethodArguments; + Context = context; + +#pragma warning disable CS0618 // Type or member is obsolete + HubMethodName = HubMethod.Name; +#pragma warning restore CS0618 // Type or member is obsolete } /// <summary> @@ -30,11 +43,16 @@ namespace Microsoft.AspNetCore.SignalR /// <param name="context">Context for the active Hub connection and caller.</param> /// <param name="hubMethodName">The name of the Hub method being invoked.</param> /// <param name="hubMethodArguments">The arguments provided by the client.</param> + [Obsolete("This constructor is obsolete and will be removed in a future version. The recommended alternative is to use the other constructor.")] public HubInvocationContext(HubCallerContext context, string hubMethodName, object[] hubMethodArguments) { - HubMethodName = hubMethodName; - HubMethodArguments = hubMethodArguments; - Context = context; + throw new NotSupportedException("This constructor no longer works. Use the other constructor."); + } + + internal HubInvocationContext(ObjectMethodExecutor objectMethodExecutor, HubCallerContext context, IServiceProvider serviceProvider, Hub hub, object[] hubMethodArguments) + : this(context, serviceProvider, hub, objectMethodExecutor.MethodInfo, hubMethodArguments) + { + ObjectMethodExecutor = objectMethodExecutor; } /// <summary> @@ -43,18 +61,29 @@ namespace Microsoft.AspNetCore.SignalR public HubCallerContext Context { get; } /// <summary> - /// Gets the Hub type. + /// Gets the Hub instance. /// </summary> - public Type HubType { get; } + public Hub Hub { get; } /// <summary> /// Gets the name of the Hub method being invoked. /// </summary> + [Obsolete("This property is obsolete and will be removed in a future version. Use HubMethod.Name instead.")] public string HubMethodName { get; } /// <summary> /// Gets the arguments provided by the client. /// </summary> public IReadOnlyList<object> HubMethodArguments { get; } + + /// <summary> + /// The <see cref="IServiceProvider"/> specific to the scope of this Hub method invocation. + /// </summary> + public IServiceProvider ServiceProvider { get; } + + /// <summary> + /// The <see cref="MethodInfo"/> for the Hub method being invoked. + /// </summary> + public MethodInfo HubMethod { get; } } } diff --git a/src/SignalR/server/Core/src/HubLifetimeContext.cs b/src/SignalR/server/Core/src/HubLifetimeContext.cs new file mode 100644 index 0000000000..5bb2ed9f03 --- /dev/null +++ b/src/SignalR/server/Core/src/HubLifetimeContext.cs @@ -0,0 +1,43 @@ +// Copyright (c) .NET Foundation. All rights reserved. +// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. + +#nullable enable + +using System; + +namespace Microsoft.AspNetCore.SignalR +{ + /// <summary> + /// Context for the hub lifetime events <see cref="Hub.OnConnectedAsync"/> and <see cref="Hub.OnDisconnectedAsync(Exception)"/>. + /// </summary> + public sealed class HubLifetimeContext + { + /// <summary> + /// Instantiates a new instance of the <see cref="HubLifetimeContext"/> class. + /// </summary> + /// <param name="context">Context for the active Hub connection and caller.</param> + /// <param name="serviceProvider">The <see cref="IServiceProvider"/> specific to the scope of this Hub method invocation.</param> + /// <param name="hub">The instance of the Hub.</param> + public HubLifetimeContext(HubCallerContext context, IServiceProvider serviceProvider, Hub hub) + { + Hub = hub; + ServiceProvider = serviceProvider; + Context = context; + } + + /// <summary> + /// Gets the context for the active Hub connection and caller. + /// </summary> + public HubCallerContext Context { get; } + + /// <summary> + /// Gets the Hub instance. + /// </summary> + public Hub Hub { get; } + + /// <summary> + /// The <see cref="IServiceProvider"/> specific to the scope of this Hub method invocation. + /// </summary> + public IServiceProvider ServiceProvider { get; } + } +} diff --git a/src/SignalR/server/Core/src/HubOptions.cs b/src/SignalR/server/Core/src/HubOptions.cs index e92a3686ca..5ff5df5045 100644 --- a/src/SignalR/server/Core/src/HubOptions.cs +++ b/src/SignalR/server/Core/src/HubOptions.cs @@ -51,5 +51,7 @@ namespace Microsoft.AspNetCore.SignalR /// Gets or sets the max buffer size for client upload streams. The default size is 10. /// </summary> public int? StreamBufferCapacity { get; set; } = null; + + internal List<IHubFilter> HubFilters { get; set; } = null; } } diff --git a/src/SignalR/server/Core/src/HubOptionsExtensions.cs b/src/SignalR/server/Core/src/HubOptionsExtensions.cs new file mode 100644 index 0000000000..6db3e87e1f --- /dev/null +++ b/src/SignalR/server/Core/src/HubOptionsExtensions.cs @@ -0,0 +1,60 @@ +// Copyright (c) .NET Foundation. All rights reserved. +// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. + +#nullable enable + +using System; +using System.Collections.Generic; +using Microsoft.AspNetCore.SignalR.Internal; + +namespace Microsoft.AspNetCore.SignalR +{ + /// <summary> + /// Methods to add <see cref="IHubFilter"/>'s to Hubs. + /// </summary> + public static class HubOptionsExtensions + { + /// <summary> + /// Adds an instance of an <see cref="IHubFilter"/> to the <see cref="HubOptions"/>. + /// </summary> + /// <param name="options">The options to add a filter to.</param> + /// <param name="hubFilter">The filter instance to add to the options.</param> + public static void AddFilter(this HubOptions options, IHubFilter hubFilter) + { + _ = options ?? throw new ArgumentNullException(nameof(options)); + _ = hubFilter ?? throw new ArgumentNullException(nameof(hubFilter)); + + if (options.HubFilters == null) + { + options.HubFilters = new List<IHubFilter>(); + } + + options.HubFilters.Add(hubFilter); + } + + /// <summary> + /// Adds an <see cref="IHubFilter"/> type to the <see cref="HubOptions"/> that will be resolved via DI or type activated. + /// </summary> + /// <typeparam name="TFilter">The <see cref="IHubFilter"/> type that will be added to the options.</typeparam> + /// <param name="options">The options to add a filter to.</param> + public static void AddFilter<TFilter>(this HubOptions options) where TFilter : IHubFilter + { + _ = options ?? throw new ArgumentNullException(nameof(options)); + + options.AddFilter(typeof(TFilter)); + } + + /// <summary> + /// Adds an <see cref="IHubFilter"/> type to the <see cref="HubOptions"/> that will be resolved via DI or type activated. + /// </summary> + /// <param name="options">The options to add a filter to.</param> + /// <param name="filterType">The <see cref="IHubFilter"/> type that will be added to the options.</param> + public static void AddFilter(this HubOptions options, Type filterType) + { + _ = options ?? throw new ArgumentNullException(nameof(options)); + _ = filterType ?? throw new ArgumentNullException(nameof(filterType)); + + options.AddFilter(new HubFilterFactory(filterType)); + } + } +} diff --git a/src/SignalR/server/Core/src/HubOptionsSetup`T.cs b/src/SignalR/server/Core/src/HubOptionsSetup`T.cs index 9f4fb17c0a..26d55750de 100644 --- a/src/SignalR/server/Core/src/HubOptionsSetup`T.cs +++ b/src/SignalR/server/Core/src/HubOptionsSetup`T.cs @@ -17,11 +17,7 @@ namespace Microsoft.AspNetCore.SignalR public void Configure(HubOptions<THub> options) { // Do a deep copy, otherwise users modifying the HubOptions<THub> list would be changing the global options list - options.SupportedProtocols = new List<string>(_hubOptions.SupportedProtocols.Count); - foreach (var protocol in _hubOptions.SupportedProtocols) - { - options.SupportedProtocols.Add(protocol); - } + options.SupportedProtocols = new List<string>(_hubOptions.SupportedProtocols); options.KeepAliveInterval = _hubOptions.KeepAliveInterval; options.HandshakeTimeout = _hubOptions.HandshakeTimeout; options.ClientTimeoutInterval = _hubOptions.ClientTimeoutInterval; @@ -30,6 +26,11 @@ namespace Microsoft.AspNetCore.SignalR options.StreamBufferCapacity = _hubOptions.StreamBufferCapacity; options.UserHasSetValues = true; + + if (_hubOptions.HubFilters != null) + { + options.HubFilters = new List<IHubFilter>(_hubOptions.HubFilters); + } } } } diff --git a/src/SignalR/server/Core/src/IHubFilter.cs b/src/SignalR/server/Core/src/IHubFilter.cs new file mode 100644 index 0000000000..398d24a253 --- /dev/null +++ b/src/SignalR/server/Core/src/IHubFilter.cs @@ -0,0 +1,41 @@ +// Copyright (c) .NET Foundation. All rights reserved. +// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. + +#nullable enable + +using System; +using System.Threading.Tasks; + +namespace Microsoft.AspNetCore.SignalR +{ + /// <summary> + /// The filter abstraction for hub method invocations. + /// </summary> + public interface IHubFilter + { + /// <summary> + /// Allows handling of all Hub method invocations. + /// </summary> + /// <param name="invocationContext">The context for the method invocation that holds all the important information about the invoke.</param> + /// <param name="next">The next filter to run, and for the final one, the Hub invocation.</param> + /// <returns>Returns the result of the Hub method invoke.</returns> + ValueTask<object> InvokeMethodAsync(HubInvocationContext invocationContext, Func<HubInvocationContext, ValueTask<object>> next); + + /// <summary> + /// Allows handling of the <see cref="Hub.OnConnectedAsync"/> method. + /// </summary> + /// <param name="context">The context for OnConnectedAsync.</param> + /// <param name="next">The next filter to run, and for the final one, the Hub invocation.</param> + /// <returns></returns> + Task OnConnectedAsync(HubLifetimeContext context, Func<HubLifetimeContext, Task> next) => next(context); + + /// <summary> + /// Allows handling of the <see cref="Hub.OnDisconnectedAsync(Exception)"/> method. + /// </summary> + /// <param name="context">The context for OnDisconnectedAsync.</param> + /// <param name="exception">The exception, if any, for the connection closing.</param> + /// <param name="next">The next filter to run, and for the final one, the Hub invocation.</param> + /// <returns></returns> + Task OnDisconnectedAsync(HubLifetimeContext context, Exception exception, Func<HubLifetimeContext, Exception, Task> next) => next(context, exception); + } +} diff --git a/src/SignalR/server/Core/src/Internal/DefaultHubDispatcher.cs b/src/SignalR/server/Core/src/Internal/DefaultHubDispatcher.cs index e625acfff8..8a040b7d92 100644 --- a/src/SignalR/server/Core/src/Internal/DefaultHubDispatcher.cs +++ b/src/SignalR/server/Core/src/Internal/DefaultHubDispatcher.cs @@ -16,7 +16,6 @@ using Microsoft.AspNetCore.SignalR.Protocol; using Microsoft.Extensions.DependencyInjection; using Microsoft.Extensions.Internal; using Microsoft.Extensions.Logging; -using Microsoft.Extensions.Options; namespace Microsoft.AspNetCore.SignalR.Internal { @@ -27,14 +26,48 @@ namespace Microsoft.AspNetCore.SignalR.Internal private readonly IHubContext<THub> _hubContext; private readonly ILogger<HubDispatcher<THub>> _logger; private readonly bool _enableDetailedErrors; + private readonly Func<HubInvocationContext, ValueTask<object>> _invokeMiddleware; + private readonly Func<HubLifetimeContext, Task> _onConnectedMiddleware; + private readonly Func<HubLifetimeContext, Exception, Task> _onDisconnectedMiddleware; - public DefaultHubDispatcher(IServiceScopeFactory serviceScopeFactory, IHubContext<THub> hubContext, bool enableDetailedErrors, ILogger<DefaultHubDispatcher<THub>> logger) + public DefaultHubDispatcher(IServiceScopeFactory serviceScopeFactory, IHubContext<THub> hubContext, bool enableDetailedErrors, + ILogger<DefaultHubDispatcher<THub>> logger, List<IHubFilter> hubFilters) { _serviceScopeFactory = serviceScopeFactory; _hubContext = hubContext; _enableDetailedErrors = enableDetailedErrors; _logger = logger; DiscoverHubMethods(); + + var count = hubFilters?.Count ?? 0; + if (count != 0) + { + _invokeMiddleware = (invocationContext) => + { + var arguments = invocationContext.HubMethodArguments as object[] ?? invocationContext.HubMethodArguments.ToArray(); + if (invocationContext.ObjectMethodExecutor != null) + { + return ExecuteMethod(invocationContext.ObjectMethodExecutor, invocationContext.Hub, arguments); + } + return ExecuteMethod(invocationContext.HubMethod.Name, invocationContext.Hub, arguments); + }; + + _onConnectedMiddleware = (context) => context.Hub.OnConnectedAsync(); + _onDisconnectedMiddleware = (context, exception) => context.Hub.OnDisconnectedAsync(exception); + + for (var i = count - 1; i > -1; i--) + { + var resolvedFilter = hubFilters[i]; + var nextFilter = _invokeMiddleware; + _invokeMiddleware = (context) => resolvedFilter.InvokeMethodAsync(context, nextFilter); + + var connectedFilter = _onConnectedMiddleware; + _onConnectedMiddleware = (context) => resolvedFilter.OnConnectedAsync(context, connectedFilter); + + var disconnectedFilter = _onDisconnectedMiddleware; + _onDisconnectedMiddleware = (context, exception) => resolvedFilter.OnDisconnectedAsync(context, exception, disconnectedFilter); + } + } } public override async Task OnConnectedAsync(HubConnectionContext connection) @@ -50,7 +83,16 @@ namespace Microsoft.AspNetCore.SignalR.Internal try { InitializeHub(hub, connection); - await hub.OnConnectedAsync(); + + if (_onConnectedMiddleware != null) + { + var context = new HubLifetimeContext(connection.HubCallerContext, scope.ServiceProvider, hub); + await _onConnectedMiddleware(context); + } + else + { + await hub.OnConnectedAsync(); + } } finally { @@ -76,7 +118,16 @@ namespace Microsoft.AspNetCore.SignalR.Internal try { InitializeHub(hub, connection); - await hub.OnDisconnectedAsync(exception); + + if (_onDisconnectedMiddleware != null) + { + var context = new HubLifetimeContext(connection.HubCallerContext, scope.ServiceProvider, hub); + await _onDisconnectedMiddleware(context, exception); + } + else + { + await hub.OnDisconnectedAsync(exception); + } } finally { @@ -220,7 +271,10 @@ namespace Microsoft.AspNetCore.SignalR.Internal THub hub = null; try { - if (!await IsHubMethodAuthorized(scope.ServiceProvider, connection, descriptor.Policies, descriptor.MethodExecutor.MethodInfo.Name, hubMethodInvocationMessage.Arguments)) + hubActivator = scope.ServiceProvider.GetRequiredService<IHubActivator<THub>>(); + hub = hubActivator.Create(); + + if (!await IsHubMethodAuthorized(scope.ServiceProvider, connection, descriptor, hubMethodInvocationMessage.Arguments, hub)) { Log.HubMethodNotAuthorized(_logger, hubMethodInvocationMessage.Target); await SendInvocationError(hubMethodInvocationMessage.InvocationId, connection, @@ -233,9 +287,6 @@ namespace Microsoft.AspNetCore.SignalR.Internal return; } - hubActivator = scope.ServiceProvider.GetRequiredService<IHubActivator<THub>>(); - hub = hubActivator.Create(); - try { var clientStreamLength = hubMethodInvocationMessage.StreamIds?.Length ?? 0; @@ -298,7 +349,7 @@ namespace Microsoft.AspNetCore.SignalR.Internal if (isStreamResponse) { - var result = await ExecuteHubMethod(methodExecutor, hub, arguments); + var result = await ExecuteHubMethod(methodExecutor, hub, arguments, connection, scope.ServiceProvider); if (result == null) { @@ -315,7 +366,6 @@ namespace Microsoft.AspNetCore.SignalR.Internal Log.StreamingResult(_logger, hubMethodInvocationMessage.InvocationId, methodExecutor); _ = StreamResultsAsync(hubMethodInvocationMessage.InvocationId, connection, enumerable, scope, hubActivator, hub, cts, hubMethodInvocationMessage); } - else { // Invoke or Send @@ -324,7 +374,7 @@ namespace Microsoft.AspNetCore.SignalR.Internal object result; try { - result = await ExecuteHubMethod(methodExecutor, hub, arguments); + result = await ExecuteHubMethod(methodExecutor, hub, arguments, connection, scope.ServiceProvider); Log.SendingResult(_logger, hubMethodInvocationMessage.InvocationId, methodExecutor); } catch (Exception ex) @@ -447,13 +497,36 @@ namespace Microsoft.AspNetCore.SignalR.Internal } } - private static async Task<object> ExecuteHubMethod(ObjectMethodExecutor methodExecutor, THub hub, object[] arguments) + private ValueTask<object> ExecuteHubMethod(ObjectMethodExecutor methodExecutor, THub hub, object[] arguments, HubConnectionContext connection, IServiceProvider serviceProvider) + { + if (_invokeMiddleware != null) + { + var invocationContext = new HubInvocationContext(methodExecutor, connection.HubCallerContext, serviceProvider, hub, arguments); + return _invokeMiddleware(invocationContext); + } + + // If no Hub filters are registered + return ExecuteMethod(methodExecutor, hub, arguments); + } + + private ValueTask<object> ExecuteMethod(string hubMethodName, Hub hub, object[] arguments) + { + if (!_methods.TryGetValue(hubMethodName, out var methodDescriptor)) + { + throw new HubException($"Unknown hub method '{hubMethodName}'"); + } + var methodExecutor = methodDescriptor.MethodExecutor; + return ExecuteMethod(methodExecutor, hub, arguments); + } + + private async ValueTask<object> ExecuteMethod(ObjectMethodExecutor methodExecutor, Hub hub, object[] arguments) { if (methodExecutor.IsMethodAsync) { if (methodExecutor.MethodReturnType == typeof(Task)) { await (Task)methodExecutor.Execute(hub, arguments); + return null; } else { @@ -464,8 +537,6 @@ namespace Microsoft.AspNetCore.SignalR.Internal { return methodExecutor.Execute(hub, arguments); } - - return null; } private async Task SendInvocationError(string invocationId, @@ -486,15 +557,15 @@ namespace Microsoft.AspNetCore.SignalR.Internal hub.Groups = _hubContext.Groups; } - private Task<bool> IsHubMethodAuthorized(IServiceProvider provider, HubConnectionContext hubConnectionContext, IList<IAuthorizeData> policies, string hubMethodName, object[] hubMethodArguments) + private Task<bool> IsHubMethodAuthorized(IServiceProvider provider, HubConnectionContext hubConnectionContext, HubMethodDescriptor descriptor, object[] hubMethodArguments, Hub hub) { // If there are no policies we don't need to run auth - if (policies.Count == 0) + if (descriptor.Policies.Count == 0) { return TaskCache.True; } - return IsHubMethodAuthorizedSlow(provider, hubConnectionContext.User, policies, new HubInvocationContext(hubConnectionContext.HubCallerContext, typeof(THub), hubMethodName, hubMethodArguments)); + return IsHubMethodAuthorizedSlow(provider, hubConnectionContext.User, descriptor.Policies, new HubInvocationContext(hubConnectionContext.HubCallerContext, provider, hub, descriptor.MethodExecutor.MethodInfo, hubMethodArguments)); } private static async Task<bool> IsHubMethodAuthorizedSlow(IServiceProvider provider, ClaimsPrincipal principal, IList<IAuthorizeData> policies, HubInvocationContext resource) diff --git a/src/SignalR/server/Core/src/Internal/HubFilterFactory.cs b/src/SignalR/server/Core/src/Internal/HubFilterFactory.cs new file mode 100644 index 0000000000..da8b32e72f --- /dev/null +++ b/src/SignalR/server/Core/src/Internal/HubFilterFactory.cs @@ -0,0 +1,100 @@ +// Copyright (c) .NET Foundation. All rights reserved. +// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. + +#nullable enable + +using System; +using System.Threading.Tasks; +using Microsoft.Extensions.DependencyInjection; + +namespace Microsoft.AspNetCore.SignalR.Internal +{ + internal class HubFilterFactory : IHubFilter + { + private readonly ObjectFactory _objectFactory; + private readonly Type _filterType; + + public HubFilterFactory(Type filterType) + { + _objectFactory = ActivatorUtilities.CreateFactory(filterType, Array.Empty<Type>()); + _filterType = filterType; + } + + public async ValueTask<object> InvokeMethodAsync(HubInvocationContext invocationContext, Func<HubInvocationContext, ValueTask<object>> next) + { + var (filter, owned) = GetFilter(invocationContext.ServiceProvider); + + try + { + return await filter.InvokeMethodAsync(invocationContext, next); + } + finally + { + if (owned) + { + await DisposeFilter(filter); + } + } + } + + public async Task OnConnectedAsync(HubLifetimeContext context, Func<HubLifetimeContext, Task> next) + { + var (filter, owned) = GetFilter(context.ServiceProvider); + + try + { + await filter.OnConnectedAsync(context, next); + } + finally + { + if (owned) + { + await DisposeFilter(filter); + } + } + } + + public async Task OnDisconnectedAsync(HubLifetimeContext context, Exception exception, Func<HubLifetimeContext, Exception, Task> next) + { + var (filter, owned) = GetFilter(context.ServiceProvider); + + try + { + await filter.OnDisconnectedAsync(context, exception, next); + } + finally + { + if (owned) + { + await DisposeFilter(filter); + } + } + } + + private ValueTask DisposeFilter(IHubFilter filter) + { + if (filter is IAsyncDisposable asyncDispsable) + { + return asyncDispsable.DisposeAsync(); + } + if (filter is IDisposable disposable) + { + disposable.Dispose(); + } + return default; + } + + private (IHubFilter, bool) GetFilter(IServiceProvider serviceProvider) + { + var owned = false; + var filter = (IHubFilter?)serviceProvider.GetService(_filterType); + if (filter == null) + { + filter = (IHubFilter)_objectFactory.Invoke(serviceProvider, null); + owned = true; + } + + return (filter, owned); + } + } +} diff --git a/src/SignalR/server/SignalR/test/HubConnectionHandlerTestUtils/Hubs.cs b/src/SignalR/server/SignalR/test/HubConnectionHandlerTestUtils/Hubs.cs index 0de55bacef..a33cb809d0 100644 --- a/src/SignalR/server/SignalR/test/HubConnectionHandlerTestUtils/Hubs.cs +++ b/src/SignalR/server/SignalR/test/HubConnectionHandlerTestUtils/Hubs.cs @@ -1048,8 +1048,19 @@ namespace Microsoft.AspNetCore.SignalR.Tests public class TcsService { - public TaskCompletionSource<object> StartedMethod = new TaskCompletionSource<object>(TaskCreationOptions.RunContinuationsAsynchronously); - public TaskCompletionSource<object> EndMethod = new TaskCompletionSource<object>(TaskCreationOptions.RunContinuationsAsynchronously); + public TaskCompletionSource<object> StartedMethod; + public TaskCompletionSource<object> EndMethod; + + public TcsService() + { + Reset(); + } + + public void Reset() + { + StartedMethod = new TaskCompletionSource<object>(TaskCreationOptions.RunContinuationsAsynchronously); + EndMethod = new TaskCompletionSource<object>(TaskCreationOptions.RunContinuationsAsynchronously); + } } public interface ITypedHubClient diff --git a/src/SignalR/server/SignalR/test/HubConnectionHandlerTests.cs b/src/SignalR/server/SignalR/test/HubConnectionHandlerTests.cs index 2bc13d7a85..df68bf36a9 100644 --- a/src/SignalR/server/SignalR/test/HubConnectionHandlerTests.cs +++ b/src/SignalR/server/SignalR/test/HubConnectionHandlerTests.cs @@ -2232,14 +2232,18 @@ namespace Microsoft.AspNetCore.SignalR.Tests { Assert.NotNull(context.Resource); var resource = Assert.IsType<HubInvocationContext>(context.Resource); - Assert.Equal(typeof(MethodHub), resource.HubType); + Assert.Equal(typeof(MethodHub), resource.Hub.GetType()); +#pragma warning disable CS0618 // Type or member is obsolete Assert.Equal(nameof(MethodHub.MultiParamAuthMethod), resource.HubMethodName); +#pragma warning restore CS0618 // Type or member is obsolete Assert.Equal(2, resource.HubMethodArguments?.Count); Assert.Equal("Hello", resource.HubMethodArguments[0]); Assert.Equal("World!", resource.HubMethodArguments[1]); Assert.NotNull(resource.Context); Assert.Equal(context.User, resource.Context.User); Assert.NotNull(resource.Context.GetHttpContext()); + Assert.NotNull(resource.ServiceProvider); + Assert.Equal(typeof(MethodHub).GetMethod(nameof(MethodHub.MultiParamAuthMethod)), resource.HubMethod); return Task.CompletedTask; } diff --git a/src/SignalR/server/SignalR/test/HubFilterTests.cs b/src/SignalR/server/SignalR/test/HubFilterTests.cs new file mode 100644 index 0000000000..91bc5d835c --- /dev/null +++ b/src/SignalR/server/SignalR/test/HubFilterTests.cs @@ -0,0 +1,867 @@ +// Copyright (c) .NET Foundation. All rights reserved. +// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. + +using System; +using System.Diagnostics; +using System.Threading.Tasks; +using Microsoft.AspNetCore.Internal; +using Microsoft.Extensions.DependencyInjection; +using Microsoft.Extensions.Logging.Testing; +using Xunit; + +namespace Microsoft.AspNetCore.SignalR.Tests +{ + public class HubFilterTests : VerifiableLoggedTest + { + [Fact] + public async Task GlobalHubFilterByType_MethodsAreCalled() + { + using (StartVerifiableLog()) + { + var tcsService = new TcsService(); + var serviceProvider = HubConnectionHandlerTestUtils.CreateServiceProvider(services => + { + services.AddSignalR(options => + { + options.AddFilter<VerifyMethodFilter>(); + }); + + services.AddSingleton(tcsService); + }, LoggerFactory); + + await AssertMethodsCalled(serviceProvider, tcsService); + } + } + + [Fact] + public async Task GlobalHubFilterByInstance_MethodsAreCalled() + { + using (StartVerifiableLog()) + { + var tcsService = new TcsService(); + var serviceProvider = HubConnectionHandlerTestUtils.CreateServiceProvider(services => + { + services.AddSignalR(options => + { + options.AddFilter(new VerifyMethodFilter(tcsService)); + }); + }, LoggerFactory); + + await AssertMethodsCalled(serviceProvider, tcsService); + } + } + + [Fact] + public async Task PerHubFilterByInstance_MethodsAreCalled() + { + using (StartVerifiableLog()) + { + var tcsService = new TcsService(); + var serviceProvider = HubConnectionHandlerTestUtils.CreateServiceProvider(services => + { + services.AddSignalR().AddHubOptions<MethodHub>(options => + { + options.AddFilter(new VerifyMethodFilter(tcsService)); + }); + }, LoggerFactory); + + await AssertMethodsCalled(serviceProvider, tcsService); + } + } + + [Fact] + public async Task PerHubFilterByCompileTimeType_MethodsAreCalled() + { + using (StartVerifiableLog()) + { + var tcsService = new TcsService(); + var serviceProvider = HubConnectionHandlerTestUtils.CreateServiceProvider(services => + { + services.AddSignalR().AddHubOptions<MethodHub>(options => + { + options.AddFilter<VerifyMethodFilter>(); + }); + + services.AddSingleton(tcsService); + }, LoggerFactory); + + await AssertMethodsCalled(serviceProvider, tcsService); + } + } + + [Fact] + public async Task PerHubFilterByRuntimeType_MethodsAreCalled() + { + using (StartVerifiableLog()) + { + var tcsService = new TcsService(); + var serviceProvider = HubConnectionHandlerTestUtils.CreateServiceProvider(services => + { + services.AddSignalR().AddHubOptions<MethodHub>(options => + { + options.AddFilter(typeof(VerifyMethodFilter)); + }); + + services.AddSingleton(tcsService); + }, LoggerFactory); + + await AssertMethodsCalled(serviceProvider, tcsService); + } + } + + private async Task AssertMethodsCalled(IServiceProvider serviceProvider, TcsService tcsService) + { + var connectionHandler = serviceProvider.GetService<HubConnectionHandler<MethodHub>>(); + + using (var client = new TestClient()) + { + var connectionHandlerTask = await client.ConnectAsync(connectionHandler); + + await tcsService.StartedMethod.Task.OrTimeout(); + await client.Connected.OrTimeout(); + await tcsService.EndMethod.Task.OrTimeout(); + + tcsService.Reset(); + var message = await client.InvokeAsync(nameof(MethodHub.Echo), "Hello world!").OrTimeout(); + await tcsService.EndMethod.Task.OrTimeout(); + tcsService.Reset(); + + Assert.Null(message.Error); + + client.Dispose(); + + await connectionHandlerTask.OrTimeout(); + + await tcsService.EndMethod.Task.OrTimeout(); + } + } + + [Fact] + public async Task MutlipleFilters_MethodsAreCalled() + { + using (StartVerifiableLog()) + { + var tcsService1 = new TcsService(); + var tcsService2 = new TcsService(); + var serviceProvider = HubConnectionHandlerTestUtils.CreateServiceProvider(services => + { + services.AddSignalR(options => + { + options.AddFilter(new VerifyMethodFilter(tcsService1)); + options.AddFilter(new VerifyMethodFilter(tcsService2)); + }); + }, LoggerFactory); + + var connectionHandler = serviceProvider.GetService<HubConnectionHandler<MethodHub>>(); + + using (var client = new TestClient()) + { + var connectionHandlerTask = await client.ConnectAsync(connectionHandler); + + await tcsService1.StartedMethod.Task.OrTimeout(); + await tcsService2.StartedMethod.Task.OrTimeout(); + await client.Connected.OrTimeout(); + await tcsService1.EndMethod.Task.OrTimeout(); + await tcsService2.EndMethod.Task.OrTimeout(); + + tcsService1.Reset(); + tcsService2.Reset(); + var message = await client.InvokeAsync(nameof(MethodHub.Echo), "Hello world!").OrTimeout(); + await tcsService1.EndMethod.Task.OrTimeout(); + await tcsService2.EndMethod.Task.OrTimeout(); + tcsService1.Reset(); + tcsService2.Reset(); + + Assert.Null(message.Error); + + client.Dispose(); + + await connectionHandlerTask.OrTimeout(); + + await tcsService1.EndMethod.Task.OrTimeout(); + await tcsService2.EndMethod.Task.OrTimeout(); + } + } + } + + [Fact] + public async Task MixingTypeAndInstanceGlobalFilters_MethodsAreCalled() + { + using (StartVerifiableLog()) + { + var tcsService1 = new TcsService(); + var tcsService2 = new TcsService(); + var serviceProvider = HubConnectionHandlerTestUtils.CreateServiceProvider(services => + { + services.AddSignalR(options => + { + options.AddFilter(new VerifyMethodFilter(tcsService1)); + options.AddFilter<VerifyMethodFilter>(); + }); + + services.AddSingleton(tcsService2); + }, LoggerFactory); + + var connectionHandler = serviceProvider.GetService<HubConnectionHandler<MethodHub>>(); + + using (var client = new TestClient()) + { + var connectionHandlerTask = await client.ConnectAsync(connectionHandler); + + await tcsService1.StartedMethod.Task.OrTimeout(); + await tcsService2.StartedMethod.Task.OrTimeout(); + await client.Connected.OrTimeout(); + await tcsService1.EndMethod.Task.OrTimeout(); + await tcsService2.EndMethod.Task.OrTimeout(); + + tcsService1.Reset(); + tcsService2.Reset(); + var message = await client.InvokeAsync(nameof(MethodHub.Echo), "Hello world!").OrTimeout(); + await tcsService1.EndMethod.Task.OrTimeout(); + await tcsService2.EndMethod.Task.OrTimeout(); + tcsService1.Reset(); + tcsService2.Reset(); + + Assert.Null(message.Error); + + client.Dispose(); + + await connectionHandlerTask.OrTimeout(); + + await tcsService1.EndMethod.Task.OrTimeout(); + await tcsService2.EndMethod.Task.OrTimeout(); + } + } + } + + [Fact] + public async Task MixingTypeAndInstanceHubSpecificFilters_MethodsAreCalled() + { + using (StartVerifiableLog()) + { + var tcsService1 = new TcsService(); + var tcsService2 = new TcsService(); + var serviceProvider = HubConnectionHandlerTestUtils.CreateServiceProvider(services => + { + services.AddSignalR() + .AddHubOptions<MethodHub>(options => + { + options.AddFilter(new VerifyMethodFilter(tcsService1)); + options.AddFilter<VerifyMethodFilter>(); + }); + + services.AddSingleton(tcsService2); + }, LoggerFactory); + + var connectionHandler = serviceProvider.GetService<HubConnectionHandler<MethodHub>>(); + + using (var client = new TestClient()) + { + var connectionHandlerTask = await client.ConnectAsync(connectionHandler); + + await tcsService1.StartedMethod.Task.OrTimeout(); + await tcsService2.StartedMethod.Task.OrTimeout(); + await client.Connected.OrTimeout(); + await tcsService1.EndMethod.Task.OrTimeout(); + await tcsService2.EndMethod.Task.OrTimeout(); + + tcsService1.Reset(); + tcsService2.Reset(); + var message = await client.InvokeAsync(nameof(MethodHub.Echo), "Hello world!").OrTimeout(); + await tcsService1.EndMethod.Task.OrTimeout(); + await tcsService2.EndMethod.Task.OrTimeout(); + tcsService1.Reset(); + tcsService2.Reset(); + + Assert.Null(message.Error); + + client.Dispose(); + + await connectionHandlerTask.OrTimeout(); + + await tcsService1.EndMethod.Task.OrTimeout(); + await tcsService2.EndMethod.Task.OrTimeout(); + } + } + } + + [Fact] + public async Task GlobalFiltersRunInOrder() + { + using (StartVerifiableLog()) + { + var syncPoint1 = SyncPoint.Create(3, out var syncPoints1); + var syncPoint2 = SyncPoint.Create(3, out var syncPoints2); + var serviceProvider = HubConnectionHandlerTestUtils.CreateServiceProvider(services => + { + services.AddSignalR(options => + { + options.AddFilter(new SyncPointFilter(syncPoints1)); + options.AddFilter(new SyncPointFilter(syncPoints2)); + }); + }, LoggerFactory); + + var connectionHandler = serviceProvider.GetService<HubConnectionHandler<MethodHub>>(); + + using (var client = new TestClient()) + { + var connectionHandlerTask = await client.ConnectAsync(connectionHandler); + + await syncPoints1[0].WaitForSyncPoint().OrTimeout(); + // Second filter wont run yet because first filter is waiting on SyncPoint + Assert.False(syncPoints2[0].WaitForSyncPoint().IsCompleted); + syncPoints1[0].Continue(); + + await syncPoints2[0].WaitForSyncPoint().OrTimeout(); + syncPoints2[0].Continue(); + await client.Connected.OrTimeout(); + + var invokeTask = client.InvokeAsync(nameof(MethodHub.Echo), "Hello world!"); + + await syncPoints1[1].WaitForSyncPoint().OrTimeout(); + // Second filter wont run yet because first filter is waiting on SyncPoint + Assert.False(syncPoints2[1].WaitForSyncPoint().IsCompleted); + syncPoints1[1].Continue(); + + await syncPoints2[1].WaitForSyncPoint().OrTimeout(); + syncPoints2[1].Continue(); + var message = await invokeTask.OrTimeout(); + + Assert.Null(message.Error); + + client.Dispose(); + + await syncPoints1[2].WaitForSyncPoint().OrTimeout(); + // Second filter wont run yet because first filter is waiting on SyncPoint + Assert.False(syncPoints2[2].WaitForSyncPoint().IsCompleted); + syncPoints1[2].Continue(); + + await syncPoints2[2].WaitForSyncPoint().OrTimeout(); + syncPoints2[2].Continue(); + + await connectionHandlerTask.OrTimeout(); + } + } + } + + [Fact] + public async Task HubSpecificFiltersRunInOrder() + { + using (StartVerifiableLog()) + { + var syncPoint1 = SyncPoint.Create(3, out var syncPoints1); + var syncPoint2 = SyncPoint.Create(3, out var syncPoints2); + var serviceProvider = HubConnectionHandlerTestUtils.CreateServiceProvider(services => + { + services.AddSignalR() + .AddHubOptions<MethodHub>(options => + { + options.AddFilter(new SyncPointFilter(syncPoints1)); + options.AddFilter(new SyncPointFilter(syncPoints2)); + }); + }, LoggerFactory); + + var connectionHandler = serviceProvider.GetService<HubConnectionHandler<MethodHub>>(); + + using (var client = new TestClient()) + { + var connectionHandlerTask = await client.ConnectAsync(connectionHandler); + + await syncPoints1[0].WaitForSyncPoint().OrTimeout(); + // Second filter wont run yet because first filter is waiting on SyncPoint + Assert.False(syncPoints2[0].WaitForSyncPoint().IsCompleted); + syncPoints1[0].Continue(); + + await syncPoints2[0].WaitForSyncPoint().OrTimeout(); + syncPoints2[0].Continue(); + await client.Connected.OrTimeout(); + + var invokeTask = client.InvokeAsync(nameof(MethodHub.Echo), "Hello world!"); + + await syncPoints1[1].WaitForSyncPoint().OrTimeout(); + // Second filter wont run yet because first filter is waiting on SyncPoint + Assert.False(syncPoints2[1].WaitForSyncPoint().IsCompleted); + syncPoints1[1].Continue(); + + await syncPoints2[1].WaitForSyncPoint().OrTimeout(); + syncPoints2[1].Continue(); + var message = await invokeTask.OrTimeout(); + + Assert.Null(message.Error); + + client.Dispose(); + + await syncPoints1[2].WaitForSyncPoint().OrTimeout(); + // Second filter wont run yet because first filter is waiting on SyncPoint + Assert.False(syncPoints2[2].WaitForSyncPoint().IsCompleted); + syncPoints1[2].Continue(); + + await syncPoints2[2].WaitForSyncPoint().OrTimeout(); + syncPoints2[2].Continue(); + + await connectionHandlerTask.OrTimeout(); + } + } + } + + [Fact] + public async Task GlobalFiltersRunBeforeHubSpecificFilters() + { + using (StartVerifiableLog()) + { + var syncPoint1 = SyncPoint.Create(3, out var syncPoints1); + var syncPoint2 = SyncPoint.Create(3, out var syncPoints2); + var serviceProvider = HubConnectionHandlerTestUtils.CreateServiceProvider(services => + { + services.AddSignalR(options => + { + options.AddFilter(new SyncPointFilter(syncPoints1)); + }) + .AddHubOptions<MethodHub>(options => + { + options.AddFilter(new SyncPointFilter(syncPoints2)); + }); + }, LoggerFactory); + + var connectionHandler = serviceProvider.GetService<HubConnectionHandler<MethodHub>>(); + + using (var client = new TestClient()) + { + var connectionHandlerTask = await client.ConnectAsync(connectionHandler); + + await syncPoints1[0].WaitForSyncPoint().OrTimeout(); + // Second filter wont run yet because first filter is waiting on SyncPoint + Assert.False(syncPoints2[0].WaitForSyncPoint().IsCompleted); + syncPoints1[0].Continue(); + + await syncPoints2[0].WaitForSyncPoint().OrTimeout(); + syncPoints2[0].Continue(); + await client.Connected.OrTimeout(); + + var invokeTask = client.InvokeAsync(nameof(MethodHub.Echo), "Hello world!"); + + await syncPoints1[1].WaitForSyncPoint().OrTimeout(); + // Second filter wont run yet because first filter is waiting on SyncPoint + Assert.False(syncPoints2[1].WaitForSyncPoint().IsCompleted); + syncPoints1[1].Continue(); + + await syncPoints2[1].WaitForSyncPoint().OrTimeout(); + syncPoints2[1].Continue(); + var message = await invokeTask.OrTimeout(); + + Assert.Null(message.Error); + + client.Dispose(); + + await syncPoints1[2].WaitForSyncPoint().OrTimeout(); + // Second filter wont run yet because first filter is waiting on SyncPoint + Assert.False(syncPoints2[2].WaitForSyncPoint().IsCompleted); + syncPoints1[2].Continue(); + + await syncPoints2[2].WaitForSyncPoint().OrTimeout(); + syncPoints2[2].Continue(); + + await connectionHandlerTask.OrTimeout(); + } + } + } + + [Fact] + public async Task FilterCanBeResolvedFromDI() + { + using (StartVerifiableLog()) + { + var tcsService = new TcsService(); + var serviceProvider = HubConnectionHandlerTestUtils.CreateServiceProvider(services => + { + services.AddSignalR(options => + { + options.AddFilter<VerifyMethodFilter>(); + }); + + // If this instance wasn't resolved, then the tcsService.StartedMethod waits would never trigger and fail the test + services.AddSingleton(new VerifyMethodFilter(tcsService)); + }, LoggerFactory); + + await AssertMethodsCalled(serviceProvider, tcsService); + } + } + + [Fact] + public async Task FiltersHaveTransientScopeByDefault() + { + using (StartVerifiableLog()) + { + var counter = new FilterCounter(); + var serviceProvider = HubConnectionHandlerTestUtils.CreateServiceProvider(services => + { + services.AddSignalR(options => + { + options.AddFilter<CounterFilter>(); + }); + + services.AddSingleton(counter); + }, LoggerFactory); + + var connectionHandler = serviceProvider.GetService<HubConnectionHandler<MethodHub>>(); + + using (var client = new TestClient()) + { + var connectionHandlerTask = await client.ConnectAsync(connectionHandler); + + await client.Connected.OrTimeout(); + // Filter is transient, so these counts are reset every time the filter is created + Assert.Equal(1, counter.OnConnectedAsyncCount); + Assert.Equal(0, counter.InvokeMethodAsyncCount); + Assert.Equal(0, counter.OnDisconnectedAsyncCount); + + var message = await client.InvokeAsync(nameof(MethodHub.Echo), "Hello world!").OrTimeout(); + // Filter is transient, so these counts are reset every time the filter is created + Assert.Equal(0, counter.OnConnectedAsyncCount); + Assert.Equal(1, counter.InvokeMethodAsyncCount); + Assert.Equal(0, counter.OnDisconnectedAsyncCount); + + Assert.Null(message.Error); + + client.Dispose(); + + await connectionHandlerTask.OrTimeout(); + + // Filter is transient, so these counts are reset every time the filter is created + Assert.Equal(0, counter.OnConnectedAsyncCount); + Assert.Equal(0, counter.InvokeMethodAsyncCount); + Assert.Equal(1, counter.OnDisconnectedAsyncCount); + } + } + } + + [Fact] + public async Task FiltersCanBeSingletonIfAddedToDI() + { + using (StartVerifiableLog()) + { + var counter = new FilterCounter(); + var serviceProvider = HubConnectionHandlerTestUtils.CreateServiceProvider(services => + { + services.AddSignalR(options => + { + options.AddFilter<CounterFilter>(); + }); + + services.AddSingleton<CounterFilter>(); + services.AddSingleton(counter); + }, LoggerFactory); + + var connectionHandler = serviceProvider.GetService<HubConnectionHandler<MethodHub>>(); + + using (var client = new TestClient()) + { + var connectionHandlerTask = await client.ConnectAsync(connectionHandler); + + await client.Connected.OrTimeout(); + Assert.Equal(1, counter.OnConnectedAsyncCount); + Assert.Equal(0, counter.InvokeMethodAsyncCount); + Assert.Equal(0, counter.OnDisconnectedAsyncCount); + + var message = await client.InvokeAsync(nameof(MethodHub.Echo), "Hello world!").OrTimeout(); + Assert.Equal(1, counter.OnConnectedAsyncCount); + Assert.Equal(1, counter.InvokeMethodAsyncCount); + Assert.Equal(0, counter.OnDisconnectedAsyncCount); + + Assert.Null(message.Error); + + client.Dispose(); + + await connectionHandlerTask.OrTimeout(); + + Assert.Equal(1, counter.OnConnectedAsyncCount); + Assert.Equal(1, counter.InvokeMethodAsyncCount); + Assert.Equal(1, counter.OnDisconnectedAsyncCount); + } + } + } + + [Fact] + public async Task ConnectionContinuesIfOnConnectedAsyncThrowsAndFilterDoesNot() + { + using (StartVerifiableLog()) + { + var serviceProvider = HubConnectionHandlerTestUtils.CreateServiceProvider(services => + { + services.AddSignalR(options => + { + options.EnableDetailedErrors = true; + options.AddFilter<NoExceptionFilter>(); + }); + }, LoggerFactory); + + var connectionHandler = serviceProvider.GetService<HubConnectionHandler<OnConnectedThrowsHub>>(); + + using (var client = new TestClient()) + { + var connectionHandlerTask = await client.ConnectAsync(connectionHandler); + + // Verify connection still connected, can't invoke a method if the connection is disconnected + var message = await client.InvokeAsync("Method"); + Assert.Equal("Failed to invoke 'Method' due to an error on the server. HubException: Method does not exist.", message.Error); + + client.Dispose(); + + await connectionHandlerTask.OrTimeout(); + } + } + } + + [Fact] + public async Task ConnectionContinuesIfOnConnectedAsyncNotCalledByFilter() + { + using (StartVerifiableLog()) + { + var serviceProvider = HubConnectionHandlerTestUtils.CreateServiceProvider(services => + { + services.AddSignalR(options => + { + options.EnableDetailedErrors = true; + options.AddFilter(new SkipNextFilter(skipOnConnected: true)); + }); + }, LoggerFactory); + + var connectionHandler = serviceProvider.GetService<HubConnectionHandler<MethodHub>>(); + + using (var client = new TestClient()) + { + var connectionHandlerTask = await client.ConnectAsync(connectionHandler); + + // Verify connection still connected, can't invoke a method if the connection is disconnected + var message = await client.InvokeAsync("Method"); + Assert.Equal("Failed to invoke 'Method' due to an error on the server. HubException: Method does not exist.", message.Error); + + client.Dispose(); + + await connectionHandlerTask.OrTimeout(); + } + } + } + + [Fact] + public async Task FilterCanSkipCallingHubMethod() + { + using (StartVerifiableLog()) + { + var serviceProvider = HubConnectionHandlerTestUtils.CreateServiceProvider(services => + { + services.AddSignalR(options => + { + options.AddFilter(new SkipNextFilter(skipInvoke: true)); + }); + }, LoggerFactory); + + var connectionHandler = serviceProvider.GetService<HubConnectionHandler<MethodHub>>(); + + using (var client = new TestClient()) + { + var connectionHandlerTask = await client.ConnectAsync(connectionHandler); + + await client.Connected.OrTimeout(); + + var message = await client.InvokeAsync(nameof(MethodHub.Echo), "Hello world!").OrTimeout(); + + Assert.Null(message.Error); + Assert.Null(message.Result); + + client.Dispose(); + + await connectionHandlerTask.OrTimeout(); + } + } + } + + [Fact] + public async Task FiltersWithIDisposableAreDisposed() + { + using (StartVerifiableLog()) + { + var tcsService = new TcsService(); + var serviceProvider = HubConnectionHandlerTestUtils.CreateServiceProvider(services => + { + services.AddSignalR(options => + { + options.EnableDetailedErrors = true; + options.AddFilter<DisposableFilter>(); + }); + + services.AddSingleton(tcsService); + }, LoggerFactory); + + var connectionHandler = serviceProvider.GetService<HubConnectionHandler<MethodHub>>(); + + using (var client = new TestClient()) + { + var connectionHandlerTask = await client.ConnectAsync(connectionHandler); + + // OnConnectedAsync creates and destroys the filter + await tcsService.StartedMethod.Task.OrTimeout(); + tcsService.Reset(); + + var message = await client.InvokeAsync("Echo", "Hello"); + Assert.Equal("Hello", message.Result); + await tcsService.StartedMethod.Task.OrTimeout(); + tcsService.Reset(); + + client.Dispose(); + + // OnDisconnectedAsync creates and destroys the filter + await tcsService.StartedMethod.Task.OrTimeout(); + await connectionHandlerTask.OrTimeout(); + } + } + } + + [Fact] + public async Task InstanceFiltersWithIDisposableAreNotDisposed() + { + using (StartVerifiableLog()) + { + var tcsService = new TcsService(); + var serviceProvider = HubConnectionHandlerTestUtils.CreateServiceProvider(services => + { + services.AddSignalR(options => + { + options.EnableDetailedErrors = true; + options.AddFilter(new DisposableFilter(tcsService)); + }); + + services.AddSingleton(tcsService); + }, LoggerFactory); + + var connectionHandler = serviceProvider.GetService<HubConnectionHandler<MethodHub>>(); + + using (var client = new TestClient()) + { + var connectionHandlerTask = await client.ConnectAsync(connectionHandler); + + var message = await client.InvokeAsync("Echo", "Hello"); + Assert.Equal("Hello", message.Result); + + client.Dispose(); + + await connectionHandlerTask.OrTimeout(); + + Assert.False(tcsService.StartedMethod.Task.IsCompleted); + } + } + } + + [Fact] + public async Task FiltersWithIAsyncDisposableAreDisposed() + { + using (StartVerifiableLog()) + { + var tcsService = new TcsService(); + var serviceProvider = HubConnectionHandlerTestUtils.CreateServiceProvider(services => + { + services.AddSignalR(options => + { + options.EnableDetailedErrors = true; + options.AddFilter<AsyncDisposableFilter>(); + }); + + services.AddSingleton(tcsService); + }, LoggerFactory); + + var connectionHandler = serviceProvider.GetService<HubConnectionHandler<MethodHub>>(); + + using (var client = new TestClient()) + { + var connectionHandlerTask = await client.ConnectAsync(connectionHandler); + + // OnConnectedAsync creates and destroys the filter + await tcsService.StartedMethod.Task.OrTimeout(); + tcsService.Reset(); + + var message = await client.InvokeAsync("Echo", "Hello"); + Assert.Equal("Hello", message.Result); + await tcsService.StartedMethod.Task.OrTimeout(); + tcsService.Reset(); + + client.Dispose(); + + // OnDisconnectedAsync creates and destroys the filter + await tcsService.StartedMethod.Task.OrTimeout(); + await connectionHandlerTask.OrTimeout(); + } + } + } + + [Fact] + public async Task InstanceFiltersWithIAsyncDisposableAreNotDisposed() + { + using (StartVerifiableLog()) + { + var tcsService = new TcsService(); + var serviceProvider = HubConnectionHandlerTestUtils.CreateServiceProvider(services => + { + services.AddSignalR(options => + { + options.EnableDetailedErrors = true; + options.AddFilter(new AsyncDisposableFilter(tcsService)); + }); + + services.AddSingleton(tcsService); + }, LoggerFactory); + + var connectionHandler = serviceProvider.GetService<HubConnectionHandler<MethodHub>>(); + + using (var client = new TestClient()) + { + var connectionHandlerTask = await client.ConnectAsync(connectionHandler); + + var message = await client.InvokeAsync("Echo", "Hello"); + Assert.Equal("Hello", message.Result); + + client.Dispose(); + + await connectionHandlerTask.OrTimeout(); + + Assert.False(tcsService.StartedMethod.Task.IsCompleted); + } + } + } + + [Fact] + public async Task InvokeFailsWhenFilterCallsNonExistantMethod() + { + bool ExpectedErrors(WriteContext writeContext) + { + return writeContext.LoggerName == "Microsoft.AspNetCore.SignalR.Internal.DefaultHubDispatcher" && + writeContext.EventId.Name == "FailedInvokingHubMethod"; + } + + using (StartVerifiableLog(expectedErrorsFilter: ExpectedErrors)) + { + var serviceProvider = HubConnectionHandlerTestUtils.CreateServiceProvider(services => + { + services.AddSignalR(options => + { + options.EnableDetailedErrors = true; + options.AddFilter<ChangeMethodFilter>(); + }); + }, LoggerFactory); + + var connectionHandler = serviceProvider.GetService<HubConnectionHandler<MethodHub>>(); + + using (var client = new TestClient()) + { + var connectionHandlerTask = await client.ConnectAsync(connectionHandler); + + var message = await client.InvokeAsync("Echo", "Hello"); + Assert.Equal("An unexpected error occurred invoking 'Echo' on the server. HubException: Unknown hub method 'BaseMethod'", message.Error); + + client.Dispose(); + + await connectionHandlerTask.OrTimeout(); + } + } + } + } +} diff --git a/src/SignalR/server/SignalR/test/TestFilters.cs b/src/SignalR/server/SignalR/test/TestFilters.cs new file mode 100644 index 0000000000..e32c48284a --- /dev/null +++ b/src/SignalR/server/SignalR/test/TestFilters.cs @@ -0,0 +1,236 @@ +// Copyright (c) .NET Foundation. All rights reserved. +// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. + +using System; +using System.Diagnostics; +using System.Threading.Tasks; +using Microsoft.AspNetCore.Internal; + +namespace Microsoft.AspNetCore.SignalR.Tests +{ + public class VerifyMethodFilter : IHubFilter + { + private readonly TcsService _service; + public VerifyMethodFilter(TcsService tcsService) + { + _service = tcsService; + } + + public async Task OnConnectedAsync(HubLifetimeContext context, Func<HubLifetimeContext, Task> next) + { + _service.StartedMethod.TrySetResult(null); + await next(context); + _service.EndMethod.TrySetResult(null); + } + + public async ValueTask<object> InvokeMethodAsync(HubInvocationContext invocationContext, Func<HubInvocationContext, ValueTask<object>> next) + { + _service.StartedMethod.TrySetResult(null); + var result = await next(invocationContext); + _service.EndMethod.TrySetResult(null); + + return result; + } + + public async Task OnDisconnectedAsync(HubLifetimeContext context, Exception exception, Func<HubLifetimeContext, Exception, Task> next) + { + _service.StartedMethod.TrySetResult(null); + await next(context, exception); + _service.EndMethod.TrySetResult(null); + } + } + + public class SyncPointFilter : IHubFilter + { + private readonly SyncPoint[] _syncPoint; + public SyncPointFilter(SyncPoint[] syncPoints) + { + Debug.Assert(syncPoints.Length == 3); + _syncPoint = syncPoints; + } + + public async Task OnConnectedAsync(HubLifetimeContext context, Func<HubLifetimeContext, Task> next) + { + await _syncPoint[0].WaitToContinue(); + await next(context); + } + + public async ValueTask<object> InvokeMethodAsync(HubInvocationContext invocationContext, Func<HubInvocationContext, ValueTask<object>> next) + { + await _syncPoint[1].WaitToContinue(); + var result = await next(invocationContext); + + return result; + } + + public async Task OnDisconnectedAsync(HubLifetimeContext context, Exception exception, Func<HubLifetimeContext, Exception, Task> next) + { + await _syncPoint[2].WaitToContinue(); + await next(context, exception); + } + } + + public class FilterCounter + { + public int OnConnectedAsyncCount; + public int InvokeMethodAsyncCount; + public int OnDisconnectedAsyncCount; + } + + public class CounterFilter : IHubFilter + { + private readonly FilterCounter _counter; + public CounterFilter(FilterCounter counter) + { + _counter = counter; + _counter.OnConnectedAsyncCount = 0; + _counter.InvokeMethodAsyncCount = 0; + _counter.OnDisconnectedAsyncCount = 0; + } + + public Task OnConnectedAsync(HubLifetimeContext context, Func<HubLifetimeContext, Task> next) + { + _counter.OnConnectedAsyncCount++; + return next(context); + } + + public Task OnDisconnectedAsync(HubLifetimeContext context, Exception exception, Func<HubLifetimeContext, Exception, Task> next) + { + _counter.OnDisconnectedAsyncCount++; + return next(context, exception); + } + + public ValueTask<object> InvokeMethodAsync(HubInvocationContext invocationContext, Func<HubInvocationContext, ValueTask<object>> next) + { + _counter.InvokeMethodAsyncCount++; + return next(invocationContext); + } + } + + public class NoExceptionFilter : IHubFilter + { + public async Task OnConnectedAsync(HubLifetimeContext context, Func<HubLifetimeContext, Task> next) + { + try + { + await next(context); + } + catch { } + } + + public async Task OnDisconnectedAsync(HubLifetimeContext context, Exception exception, Func<HubLifetimeContext, Exception, Task> next) + { + try + { + await next(context, exception); + } + catch { } + } + + public async ValueTask<object> InvokeMethodAsync(HubInvocationContext invocationContext, Func<HubInvocationContext, ValueTask<object>> next) + { + try + { + return await next(invocationContext); + } + catch { } + + return null; + } + } + + public class SkipNextFilter : IHubFilter + { + private readonly bool _skipOnConnected; + private readonly bool _skipInvoke; + private readonly bool _skipOnDisconnected; + + public SkipNextFilter(bool skipOnConnected = false, bool skipInvoke = false, bool skipOnDisconnected = false) + { + _skipOnConnected = skipOnConnected; + _skipInvoke = skipInvoke; + _skipOnDisconnected = skipOnDisconnected; + } + + public Task OnConnectedAsync(HubLifetimeContext context, Func<HubLifetimeContext, Task> next) + { + if (_skipOnConnected) + { + return Task.CompletedTask; + } + + return next(context); + } + + public Task OnDisconnectedAsync(HubLifetimeContext context, Exception exception, Func<HubLifetimeContext, Exception, Task> next) + { + if (_skipOnDisconnected) + { + return Task.CompletedTask; + } + + return next(context, exception); + } + + public ValueTask<object> InvokeMethodAsync(HubInvocationContext invocationContext, Func<HubInvocationContext, ValueTask<object>> next) + { + if (_skipInvoke) + { + return new ValueTask<object>(); + } + + return next(invocationContext); + } + } + + public class DisposableFilter : IHubFilter, IDisposable + { + private readonly TcsService _tcsService; + + public DisposableFilter(TcsService tcsService) + { + _tcsService = tcsService; + } + + public void Dispose() + { + _tcsService.StartedMethod.SetResult(null); + } + + public ValueTask<object> InvokeMethodAsync(HubInvocationContext invocationContext, Func<HubInvocationContext, ValueTask<object>> next) + { + return next(invocationContext); + } + } + + public class AsyncDisposableFilter : IHubFilter, IAsyncDisposable + { + private readonly TcsService _tcsService; + + public AsyncDisposableFilter(TcsService tcsService) + { + _tcsService = tcsService; + } + + public ValueTask DisposeAsync() + { + _tcsService.StartedMethod.SetResult(null); + return default; + } + + public ValueTask<object> InvokeMethodAsync(HubInvocationContext invocationContext, Func<HubInvocationContext, ValueTask<object>> next) + { + return next(invocationContext); + } + } + + public class ChangeMethodFilter : IHubFilter + { + public ValueTask<object> InvokeMethodAsync(HubInvocationContext invocationContext, Func<HubInvocationContext, ValueTask<object>> next) + { + var methodInfo = typeof(BaseHub).GetMethod(nameof(BaseHub.BaseMethod)); + var context = new HubInvocationContext(invocationContext.Context, invocationContext.ServiceProvider, invocationContext.Hub, methodInfo, invocationContext.HubMethodArguments); + return next(context); + } + } +} From 0b90802e712a0dad12eebf2c7ad7abea9869ae54 Mon Sep 17 00:00:00 2001 From: "dotnet-maestro[bot]" <42748379+dotnet-maestro[bot]@users.noreply.github.com> Date: Wed, 20 May 2020 05:14:26 +0000 Subject: [PATCH 82/99] Update dependencies from https://github.com/dotnet/aspnetcore-tooling build 20200519.2 (#22018) Microsoft.AspNetCore.Mvc.Razor.Extensions , Microsoft.AspNetCore.Razor.Language , Microsoft.CodeAnalysis.Razor , Microsoft.NET.Sdk.Razor From Version 5.0.0-preview.6.20268.3 -> To Version 5.0.0-preview.6.20269.2 Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com> --- eng/Version.Details.xml | 16 ++++++++-------- eng/Versions.props | 8 ++++---- 2 files changed, 12 insertions(+), 12 deletions(-) diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index 2a9d734292..5e978b93cb 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -13,21 +13,21 @@ <Uri>https://github.com/dotnet/blazor</Uri> <Sha>dd7fb4d3931d556458f62642c2edfc59f6295bfb</Sha> </Dependency> - <Dependency Name="Microsoft.AspNetCore.Razor.Language" Version="5.0.0-preview.6.20268.3"> + <Dependency Name="Microsoft.AspNetCore.Razor.Language" Version="5.0.0-preview.6.20269.2"> <Uri>https://github.com/dotnet/aspnetcore-tooling</Uri> - <Sha>0d29bc475853479bdf12ef326bdfb91f93b2a6c7</Sha> + <Sha>298b5a2ded04a704837fc37756c033bfb1b8289d</Sha> </Dependency> - <Dependency Name="Microsoft.AspNetCore.Mvc.Razor.Extensions" Version="5.0.0-preview.6.20268.3"> + <Dependency Name="Microsoft.AspNetCore.Mvc.Razor.Extensions" Version="5.0.0-preview.6.20269.2"> <Uri>https://github.com/dotnet/aspnetcore-tooling</Uri> - <Sha>0d29bc475853479bdf12ef326bdfb91f93b2a6c7</Sha> + <Sha>298b5a2ded04a704837fc37756c033bfb1b8289d</Sha> </Dependency> - <Dependency Name="Microsoft.CodeAnalysis.Razor" Version="5.0.0-preview.6.20268.3"> + <Dependency Name="Microsoft.CodeAnalysis.Razor" Version="5.0.0-preview.6.20269.2"> <Uri>https://github.com/dotnet/aspnetcore-tooling</Uri> - <Sha>0d29bc475853479bdf12ef326bdfb91f93b2a6c7</Sha> + <Sha>298b5a2ded04a704837fc37756c033bfb1b8289d</Sha> </Dependency> - <Dependency Name="Microsoft.NET.Sdk.Razor" Version="5.0.0-preview.6.20268.3"> + <Dependency Name="Microsoft.NET.Sdk.Razor" Version="5.0.0-preview.6.20269.2"> <Uri>https://github.com/dotnet/aspnetcore-tooling</Uri> - <Sha>0d29bc475853479bdf12ef326bdfb91f93b2a6c7</Sha> + <Sha>298b5a2ded04a704837fc37756c033bfb1b8289d</Sha> </Dependency> <Dependency Name="dotnet-ef" Version="5.0.0-preview.6.20269.2"> <Uri>https://github.com/dotnet/efcore</Uri> diff --git a/eng/Versions.props b/eng/Versions.props index 9a90386141..43e934bcf6 100644 --- a/eng/Versions.props +++ b/eng/Versions.props @@ -137,10 +137,10 @@ <MicrosoftEntityFrameworkCoreToolsPackageVersion>5.0.0-preview.6.20269.2</MicrosoftEntityFrameworkCoreToolsPackageVersion> <MicrosoftEntityFrameworkCorePackageVersion>5.0.0-preview.6.20269.2</MicrosoftEntityFrameworkCorePackageVersion> <!-- Packages from dotnet/aspnetcore-tooling --> - <MicrosoftAspNetCoreMvcRazorExtensionsPackageVersion>5.0.0-preview.6.20268.3</MicrosoftAspNetCoreMvcRazorExtensionsPackageVersion> - <MicrosoftAspNetCoreRazorLanguagePackageVersion>5.0.0-preview.6.20268.3</MicrosoftAspNetCoreRazorLanguagePackageVersion> - <MicrosoftCodeAnalysisRazorPackageVersion>5.0.0-preview.6.20268.3</MicrosoftCodeAnalysisRazorPackageVersion> - <MicrosoftNETSdkRazorPackageVersion>5.0.0-preview.6.20268.3</MicrosoftNETSdkRazorPackageVersion> + <MicrosoftAspNetCoreMvcRazorExtensionsPackageVersion>5.0.0-preview.6.20269.2</MicrosoftAspNetCoreMvcRazorExtensionsPackageVersion> + <MicrosoftAspNetCoreRazorLanguagePackageVersion>5.0.0-preview.6.20269.2</MicrosoftAspNetCoreRazorLanguagePackageVersion> + <MicrosoftCodeAnalysisRazorPackageVersion>5.0.0-preview.6.20269.2</MicrosoftCodeAnalysisRazorPackageVersion> + <MicrosoftNETSdkRazorPackageVersion>5.0.0-preview.6.20269.2</MicrosoftNETSdkRazorPackageVersion> </PropertyGroup> <!-- From 67b6be0337bd87ceb093ce699d090fd1fc06cc44 Mon Sep 17 00:00:00 2001 From: Pranav K <prkrishn@hotmail.com> Date: Wed, 20 May 2020 09:40:31 -0700 Subject: [PATCH 83/99] Unquarantine CanVeryPhoneNumber test --- .../Specification.Tests/src/UserManagerSpecificationTests.cs | 1 - src/Servers/Kestrel/test/FunctionalTests/Http2/ShutdownTests.cs | 2 +- 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/src/Identity/Specification.Tests/src/UserManagerSpecificationTests.cs b/src/Identity/Specification.Tests/src/UserManagerSpecificationTests.cs index 4bc1a37559..1455e38080 100644 --- a/src/Identity/Specification.Tests/src/UserManagerSpecificationTests.cs +++ b/src/Identity/Specification.Tests/src/UserManagerSpecificationTests.cs @@ -1471,7 +1471,6 @@ namespace Microsoft.AspNetCore.Identity.Test /// </summary> /// <returns>Task</returns> [Fact] - [QuarantinedTest] public async Task CanVerifyPhoneNumber() { var manager = CreateManager(); diff --git a/src/Servers/Kestrel/test/FunctionalTests/Http2/ShutdownTests.cs b/src/Servers/Kestrel/test/FunctionalTests/Http2/ShutdownTests.cs index a5c42d1703..4e390b3508 100644 --- a/src/Servers/Kestrel/test/FunctionalTests/Http2/ShutdownTests.cs +++ b/src/Servers/Kestrel/test/FunctionalTests/Http2/ShutdownTests.cs @@ -100,7 +100,7 @@ namespace Microsoft.AspNetCore.Server.Kestrel.FunctionalTests.Http2 } [ConditionalFact] - [QuarantinedTest] // Test still quarantined due to Sockets.Functional tests. + [QuarantinedTest("https://github.com/dotnet/aspnetcore/issues/21521")] // Test still quarantined due to Sockets.Functional tests. public async Task GracefulTurnsAbortiveIfRequestsDoNotFinish() { var requestStarted = new TaskCompletionSource<object>(TaskCreationOptions.RunContinuationsAsynchronously); From c486a4bebb850dc42d7af2d4e0a46651000e2cae Mon Sep 17 00:00:00 2001 From: Pranav K <prkrishn@hotmail.com> Date: Wed, 20 May 2020 09:56:28 -0700 Subject: [PATCH 84/99] Re-use the dotnet-new lock during template package installation (#22007) --- src/ProjectTemplates/Shared/TemplatePackageInstaller.cs | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/src/ProjectTemplates/Shared/TemplatePackageInstaller.cs b/src/ProjectTemplates/Shared/TemplatePackageInstaller.cs index cbad664a52..c029db07e0 100644 --- a/src/ProjectTemplates/Shared/TemplatePackageInstaller.cs +++ b/src/ProjectTemplates/Shared/TemplatePackageInstaller.cs @@ -6,10 +6,8 @@ using System.Diagnostics; using System.IO; using System.Linq; using System.Reflection; -using System.Threading; using System.Threading.Tasks; using Microsoft.AspNetCore.Internal; -using Microsoft.AspNetCore.Testing; using Microsoft.Extensions.CommandLineUtils; using Xunit; using Xunit.Abstractions; @@ -18,7 +16,6 @@ namespace Templates.Test.Helpers { internal static class TemplatePackageInstaller { - private static readonly SemaphoreSlim InstallerLock = new SemaphoreSlim(1); private static bool _haveReinstalledTemplatePackages; private static readonly string[] _templatePackages = new[] @@ -52,7 +49,7 @@ namespace Templates.Test.Helpers public static async Task EnsureTemplatingEngineInitializedAsync(ITestOutputHelper output) { - Assert.True(await InstallerLock.WaitAsync(TimeSpan.FromMinutes(1)), "Unable to grab installer lock"); + await ProcessLock.DotNetNewLock.WaitAsync(); try { if (!_haveReinstalledTemplatePackages) @@ -67,7 +64,7 @@ namespace Templates.Test.Helpers } finally { - InstallerLock.Release(); + ProcessLock.DotNetNewLock.Release(); } } From a47dffefc8d6fdb29142867d703141dd9c957d0f Mon Sep 17 00:00:00 2001 From: Pranav K <prkrishn@hotmail.com> Date: Wed, 20 May 2020 10:07:17 -0700 Subject: [PATCH 85/99] Update UserManagerSpecificationTests.cs --- .../Specification.Tests/src/UserManagerSpecificationTests.cs | 1 + 1 file changed, 1 insertion(+) diff --git a/src/Identity/Specification.Tests/src/UserManagerSpecificationTests.cs b/src/Identity/Specification.Tests/src/UserManagerSpecificationTests.cs index 1455e38080..4bc1a37559 100644 --- a/src/Identity/Specification.Tests/src/UserManagerSpecificationTests.cs +++ b/src/Identity/Specification.Tests/src/UserManagerSpecificationTests.cs @@ -1471,6 +1471,7 @@ namespace Microsoft.AspNetCore.Identity.Test /// </summary> /// <returns>Task</returns> [Fact] + [QuarantinedTest] public async Task CanVerifyPhoneNumber() { var manager = CreateManager(); From cca73f2a43c7da1daa0e357eec88f0ea432dfd6a Mon Sep 17 00:00:00 2001 From: "dotnet-maestro[bot]" <42748379+dotnet-maestro[bot]@users.noreply.github.com> Date: Wed, 20 May 2020 20:33:42 +0000 Subject: [PATCH 87/99] Update dependencies from https://github.com/dotnet/aspnetcore-tooling build 20200520.1 (#22041) Microsoft.AspNetCore.Mvc.Razor.Extensions , Microsoft.AspNetCore.Razor.Language , Microsoft.CodeAnalysis.Razor , Microsoft.NET.Sdk.Razor From Version 5.0.0-preview.6.20269.2 -> To Version 5.0.0-preview.6.20270.1 Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com> --- eng/Version.Details.xml | 16 ++++++++-------- eng/Versions.props | 8 ++++---- 2 files changed, 12 insertions(+), 12 deletions(-) diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index 5e978b93cb..198f79e6c5 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -13,21 +13,21 @@ <Uri>https://github.com/dotnet/blazor</Uri> <Sha>dd7fb4d3931d556458f62642c2edfc59f6295bfb</Sha> </Dependency> - <Dependency Name="Microsoft.AspNetCore.Razor.Language" Version="5.0.0-preview.6.20269.2"> + <Dependency Name="Microsoft.AspNetCore.Razor.Language" Version="5.0.0-preview.6.20270.1"> <Uri>https://github.com/dotnet/aspnetcore-tooling</Uri> - <Sha>298b5a2ded04a704837fc37756c033bfb1b8289d</Sha> + <Sha>586044e732629f4ae3d751f4a7484fd307aabdaf</Sha> </Dependency> - <Dependency Name="Microsoft.AspNetCore.Mvc.Razor.Extensions" Version="5.0.0-preview.6.20269.2"> + <Dependency Name="Microsoft.AspNetCore.Mvc.Razor.Extensions" Version="5.0.0-preview.6.20270.1"> <Uri>https://github.com/dotnet/aspnetcore-tooling</Uri> - <Sha>298b5a2ded04a704837fc37756c033bfb1b8289d</Sha> + <Sha>586044e732629f4ae3d751f4a7484fd307aabdaf</Sha> </Dependency> - <Dependency Name="Microsoft.CodeAnalysis.Razor" Version="5.0.0-preview.6.20269.2"> + <Dependency Name="Microsoft.CodeAnalysis.Razor" Version="5.0.0-preview.6.20270.1"> <Uri>https://github.com/dotnet/aspnetcore-tooling</Uri> - <Sha>298b5a2ded04a704837fc37756c033bfb1b8289d</Sha> + <Sha>586044e732629f4ae3d751f4a7484fd307aabdaf</Sha> </Dependency> - <Dependency Name="Microsoft.NET.Sdk.Razor" Version="5.0.0-preview.6.20269.2"> + <Dependency Name="Microsoft.NET.Sdk.Razor" Version="5.0.0-preview.6.20270.1"> <Uri>https://github.com/dotnet/aspnetcore-tooling</Uri> - <Sha>298b5a2ded04a704837fc37756c033bfb1b8289d</Sha> + <Sha>586044e732629f4ae3d751f4a7484fd307aabdaf</Sha> </Dependency> <Dependency Name="dotnet-ef" Version="5.0.0-preview.6.20269.2"> <Uri>https://github.com/dotnet/efcore</Uri> diff --git a/eng/Versions.props b/eng/Versions.props index 43e934bcf6..d3b6dfb642 100644 --- a/eng/Versions.props +++ b/eng/Versions.props @@ -137,10 +137,10 @@ <MicrosoftEntityFrameworkCoreToolsPackageVersion>5.0.0-preview.6.20269.2</MicrosoftEntityFrameworkCoreToolsPackageVersion> <MicrosoftEntityFrameworkCorePackageVersion>5.0.0-preview.6.20269.2</MicrosoftEntityFrameworkCorePackageVersion> <!-- Packages from dotnet/aspnetcore-tooling --> - <MicrosoftAspNetCoreMvcRazorExtensionsPackageVersion>5.0.0-preview.6.20269.2</MicrosoftAspNetCoreMvcRazorExtensionsPackageVersion> - <MicrosoftAspNetCoreRazorLanguagePackageVersion>5.0.0-preview.6.20269.2</MicrosoftAspNetCoreRazorLanguagePackageVersion> - <MicrosoftCodeAnalysisRazorPackageVersion>5.0.0-preview.6.20269.2</MicrosoftCodeAnalysisRazorPackageVersion> - <MicrosoftNETSdkRazorPackageVersion>5.0.0-preview.6.20269.2</MicrosoftNETSdkRazorPackageVersion> + <MicrosoftAspNetCoreMvcRazorExtensionsPackageVersion>5.0.0-preview.6.20270.1</MicrosoftAspNetCoreMvcRazorExtensionsPackageVersion> + <MicrosoftAspNetCoreRazorLanguagePackageVersion>5.0.0-preview.6.20270.1</MicrosoftAspNetCoreRazorLanguagePackageVersion> + <MicrosoftCodeAnalysisRazorPackageVersion>5.0.0-preview.6.20270.1</MicrosoftCodeAnalysisRazorPackageVersion> + <MicrosoftNETSdkRazorPackageVersion>5.0.0-preview.6.20270.1</MicrosoftNETSdkRazorPackageVersion> </PropertyGroup> <!-- From b3b6e50aab8ebae05f4717404cc1171d8ddde7b2 Mon Sep 17 00:00:00 2001 From: Pranav K <prkrishn@hotmail.com> Date: Wed, 20 May 2020 13:36:26 -0700 Subject: [PATCH 88/99] Quarantine CanDeletedUnkeyed (#22035) --- src/Components/test/E2ETest/Tests/KeyTest.cs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/Components/test/E2ETest/Tests/KeyTest.cs b/src/Components/test/E2ETest/Tests/KeyTest.cs index 48c37fae98..0d5f2b0f1d 100644 --- a/src/Components/test/E2ETest/Tests/KeyTest.cs +++ b/src/Components/test/E2ETest/Tests/KeyTest.cs @@ -10,6 +10,7 @@ using BasicTestApp; using Microsoft.AspNetCore.Components.E2ETest.Infrastructure; using Microsoft.AspNetCore.Components.E2ETest.Infrastructure.ServerFixtures; using Microsoft.AspNetCore.E2ETesting; +using Microsoft.AspNetCore.Testing; using OpenQA.Selenium; using OpenQA.Selenium.Interactions; using Xunit; @@ -91,6 +92,7 @@ namespace Microsoft.AspNetCore.Components.E2ETest.Tests } [Fact] + [QuarantinedTest("https://github.com/dotnet/aspnetcore/issues/22034")] public void CanDeleteUnkeyed() { PerformTest( @@ -217,7 +219,7 @@ namespace Microsoft.AspNetCore.Components.E2ETest.Tests textboxFinder().Clear(); // On each keystroke, the boxes will be shuffled. The text will only - // be inserted correctly if focus is retained. + // be inserted correctly if focus is retained. textboxFinder().Click(); while (textToType.Length > 0) { From 96d422b332bcf6a676ab32b497ea15303fac3392 Mon Sep 17 00:00:00 2001 From: "dotnet-maestro[bot]" <42748379+dotnet-maestro[bot]@users.noreply.github.com> Date: Thu, 21 May 2020 01:28:28 +0000 Subject: [PATCH 89/99] Update dependencies from https://github.com/dotnet/aspnetcore-tooling build 20200520.7 (#22057) Microsoft.AspNetCore.Mvc.Razor.Extensions , Microsoft.AspNetCore.Razor.Language , Microsoft.CodeAnalysis.Razor , Microsoft.NET.Sdk.Razor From Version 5.0.0-preview.6.20270.1 -> To Version 5.0.0-preview.6.20270.7 Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com> --- eng/Version.Details.xml | 16 ++++++++-------- eng/Versions.props | 8 ++++---- 2 files changed, 12 insertions(+), 12 deletions(-) diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index 198f79e6c5..576af3e7f1 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -13,21 +13,21 @@ <Uri>https://github.com/dotnet/blazor</Uri> <Sha>dd7fb4d3931d556458f62642c2edfc59f6295bfb</Sha> </Dependency> - <Dependency Name="Microsoft.AspNetCore.Razor.Language" Version="5.0.0-preview.6.20270.1"> + <Dependency Name="Microsoft.AspNetCore.Razor.Language" Version="5.0.0-preview.6.20270.7"> <Uri>https://github.com/dotnet/aspnetcore-tooling</Uri> - <Sha>586044e732629f4ae3d751f4a7484fd307aabdaf</Sha> + <Sha>d00a8a4e47e1eb4225572beef9b001f62147e2d7</Sha> </Dependency> - <Dependency Name="Microsoft.AspNetCore.Mvc.Razor.Extensions" Version="5.0.0-preview.6.20270.1"> + <Dependency Name="Microsoft.AspNetCore.Mvc.Razor.Extensions" Version="5.0.0-preview.6.20270.7"> <Uri>https://github.com/dotnet/aspnetcore-tooling</Uri> - <Sha>586044e732629f4ae3d751f4a7484fd307aabdaf</Sha> + <Sha>d00a8a4e47e1eb4225572beef9b001f62147e2d7</Sha> </Dependency> - <Dependency Name="Microsoft.CodeAnalysis.Razor" Version="5.0.0-preview.6.20270.1"> + <Dependency Name="Microsoft.CodeAnalysis.Razor" Version="5.0.0-preview.6.20270.7"> <Uri>https://github.com/dotnet/aspnetcore-tooling</Uri> - <Sha>586044e732629f4ae3d751f4a7484fd307aabdaf</Sha> + <Sha>d00a8a4e47e1eb4225572beef9b001f62147e2d7</Sha> </Dependency> - <Dependency Name="Microsoft.NET.Sdk.Razor" Version="5.0.0-preview.6.20270.1"> + <Dependency Name="Microsoft.NET.Sdk.Razor" Version="5.0.0-preview.6.20270.7"> <Uri>https://github.com/dotnet/aspnetcore-tooling</Uri> - <Sha>586044e732629f4ae3d751f4a7484fd307aabdaf</Sha> + <Sha>d00a8a4e47e1eb4225572beef9b001f62147e2d7</Sha> </Dependency> <Dependency Name="dotnet-ef" Version="5.0.0-preview.6.20269.2"> <Uri>https://github.com/dotnet/efcore</Uri> diff --git a/eng/Versions.props b/eng/Versions.props index d3b6dfb642..39db9bc9bf 100644 --- a/eng/Versions.props +++ b/eng/Versions.props @@ -137,10 +137,10 @@ <MicrosoftEntityFrameworkCoreToolsPackageVersion>5.0.0-preview.6.20269.2</MicrosoftEntityFrameworkCoreToolsPackageVersion> <MicrosoftEntityFrameworkCorePackageVersion>5.0.0-preview.6.20269.2</MicrosoftEntityFrameworkCorePackageVersion> <!-- Packages from dotnet/aspnetcore-tooling --> - <MicrosoftAspNetCoreMvcRazorExtensionsPackageVersion>5.0.0-preview.6.20270.1</MicrosoftAspNetCoreMvcRazorExtensionsPackageVersion> - <MicrosoftAspNetCoreRazorLanguagePackageVersion>5.0.0-preview.6.20270.1</MicrosoftAspNetCoreRazorLanguagePackageVersion> - <MicrosoftCodeAnalysisRazorPackageVersion>5.0.0-preview.6.20270.1</MicrosoftCodeAnalysisRazorPackageVersion> - <MicrosoftNETSdkRazorPackageVersion>5.0.0-preview.6.20270.1</MicrosoftNETSdkRazorPackageVersion> + <MicrosoftAspNetCoreMvcRazorExtensionsPackageVersion>5.0.0-preview.6.20270.7</MicrosoftAspNetCoreMvcRazorExtensionsPackageVersion> + <MicrosoftAspNetCoreRazorLanguagePackageVersion>5.0.0-preview.6.20270.7</MicrosoftAspNetCoreRazorLanguagePackageVersion> + <MicrosoftCodeAnalysisRazorPackageVersion>5.0.0-preview.6.20270.7</MicrosoftCodeAnalysisRazorPackageVersion> + <MicrosoftNETSdkRazorPackageVersion>5.0.0-preview.6.20270.7</MicrosoftNETSdkRazorPackageVersion> </PropertyGroup> <!-- From 756227f0cee7126e7c5f8333ec104608a814b063 Mon Sep 17 00:00:00 2001 From: "dotnet-maestro[bot]" <42748379+dotnet-maestro[bot]@users.noreply.github.com> Date: Thu, 21 May 2020 03:49:23 +0000 Subject: [PATCH 90/99] Update dependencies from https://github.com/dotnet/aspnetcore-tooling build 20200520.11 (#22063) Microsoft.AspNetCore.Mvc.Razor.Extensions , Microsoft.AspNetCore.Razor.Language , Microsoft.CodeAnalysis.Razor , Microsoft.NET.Sdk.Razor From Version 5.0.0-preview.6.20270.7 -> To Version 5.0.0-preview.6.20270.11 Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com> --- eng/Version.Details.xml | 16 ++++++++-------- eng/Versions.props | 8 ++++---- 2 files changed, 12 insertions(+), 12 deletions(-) diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index 576af3e7f1..f888b7e980 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -13,21 +13,21 @@ <Uri>https://github.com/dotnet/blazor</Uri> <Sha>dd7fb4d3931d556458f62642c2edfc59f6295bfb</Sha> </Dependency> - <Dependency Name="Microsoft.AspNetCore.Razor.Language" Version="5.0.0-preview.6.20270.7"> + <Dependency Name="Microsoft.AspNetCore.Razor.Language" Version="5.0.0-preview.6.20270.11"> <Uri>https://github.com/dotnet/aspnetcore-tooling</Uri> - <Sha>d00a8a4e47e1eb4225572beef9b001f62147e2d7</Sha> + <Sha>b518ea2315cf9e3d9ebc9f33cef0db17c3c83d1a</Sha> </Dependency> - <Dependency Name="Microsoft.AspNetCore.Mvc.Razor.Extensions" Version="5.0.0-preview.6.20270.7"> + <Dependency Name="Microsoft.AspNetCore.Mvc.Razor.Extensions" Version="5.0.0-preview.6.20270.11"> <Uri>https://github.com/dotnet/aspnetcore-tooling</Uri> - <Sha>d00a8a4e47e1eb4225572beef9b001f62147e2d7</Sha> + <Sha>b518ea2315cf9e3d9ebc9f33cef0db17c3c83d1a</Sha> </Dependency> - <Dependency Name="Microsoft.CodeAnalysis.Razor" Version="5.0.0-preview.6.20270.7"> + <Dependency Name="Microsoft.CodeAnalysis.Razor" Version="5.0.0-preview.6.20270.11"> <Uri>https://github.com/dotnet/aspnetcore-tooling</Uri> - <Sha>d00a8a4e47e1eb4225572beef9b001f62147e2d7</Sha> + <Sha>b518ea2315cf9e3d9ebc9f33cef0db17c3c83d1a</Sha> </Dependency> - <Dependency Name="Microsoft.NET.Sdk.Razor" Version="5.0.0-preview.6.20270.7"> + <Dependency Name="Microsoft.NET.Sdk.Razor" Version="5.0.0-preview.6.20270.11"> <Uri>https://github.com/dotnet/aspnetcore-tooling</Uri> - <Sha>d00a8a4e47e1eb4225572beef9b001f62147e2d7</Sha> + <Sha>b518ea2315cf9e3d9ebc9f33cef0db17c3c83d1a</Sha> </Dependency> <Dependency Name="dotnet-ef" Version="5.0.0-preview.6.20269.2"> <Uri>https://github.com/dotnet/efcore</Uri> diff --git a/eng/Versions.props b/eng/Versions.props index 39db9bc9bf..d253c3065d 100644 --- a/eng/Versions.props +++ b/eng/Versions.props @@ -137,10 +137,10 @@ <MicrosoftEntityFrameworkCoreToolsPackageVersion>5.0.0-preview.6.20269.2</MicrosoftEntityFrameworkCoreToolsPackageVersion> <MicrosoftEntityFrameworkCorePackageVersion>5.0.0-preview.6.20269.2</MicrosoftEntityFrameworkCorePackageVersion> <!-- Packages from dotnet/aspnetcore-tooling --> - <MicrosoftAspNetCoreMvcRazorExtensionsPackageVersion>5.0.0-preview.6.20270.7</MicrosoftAspNetCoreMvcRazorExtensionsPackageVersion> - <MicrosoftAspNetCoreRazorLanguagePackageVersion>5.0.0-preview.6.20270.7</MicrosoftAspNetCoreRazorLanguagePackageVersion> - <MicrosoftCodeAnalysisRazorPackageVersion>5.0.0-preview.6.20270.7</MicrosoftCodeAnalysisRazorPackageVersion> - <MicrosoftNETSdkRazorPackageVersion>5.0.0-preview.6.20270.7</MicrosoftNETSdkRazorPackageVersion> + <MicrosoftAspNetCoreMvcRazorExtensionsPackageVersion>5.0.0-preview.6.20270.11</MicrosoftAspNetCoreMvcRazorExtensionsPackageVersion> + <MicrosoftAspNetCoreRazorLanguagePackageVersion>5.0.0-preview.6.20270.11</MicrosoftAspNetCoreRazorLanguagePackageVersion> + <MicrosoftCodeAnalysisRazorPackageVersion>5.0.0-preview.6.20270.11</MicrosoftCodeAnalysisRazorPackageVersion> + <MicrosoftNETSdkRazorPackageVersion>5.0.0-preview.6.20270.11</MicrosoftNETSdkRazorPackageVersion> </PropertyGroup> <!-- From b277dab236ca00581fa4575674feb23ba39b4a85 Mon Sep 17 00:00:00 2001 From: Brennan <brecon@microsoft.com> Date: Wed, 20 May 2020 21:57:45 -0700 Subject: [PATCH 91/99] Fix accidental obsolete (#22065) --- .../ref/Microsoft.AspNetCore.SignalR.Core.netcoreapp.cs | 3 +-- src/SignalR/server/Core/src/HubInvocationContext.cs | 7 +------ .../server/SignalR/test/HubConnectionHandlerTests.cs | 2 -- 3 files changed, 2 insertions(+), 10 deletions(-) diff --git a/src/SignalR/server/Core/ref/Microsoft.AspNetCore.SignalR.Core.netcoreapp.cs b/src/SignalR/server/Core/ref/Microsoft.AspNetCore.SignalR.Core.netcoreapp.cs index f68a44862e..e01fbd72c5 100644 --- a/src/SignalR/server/Core/ref/Microsoft.AspNetCore.SignalR.Core.netcoreapp.cs +++ b/src/SignalR/server/Core/ref/Microsoft.AspNetCore.SignalR.Core.netcoreapp.cs @@ -188,8 +188,7 @@ namespace Microsoft.AspNetCore.SignalR public Microsoft.AspNetCore.SignalR.Hub Hub { [System.Runtime.CompilerServices.CompilerGeneratedAttribute] get { throw null; } } public System.Reflection.MethodInfo HubMethod { [System.Runtime.CompilerServices.CompilerGeneratedAttribute] get { throw null; } } public System.Collections.Generic.IReadOnlyList<object> HubMethodArguments { [System.Runtime.CompilerServices.CompilerGeneratedAttribute] get { throw null; } } - [System.ObsoleteAttribute("This property is obsolete and will be removed in a future version. Use HubMethod.Name instead.")] - public string HubMethodName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute] get { throw null; } } + public string HubMethodName { get { throw null; } } public System.IServiceProvider ServiceProvider { [System.Runtime.CompilerServices.CompilerGeneratedAttribute] get { throw null; } } } public sealed partial class HubLifetimeContext diff --git a/src/SignalR/server/Core/src/HubInvocationContext.cs b/src/SignalR/server/Core/src/HubInvocationContext.cs index 1161b030ce..294e80a6a7 100644 --- a/src/SignalR/server/Core/src/HubInvocationContext.cs +++ b/src/SignalR/server/Core/src/HubInvocationContext.cs @@ -31,10 +31,6 @@ namespace Microsoft.AspNetCore.SignalR HubMethod = hubMethod; HubMethodArguments = hubMethodArguments; Context = context; - -#pragma warning disable CS0618 // Type or member is obsolete - HubMethodName = HubMethod.Name; -#pragma warning restore CS0618 // Type or member is obsolete } /// <summary> @@ -68,8 +64,7 @@ namespace Microsoft.AspNetCore.SignalR /// <summary> /// Gets the name of the Hub method being invoked. /// </summary> - [Obsolete("This property is obsolete and will be removed in a future version. Use HubMethod.Name instead.")] - public string HubMethodName { get; } + public string HubMethodName => HubMethod.Name; /// <summary> /// Gets the arguments provided by the client. diff --git a/src/SignalR/server/SignalR/test/HubConnectionHandlerTests.cs b/src/SignalR/server/SignalR/test/HubConnectionHandlerTests.cs index df68bf36a9..ca7b1093f3 100644 --- a/src/SignalR/server/SignalR/test/HubConnectionHandlerTests.cs +++ b/src/SignalR/server/SignalR/test/HubConnectionHandlerTests.cs @@ -2233,9 +2233,7 @@ namespace Microsoft.AspNetCore.SignalR.Tests Assert.NotNull(context.Resource); var resource = Assert.IsType<HubInvocationContext>(context.Resource); Assert.Equal(typeof(MethodHub), resource.Hub.GetType()); -#pragma warning disable CS0618 // Type or member is obsolete Assert.Equal(nameof(MethodHub.MultiParamAuthMethod), resource.HubMethodName); -#pragma warning restore CS0618 // Type or member is obsolete Assert.Equal(2, resource.HubMethodArguments?.Count); Assert.Equal("Hello", resource.HubMethodArguments[0]); Assert.Equal("World!", resource.HubMethodArguments[1]); From 4e2584a04ad3fe42cf87dc20866bec45946952f5 Mon Sep 17 00:00:00 2001 From: Brennan <brecon@microsoft.com> Date: Wed, 20 May 2020 23:31:22 -0700 Subject: [PATCH 92/99] Install dotnet-dump first (#22068) --- eng/helix/content/RunTests/Program.cs | 8 ++++---- eng/helix/content/RunTests/TestRunner.cs | 12 ++++++++---- 2 files changed, 12 insertions(+), 8 deletions(-) diff --git a/eng/helix/content/RunTests/Program.cs b/eng/helix/content/RunTests/Program.cs index ab753f4381..349ab29b8a 100644 --- a/eng/helix/content/RunTests/Program.cs +++ b/eng/helix/content/RunTests/Program.cs @@ -16,6 +16,10 @@ namespace RunTests var keepGoing = runner.SetupEnvironment(); if (keepGoing) + { + keepGoing = await runner.InstallDotnetDump(); + } + if (keepGoing) { keepGoing = await runner.InstallAspNetAppIfNeededAsync(); } @@ -23,10 +27,6 @@ namespace RunTests { keepGoing = runner.InstallAspNetRefIfNeeded(); } - if (keepGoing) - { - keepGoing = await runner.InstallDotnetDump(); - } runner.DisplayContents(); diff --git a/eng/helix/content/RunTests/TestRunner.cs b/eng/helix/content/RunTests/TestRunner.cs index 921686ffb1..a5e64c947f 100644 --- a/eng/helix/content/RunTests/TestRunner.cs +++ b/eng/helix/content/RunTests/TestRunner.cs @@ -123,14 +123,16 @@ namespace RunTests environmentVariables: EnvironmentVariables, outputDataReceived: Console.WriteLine, errorDataReceived: Console.Error.WriteLine, - throwOnError: false); + throwOnError: false, + cancellationToken: new CancellationTokenSource(TimeSpan.FromMinutes(2)).Token); await ProcessUtil.RunAsync($"{Options.DotnetRoot}/dotnet", "nuget add source https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet5/nuget/v3/index.json --configfile NuGet.config", environmentVariables: EnvironmentVariables, outputDataReceived: Console.WriteLine, errorDataReceived: Console.Error.WriteLine, - throwOnError: false); + throwOnError: false, + cancellationToken: new CancellationTokenSource(TimeSpan.FromMinutes(2)).Token); // Write nuget sources to console, useful for debugging purposes await ProcessUtil.RunAsync($"{Options.DotnetRoot}/dotnet", @@ -138,14 +140,16 @@ namespace RunTests environmentVariables: EnvironmentVariables, outputDataReceived: Console.WriteLine, errorDataReceived: Console.Error.WriteLine, - throwOnError: false); + throwOnError: false, + cancellationToken: new CancellationTokenSource(TimeSpan.FromMinutes(2)).Token); await ProcessUtil.RunAsync($"{Options.DotnetRoot}/dotnet", $"tool install dotnet-ef --version {Options.EfVersion} --tool-path {Options.HELIX_WORKITEM_ROOT}", environmentVariables: EnvironmentVariables, outputDataReceived: Console.WriteLine, errorDataReceived: Console.Error.WriteLine, - throwOnError: false); + throwOnError: false, + cancellationToken: new CancellationTokenSource(TimeSpan.FromMinutes(2)).Token); // ';' is the path separator on Windows, and ':' on Unix Options.Path += RuntimeInformation.IsOSPlatform(OSPlatform.Windows) ? ";" : ":"; From 8af935684aef80524444c28ebc8eb8f192ca9765 Mon Sep 17 00:00:00 2001 From: Brennan <brecon@microsoft.com> Date: Thu, 21 May 2020 11:13:53 -0700 Subject: [PATCH 93/99] Unquarantine test (#22082) --- .../HealthChecks/test/HealthCheckPublisherHostedServiceTest.cs | 1 - 1 file changed, 1 deletion(-) diff --git a/src/HealthChecks/HealthChecks/test/HealthCheckPublisherHostedServiceTest.cs b/src/HealthChecks/HealthChecks/test/HealthCheckPublisherHostedServiceTest.cs index abb2f0af00..2413b57054 100644 --- a/src/HealthChecks/HealthChecks/test/HealthCheckPublisherHostedServiceTest.cs +++ b/src/HealthChecks/HealthChecks/test/HealthCheckPublisherHostedServiceTest.cs @@ -274,7 +274,6 @@ namespace Microsoft.Extensions.Diagnostics.HealthChecks } [Fact] - [QuarantinedTest] public async Task RunAsync_PublishersCanTimeout() { // Arrange From 09da9061063e6b1fa8b83dced0c749bde35c85eb Mon Sep 17 00:00:00 2001 From: Pranav K <prkrishn@hotmail.com> Date: Thu, 21 May 2020 16:33:08 -0700 Subject: [PATCH 94/99] Quarantine InteropTest (#22102) --- src/Grpc/test/InteropTests/InteropTests.cs | 1 + 1 file changed, 1 insertion(+) diff --git a/src/Grpc/test/InteropTests/InteropTests.cs b/src/Grpc/test/InteropTests/InteropTests.cs index b08f491e27..2a9a1f66d7 100644 --- a/src/Grpc/test/InteropTests/InteropTests.cs +++ b/src/Grpc/test/InteropTests/InteropTests.cs @@ -26,6 +26,7 @@ namespace InteropTests } [Theory] + [QuarantinedTest("https://github.com/dotnet/aspnetcore/issues/22101")] [MemberData(nameof(TestCaseData))] public async Task InteropTestCase(string name) { From c1bc7261d4d537fb80166378b23bf7cfc604e6e4 Mon Sep 17 00:00:00 2001 From: "dotnet-maestro[bot]" <42748379+dotnet-maestro[bot]@users.noreply.github.com> Date: Fri, 22 May 2020 00:22:40 +0000 Subject: [PATCH 95/99] Update dependencies from https://github.com/dotnet/efcore build 20200521.1 (#22107) Microsoft.EntityFrameworkCore.Tools , Microsoft.EntityFrameworkCore.SqlServer , dotnet-ef , Microsoft.EntityFrameworkCore , Microsoft.EntityFrameworkCore.Relational , Microsoft.EntityFrameworkCore.Sqlite , Microsoft.EntityFrameworkCore.InMemory From Version 5.0.0-preview.6.20269.2 -> To Version 5.0.0-preview.6.20271.1 Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com> --- eng/Version.Details.xml | 28 ++++++++++++++-------------- eng/Versions.props | 14 +++++++------- 2 files changed, 21 insertions(+), 21 deletions(-) diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index f888b7e980..fa75622243 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -29,33 +29,33 @@ <Uri>https://github.com/dotnet/aspnetcore-tooling</Uri> <Sha>b518ea2315cf9e3d9ebc9f33cef0db17c3c83d1a</Sha> </Dependency> - <Dependency Name="dotnet-ef" Version="5.0.0-preview.6.20269.2"> + <Dependency Name="dotnet-ef" Version="5.0.0-preview.6.20271.1"> <Uri>https://github.com/dotnet/efcore</Uri> - <Sha>e6674cdbc8e45ffd890ba20441230fb383087e3a</Sha> + <Sha>3f2fa3f0a9c6dfd949339f4aaccd558c4c36e182</Sha> </Dependency> - <Dependency Name="Microsoft.EntityFrameworkCore.InMemory" Version="5.0.0-preview.6.20269.2"> + <Dependency Name="Microsoft.EntityFrameworkCore.InMemory" Version="5.0.0-preview.6.20271.1"> <Uri>https://github.com/dotnet/efcore</Uri> - <Sha>e6674cdbc8e45ffd890ba20441230fb383087e3a</Sha> + <Sha>3f2fa3f0a9c6dfd949339f4aaccd558c4c36e182</Sha> </Dependency> - <Dependency Name="Microsoft.EntityFrameworkCore.Relational" Version="5.0.0-preview.6.20269.2"> + <Dependency Name="Microsoft.EntityFrameworkCore.Relational" Version="5.0.0-preview.6.20271.1"> <Uri>https://github.com/dotnet/efcore</Uri> - <Sha>e6674cdbc8e45ffd890ba20441230fb383087e3a</Sha> + <Sha>3f2fa3f0a9c6dfd949339f4aaccd558c4c36e182</Sha> </Dependency> - <Dependency Name="Microsoft.EntityFrameworkCore.Sqlite" Version="5.0.0-preview.6.20269.2"> + <Dependency Name="Microsoft.EntityFrameworkCore.Sqlite" Version="5.0.0-preview.6.20271.1"> <Uri>https://github.com/dotnet/efcore</Uri> - <Sha>e6674cdbc8e45ffd890ba20441230fb383087e3a</Sha> + <Sha>3f2fa3f0a9c6dfd949339f4aaccd558c4c36e182</Sha> </Dependency> - <Dependency Name="Microsoft.EntityFrameworkCore.SqlServer" Version="5.0.0-preview.6.20269.2"> + <Dependency Name="Microsoft.EntityFrameworkCore.SqlServer" Version="5.0.0-preview.6.20271.1"> <Uri>https://github.com/dotnet/efcore</Uri> - <Sha>e6674cdbc8e45ffd890ba20441230fb383087e3a</Sha> + <Sha>3f2fa3f0a9c6dfd949339f4aaccd558c4c36e182</Sha> </Dependency> - <Dependency Name="Microsoft.EntityFrameworkCore.Tools" Version="5.0.0-preview.6.20269.2"> + <Dependency Name="Microsoft.EntityFrameworkCore.Tools" Version="5.0.0-preview.6.20271.1"> <Uri>https://github.com/dotnet/efcore</Uri> - <Sha>e6674cdbc8e45ffd890ba20441230fb383087e3a</Sha> + <Sha>3f2fa3f0a9c6dfd949339f4aaccd558c4c36e182</Sha> </Dependency> - <Dependency Name="Microsoft.EntityFrameworkCore" Version="5.0.0-preview.6.20269.2"> + <Dependency Name="Microsoft.EntityFrameworkCore" Version="5.0.0-preview.6.20271.1"> <Uri>https://github.com/dotnet/efcore</Uri> - <Sha>e6674cdbc8e45ffd890ba20441230fb383087e3a</Sha> + <Sha>3f2fa3f0a9c6dfd949339f4aaccd558c4c36e182</Sha> </Dependency> <Dependency Name="Microsoft.Extensions.Caching.Abstractions" Version="5.0.0-preview.6.20264.1" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> diff --git a/eng/Versions.props b/eng/Versions.props index d253c3065d..b19c0213a9 100644 --- a/eng/Versions.props +++ b/eng/Versions.props @@ -129,13 +129,13 @@ <!-- Packages from dotnet/blazor --> <MicrosoftAspNetCoreBlazorMonoPackageVersion>3.2.0-preview1.20067.1</MicrosoftAspNetCoreBlazorMonoPackageVersion> <!-- Packages from dotnet/efcore --> - <dotnetefPackageVersion>5.0.0-preview.6.20269.2</dotnetefPackageVersion> - <MicrosoftEntityFrameworkCoreInMemoryPackageVersion>5.0.0-preview.6.20269.2</MicrosoftEntityFrameworkCoreInMemoryPackageVersion> - <MicrosoftEntityFrameworkCoreRelationalPackageVersion>5.0.0-preview.6.20269.2</MicrosoftEntityFrameworkCoreRelationalPackageVersion> - <MicrosoftEntityFrameworkCoreSqlitePackageVersion>5.0.0-preview.6.20269.2</MicrosoftEntityFrameworkCoreSqlitePackageVersion> - <MicrosoftEntityFrameworkCoreSqlServerPackageVersion>5.0.0-preview.6.20269.2</MicrosoftEntityFrameworkCoreSqlServerPackageVersion> - <MicrosoftEntityFrameworkCoreToolsPackageVersion>5.0.0-preview.6.20269.2</MicrosoftEntityFrameworkCoreToolsPackageVersion> - <MicrosoftEntityFrameworkCorePackageVersion>5.0.0-preview.6.20269.2</MicrosoftEntityFrameworkCorePackageVersion> + <dotnetefPackageVersion>5.0.0-preview.6.20271.1</dotnetefPackageVersion> + <MicrosoftEntityFrameworkCoreInMemoryPackageVersion>5.0.0-preview.6.20271.1</MicrosoftEntityFrameworkCoreInMemoryPackageVersion> + <MicrosoftEntityFrameworkCoreRelationalPackageVersion>5.0.0-preview.6.20271.1</MicrosoftEntityFrameworkCoreRelationalPackageVersion> + <MicrosoftEntityFrameworkCoreSqlitePackageVersion>5.0.0-preview.6.20271.1</MicrosoftEntityFrameworkCoreSqlitePackageVersion> + <MicrosoftEntityFrameworkCoreSqlServerPackageVersion>5.0.0-preview.6.20271.1</MicrosoftEntityFrameworkCoreSqlServerPackageVersion> + <MicrosoftEntityFrameworkCoreToolsPackageVersion>5.0.0-preview.6.20271.1</MicrosoftEntityFrameworkCoreToolsPackageVersion> + <MicrosoftEntityFrameworkCorePackageVersion>5.0.0-preview.6.20271.1</MicrosoftEntityFrameworkCorePackageVersion> <!-- Packages from dotnet/aspnetcore-tooling --> <MicrosoftAspNetCoreMvcRazorExtensionsPackageVersion>5.0.0-preview.6.20270.11</MicrosoftAspNetCoreMvcRazorExtensionsPackageVersion> <MicrosoftAspNetCoreRazorLanguagePackageVersion>5.0.0-preview.6.20270.11</MicrosoftAspNetCoreRazorLanguagePackageVersion> From b37ebf51e339bb6f24c94385e3e126447f7661e3 Mon Sep 17 00:00:00 2001 From: "dotnet-maestro[bot]" <42748379+dotnet-maestro[bot]@users.noreply.github.com> Date: Fri, 22 May 2020 01:57:56 +0000 Subject: [PATCH 96/99] [master] Update dependencies from dotnet/aspnetcore-tooling (#22076) * Update dependencies from https://github.com/dotnet/aspnetcore-tooling build 20200521.1 Microsoft.AspNetCore.Mvc.Razor.Extensions , Microsoft.AspNetCore.Razor.Language , Microsoft.CodeAnalysis.Razor , Microsoft.NET.Sdk.Razor From Version 5.0.0-preview.6.20270.11 -> To Version 5.0.0-preview.6.20271.1 Dependency coherency updates Microsoft.Extensions.Caching.Abstractions,Microsoft.Extensions.Caching.Memory,Microsoft.Extensions.Configuration.Abstractions,Microsoft.Extensions.Configuration.Binder,Microsoft.Extensions.Configuration.CommandLine,Microsoft.Extensions.Configuration.EnvironmentVariables,Microsoft.Extensions.Configuration.FileExtensions,Microsoft.Extensions.Configuration.Ini,Microsoft.Extensions.Configuration.Json,Microsoft.Extensions.Configuration.UserSecrets,Microsoft.Extensions.Configuration.Xml,Microsoft.Extensions.Configuration,Microsoft.Extensions.DependencyInjection.Abstractions,Microsoft.Extensions.DependencyInjection,Microsoft.Extensions.FileProviders.Abstractions,Microsoft.Extensions.FileProviders.Composite,Microsoft.Extensions.FileProviders.Physical,Microsoft.Extensions.FileSystemGlobbing,Microsoft.Extensions.Hosting.Abstractions,Microsoft.Extensions.Hosting,Microsoft.Extensions.Http,Microsoft.Extensions.Logging.Abstractions,Microsoft.Extensions.Logging.Configuration,Microsoft.Extensions.Logging.Console,Microsoft.Extensions.Logging.Debug,Microsoft.Extensions.Logging.EventSource,Microsoft.Extensions.Logging.EventLog,Microsoft.Extensions.Logging.TraceSource,Microsoft.Extensions.Logging,Microsoft.Extensions.Options.ConfigurationExtensions,Microsoft.Extensions.Options.DataAnnotations,Microsoft.Extensions.Options,Microsoft.Extensions.Primitives,Microsoft.Extensions.Internal.Transport,Microsoft.Win32.Registry,Microsoft.Win32.SystemEvents,System.ComponentModel.Annotations,System.Diagnostics.EventLog,System.Drawing.Common,System.IO.Pipelines,System.Net.Http.WinHttpHandler,System.Net.WebSockets.WebSocketProtocol,System.Reflection.Metadata,System.Runtime.CompilerServices.Unsafe,System.Security.Cryptography.Cng,System.Security.Cryptography.Pkcs,System.Security.Cryptography.Xml,System.Security.Permissions,System.Security.Principal.Windows,System.ServiceProcess.ServiceController,System.Text.Encodings.Web,System.Text.Json,System.Threading.Channels,System.Windows.Extensions,Microsoft.Extensions.DependencyModel,Microsoft.NETCore.App.Ref,Microsoft.NETCore.App.Runtime.win-x64,Microsoft.NETCore.App.Internal,Microsoft.NETCore.Platforms From Version 5.0.0-preview.6.20264.1 -> To Version 5.0.0-preview.6.20270.12 (parent: Microsoft.AspNetCore.Razor.Language * React to changes * Update dependencies from https://github.com/dotnet/aspnetcore-tooling build 20200521.3 Microsoft.AspNetCore.Mvc.Razor.Extensions , Microsoft.AspNetCore.Razor.Language , Microsoft.CodeAnalysis.Razor , Microsoft.NET.Sdk.Razor From Version 5.0.0-preview.6.20270.11 -> To Version 5.0.0-preview.6.20271.3 Dependency coherency updates Microsoft.Extensions.Caching.Abstractions,Microsoft.Extensions.Caching.Memory,Microsoft.Extensions.Configuration.Abstractions,Microsoft.Extensions.Configuration.Binder,Microsoft.Extensions.Configuration.CommandLine,Microsoft.Extensions.Configuration.EnvironmentVariables,Microsoft.Extensions.Configuration.FileExtensions,Microsoft.Extensions.Configuration.Ini,Microsoft.Extensions.Configuration.Json,Microsoft.Extensions.Configuration.UserSecrets,Microsoft.Extensions.Configuration.Xml,Microsoft.Extensions.Configuration,Microsoft.Extensions.DependencyInjection.Abstractions,Microsoft.Extensions.DependencyInjection,Microsoft.Extensions.FileProviders.Abstractions,Microsoft.Extensions.FileProviders.Composite,Microsoft.Extensions.FileProviders.Physical,Microsoft.Extensions.FileSystemGlobbing,Microsoft.Extensions.Hosting.Abstractions,Microsoft.Extensions.Hosting,Microsoft.Extensions.Http,Microsoft.Extensions.Logging.Abstractions,Microsoft.Extensions.Logging.Configuration,Microsoft.Extensions.Logging.Console,Microsoft.Extensions.Logging.Debug,Microsoft.Extensions.Logging.EventSource,Microsoft.Extensions.Logging.EventLog,Microsoft.Extensions.Logging.TraceSource,Microsoft.Extensions.Logging,Microsoft.Extensions.Options.ConfigurationExtensions,Microsoft.Extensions.Options.DataAnnotations,Microsoft.Extensions.Options,Microsoft.Extensions.Primitives,Microsoft.Extensions.Internal.Transport,Microsoft.Win32.Registry,Microsoft.Win32.SystemEvents,System.ComponentModel.Annotations,System.Diagnostics.EventLog,System.Drawing.Common,System.IO.Pipelines,System.Net.Http.WinHttpHandler,System.Net.WebSockets.WebSocketProtocol,System.Reflection.Metadata,System.Runtime.CompilerServices.Unsafe,System.Security.Cryptography.Cng,System.Security.Cryptography.Pkcs,System.Security.Cryptography.Xml,System.Security.Permissions,System.Security.Principal.Windows,System.ServiceProcess.ServiceController,System.Text.Encodings.Web,System.Text.Json,System.Threading.Channels,System.Windows.Extensions,Microsoft.Extensions.DependencyModel,Microsoft.NETCore.App.Ref,Microsoft.NETCore.App.Runtime.win-x64,Microsoft.NETCore.App.Internal,Microsoft.NETCore.Platforms From Version 5.0.0-preview.6.20264.1 -> To Version 5.0.0-preview.6.20270.12 (parent: Microsoft.AspNetCore.Razor.Language Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com> Co-authored-by: Pranav K <prkrishn@hotmail.com> --- eng/Version.Details.xml | 252 +++++++++--------- eng/Versions.props | 126 ++++----- .../src/Protocol/JsonHubProtocol.cs | 3 +- 3 files changed, 191 insertions(+), 190 deletions(-) diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index fa75622243..9ce709c40d 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -13,21 +13,21 @@ <Uri>https://github.com/dotnet/blazor</Uri> <Sha>dd7fb4d3931d556458f62642c2edfc59f6295bfb</Sha> </Dependency> - <Dependency Name="Microsoft.AspNetCore.Razor.Language" Version="5.0.0-preview.6.20270.11"> + <Dependency Name="Microsoft.AspNetCore.Razor.Language" Version="5.0.0-preview.6.20271.3"> <Uri>https://github.com/dotnet/aspnetcore-tooling</Uri> - <Sha>b518ea2315cf9e3d9ebc9f33cef0db17c3c83d1a</Sha> + <Sha>beba53c682fa5b5193606647eb627c4c170464e5</Sha> </Dependency> - <Dependency Name="Microsoft.AspNetCore.Mvc.Razor.Extensions" Version="5.0.0-preview.6.20270.11"> + <Dependency Name="Microsoft.AspNetCore.Mvc.Razor.Extensions" Version="5.0.0-preview.6.20271.3"> <Uri>https://github.com/dotnet/aspnetcore-tooling</Uri> - <Sha>b518ea2315cf9e3d9ebc9f33cef0db17c3c83d1a</Sha> + <Sha>beba53c682fa5b5193606647eb627c4c170464e5</Sha> </Dependency> - <Dependency Name="Microsoft.CodeAnalysis.Razor" Version="5.0.0-preview.6.20270.11"> + <Dependency Name="Microsoft.CodeAnalysis.Razor" Version="5.0.0-preview.6.20271.3"> <Uri>https://github.com/dotnet/aspnetcore-tooling</Uri> - <Sha>b518ea2315cf9e3d9ebc9f33cef0db17c3c83d1a</Sha> + <Sha>beba53c682fa5b5193606647eb627c4c170464e5</Sha> </Dependency> - <Dependency Name="Microsoft.NET.Sdk.Razor" Version="5.0.0-preview.6.20270.11"> + <Dependency Name="Microsoft.NET.Sdk.Razor" Version="5.0.0-preview.6.20271.3"> <Uri>https://github.com/dotnet/aspnetcore-tooling</Uri> - <Sha>b518ea2315cf9e3d9ebc9f33cef0db17c3c83d1a</Sha> + <Sha>beba53c682fa5b5193606647eb627c4c170464e5</Sha> </Dependency> <Dependency Name="dotnet-ef" Version="5.0.0-preview.6.20271.1"> <Uri>https://github.com/dotnet/efcore</Uri> @@ -57,248 +57,248 @@ <Uri>https://github.com/dotnet/efcore</Uri> <Sha>3f2fa3f0a9c6dfd949339f4aaccd558c4c36e182</Sha> </Dependency> - <Dependency Name="Microsoft.Extensions.Caching.Abstractions" Version="5.0.0-preview.6.20264.1" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="Microsoft.Extensions.Caching.Abstractions" Version="5.0.0-preview.6.20270.12" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>bdd7235c43d762cea051cfc2071e14de48175f0c</Sha> + <Sha>5b7d6319ec8ff44c7eda6f8358e29cfdd53d81b5</Sha> </Dependency> - <Dependency Name="Microsoft.Extensions.Caching.Memory" Version="5.0.0-preview.6.20264.1" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="Microsoft.Extensions.Caching.Memory" Version="5.0.0-preview.6.20270.12" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>bdd7235c43d762cea051cfc2071e14de48175f0c</Sha> + <Sha>5b7d6319ec8ff44c7eda6f8358e29cfdd53d81b5</Sha> </Dependency> - <Dependency Name="Microsoft.Extensions.Configuration.Abstractions" Version="5.0.0-preview.6.20264.1" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="Microsoft.Extensions.Configuration.Abstractions" Version="5.0.0-preview.6.20270.12" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>bdd7235c43d762cea051cfc2071e14de48175f0c</Sha> + <Sha>5b7d6319ec8ff44c7eda6f8358e29cfdd53d81b5</Sha> </Dependency> - <Dependency Name="Microsoft.Extensions.Configuration.Binder" Version="5.0.0-preview.6.20264.1" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="Microsoft.Extensions.Configuration.Binder" Version="5.0.0-preview.6.20270.12" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>bdd7235c43d762cea051cfc2071e14de48175f0c</Sha> + <Sha>5b7d6319ec8ff44c7eda6f8358e29cfdd53d81b5</Sha> </Dependency> - <Dependency Name="Microsoft.Extensions.Configuration.CommandLine" Version="5.0.0-preview.6.20264.1" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="Microsoft.Extensions.Configuration.CommandLine" Version="5.0.0-preview.6.20270.12" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>bdd7235c43d762cea051cfc2071e14de48175f0c</Sha> + <Sha>5b7d6319ec8ff44c7eda6f8358e29cfdd53d81b5</Sha> </Dependency> - <Dependency Name="Microsoft.Extensions.Configuration.EnvironmentVariables" Version="5.0.0-preview.6.20264.1" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="Microsoft.Extensions.Configuration.EnvironmentVariables" Version="5.0.0-preview.6.20270.12" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>bdd7235c43d762cea051cfc2071e14de48175f0c</Sha> + <Sha>5b7d6319ec8ff44c7eda6f8358e29cfdd53d81b5</Sha> </Dependency> - <Dependency Name="Microsoft.Extensions.Configuration.FileExtensions" Version="5.0.0-preview.6.20264.1" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="Microsoft.Extensions.Configuration.FileExtensions" Version="5.0.0-preview.6.20270.12" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>bdd7235c43d762cea051cfc2071e14de48175f0c</Sha> + <Sha>5b7d6319ec8ff44c7eda6f8358e29cfdd53d81b5</Sha> </Dependency> - <Dependency Name="Microsoft.Extensions.Configuration.Ini" Version="5.0.0-preview.6.20264.1" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="Microsoft.Extensions.Configuration.Ini" Version="5.0.0-preview.6.20270.12" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>bdd7235c43d762cea051cfc2071e14de48175f0c</Sha> + <Sha>5b7d6319ec8ff44c7eda6f8358e29cfdd53d81b5</Sha> </Dependency> - <Dependency Name="Microsoft.Extensions.Configuration.Json" Version="5.0.0-preview.6.20264.1" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="Microsoft.Extensions.Configuration.Json" Version="5.0.0-preview.6.20270.12" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>bdd7235c43d762cea051cfc2071e14de48175f0c</Sha> + <Sha>5b7d6319ec8ff44c7eda6f8358e29cfdd53d81b5</Sha> </Dependency> - <Dependency Name="Microsoft.Extensions.Configuration.UserSecrets" Version="5.0.0-preview.6.20264.1" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="Microsoft.Extensions.Configuration.UserSecrets" Version="5.0.0-preview.6.20270.12" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>bdd7235c43d762cea051cfc2071e14de48175f0c</Sha> + <Sha>5b7d6319ec8ff44c7eda6f8358e29cfdd53d81b5</Sha> </Dependency> - <Dependency Name="Microsoft.Extensions.Configuration.Xml" Version="5.0.0-preview.6.20264.1" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="Microsoft.Extensions.Configuration.Xml" Version="5.0.0-preview.6.20270.12" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>bdd7235c43d762cea051cfc2071e14de48175f0c</Sha> + <Sha>5b7d6319ec8ff44c7eda6f8358e29cfdd53d81b5</Sha> </Dependency> - <Dependency Name="Microsoft.Extensions.Configuration" Version="5.0.0-preview.6.20264.1" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="Microsoft.Extensions.Configuration" Version="5.0.0-preview.6.20270.12" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>bdd7235c43d762cea051cfc2071e14de48175f0c</Sha> + <Sha>5b7d6319ec8ff44c7eda6f8358e29cfdd53d81b5</Sha> </Dependency> - <Dependency Name="Microsoft.Extensions.DependencyInjection.Abstractions" Version="5.0.0-preview.6.20264.1" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="Microsoft.Extensions.DependencyInjection.Abstractions" Version="5.0.0-preview.6.20270.12" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>bdd7235c43d762cea051cfc2071e14de48175f0c</Sha> + <Sha>5b7d6319ec8ff44c7eda6f8358e29cfdd53d81b5</Sha> </Dependency> - <Dependency Name="Microsoft.Extensions.DependencyInjection" Version="5.0.0-preview.6.20264.1" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="Microsoft.Extensions.DependencyInjection" Version="5.0.0-preview.6.20270.12" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>bdd7235c43d762cea051cfc2071e14de48175f0c</Sha> + <Sha>5b7d6319ec8ff44c7eda6f8358e29cfdd53d81b5</Sha> </Dependency> - <Dependency Name="Microsoft.Extensions.FileProviders.Abstractions" Version="5.0.0-preview.6.20264.1" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="Microsoft.Extensions.FileProviders.Abstractions" Version="5.0.0-preview.6.20270.12" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>bdd7235c43d762cea051cfc2071e14de48175f0c</Sha> + <Sha>5b7d6319ec8ff44c7eda6f8358e29cfdd53d81b5</Sha> </Dependency> - <Dependency Name="Microsoft.Extensions.FileProviders.Composite" Version="5.0.0-preview.6.20264.1" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="Microsoft.Extensions.FileProviders.Composite" Version="5.0.0-preview.6.20270.12" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>bdd7235c43d762cea051cfc2071e14de48175f0c</Sha> + <Sha>5b7d6319ec8ff44c7eda6f8358e29cfdd53d81b5</Sha> </Dependency> - <Dependency Name="Microsoft.Extensions.FileProviders.Physical" Version="5.0.0-preview.6.20264.1" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="Microsoft.Extensions.FileProviders.Physical" Version="5.0.0-preview.6.20270.12" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>bdd7235c43d762cea051cfc2071e14de48175f0c</Sha> + <Sha>5b7d6319ec8ff44c7eda6f8358e29cfdd53d81b5</Sha> </Dependency> - <Dependency Name="Microsoft.Extensions.FileSystemGlobbing" Version="5.0.0-preview.6.20264.1" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="Microsoft.Extensions.FileSystemGlobbing" Version="5.0.0-preview.6.20270.12" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>bdd7235c43d762cea051cfc2071e14de48175f0c</Sha> + <Sha>5b7d6319ec8ff44c7eda6f8358e29cfdd53d81b5</Sha> </Dependency> - <Dependency Name="Microsoft.Extensions.Hosting.Abstractions" Version="5.0.0-preview.6.20264.1" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="Microsoft.Extensions.Hosting.Abstractions" Version="5.0.0-preview.6.20270.12" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>bdd7235c43d762cea051cfc2071e14de48175f0c</Sha> + <Sha>5b7d6319ec8ff44c7eda6f8358e29cfdd53d81b5</Sha> </Dependency> - <Dependency Name="Microsoft.Extensions.Hosting" Version="5.0.0-preview.6.20264.1" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="Microsoft.Extensions.Hosting" Version="5.0.0-preview.6.20270.12" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>bdd7235c43d762cea051cfc2071e14de48175f0c</Sha> + <Sha>5b7d6319ec8ff44c7eda6f8358e29cfdd53d81b5</Sha> </Dependency> - <Dependency Name="Microsoft.Extensions.Http" Version="5.0.0-preview.6.20264.1" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="Microsoft.Extensions.Http" Version="5.0.0-preview.6.20270.12" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>bdd7235c43d762cea051cfc2071e14de48175f0c</Sha> + <Sha>5b7d6319ec8ff44c7eda6f8358e29cfdd53d81b5</Sha> </Dependency> - <Dependency Name="Microsoft.Extensions.Logging.Abstractions" Version="5.0.0-preview.6.20264.1" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="Microsoft.Extensions.Logging.Abstractions" Version="5.0.0-preview.6.20270.12" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>bdd7235c43d762cea051cfc2071e14de48175f0c</Sha> + <Sha>5b7d6319ec8ff44c7eda6f8358e29cfdd53d81b5</Sha> </Dependency> - <Dependency Name="Microsoft.Extensions.Logging.Configuration" Version="5.0.0-preview.6.20264.1" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="Microsoft.Extensions.Logging.Configuration" Version="5.0.0-preview.6.20270.12" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>bdd7235c43d762cea051cfc2071e14de48175f0c</Sha> + <Sha>5b7d6319ec8ff44c7eda6f8358e29cfdd53d81b5</Sha> </Dependency> - <Dependency Name="Microsoft.Extensions.Logging.Console" Version="5.0.0-preview.6.20264.1" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="Microsoft.Extensions.Logging.Console" Version="5.0.0-preview.6.20270.12" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>bdd7235c43d762cea051cfc2071e14de48175f0c</Sha> + <Sha>5b7d6319ec8ff44c7eda6f8358e29cfdd53d81b5</Sha> </Dependency> - <Dependency Name="Microsoft.Extensions.Logging.Debug" Version="5.0.0-preview.6.20264.1" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="Microsoft.Extensions.Logging.Debug" Version="5.0.0-preview.6.20270.12" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>bdd7235c43d762cea051cfc2071e14de48175f0c</Sha> + <Sha>5b7d6319ec8ff44c7eda6f8358e29cfdd53d81b5</Sha> </Dependency> - <Dependency Name="Microsoft.Extensions.Logging.EventSource" Version="5.0.0-preview.6.20264.1" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="Microsoft.Extensions.Logging.EventSource" Version="5.0.0-preview.6.20270.12" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>bdd7235c43d762cea051cfc2071e14de48175f0c</Sha> + <Sha>5b7d6319ec8ff44c7eda6f8358e29cfdd53d81b5</Sha> </Dependency> - <Dependency Name="Microsoft.Extensions.Logging.EventLog" Version="5.0.0-preview.6.20264.1" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="Microsoft.Extensions.Logging.EventLog" Version="5.0.0-preview.6.20270.12" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>bdd7235c43d762cea051cfc2071e14de48175f0c</Sha> + <Sha>5b7d6319ec8ff44c7eda6f8358e29cfdd53d81b5</Sha> </Dependency> - <Dependency Name="Microsoft.Extensions.Logging.TraceSource" Version="5.0.0-preview.6.20264.1" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="Microsoft.Extensions.Logging.TraceSource" Version="5.0.0-preview.6.20270.12" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>bdd7235c43d762cea051cfc2071e14de48175f0c</Sha> + <Sha>5b7d6319ec8ff44c7eda6f8358e29cfdd53d81b5</Sha> </Dependency> - <Dependency Name="Microsoft.Extensions.Logging" Version="5.0.0-preview.6.20264.1" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="Microsoft.Extensions.Logging" Version="5.0.0-preview.6.20270.12" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>bdd7235c43d762cea051cfc2071e14de48175f0c</Sha> + <Sha>5b7d6319ec8ff44c7eda6f8358e29cfdd53d81b5</Sha> </Dependency> - <Dependency Name="Microsoft.Extensions.Options.ConfigurationExtensions" Version="5.0.0-preview.6.20264.1" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="Microsoft.Extensions.Options.ConfigurationExtensions" Version="5.0.0-preview.6.20270.12" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>bdd7235c43d762cea051cfc2071e14de48175f0c</Sha> + <Sha>5b7d6319ec8ff44c7eda6f8358e29cfdd53d81b5</Sha> </Dependency> - <Dependency Name="Microsoft.Extensions.Options.DataAnnotations" Version="5.0.0-preview.6.20264.1" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="Microsoft.Extensions.Options.DataAnnotations" Version="5.0.0-preview.6.20270.12" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>bdd7235c43d762cea051cfc2071e14de48175f0c</Sha> + <Sha>5b7d6319ec8ff44c7eda6f8358e29cfdd53d81b5</Sha> </Dependency> - <Dependency Name="Microsoft.Extensions.Options" Version="5.0.0-preview.6.20264.1" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="Microsoft.Extensions.Options" Version="5.0.0-preview.6.20270.12" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>bdd7235c43d762cea051cfc2071e14de48175f0c</Sha> + <Sha>5b7d6319ec8ff44c7eda6f8358e29cfdd53d81b5</Sha> </Dependency> - <Dependency Name="Microsoft.Extensions.Primitives" Version="5.0.0-preview.6.20264.1" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="Microsoft.Extensions.Primitives" Version="5.0.0-preview.6.20270.12" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>bdd7235c43d762cea051cfc2071e14de48175f0c</Sha> + <Sha>5b7d6319ec8ff44c7eda6f8358e29cfdd53d81b5</Sha> </Dependency> - <Dependency Name="Microsoft.Extensions.Internal.Transport" Version="5.0.0-preview.6.20264.1" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="Microsoft.Extensions.Internal.Transport" Version="5.0.0-preview.6.20270.12" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>bdd7235c43d762cea051cfc2071e14de48175f0c</Sha> + <Sha>5b7d6319ec8ff44c7eda6f8358e29cfdd53d81b5</Sha> </Dependency> - <Dependency Name="Microsoft.Win32.Registry" Version="5.0.0-preview.6.20264.1" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="Microsoft.Win32.Registry" Version="5.0.0-preview.6.20270.12" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>bdd7235c43d762cea051cfc2071e14de48175f0c</Sha> + <Sha>5b7d6319ec8ff44c7eda6f8358e29cfdd53d81b5</Sha> </Dependency> - <Dependency Name="Microsoft.Win32.SystemEvents" Version="5.0.0-preview.6.20264.1" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="Microsoft.Win32.SystemEvents" Version="5.0.0-preview.6.20270.12" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>bdd7235c43d762cea051cfc2071e14de48175f0c</Sha> + <Sha>5b7d6319ec8ff44c7eda6f8358e29cfdd53d81b5</Sha> </Dependency> - <Dependency Name="System.ComponentModel.Annotations" Version="5.0.0-preview.6.20264.1" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="System.ComponentModel.Annotations" Version="5.0.0-preview.6.20270.12" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>bdd7235c43d762cea051cfc2071e14de48175f0c</Sha> + <Sha>5b7d6319ec8ff44c7eda6f8358e29cfdd53d81b5</Sha> </Dependency> - <Dependency Name="System.Diagnostics.EventLog" Version="5.0.0-preview.6.20264.1" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="System.Diagnostics.EventLog" Version="5.0.0-preview.6.20270.12" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>bdd7235c43d762cea051cfc2071e14de48175f0c</Sha> + <Sha>5b7d6319ec8ff44c7eda6f8358e29cfdd53d81b5</Sha> </Dependency> - <Dependency Name="System.Drawing.Common" Version="5.0.0-preview.6.20264.1" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="System.Drawing.Common" Version="5.0.0-preview.6.20270.12" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>bdd7235c43d762cea051cfc2071e14de48175f0c</Sha> + <Sha>5b7d6319ec8ff44c7eda6f8358e29cfdd53d81b5</Sha> </Dependency> - <Dependency Name="System.IO.Pipelines" Version="5.0.0-preview.6.20264.1" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="System.IO.Pipelines" Version="5.0.0-preview.6.20270.12" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>bdd7235c43d762cea051cfc2071e14de48175f0c</Sha> + <Sha>5b7d6319ec8ff44c7eda6f8358e29cfdd53d81b5</Sha> </Dependency> - <Dependency Name="System.Net.Http.WinHttpHandler" Version="5.0.0-preview.6.20264.1" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="System.Net.Http.WinHttpHandler" Version="5.0.0-preview.6.20270.12" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>bdd7235c43d762cea051cfc2071e14de48175f0c</Sha> + <Sha>5b7d6319ec8ff44c7eda6f8358e29cfdd53d81b5</Sha> </Dependency> - <Dependency Name="System.Net.WebSockets.WebSocketProtocol" Version="5.0.0-preview.6.20264.1" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="System.Net.WebSockets.WebSocketProtocol" Version="5.0.0-preview.6.20270.12" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>bdd7235c43d762cea051cfc2071e14de48175f0c</Sha> + <Sha>5b7d6319ec8ff44c7eda6f8358e29cfdd53d81b5</Sha> </Dependency> - <Dependency Name="System.Reflection.Metadata" Version="5.0.0-preview.6.20264.1" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="System.Reflection.Metadata" Version="5.0.0-preview.6.20270.12" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>bdd7235c43d762cea051cfc2071e14de48175f0c</Sha> + <Sha>5b7d6319ec8ff44c7eda6f8358e29cfdd53d81b5</Sha> </Dependency> - <Dependency Name="System.Runtime.CompilerServices.Unsafe" Version="5.0.0-preview.6.20264.1" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="System.Runtime.CompilerServices.Unsafe" Version="5.0.0-preview.6.20270.12" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>bdd7235c43d762cea051cfc2071e14de48175f0c</Sha> + <Sha>5b7d6319ec8ff44c7eda6f8358e29cfdd53d81b5</Sha> </Dependency> - <Dependency Name="System.Security.Cryptography.Cng" Version="5.0.0-preview.6.20264.1" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="System.Security.Cryptography.Cng" Version="5.0.0-preview.6.20270.12" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>bdd7235c43d762cea051cfc2071e14de48175f0c</Sha> + <Sha>5b7d6319ec8ff44c7eda6f8358e29cfdd53d81b5</Sha> </Dependency> - <Dependency Name="System.Security.Cryptography.Pkcs" Version="5.0.0-preview.6.20264.1" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="System.Security.Cryptography.Pkcs" Version="5.0.0-preview.6.20270.12" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>bdd7235c43d762cea051cfc2071e14de48175f0c</Sha> + <Sha>5b7d6319ec8ff44c7eda6f8358e29cfdd53d81b5</Sha> </Dependency> - <Dependency Name="System.Security.Cryptography.Xml" Version="5.0.0-preview.6.20264.1" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="System.Security.Cryptography.Xml" Version="5.0.0-preview.6.20270.12" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>bdd7235c43d762cea051cfc2071e14de48175f0c</Sha> + <Sha>5b7d6319ec8ff44c7eda6f8358e29cfdd53d81b5</Sha> </Dependency> - <Dependency Name="System.Security.Permissions" Version="5.0.0-preview.6.20264.1" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="System.Security.Permissions" Version="5.0.0-preview.6.20270.12" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>bdd7235c43d762cea051cfc2071e14de48175f0c</Sha> + <Sha>5b7d6319ec8ff44c7eda6f8358e29cfdd53d81b5</Sha> </Dependency> - <Dependency Name="System.Security.Principal.Windows" Version="5.0.0-preview.6.20264.1" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="System.Security.Principal.Windows" Version="5.0.0-preview.6.20270.12" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>bdd7235c43d762cea051cfc2071e14de48175f0c</Sha> + <Sha>5b7d6319ec8ff44c7eda6f8358e29cfdd53d81b5</Sha> </Dependency> - <Dependency Name="System.ServiceProcess.ServiceController" Version="5.0.0-preview.6.20264.1" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="System.ServiceProcess.ServiceController" Version="5.0.0-preview.6.20270.12" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>bdd7235c43d762cea051cfc2071e14de48175f0c</Sha> + <Sha>5b7d6319ec8ff44c7eda6f8358e29cfdd53d81b5</Sha> </Dependency> - <Dependency Name="System.Text.Encodings.Web" Version="5.0.0-preview.6.20264.1" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="System.Text.Encodings.Web" Version="5.0.0-preview.6.20270.12" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>bdd7235c43d762cea051cfc2071e14de48175f0c</Sha> + <Sha>5b7d6319ec8ff44c7eda6f8358e29cfdd53d81b5</Sha> </Dependency> - <Dependency Name="System.Text.Json" Version="5.0.0-preview.6.20264.1" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="System.Text.Json" Version="5.0.0-preview.6.20270.12" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>bdd7235c43d762cea051cfc2071e14de48175f0c</Sha> + <Sha>5b7d6319ec8ff44c7eda6f8358e29cfdd53d81b5</Sha> </Dependency> - <Dependency Name="System.Threading.Channels" Version="5.0.0-preview.6.20264.1" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="System.Threading.Channels" Version="5.0.0-preview.6.20270.12" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>bdd7235c43d762cea051cfc2071e14de48175f0c</Sha> + <Sha>5b7d6319ec8ff44c7eda6f8358e29cfdd53d81b5</Sha> </Dependency> - <Dependency Name="System.Windows.Extensions" Version="5.0.0-preview.6.20264.1" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="System.Windows.Extensions" Version="5.0.0-preview.6.20270.12" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>bdd7235c43d762cea051cfc2071e14de48175f0c</Sha> + <Sha>5b7d6319ec8ff44c7eda6f8358e29cfdd53d81b5</Sha> </Dependency> - <Dependency Name="Microsoft.Extensions.DependencyModel" Version="5.0.0-preview.6.20264.1" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="Microsoft.Extensions.DependencyModel" Version="5.0.0-preview.6.20270.12" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>bdd7235c43d762cea051cfc2071e14de48175f0c</Sha> + <Sha>5b7d6319ec8ff44c7eda6f8358e29cfdd53d81b5</Sha> </Dependency> - <Dependency Name="Microsoft.NETCore.App.Ref" Version="5.0.0-preview.6.20264.1" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="Microsoft.NETCore.App.Ref" Version="5.0.0-preview.6.20270.12" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>bdd7235c43d762cea051cfc2071e14de48175f0c</Sha> + <Sha>5b7d6319ec8ff44c7eda6f8358e29cfdd53d81b5</Sha> </Dependency> <!-- Win-x64 is used here because we have picked an arbitrary runtime identifier to flow the version of the latest NETCore.App runtime. All Runtime.$rid packages should have the same version. --> - <Dependency Name="Microsoft.NETCore.App.Runtime.win-x64" Version="5.0.0-preview.6.20264.1" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="Microsoft.NETCore.App.Runtime.win-x64" Version="5.0.0-preview.6.20270.12" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>bdd7235c43d762cea051cfc2071e14de48175f0c</Sha> + <Sha>5b7d6319ec8ff44c7eda6f8358e29cfdd53d81b5</Sha> </Dependency> - <Dependency Name="Microsoft.NETCore.App.Internal" Version="5.0.0-preview.6.20264.1" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="Microsoft.NETCore.App.Internal" Version="5.0.0-preview.6.20270.12" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>bdd7235c43d762cea051cfc2071e14de48175f0c</Sha> + <Sha>5b7d6319ec8ff44c7eda6f8358e29cfdd53d81b5</Sha> </Dependency> </ProductDependencies> <ToolsetDependencies> <!-- Listed explicitly to workaround https://github.com/dotnet/cli/issues/10528 --> - <Dependency Name="Microsoft.NETCore.Platforms" Version="5.0.0-preview.6.20264.1" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> + <Dependency Name="Microsoft.NETCore.Platforms" Version="5.0.0-preview.6.20270.12" CoherentParentDependency="Microsoft.AspNetCore.Razor.Language"> <Uri>https://github.com/dotnet/runtime</Uri> - <Sha>bdd7235c43d762cea051cfc2071e14de48175f0c</Sha> + <Sha>5b7d6319ec8ff44c7eda6f8358e29cfdd53d81b5</Sha> </Dependency> <Dependency Name="Microsoft.DotNet.GenAPI" Version="5.0.0-beta.20261.9"> <Uri>https://github.com/dotnet/arcade</Uri> diff --git a/eng/Versions.props b/eng/Versions.props index b19c0213a9..077b097cc4 100644 --- a/eng/Versions.props +++ b/eng/Versions.props @@ -66,66 +66,66 @@ <!-- Packages from dotnet/roslyn --> <MicrosoftNetCompilersToolsetPackageVersion>3.7.0-2.20267.1</MicrosoftNetCompilersToolsetPackageVersion> <!-- Packages from dotnet/runtime --> - <MicrosoftExtensionsDependencyModelPackageVersion>5.0.0-preview.6.20264.1</MicrosoftExtensionsDependencyModelPackageVersion> - <MicrosoftNETCoreAppInternalPackageVersion>5.0.0-preview.6.20264.1</MicrosoftNETCoreAppInternalPackageVersion> - <MicrosoftNETCoreAppRefPackageVersion>5.0.0-preview.6.20264.1</MicrosoftNETCoreAppRefPackageVersion> - <MicrosoftNETCoreAppRuntimewinx64PackageVersion>5.0.0-preview.6.20264.1</MicrosoftNETCoreAppRuntimewinx64PackageVersion> - <MicrosoftWin32RegistryPackageVersion>5.0.0-preview.6.20264.1</MicrosoftWin32RegistryPackageVersion> - <MicrosoftWin32SystemEventsPackageVersion>5.0.0-preview.6.20264.1</MicrosoftWin32SystemEventsPackageVersion> - <MicrosoftExtensionsCachingAbstractionsPackageVersion>5.0.0-preview.6.20264.1</MicrosoftExtensionsCachingAbstractionsPackageVersion> - <MicrosoftExtensionsCachingMemoryPackageVersion>5.0.0-preview.6.20264.1</MicrosoftExtensionsCachingMemoryPackageVersion> - <MicrosoftExtensionsConfigurationAbstractionsPackageVersion>5.0.0-preview.6.20264.1</MicrosoftExtensionsConfigurationAbstractionsPackageVersion> - <MicrosoftExtensionsConfigurationBinderPackageVersion>5.0.0-preview.6.20264.1</MicrosoftExtensionsConfigurationBinderPackageVersion> - <MicrosoftExtensionsConfigurationCommandLinePackageVersion>5.0.0-preview.6.20264.1</MicrosoftExtensionsConfigurationCommandLinePackageVersion> - <MicrosoftExtensionsConfigurationEnvironmentVariablesPackageVersion>5.0.0-preview.6.20264.1</MicrosoftExtensionsConfigurationEnvironmentVariablesPackageVersion> - <MicrosoftExtensionsConfigurationFileExtensionsPackageVersion>5.0.0-preview.6.20264.1</MicrosoftExtensionsConfigurationFileExtensionsPackageVersion> - <MicrosoftExtensionsConfigurationIniPackageVersion>5.0.0-preview.6.20264.1</MicrosoftExtensionsConfigurationIniPackageVersion> - <MicrosoftExtensionsConfigurationJsonPackageVersion>5.0.0-preview.6.20264.1</MicrosoftExtensionsConfigurationJsonPackageVersion> - <MicrosoftExtensionsConfigurationPackageVersion>5.0.0-preview.6.20264.1</MicrosoftExtensionsConfigurationPackageVersion> - <MicrosoftExtensionsConfigurationUserSecretsPackageVersion>5.0.0-preview.6.20264.1</MicrosoftExtensionsConfigurationUserSecretsPackageVersion> - <MicrosoftExtensionsConfigurationXmlPackageVersion>5.0.0-preview.6.20264.1</MicrosoftExtensionsConfigurationXmlPackageVersion> - <MicrosoftExtensionsDependencyInjectionAbstractionsPackageVersion>5.0.0-preview.6.20264.1</MicrosoftExtensionsDependencyInjectionAbstractionsPackageVersion> - <MicrosoftExtensionsDependencyInjectionPackageVersion>5.0.0-preview.6.20264.1</MicrosoftExtensionsDependencyInjectionPackageVersion> - <MicrosoftExtensionsFileProvidersAbstractionsPackageVersion>5.0.0-preview.6.20264.1</MicrosoftExtensionsFileProvidersAbstractionsPackageVersion> - <MicrosoftExtensionsFileProvidersCompositePackageVersion>5.0.0-preview.6.20264.1</MicrosoftExtensionsFileProvidersCompositePackageVersion> - <MicrosoftExtensionsFileProvidersPhysicalPackageVersion>5.0.0-preview.6.20264.1</MicrosoftExtensionsFileProvidersPhysicalPackageVersion> - <MicrosoftExtensionsFileSystemGlobbingPackageVersion>5.0.0-preview.6.20264.1</MicrosoftExtensionsFileSystemGlobbingPackageVersion> - <MicrosoftExtensionsHostingAbstractionsPackageVersion>5.0.0-preview.6.20264.1</MicrosoftExtensionsHostingAbstractionsPackageVersion> - <MicrosoftExtensionsHostingPackageVersion>5.0.0-preview.6.20264.1</MicrosoftExtensionsHostingPackageVersion> - <MicrosoftExtensionsHttpPackageVersion>5.0.0-preview.6.20264.1</MicrosoftExtensionsHttpPackageVersion> - <MicrosoftExtensionsLoggingAbstractionsPackageVersion>5.0.0-preview.6.20264.1</MicrosoftExtensionsLoggingAbstractionsPackageVersion> - <MicrosoftExtensionsLoggingConfigurationPackageVersion>5.0.0-preview.6.20264.1</MicrosoftExtensionsLoggingConfigurationPackageVersion> - <MicrosoftExtensionsLoggingConsolePackageVersion>5.0.0-preview.6.20264.1</MicrosoftExtensionsLoggingConsolePackageVersion> - <MicrosoftExtensionsLoggingDebugPackageVersion>5.0.0-preview.6.20264.1</MicrosoftExtensionsLoggingDebugPackageVersion> - <MicrosoftExtensionsLoggingEventSourcePackageVersion>5.0.0-preview.6.20264.1</MicrosoftExtensionsLoggingEventSourcePackageVersion> - <MicrosoftExtensionsLoggingEventLogPackageVersion>5.0.0-preview.6.20264.1</MicrosoftExtensionsLoggingEventLogPackageVersion> - <MicrosoftExtensionsLoggingPackageVersion>5.0.0-preview.6.20264.1</MicrosoftExtensionsLoggingPackageVersion> - <MicrosoftExtensionsLoggingTraceSourcePackageVersion>5.0.0-preview.6.20264.1</MicrosoftExtensionsLoggingTraceSourcePackageVersion> - <MicrosoftExtensionsOptionsConfigurationExtensionsPackageVersion>5.0.0-preview.6.20264.1</MicrosoftExtensionsOptionsConfigurationExtensionsPackageVersion> - <MicrosoftExtensionsOptionsDataAnnotationsPackageVersion>5.0.0-preview.6.20264.1</MicrosoftExtensionsOptionsDataAnnotationsPackageVersion> - <MicrosoftExtensionsOptionsPackageVersion>5.0.0-preview.6.20264.1</MicrosoftExtensionsOptionsPackageVersion> - <MicrosoftExtensionsPrimitivesPackageVersion>5.0.0-preview.6.20264.1</MicrosoftExtensionsPrimitivesPackageVersion> - <MicrosoftExtensionsInternalTransportPackageVersion>5.0.0-preview.6.20264.1</MicrosoftExtensionsInternalTransportPackageVersion> - <SystemComponentModelAnnotationsPackageVersion>5.0.0-preview.6.20264.1</SystemComponentModelAnnotationsPackageVersion> - <SystemDiagnosticsEventLogPackageVersion>5.0.0-preview.6.20264.1</SystemDiagnosticsEventLogPackageVersion> - <SystemDrawingCommonPackageVersion>5.0.0-preview.6.20264.1</SystemDrawingCommonPackageVersion> - <SystemIOPipelinesPackageVersion>5.0.0-preview.6.20264.1</SystemIOPipelinesPackageVersion> - <SystemNetHttpWinHttpHandlerPackageVersion>5.0.0-preview.6.20264.1</SystemNetHttpWinHttpHandlerPackageVersion> - <SystemNetWebSocketsWebSocketProtocolPackageVersion>5.0.0-preview.6.20264.1</SystemNetWebSocketsWebSocketProtocolPackageVersion> - <SystemReflectionMetadataPackageVersion>5.0.0-preview.6.20264.1</SystemReflectionMetadataPackageVersion> - <SystemRuntimeCompilerServicesUnsafePackageVersion>5.0.0-preview.6.20264.1</SystemRuntimeCompilerServicesUnsafePackageVersion> - <SystemSecurityCryptographyCngPackageVersion>5.0.0-preview.6.20264.1</SystemSecurityCryptographyCngPackageVersion> - <SystemSecurityCryptographyPkcsPackageVersion>5.0.0-preview.6.20264.1</SystemSecurityCryptographyPkcsPackageVersion> - <SystemSecurityCryptographyXmlPackageVersion>5.0.0-preview.6.20264.1</SystemSecurityCryptographyXmlPackageVersion> - <SystemSecurityPermissionsPackageVersion>5.0.0-preview.6.20264.1</SystemSecurityPermissionsPackageVersion> - <SystemSecurityPrincipalWindowsPackageVersion>5.0.0-preview.6.20264.1</SystemSecurityPrincipalWindowsPackageVersion> - <SystemServiceProcessServiceControllerPackageVersion>5.0.0-preview.6.20264.1</SystemServiceProcessServiceControllerPackageVersion> - <SystemTextEncodingsWebPackageVersion>5.0.0-preview.6.20264.1</SystemTextEncodingsWebPackageVersion> - <SystemTextJsonPackageVersion>5.0.0-preview.6.20264.1</SystemTextJsonPackageVersion> - <SystemThreadingChannelsPackageVersion>5.0.0-preview.6.20264.1</SystemThreadingChannelsPackageVersion> - <SystemWindowsExtensionsPackageVersion>5.0.0-preview.6.20264.1</SystemWindowsExtensionsPackageVersion> + <MicrosoftExtensionsDependencyModelPackageVersion>5.0.0-preview.6.20270.12</MicrosoftExtensionsDependencyModelPackageVersion> + <MicrosoftNETCoreAppInternalPackageVersion>5.0.0-preview.6.20270.12</MicrosoftNETCoreAppInternalPackageVersion> + <MicrosoftNETCoreAppRefPackageVersion>5.0.0-preview.6.20270.12</MicrosoftNETCoreAppRefPackageVersion> + <MicrosoftNETCoreAppRuntimewinx64PackageVersion>5.0.0-preview.6.20270.12</MicrosoftNETCoreAppRuntimewinx64PackageVersion> + <MicrosoftWin32RegistryPackageVersion>5.0.0-preview.6.20270.12</MicrosoftWin32RegistryPackageVersion> + <MicrosoftWin32SystemEventsPackageVersion>5.0.0-preview.6.20270.12</MicrosoftWin32SystemEventsPackageVersion> + <MicrosoftExtensionsCachingAbstractionsPackageVersion>5.0.0-preview.6.20270.12</MicrosoftExtensionsCachingAbstractionsPackageVersion> + <MicrosoftExtensionsCachingMemoryPackageVersion>5.0.0-preview.6.20270.12</MicrosoftExtensionsCachingMemoryPackageVersion> + <MicrosoftExtensionsConfigurationAbstractionsPackageVersion>5.0.0-preview.6.20270.12</MicrosoftExtensionsConfigurationAbstractionsPackageVersion> + <MicrosoftExtensionsConfigurationBinderPackageVersion>5.0.0-preview.6.20270.12</MicrosoftExtensionsConfigurationBinderPackageVersion> + <MicrosoftExtensionsConfigurationCommandLinePackageVersion>5.0.0-preview.6.20270.12</MicrosoftExtensionsConfigurationCommandLinePackageVersion> + <MicrosoftExtensionsConfigurationEnvironmentVariablesPackageVersion>5.0.0-preview.6.20270.12</MicrosoftExtensionsConfigurationEnvironmentVariablesPackageVersion> + <MicrosoftExtensionsConfigurationFileExtensionsPackageVersion>5.0.0-preview.6.20270.12</MicrosoftExtensionsConfigurationFileExtensionsPackageVersion> + <MicrosoftExtensionsConfigurationIniPackageVersion>5.0.0-preview.6.20270.12</MicrosoftExtensionsConfigurationIniPackageVersion> + <MicrosoftExtensionsConfigurationJsonPackageVersion>5.0.0-preview.6.20270.12</MicrosoftExtensionsConfigurationJsonPackageVersion> + <MicrosoftExtensionsConfigurationPackageVersion>5.0.0-preview.6.20270.12</MicrosoftExtensionsConfigurationPackageVersion> + <MicrosoftExtensionsConfigurationUserSecretsPackageVersion>5.0.0-preview.6.20270.12</MicrosoftExtensionsConfigurationUserSecretsPackageVersion> + <MicrosoftExtensionsConfigurationXmlPackageVersion>5.0.0-preview.6.20270.12</MicrosoftExtensionsConfigurationXmlPackageVersion> + <MicrosoftExtensionsDependencyInjectionAbstractionsPackageVersion>5.0.0-preview.6.20270.12</MicrosoftExtensionsDependencyInjectionAbstractionsPackageVersion> + <MicrosoftExtensionsDependencyInjectionPackageVersion>5.0.0-preview.6.20270.12</MicrosoftExtensionsDependencyInjectionPackageVersion> + <MicrosoftExtensionsFileProvidersAbstractionsPackageVersion>5.0.0-preview.6.20270.12</MicrosoftExtensionsFileProvidersAbstractionsPackageVersion> + <MicrosoftExtensionsFileProvidersCompositePackageVersion>5.0.0-preview.6.20270.12</MicrosoftExtensionsFileProvidersCompositePackageVersion> + <MicrosoftExtensionsFileProvidersPhysicalPackageVersion>5.0.0-preview.6.20270.12</MicrosoftExtensionsFileProvidersPhysicalPackageVersion> + <MicrosoftExtensionsFileSystemGlobbingPackageVersion>5.0.0-preview.6.20270.12</MicrosoftExtensionsFileSystemGlobbingPackageVersion> + <MicrosoftExtensionsHostingAbstractionsPackageVersion>5.0.0-preview.6.20270.12</MicrosoftExtensionsHostingAbstractionsPackageVersion> + <MicrosoftExtensionsHostingPackageVersion>5.0.0-preview.6.20270.12</MicrosoftExtensionsHostingPackageVersion> + <MicrosoftExtensionsHttpPackageVersion>5.0.0-preview.6.20270.12</MicrosoftExtensionsHttpPackageVersion> + <MicrosoftExtensionsLoggingAbstractionsPackageVersion>5.0.0-preview.6.20270.12</MicrosoftExtensionsLoggingAbstractionsPackageVersion> + <MicrosoftExtensionsLoggingConfigurationPackageVersion>5.0.0-preview.6.20270.12</MicrosoftExtensionsLoggingConfigurationPackageVersion> + <MicrosoftExtensionsLoggingConsolePackageVersion>5.0.0-preview.6.20270.12</MicrosoftExtensionsLoggingConsolePackageVersion> + <MicrosoftExtensionsLoggingDebugPackageVersion>5.0.0-preview.6.20270.12</MicrosoftExtensionsLoggingDebugPackageVersion> + <MicrosoftExtensionsLoggingEventSourcePackageVersion>5.0.0-preview.6.20270.12</MicrosoftExtensionsLoggingEventSourcePackageVersion> + <MicrosoftExtensionsLoggingEventLogPackageVersion>5.0.0-preview.6.20270.12</MicrosoftExtensionsLoggingEventLogPackageVersion> + <MicrosoftExtensionsLoggingPackageVersion>5.0.0-preview.6.20270.12</MicrosoftExtensionsLoggingPackageVersion> + <MicrosoftExtensionsLoggingTraceSourcePackageVersion>5.0.0-preview.6.20270.12</MicrosoftExtensionsLoggingTraceSourcePackageVersion> + <MicrosoftExtensionsOptionsConfigurationExtensionsPackageVersion>5.0.0-preview.6.20270.12</MicrosoftExtensionsOptionsConfigurationExtensionsPackageVersion> + <MicrosoftExtensionsOptionsDataAnnotationsPackageVersion>5.0.0-preview.6.20270.12</MicrosoftExtensionsOptionsDataAnnotationsPackageVersion> + <MicrosoftExtensionsOptionsPackageVersion>5.0.0-preview.6.20270.12</MicrosoftExtensionsOptionsPackageVersion> + <MicrosoftExtensionsPrimitivesPackageVersion>5.0.0-preview.6.20270.12</MicrosoftExtensionsPrimitivesPackageVersion> + <MicrosoftExtensionsInternalTransportPackageVersion>5.0.0-preview.6.20270.12</MicrosoftExtensionsInternalTransportPackageVersion> + <SystemComponentModelAnnotationsPackageVersion>5.0.0-preview.6.20270.12</SystemComponentModelAnnotationsPackageVersion> + <SystemDiagnosticsEventLogPackageVersion>5.0.0-preview.6.20270.12</SystemDiagnosticsEventLogPackageVersion> + <SystemDrawingCommonPackageVersion>5.0.0-preview.6.20270.12</SystemDrawingCommonPackageVersion> + <SystemIOPipelinesPackageVersion>5.0.0-preview.6.20270.12</SystemIOPipelinesPackageVersion> + <SystemNetHttpWinHttpHandlerPackageVersion>5.0.0-preview.6.20270.12</SystemNetHttpWinHttpHandlerPackageVersion> + <SystemNetWebSocketsWebSocketProtocolPackageVersion>5.0.0-preview.6.20270.12</SystemNetWebSocketsWebSocketProtocolPackageVersion> + <SystemReflectionMetadataPackageVersion>5.0.0-preview.6.20270.12</SystemReflectionMetadataPackageVersion> + <SystemRuntimeCompilerServicesUnsafePackageVersion>5.0.0-preview.6.20270.12</SystemRuntimeCompilerServicesUnsafePackageVersion> + <SystemSecurityCryptographyCngPackageVersion>5.0.0-preview.6.20270.12</SystemSecurityCryptographyCngPackageVersion> + <SystemSecurityCryptographyPkcsPackageVersion>5.0.0-preview.6.20270.12</SystemSecurityCryptographyPkcsPackageVersion> + <SystemSecurityCryptographyXmlPackageVersion>5.0.0-preview.6.20270.12</SystemSecurityCryptographyXmlPackageVersion> + <SystemSecurityPermissionsPackageVersion>5.0.0-preview.6.20270.12</SystemSecurityPermissionsPackageVersion> + <SystemSecurityPrincipalWindowsPackageVersion>5.0.0-preview.6.20270.12</SystemSecurityPrincipalWindowsPackageVersion> + <SystemServiceProcessServiceControllerPackageVersion>5.0.0-preview.6.20270.12</SystemServiceProcessServiceControllerPackageVersion> + <SystemTextEncodingsWebPackageVersion>5.0.0-preview.6.20270.12</SystemTextEncodingsWebPackageVersion> + <SystemTextJsonPackageVersion>5.0.0-preview.6.20270.12</SystemTextJsonPackageVersion> + <SystemThreadingChannelsPackageVersion>5.0.0-preview.6.20270.12</SystemThreadingChannelsPackageVersion> + <SystemWindowsExtensionsPackageVersion>5.0.0-preview.6.20270.12</SystemWindowsExtensionsPackageVersion> <!-- Only listed explicitly to workaround https://github.com/dotnet/cli/issues/10528 --> - <MicrosoftNETCorePlatformsPackageVersion>5.0.0-preview.6.20264.1</MicrosoftNETCorePlatformsPackageVersion> + <MicrosoftNETCorePlatformsPackageVersion>5.0.0-preview.6.20270.12</MicrosoftNETCorePlatformsPackageVersion> <!-- Packages from dotnet/blazor --> <MicrosoftAspNetCoreBlazorMonoPackageVersion>3.2.0-preview1.20067.1</MicrosoftAspNetCoreBlazorMonoPackageVersion> <!-- Packages from dotnet/efcore --> @@ -137,10 +137,10 @@ <MicrosoftEntityFrameworkCoreToolsPackageVersion>5.0.0-preview.6.20271.1</MicrosoftEntityFrameworkCoreToolsPackageVersion> <MicrosoftEntityFrameworkCorePackageVersion>5.0.0-preview.6.20271.1</MicrosoftEntityFrameworkCorePackageVersion> <!-- Packages from dotnet/aspnetcore-tooling --> - <MicrosoftAspNetCoreMvcRazorExtensionsPackageVersion>5.0.0-preview.6.20270.11</MicrosoftAspNetCoreMvcRazorExtensionsPackageVersion> - <MicrosoftAspNetCoreRazorLanguagePackageVersion>5.0.0-preview.6.20270.11</MicrosoftAspNetCoreRazorLanguagePackageVersion> - <MicrosoftCodeAnalysisRazorPackageVersion>5.0.0-preview.6.20270.11</MicrosoftCodeAnalysisRazorPackageVersion> - <MicrosoftNETSdkRazorPackageVersion>5.0.0-preview.6.20270.11</MicrosoftNETSdkRazorPackageVersion> + <MicrosoftAspNetCoreMvcRazorExtensionsPackageVersion>5.0.0-preview.6.20271.3</MicrosoftAspNetCoreMvcRazorExtensionsPackageVersion> + <MicrosoftAspNetCoreRazorLanguagePackageVersion>5.0.0-preview.6.20271.3</MicrosoftAspNetCoreRazorLanguagePackageVersion> + <MicrosoftCodeAnalysisRazorPackageVersion>5.0.0-preview.6.20271.3</MicrosoftCodeAnalysisRazorPackageVersion> + <MicrosoftNETSdkRazorPackageVersion>5.0.0-preview.6.20271.3</MicrosoftNETSdkRazorPackageVersion> </PropertyGroup> <!-- diff --git a/src/SignalR/common/Protocols.Json/src/Protocol/JsonHubProtocol.cs b/src/SignalR/common/Protocols.Json/src/Protocol/JsonHubProtocol.cs index e8d5b514f0..a0bb6df6c2 100644 --- a/src/SignalR/common/Protocols.Json/src/Protocol/JsonHubProtocol.cs +++ b/src/SignalR/common/Protocols.Json/src/Protocol/JsonHubProtocol.cs @@ -9,6 +9,7 @@ using System.IO; using System.Runtime.ExceptionServices; using System.Text.Encodings.Web; using System.Text.Json; +using System.Text.Json.Serialization; using Microsoft.AspNetCore.Connections; using Microsoft.AspNetCore.Internal; using Microsoft.Extensions.Options; @@ -772,7 +773,7 @@ namespace Microsoft.AspNetCore.SignalR.Protocol WriteIndented = false, ReadCommentHandling = JsonCommentHandling.Disallow, AllowTrailingCommas = false, - IgnoreNullValues = false, + DefaultIgnoreCondition = JsonIgnoreCondition.WhenWritingDefault, IgnoreReadOnlyProperties = false, PropertyNamingPolicy = JsonNamingPolicy.CamelCase, PropertyNameCaseInsensitive = true, From 3132e5c6cee173bc025f36b2cfa3c53161370ca1 Mon Sep 17 00:00:00 2001 From: James Newton-King <james@newtonking.com> Date: Fri, 22 May 2020 15:47:32 +1200 Subject: [PATCH 97/99] Support quarantine on individual gRPC interop tests (#22124) --- src/Grpc/test/InteropTests/InteropTests.cs | 88 ++++++++++++++-------- 1 file changed, 57 insertions(+), 31 deletions(-) diff --git a/src/Grpc/test/InteropTests/InteropTests.cs b/src/Grpc/test/InteropTests/InteropTests.cs index 2a9a1f66d7..4fce98ff78 100644 --- a/src/Grpc/test/InteropTests/InteropTests.cs +++ b/src/Grpc/test/InteropTests/InteropTests.cs @@ -13,6 +13,8 @@ using Xunit.Abstractions; namespace InteropTests { + // All interop test cases, minus GCE authentication specific tests. + // Tests are separate methods so that they can be quarantined separately. public class InteropTests { private static readonly TimeSpan DefaultTimeout = TimeSpan.FromSeconds(30); @@ -25,10 +27,62 @@ namespace InteropTests _output = output; } - [Theory] + [Fact] + public Task EmptyUnary() => InteropTestCase("empty_unary"); + + [Fact] + public Task LargeUnary() => InteropTestCase("large_unary"); + + [Fact] + public Task ClientStreaming() => InteropTestCase("client_streaming"); + + [Fact] + public Task ServerStreaming() => InteropTestCase("server_streaming"); + + [Fact] [QuarantinedTest("https://github.com/dotnet/aspnetcore/issues/22101")] - [MemberData(nameof(TestCaseData))] - public async Task InteropTestCase(string name) + public Task PingPong() => InteropTestCase("ping_pong"); + + [Fact] + public Task EmptyStream() => InteropTestCase("empty_stream"); + + [Fact] + public Task CancelAfterBegin() => InteropTestCase("cancel_after_begin"); + + [Fact] + public Task CancelAfterFirstResponse() => InteropTestCase("cancel_after_first_response"); + + [Fact] + public Task TimeoutOnSleepingServer() => InteropTestCase("timeout_on_sleeping_server"); + + [Fact] + public Task CustomMetadata() => InteropTestCase("custom_metadata"); + + [Fact] + public Task StatusCodeAndMessage() => InteropTestCase("status_code_and_message"); + + [Fact] + public Task SpecialStatusMessage() => InteropTestCase("special_status_message"); + + [Fact] + public Task UnimplementedService() => InteropTestCase("unimplemented_service"); + + [Fact] + public Task UnimplementedMethod() => InteropTestCase("unimplemented_method"); + + [Fact] + public Task ClientCompressedUnary() => InteropTestCase("client_compressed_unary"); + + [Fact] + public Task ClientCompressedStreaming() => InteropTestCase("client_compressed_streaming"); + + [Fact] + public Task ServerCompressedUnary() => InteropTestCase("server_compressed_unary"); + + [Fact] + public Task ServerCompressedStreaming() => InteropTestCase("server_compressed_streaming"); + + private async Task InteropTestCase(string name) { using (var serverProcess = new WebsiteProcess(_serverPath, _output)) { @@ -44,33 +98,5 @@ namespace InteropTests } } } - - #region TestData - // All interop test cases, minus GCE authentication specific tests - private static string[] AllTests = new string[] - { - "empty_unary", - "large_unary", - "client_streaming", - "server_streaming", - "ping_pong", - "empty_stream", - - "cancel_after_begin", - "cancel_after_first_response", - "timeout_on_sleeping_server", - "custom_metadata", - "status_code_and_message", - "special_status_message", - "unimplemented_service", - "unimplemented_method", - "client_compressed_unary", - "client_compressed_streaming", - "server_compressed_unary", - "server_compressed_streaming" - }; - - public static IEnumerable<object[]> TestCaseData => AllTests.Select(t => new object[] { t }); - #endregion } } From fef33ad4a28be3fd0d95164d5422379019b32038 Mon Sep 17 00:00:00 2001 From: Doug Bunting <6431421+dougbu@users.noreply.github.com> Date: Fri, 22 May 2020 09:54:13 -0700 Subject: [PATCH 98/99] Quarantine tests based on recent failures --- src/Grpc/test/InteropTests/InteropTests.cs | 5 +++++ src/ProjectTemplates/test/WebApiTemplateTest.cs | 1 + .../Interop.FunctionalTests/HttpClientHttp2InteropTests.cs | 1 + src/Tools/dotnet-user-secrets/test/SecretManagerTests.cs | 1 + 4 files changed, 8 insertions(+) diff --git a/src/Grpc/test/InteropTests/InteropTests.cs b/src/Grpc/test/InteropTests/InteropTests.cs index 4fce98ff78..d7e962e8a9 100644 --- a/src/Grpc/test/InteropTests/InteropTests.cs +++ b/src/Grpc/test/InteropTests/InteropTests.cs @@ -31,9 +31,11 @@ namespace InteropTests public Task EmptyUnary() => InteropTestCase("empty_unary"); [Fact] + [QuarantinedTest] public Task LargeUnary() => InteropTestCase("large_unary"); [Fact] + [QuarantinedTest] public Task ClientStreaming() => InteropTestCase("client_streaming"); [Fact] @@ -56,6 +58,7 @@ namespace InteropTests public Task TimeoutOnSleepingServer() => InteropTestCase("timeout_on_sleeping_server"); [Fact] + [QuarantinedTest] public Task CustomMetadata() => InteropTestCase("custom_metadata"); [Fact] @@ -71,12 +74,14 @@ namespace InteropTests public Task UnimplementedMethod() => InteropTestCase("unimplemented_method"); [Fact] + [QuarantinedTest] public Task ClientCompressedUnary() => InteropTestCase("client_compressed_unary"); [Fact] public Task ClientCompressedStreaming() => InteropTestCase("client_compressed_streaming"); [Fact] + [QuarantinedTest] public Task ServerCompressedUnary() => InteropTestCase("server_compressed_unary"); [Fact] diff --git a/src/ProjectTemplates/test/WebApiTemplateTest.cs b/src/ProjectTemplates/test/WebApiTemplateTest.cs index 2f9a5ce162..c748db5e4a 100644 --- a/src/ProjectTemplates/test/WebApiTemplateTest.cs +++ b/src/ProjectTemplates/test/WebApiTemplateTest.cs @@ -28,6 +28,7 @@ namespace Templates.Test [ConditionalFact] [SkipOnHelix("Cert failures", Queues = "OSX.1014.Amd64;OSX.1014.Amd64.Open")] + [QuarantinedTest] public async Task WebApiTemplateCSharp() => await WebApiTemplateCore(languageOverride: null); private async Task WebApiTemplateCore(string languageOverride) diff --git a/src/Servers/Kestrel/test/Interop.FunctionalTests/HttpClientHttp2InteropTests.cs b/src/Servers/Kestrel/test/Interop.FunctionalTests/HttpClientHttp2InteropTests.cs index c6780a762e..b12740a1a4 100644 --- a/src/Servers/Kestrel/test/Interop.FunctionalTests/HttpClientHttp2InteropTests.cs +++ b/src/Servers/Kestrel/test/Interop.FunctionalTests/HttpClientHttp2InteropTests.cs @@ -1495,6 +1495,7 @@ namespace Interop.FunctionalTests [Theory] [MemberData(nameof(SupportedSchemes))] + [QuarantinedTest] public async Task ConnectionWindowSize_Server(string scheme) { var requestFinished = new TaskCompletionSource<int>(TaskCreationOptions.RunContinuationsAsynchronously); diff --git a/src/Tools/dotnet-user-secrets/test/SecretManagerTests.cs b/src/Tools/dotnet-user-secrets/test/SecretManagerTests.cs index 23cf2b879e..372eab7a79 100644 --- a/src/Tools/dotnet-user-secrets/test/SecretManagerTests.cs +++ b/src/Tools/dotnet-user-secrets/test/SecretManagerTests.cs @@ -165,6 +165,7 @@ namespace Microsoft.Extensions.SecretManager.Tools.Tests } [Fact] + [QuarantinedTest] public void SetSecret_With_Verbose_Flag() { string secretId; From 2989e23a2970576ea20b47953881e0b1c126de32 Mon Sep 17 00:00:00 2001 From: Doug Bunting <6431421+dougbu@users.noreply.github.com> Date: Thu, 21 May 2020 14:45:45 -0700 Subject: [PATCH 99/99] Prevent fallback to `xcopy` version of `msbuild` - improve error message when required VS version is not available on Windows --- global.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/global.json b/global.json index bcaef08fb7..600c12d3f2 100644 --- a/global.json +++ b/global.json @@ -21,7 +21,8 @@ "Microsoft.VisualStudio.Component.VC.Tools.x86.x64", "Microsoft.VisualStudio.Component.Windows10SDK.17134" ] - } + }, + "xcopy-msbuild": "none" }, "msbuild-sdks": { "Yarn.MSBuild": "1.15.2",