Skip to content

Commit 802534f

Browse files
author
Melony Qin
committed
net7 GA documentation loop
1 parent e032220 commit 802534f

6 files changed

+25
-27
lines changed

articles/azure-functions/create-first-function-cli-csharp.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: "Create a C# function from the command line - Azure Functions"
33
description: "Learn how to create a C# function from the command line, then publish the local project to serverless hosting in Azure Functions."
4-
ms.date: 09/14/2021
4+
ms.date: 11/08/2022
55
ms.topic: quickstart
66
ms.devlang: csharp
77
ms.custom: devx-track-csharp, devx-track-azurecli, devx-track-azurepowershell, mode-other
@@ -19,15 +19,15 @@ This article supports creating both types of compiled C# functions:
1919

2020
[!INCLUDE [functions-dotnet-execution-model](../../includes/functions-dotnet-execution-model.md)]
2121

22-
This article creates an HTTP triggered function that runs on .NET 6.0. There is also a [Visual Studio Code-based version](create-first-function-vs-code-csharp.md) of this article.
22+
This article creates an HTTP triggered function that runs on .NET in-process or isolated worker process with an example of .NET 6. There is also a [Visual Studio Code-based version](create-first-function-vs-code-csharp.md) of this article.
2323

2424
Completing this quickstart incurs a small cost of a few USD cents or less in your Azure account.
2525

2626
## Configure your local environment
2727

2828
Before you begin, you must have the following:
2929

