This code was put in to deal with a "by-design" issue in the .NET Framework where slashes would be unescaped in URLs
This issue was finally fixed in .NET 4.5 so this code is no longer required. Additionally, this code causes exceptions to be thrown when running under .NET 6 (and other Core based frameworks) as the private fields have been renamed
This code was put in to deal with a "by-design" issue in the .NET Framework where slashes would be unescaped in URLs
This issue was finally fixed in .NET 4.5 so this code is no longer required. Additionally, this code causes exceptions to be thrown when running under .NET 6 (and other Core based frameworks) as the private fields have been renamed