Skip to content

Commit 7df02a0

Browse files
committed
Fix the App Config QS to in-proc only
1 parent 7ce045f commit 7df02a0

File tree

1 file changed

+26
-3
lines changed

1 file changed

+26
-3
lines changed

articles/azure-app-configuration/quickstart-feature-flag-azure-functions-csharp.md

Lines changed: 26 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ In this quickstart, you create an Azure Functions C# code project and use featur
1717
The .NET Feature Management libraries extend the framework with feature flag support. These libraries are built on top of the .NET configuration system. They integrate with App Configuration through its .NET configuration provider.
1818

1919
>[!NOTE]
20-
>This article currently only supports [C# in-process function apps](../azure-functions/functions-dotnet-class-library.md).
20+
>This article currently only supports [C# in-process function apps](../azure-functions/functions-dotnet-class-library.md) that run on .NET 6.
2121
2222
## Prerequisites
2323

@@ -32,9 +32,32 @@ Add a feature flag called *Beta* to the App Configuration store and leave **Labe
3232
> [!div class="mx-imgBorder"]
3333
> ![Enable feature flag named Beta](media/add-beta-feature-flag.png)
3434
35-
## Create a Functions app
35+
## Create a Functions project
3636

37-
[!INCLUDE [Create a project using the Azure Functions template](../../includes/functions-vstools-create.md)]
37+
The Azure Functions project template in Visual Studio creates a C# class library project that you can publish to a function app in Azure. You can use a function app to group functions as a logical unit for easier management, deployment, scaling, and sharing of resources.
38+
39+
1. From the Visual Studio menu, select **File** > **New** > **Project**.
40+
41+
1. In **Create a new project**, enter *functions* in the search box, choose the **Azure Functions** template, and then select **Next**.
42+
43+
1. In **Configure your new project**, enter a **Project name** for your project, and then select **Create**. The function app name must be valid as a C# namespace, so don't use underscores, hyphens, or any other nonalphanumeric characters.
44+
45+
1. For the **Create a new Azure Functions application** settings, use the values in the following table:
46+
47+
| Setting | Value | Description |
48+
| ------------ | ------- |----------------------------------------- |
49+
| **.NET version** | **.NET 6** | This value creates a function project that runs in-process with version 4.x of the Azure Functions runtime. For more information, see [Azure Functions runtime versions overview](../azure-functions/functions-versions.md). |
50+
| **Function template** | **HTTP trigger** | This value creates a function triggered by an HTTP request. |
51+
| **Storage account (AzureWebJobsStorage)** | **Storage emulator** | Because a function app in Azure requires a storage account, one is assigned or created when you publish your project to Azure. An HTTP trigger doesn't use an Azure Storage account connection string; all other trigger types require a valid Azure Storage account connection string. |
52+
| **Authorization level** | **Anonymous** | The created function can be triggered by any client without providing a key. This authorization setting makes it easy to test your new function. For more information about keys and authorization, see [Authorization keys](../azure-functions/functions-bindings-http-webhook-trigger.md#authorization-keys) and [HTTP and webhook bindings](../azure-functions/functions-bindings-http-webhook.md). |
53+
54+
![Azure Functions project settings](../../includes/media/functions-vs-tools-create/functions-project-settings.png)
55+
56+
---
57+
58+
Make sure you set the **Authorization level** to **Anonymous**. If you choose the default level of **Function**, you're required to present the [function key](../azure-functions/functions-bindings-http-webhook-trigger.md#authorization-keys) in requests to access your function endpoint.
59+
60+
1. Select **Create** to create the function project and HTTP trigger function.
3861

3962
## Connect to an App Configuration store
4063

0 commit comments

Comments
 (0)