30-
+ [.NET 6.0 SDK](https://dotnet.microsoft.com/download)
30+
+ .NET 6.0 SDK or other available .NET SDK versions, from .NET website [here](https://dotnet.microsoft.com/download).
3131

3232
+ [Azure Functions Core Tools](./functions-run-local.md#v2) version 4.x.
3333

articles/azure-functions/create-first-function-vs-code-csharp.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
title: "Create a C# function using Visual Studio Code - Azure Functions"
33
description: "Learn how to create a C# function, then publish the local project to serverless hosting in Azure Functions using the Azure Functions extension in Visual Studio Code. "
44
ms.topic: quickstart
5-
ms.date: 10/11/2022
5+
ms.date: 11/08/2022
66
ms.devlang: csharp
77
ms.custom: devx-track-csharp, mode-ui, vscode-azure-extension-update-complete
88
adobe-target: true
@@ -13,9 +13,9 @@ adobe-target-content: ./create-first-function-vs-code-csharp-ieux
1313

1414
# Quickstart: Create a C# function in Azure using Visual Studio Code
1515

16-
In this article, you use Visual Studio Code to create a C# function that responds to HTTP requests. After testing the code locally, you deploy it to the serverless environment of Azure Functions. This article creates an HTTP triggered function that runs on .NET 6.0. There's also a [CLI-based version](create-first-function-cli-csharp.md) of this article.
16+
In this article, you use Visual Studio Code to create a C# function that responds to HTTP requests. After testing the code locally, you deploy it to the serverless environment of Azure Functions. This article creates an HTTP triggered function that runs on .NET in-process or isolated worker process with an example of .NET 6. There's also a [CLI-based version](create-first-function-cli-csharp.md) of this article.
1717

18-
By default, this article shows you how to create C# functions that run [in the same process as the Functions host](functions-dotnet-class-library.md). These _in-process_ C# functions are only supported on Long Term Support (LTS) versions of .NET, such as .NET 6. To create C# functions on .NET 6 that can also run on [other supported versions](functions-versions.md) for Azure functions [in an isolated process](dotnet-isolated-process-guide.md).
18+
By default, this article shows you how to create C# functions that run [in the same process as the Functions host](functions-dotnet-class-library.md). These _in-process_ C# functions are only supported on [Long Term Support (LTS)](https://dotnet.microsoft.com/en-us/platform/support/policy/dotnet-core) .NET versions (e.g .NET 6). To create C# functions run on .NET [isolated worker process](dotnet-isolated-process-guide.md) for both Long Term Support (LTS) and Standard Term Support (STS) version of .NET, check out [here](dotnet-isolated-process-guide.md#supported-versions) about supported .NET versions.
1919

2020
Completing this quickstart incurs a small cost of a few USD cents or less in your Azure account.
2121

@@ -37,7 +37,7 @@ In this section, you use Visual Studio Code to create a local Azure Functions pr
3737

3838
1. Provide the following information at the prompts:
3939

40-
# [.NET 6](#tab/in-process)
40+
# [.NET 6 In-process](#tab/in-process)
4141

4242
|Prompt|Selection|
4343
|--|--|
@@ -66,7 +66,7 @@ In this section, you use Visual Studio Code to create a local Azure Functions pr
6666
> [!NOTE]
6767
> If you don't see .NET 6 as a runtime option, check the following:
6868
>
69-
> + Make sure you have installed the .NET 6.0 SDK.
69+
> + Make sure you have installed the .NET 6.0 SDK or other available .NET SDK versions, from .NET website [here](https://dotnet.microsoft.com/download).
7070
> + Press F1 and type `Preferences: Open user settings`, then search for `Azure Functions: Project Runtime` and change the default runtime version to `~4`.
7171
7272
1. Visual Studio Code uses the provided information and generates an Azure Functions project with an HTTP trigger. You can view the local project files in the Explorer. For more information about the files that are created, see [Generated project files](functions-develop-vs-code.md?tabs=csharp#generated-project-files).
@@ -87,13 +87,13 @@ After checking that the function runs correctly on your local computer, it's tim
8787

8888
You have used [Visual Studio Code](functions-develop-vs-code.md?tabs=csharp) to create a function app with a simple HTTP-triggered function. In the next article, you expand that function by connecting to either Azure Cosmos DB or Azure Queue Storage. To learn more about connecting to other Azure services, see [Add bindings to an existing function in Azure Functions](add-bindings-existing-function.md?tabs=csharp).
8989

90-
# [.NET 6](#tab/in-process)
90+
# [.NET In-process](#tab/in-process)
9191

9292
> [!div class="nextstepaction"]
9393
> [Connect to Azure Cosmos DB](functions-add-output-binding-cosmos-db-vs-code.md?pivots=programming-language-csharp&tabs=in-process)
9494
> [Connect to Azure Queue Storage](functions-add-output-binding-storage-queue-vs-code.md?pivots=programming-language-csharp&tabs=in-process)
9595
96-
# [.NET 6 Isolated](#tab/isolated-process)
96+
# [.NET Isolated](#tab/isolated-process)
9797

9898
> [!div class="nextstepaction"]
9999
> [Connect to Azure Cosmos DB](functions-add-output-binding-cosmos-db-vs-code.md?pivots=programming-language-csharp&tabs=isolated-process)

articles/azure-functions/functions-create-your-first-function-visual-studio-uiex.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: "Quickstart: Create your first function in Azure using Visual Studio"
33
description: In this quickstart, you learn how to create and publish an HTTP trigger Azure Function by using Visual Studio.
44
ms.assetid: 82db1177-2295-4e39-bd42-763f6082e796
55
ms.topic: quickstart
6-
ms.date: 09/30/2020
6+
ms.date: 11/8/2022
77
ms.devlang: csharp
88
ms.custom: devx-track-csharp, mvc, devcenter, vs-azure, 23113853-34f2-4f, mode-ui
99
ROBOTS: NOINDEX,NOFOLLOW

articles/azure-functions/functions-create-your-first-function-visual-studio.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: "Quickstart: Create your first C# function in Azure using Visual Studio"
33
description: "In this quickstart, you learn how to use Visual Studio to create and publish a C# HTTP triggered function to Azure Functions."
44
ms.assetid: 82db1177-2295-4e39-bd42-763f6082e796
55
ms.topic: quickstart
6-
ms.date: 09/08/2022
6+
ms.date: `11`/08/2022
77
ms.devlang: csharp
88
ms.custom: devx-track-csharp, mvc, devcenter, vs-azure, 23113853-34f2-4f, contperf-fy21q3-portal, mode-ui
99
adobe-target: true
@@ -15,7 +15,7 @@ adobe-target-content: ./functions-create-your-first-function-visual-studio-uiex
1515

1616
Azure Functions lets you use Visual Studio to create local C# function projects and then easily publish this project to run in a scalable serverless environment in Azure. If you prefer to develop your C# apps locally using Visual Studio Code, you should instead consider the [Visual Studio Code-based version](create-first-function-vs-code-csharp.md) of this article.
1717

18-
By default, this article shows you how to create C# functions that run [in the same process as the Functions host](functions-dotnet-class-library.md). These _in-process_ C# functions are only supported on Long Term Support (LTS) versions of .NET. To create C# functions [in an isolated process](dotnet-isolated-process-guide.md), see the [alternate version of this article](functions-create-your-first-function-visual-studio.md?tabs=isolated-process). Check out [.NET supported versions](functions-dotnet-class-library.md#supported-versions) before getting started.
18+
By default, this article shows you how to create C# functions that run [in the same process as the Functions host](functions-dotnet-class-library.md). These _in-process_ C# functions are only supported on [Long Term Support (LTS)](https://dotnet.microsoft.com/en-us/platform/support/policy/dotnet-core) .NET versions (e.g .NET 6). To create C# functions run on .NET [isolated worker process](dotnet-isolated-process-guide.md) for both Long Term Support (LTS) and Standard Term Support (STS) version of .NET, check out [here](dotnet-isolated-process-guide.md#supported-versions) about supported .NET versions before getting started. see the [alternate version of this article](functions-create-your-first-function-visual-studio.md?tabs=isolated-process)
1919

2020
In this article, you learn how to:
2121

@@ -45,7 +45,7 @@ The Azure Functions project template in Visual Studio creates a C# class library
4545

4646
1. For the **Additional information** settings, use the values in the following table:
4747

48-
# [.NET 6](#tab/in-process)
48+
# [.NET 6 in-process](#tab/in-process)
4949

5050
| Setting | Value | Description |
5151
| ------------ | ------- |----------------------------------------- |
@@ -87,7 +87,7 @@ The `FunctionName` method attribute sets the name of the function, which by defa
8787

8888
Your function definition should now look like the following code:
8989

90-
# [.NET 6](#tab/in-process)
90+
# [.NET 6 In-process](#tab/in-process)
9191

9292
:::code language="csharp" source="~/functions-docs-csharp/http-trigger-template/HttpExample.cs" range="15-18":::
9393

includes/functions-dotnet-supported-versions.md

Lines changed: 7 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -8,25 +8,23 @@ ms.author: glenga
88

99
## Supported versions
1010

11-
Versions of the Functions runtime work with specific versions of .NET. To learn more about Functions versions, see [Azure Functions runtime versions overview](../articles/azure-functions/functions-versions.md). Version support depends on whether your functions run in-process or out-of-process (isolated).
11+
Versions of the Functions runtime work with specific versions of .NET. To learn more about Functions versions, see [Azure Functions runtime versions overview](../articles/azure-functions/functions-versions.md). Version support depends on whether your functions run in-process or isolated worker process.
1212

1313
>[!NOTE]
1414
>To learn how to change the Functions runtime version used by your function app, see [view and update the current runtime version](../articles/azure-functions/set-runtime-version.md#view-and-update-the-current-runtime-version).
1515
1616
The following table shows the highest level of .NET Core or .NET Framework that can be used with a specific version of Functions.
1717

18-
| Functions runtime version | In-process<br/>([.NET class library](../articles/azure-functions/functions-dotnet-class-library.md)) | Out-of-process<br/>([.NET Isolated](../articles/azure-functions/dotnet-isolated-process-guide.md)) |
18+
| Functions runtime version | In-process<br/>([.NET class library](../articles/azure-functions/functions-dotnet-class-library.md)) | Isolated worker process<br/>([.NET Isolated](../articles/azure-functions/dotnet-isolated-process-guide.md)) |
1919
| ---- | ---- | --- |
20-
| Functions 4.x | .NET 6.0 | .NET 6.0<br/>.NET 7.0 (preview)<br/>.NET Framework 4.8 (GA)<sup>1</sup> |
21-
| Functions 3.x | .NET Core 3.1 | .NET 5.0 <sup>2</sup> |
22-
| Functions 2.x | .NET Core 2.1<sup>3</sup> | n/a |
20+
| Functions 4.x | .NET 6.0 | .NET 6.0<br/>.NET 7.0 (GA)<sup>1</sup><br/>.NET Framework 4.8 (GA)<sup>1</sup> |
21+
| Functions 3.x | .NET Core 3.1 |
22+
| Functions 2.x | .NET Core 2.1<sup>2</sup> | n/a |
2323
| Functions 1.x | .NET Framework 4.8 | n/a |
2424

2525

26-
<sup>1</sup> Build process also requires [.NET 6 SDK](https://dotnet.microsoft.com/download). Support for .NET Framework 4.8 is in GA.
26+
<sup>1</sup> Build process also requires [.NET 6 SDK](https://dotnet.microsoft.com/download). Support for .NET Framework 4.8 is in GA.
2727

28-
<sup>2</sup> Build process also requires [.NET Core 3.1 SDK](https://dotnet.microsoft.com/download).
29-
30-
<sup>3</sup> For details, see [Functions v2.x considerations](../articles/azure-functions/functions-dotnet-class-library.md#functions-v2x-considerations).
28+
<sup>2</sup> For details, see [Functions v2.x considerations](../articles/azure-functions/functions-dotnet-class-library.md#functions-v2x-considerations).
3129

3230
For the latest news about Azure Functions releases, including the removal of specific older minor versions, monitor [Azure App Service announcements](https://github.com/Azure/app-service-announcements/issues).

includes/functions-supported-languages.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,16 +2,16 @@
22
author: ggailey777
33
ms.service: azure-functions
44
ms.topic: include
5-
ms.date: 07/6/2022
5+
ms.date: 11/8/2022
66
ms.author: glenga
77
ms.custom: include file
88
---
99

1010
|Language |1.x |2.x| 3.x | 4.x |
1111
|-----------------------------------------|------------|---| --- | --- |
12-
|[C#](../articles/azure-functions/functions-dotnet-class-library.md)|GA (.NET Framework 4.8)|GA (.NET Core 2.1<sup>1</sup>)| GA (.NET Core 3.1)<br/>[GA (.NET 5.0)](../articles/azure-functions/dotnet-isolated-process-guide.md) | GA (.NET 6.0)<br/>[Preview (.NET 7)](../articles/azure-functions/dotnet-isolated-process-guide.md)<br/>[GA (.NET Framework 4.8)](../articles/azure-functions/dotnet-isolated-process-guide.md) |
12+
|[C#](../articles/azure-functions/functions-dotnet-class-library.md)|GA (.NET Framework 4.8)|GA (.NET Core 2.1<sup>1</sup>)| GA (.NET Core 3.1)<br/> | GA (.NET 6.0)<br/>[GA (.NET 7.0)](../articles/azure-functions/dotnet-isolated-process-guide.md)<br/>[GA (.NET Framework 4.8)](../articles/azure-functions/dotnet-isolated-process-guide.md) |
1313
|[JavaScript](../articles/azure-functions/functions-reference-node.md#node-version)|GA (Node.js 6)|GA (Node.js 10 & 8)| GA (Node.js 14, 12, & 10) | GA (Node.js 14)<br/>GA (Node.js 16)<br/>Preview (Node.js 18) |
14-
|[F#](../articles/azure-functions/functions-reference-fsharp.md)|GA (.NET Framework 4.8)|GA (.NET Core 2.1<sup>1</sup>)| GA (.NET Core 3.1) | GA (.NET 6.0) |
14+
|[F#](../articles/azure-functions/functions-reference-fsharp.md)|GA (.NET Framework 4.8)|GA (.NET Core 2.1<sup>1</sup>)| GA (.NET Core 3.1) | GA (.NET 6.0)<br/> GA (.NET 7.0)|
1515
|[Java](../articles/azure-functions/functions-reference-java.md)|N/A|GA (Java 8)| GA (Java 11 & 8)| GA (Java 11 & 8) <br/> Preview (Java 17)|
1616
|[PowerShell](../articles/azure-functions/functions-reference-powershell.md) |N/A|N/A| GA (PowerShell 7.0)| GA (PowerShell 7.0, 7.2)|
1717
|[Python](../articles/azure-functions/functions-reference-python.md#python-version)|N/A|GA (Python 3.7)| GA (Python 3.9, 3.8, 3.7)| GA (Python 3.9, 3.8, 3.7)|

0 commit comments

Comments
 (0)