Skip to content

Commit 9614688

Browse files
committed
Acrolinx
1 parent 828ffca commit 9614688

File tree

1 file changed

+12
-12
lines changed

1 file changed

+12
-12
lines changed

articles/azure-functions/openapi-apim-integrate-visual-studio.md

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
---
2-
title: Create serverless APIs in Visual Studio using Azure Functions and API Management
3-
description: Use Visual Studio to create an HTTP triggered function along with an OpenAPI definition, which enables Azure API Management integration so that other apps and services can call your serverless function-based API.
2+
title: Create serverless APIs using Azure Functions and API Management
3+
description: Use Visual Studio to create an HTTP triggered function that uses an OpenAPI definition (formerly swagger) to expose a serverless API using API Management.
44
ms.topic: tutorial
5-
ms.date: 01/18/2023
5+
ms.date: 08/04/2024
66
---
77

88
# Create serverless APIs in Visual Studio using Azure Functions and API Management integration
@@ -16,11 +16,11 @@ In this tutorial, you learn how to:
1616
> * Install the OpenAPI extension
1717
> * Add an HTTP trigger endpoint, which includes OpenAPI definitions
1818
> * Test function APIs locally using built-in OpenAPI functionality
19-
> * Publish project to a function app in Azure with API Management integration
20-
> * Get the access key for the function app and set it in API Management
19+
> * Publish project to a function app in Azure
20+
> * Enable API Management integration
2121
> * Download the OpenAPI definition file
2222
23-
The serverless function you create provides an API that lets you determine whether an emergency repair on a wind turbine is cost-effective. Because both the function app and API Management instance you create use consumption plans, your cost for completing this tutorial is minimal.
23+
The serverless function you create provides an API that lets you determine whether an emergency repair on a wind turbine is cost-effective. Since you create both the function app and API Management instance as consumption plans, your cost for completing this tutorial is minimal.
2424

2525
## Prerequisites
2626

@@ -62,7 +62,7 @@ The Azure Functions project template in Visual Studio creates a project that you
6262

6363
1. Select **Create** to create the function project.
6464

65-
Next, you update the project by installing the OpenAPI extension for Azure Functions, which enables the discoverabilty of API endpoints in your app.
65+
Next, you update the project by installing the OpenAPI extension for Azure Functions, which enables the discoverability of API endpoints in your app.
6666

6767
## Install the OpenAPI extension
6868

@@ -77,18 +77,18 @@ To install the OpenAPI extension:
7777
```command
7878
NuGet\Install-Package Microsoft.Azure.Functions.Worker.Extensions.OpenApi -Version 1.5.1
7979
```
80-
You might need to updated the [specific version](https://www.nuget.org/packages/Microsoft.Azure.Functions.Worker.Extensions.OpenApi), based on your version of .NET.
80+
You might need to update the [specific version](https://www.nuget.org/packages/Microsoft.Azure.Functions.Worker.Extensions.OpenApi), based on your version of .NET.
8181

8282
### [In-process model](#tab/in-process)
8383

8484
```command
8585
NuGet\Install-Package Microsoft.Azure.WebJobs.Extensions.OpenApi -Version 1.5.1
8686
```
87-
You might need to updated the [specific version](https://www.nuget.org/packages/Microsoft.Azure.WebJobs.Extensions.OpenApi), based on your version of .NET.
87+
You might need to update the [specific version](https://www.nuget.org/packages/Microsoft.Azure.WebJobs.Extensions.OpenApi), based on your version of .NET.
8888

8989
---
9090

91-
Next, you can add create your HTTP endpoint function.
91+
Now, you can add your HTTP endpoint function.
9292

9393
## Add an HTTP endpoint function
9494

@@ -240,7 +240,7 @@ Now that the function key is set, you can call the `turbine` API endpoint to ver
240240

241241
## Download the OpenAPI definition
242242

243-
If your API works as expected, you can download the OpenAPI definition for the new hosted APIs from API Managment.
243+
If your API works as expected, you can download the OpenAPI definition for the new hosted APIs from API Management.
244244

245245
1. 1. Under **APIs**, select **OpenAPI Document on Azure Functions**, select the ellipses (**...**), and select **Export**.
246246

@@ -260,7 +260,7 @@ Select **Delete resource group**, type the name of your group in the text box to
260260
261261
## Next steps
262262
263-
You've used Visual Studio 2022 to create a function that is self-documenting because of the [OpenAPI Extension](https://github.com/Azure/azure-functions-openapi-extension) and integrated with API Management. You can now refine the definition in API Management in the portal. You can also [learn more about API Management](../api-management/api-management-key-concepts.md).
263+
You've used Visual Studio 2022 to create a function that's self-documenting because of the [OpenAPI Extension](https://github.com/Azure/azure-functions-openapi-extension) and integrated with API Management. You can now refine the definition in API Management in the portal. You can also [learn more about API Management](../api-management/api-management-key-concepts.md).
264264

265265
> [!div class="nextstepaction"]
266266
> [Edit the OpenAPI definition in API Management](../api-management/edit-api.md)

0 commit comments

Comments
 (0)