diff --git a/content/docs/languages/android/_index.md b/content/docs/languages/android/_index.md index 003d98e..8a782e7 100644 --- a/content/docs/languages/android/_index.md +++ b/content/docs/languages/android/_index.md @@ -6,4 +6,4 @@ These language-specific pages are available: - [Quick start](quickstart) - [Basics tutorial](basics) -- [API reference](https://grpc.github.io/grpc-java/javadoc) +- [API reference](api) diff --git a/content/docs/languages/android/api.md b/content/docs/languages/android/api.md new file mode 100644 index 0000000..2b1514e --- /dev/null +++ b/content/docs/languages/android/api.md @@ -0,0 +1,5 @@ +--- +title: API reference +weight: 90 +# Note: this is a placeholder page. The URL to this page redirects elsewhere. +--- diff --git a/content/docs/languages/csharp/_index.md b/content/docs/languages/csharp/_index.md index b697725..3656de9 100644 --- a/content/docs/languages/csharp/_index.md +++ b/content/docs/languages/csharp/_index.md @@ -7,7 +7,7 @@ core-library][core-library] implementation is covered here: - [Quick start](quickstart) - [Basics tutorial](basics) -- [API reference](https://grpc.github.io/grpc/csharp/api/Grpc.Core) +- [API reference](api) For details concerning the newer gRPC for .NET implementation, see [gRPC for .NET](dotnet). diff --git a/content/docs/languages/csharp/api.md b/content/docs/languages/csharp/api.md new file mode 100644 index 0000000..2b1514e --- /dev/null +++ b/content/docs/languages/csharp/api.md @@ -0,0 +1,5 @@ +--- +title: API reference +weight: 90 +# Note: this is a placeholder page. The URL to this page redirects elsewhere. +--- diff --git a/content/docs/languages/csharp/dotnet.md b/content/docs/languages/csharp/dotnet.md index ad8ffb4..87adebe 100644 --- a/content/docs/languages/csharp/dotnet.md +++ b/content/docs/languages/csharp/dotnet.md @@ -1,5 +1,6 @@ --- title: gRPC for .NET +weight: 60 --- The following pages cover the C# implementation of gRPC for .NET @@ -7,7 +8,7 @@ The following pages cover the C# implementation of gRPC for .NET - [Introduction to gRPC on .NET Core](https://docs.microsoft.com/aspnet/core/grpc) - [Tutorial: Create a gRPC client and server in ASP.NET Core][tutorial] -- [API reference](https://grpc.github.io/grpc/csharp-dotnet/api/Grpc.Core) +- [API reference](api) Several sample applications are available from the [examples][] folder in the [grpc-dotnet][] repository. diff --git a/layouts/_default/_markup/render-link.html b/layouts/_default/_markup/render-link.html index a2af0fe..d55879e 100644 --- a/layouts/_default/_markup/render-link.html +++ b/layouts/_default/_markup/render-link.html @@ -1,4 +1,4 @@ -{{ $isExternal := hasPrefix .Destination "http" -}} +{{ $isExternal := or (hasPrefix .Destination "http") (findRE "^(|/docs/languages/.+?/)api/?$" .Destination) -}}