You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: aspnetcore/fundamentals/servers/yarp/getting-started.md
+9-11Lines changed: 9 additions & 11 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -12,14 +12,12 @@ ai-usage: ai-assisted
12
12
13
13
# Getting Started with YARP
14
14
15
-
YARP is designed as a library that provides the core proxy functionality which you can then customize by adding or replacing modules.
16
-
YARP is currently provided as a NuGet package and code snippets.
17
-
We plan on providing a project template and pre-built exe in the future.
15
+
YARP is designed as a library that provides the core proxy functionality which you can then customize by adding or replacing modules. YARP is currently provided as a NuGet package and code snippets. We plan on providing a project template and pre-built executable (`.exe`) in the future.
18
16
19
-
YARP is implemented on top of .NET Core infrastructure and is usable on Windows, Linux or MacOS.
20
-
Development can be done with the SDK and your favorite editor, [Microsoft Visual Studio](https://visualstudio.microsoft.com/vs/) or [Visual Studio Code](https://code.visualstudio.com/).
17
+
YARP is implemented on top of .NET Core infrastructure and is usable on Windows, Linux or MacOS. Development can be done with the SDK and your favorite editor, [Microsoft Visual Studio](https://visualstudio.microsoft.com/vs/) or [Visual Studio Code](https://code.visualstudio.com/).
21
18
22
19
YARP 2.3.0 supports ASP.NET Core 8.0 and newer.
20
+
23
21
You can download the .NET SDK from https://dotnet.microsoft.com/download/dotnet/.
24
22
25
23
Visual Studio support for .NET 8 is included in Visual Studio 2022 17.8.
@@ -30,11 +28,11 @@ A complete version of the project built using the steps below can be found at [B
30
28
31
29
Start by creating an "Empty" ASP.NET Core application using the command line:
32
30
33
-
```Console
31
+
```dotnetcli
34
32
dotnet new web -n MyProxy -f net8.0
35
33
```
36
34
37
-
Or create a new ASP.NET Core web application in Visual Studio 2022, and choose "Empty" for the project template.
35
+
Alternatively, create a new ASP.NET Core web application in Visual Studio 2022, choosing "Empty" for the project template.
38
36
39
37
### Add the project reference
40
38
@@ -48,7 +46,7 @@ Or create a new ASP.NET Core web application in Visual Studio 2022, and choose "
The configuration for YARP is defined in the appsettings.json file. See [Configuration Files](xref:fundamentals/servers/yarp/config-files) for details.
60
+
The configuration for YARP is defined in the `appsettings.json` file. For more information, see <xref:fundamentals/servers/yarp/config-files>.
63
61
64
-
The configuration can also be provided programmatically. See [Configuration Providers](xref:fundamentals/servers/yarp/config-providers) for details.
62
+
The configuration can also be provided programmatically. For more information, see <xref:fundamentals/servers/yarp/config-providers>.
65
63
66
-
You can find out more about the available configuration options by looking at [RouteConfig](xref:Yarp.ReverseProxy.Configuration.RouteConfig) and [ClusterConfig](xref:Yarp.ReverseProxy.Configuration.ClusterConfig).
64
+
Learn more about the available configuration options by looking at <xref:Yarp.ReverseProxy.Configuration.RouteConfig> and <xref:Yarp.ReverseProxy.Configuration.ClusterConfig>.
0 commit comments