dotnet/runtime code paths:
- runtime\src\libraries\Common\src\System\Net\Http\Http2
- runtime\src\libraries\Common\tests\Tests\System\Net\Http2
+
aspnet/AspNetCore code paths:
- AspNetCore\src\Shared\Http2
- AspNetCore\src\Shared\test\Shared.Tests\Http2
## Copying code
-To copy code from dotnet/runtime to aspnet/AspNetCore, set ASPNETCORE_REPO to the AspNetCore repo root and then run CopyToAspNetCore.cmd.
-To copy code from aspnet/AspNetCore to dotnet/runtime, set RUNTIME_REPO to the runtime repo root and then run CopyToRuntime.cmd.
+- To copy code from dotnet/runtime to aspnet/AspNetCore, set ASPNETCORE_REPO to the AspNetCore repo root and then run CopyToAspNetCore.cmd.
+- To copy code from aspnet/AspNetCore to dotnet/runtime, set RUNTIME_REPO to the runtime repo root and then run CopyToRuntime.cmd.
## Building dotnet/runtime code:
- https://github.com/dotnet/runtime/blob/master/docs/libraries/building/windows-instructions.md
}
}
- // This is from the NetFX Path class. The implementation in CoreFx was optimized for internal Path usage so
+ // This is from the NetFX Path class. The implementation in the runtime libraries was optimized for internal Path usage so
// we can't share the implementation.
internal static string ToBase32StringSuitableForDirName(byte[] buff)
{
-The code in this directory is shared between CoreFx and AspNetCore. This contains tests for HTTP/2 protocol infrastructure such as HPACK. Any changes to this dir need to be checked into both repositories.
+The code in this directory is shared between the runtime libraries and AspNetCore. This contains tests for HTTP/2 protocol infrastructure such as HPACK. Any changes to this dir need to be checked into both repositories.
-See corefx\src\Common\src\System\Net\Http\Http2\ReadMe.SharedCode.md or AspNetCore\src\Shared\Http2\ReadMe.SharedCode.md for additional details.
\ No newline at end of file
+For additional details see:
+- runtime/src/libraries/Common/src/System/Net/Http/Http2/ReadMe.SharedCode.md
+- AspNetCore/src/Shared/Http2/ReadMe.SharedCode.md
// The .NET Foundation licenses this file to you under the MIT license.
// See the LICENSE file in the project root for more information.
-// This file isn't built into the .csproj in corefx but is consumed by Mono.
+// This file isn't built into the .csproj in the runtime libraries but is consumed by Mono.
using System.Runtime.Serialization;
// The .NET Foundation licenses this file to you under the MIT license.
// See the LICENSE file in the project root for more information.
-// This file isn't built into the .csproj in corefx but is consumed by Mono.
+// This file isn't built into the .csproj in the runtime libraries but is consumed by Mono.
using System.Runtime.Serialization;
// The .NET Foundation licenses this file to you under the MIT license.
// See the LICENSE file in the project root for more information.
-// This file isn't built into the .csproj in corefx but is consumed by Mono.
+// This file isn't built into the .csproj in the runtime libraries but is consumed by Mono.
namespace System.Drawing.Printing
{
// The .NET Foundation licenses this file to you under the MIT license.
// See the LICENSE file in the project root for more information.
-// This file isn't built into the .csproj in corefx but is consumed by Mono.
+// This file isn't built into the .csproj in the runtime libraries but is consumed by Mono.
namespace System.Drawing.Printing
{
// The .NET Foundation licenses this file to you under the MIT license.
// See the LICENSE file in the project root for more information.
-// This file isn't built into the .csproj in corefx but is consumed by Mono.
+// This file isn't built into the .csproj in the runtime libraries but is consumed by Mono.
namespace System.Drawing.Printing
{