Skip to content

Commit 0f06f45

Browse files
committed
Merge pull request #8800 from Azure/FromPublicRepo
From public repo
2 parents 2033ad1 + fffa07e commit 0f06f45

File tree

1 file changed

+8
-10
lines changed

1 file changed

+8
-10
lines changed

articles/app-service-dotnet-create-api-app-visual-studio.md

Lines changed: 8 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -22,10 +22,6 @@
2222

2323
In this tutorial you create an ASP.NET Web API project in Visual Studio, and then you add NuGet packages and project metadata that enable you to publish and deploy the project as an API app in Azure App Service. The tutorial also explains how to customize the API app metadata.
2424

25-
## Prerequisites
26-
27-
This tutorial requires Visual Studio 2013 with Azure SDK 2.5.1.
28-
2925
[AZURE.INCLUDE [install-sdk-2013-only](../includes/install-sdk-2013-only.md)]
3026

3127
## Create a Web API project
@@ -150,6 +146,8 @@ You now have a working Web API project. The simplest way to verify that it works
150146

151147
Only `Get` is shown because that's the only method you created in your Contacts controller. The page shows sample response JSON.
152148

149+
9. Click the Get method to see a sample JSON response and a **Try it out** button.
150+
153151
![Swagger - expand Contacts](./media/app-service-dotnet-create-api-app-visual-studio/swagger1.png)
154152

155153
9. Click **Try it out**.
@@ -162,11 +160,11 @@ Your Web API project is now ready to be deployed as an API app in Azure App Serv
162160

163161
## Review apiapp.json
164162

165-
The settings in the *apiapp.json* file determine how the API App is identified and presented in the API App Gallery and the Azure Marketplace.
163+
The settings in the *apiapp.json* file determine how the API App is identified and how it is presented in the Azure Marketplace. In this preview release Visual Studio does not include the ability to publish API apps to the Marketplace, so many of these settings do not have an effect.
166164

167-
![apiapp.json in Solution Explorer](./media/app-service-dotnet-create-api-app-visual-studio/apiappjsoninse.png)
165+
![apiapp.json in Solution Explorer](./media/app-service-dotnet-create-api-app-visual-studio/apiappjsoninse.png)
168166

169-
The initial contents of the file that is created when you choose the **Azure API App SDK** menu entry look like the following example:
167+
The initial contents of the file that is created when you choose the **Azure API App SDK** menu entry look like the following example:
170168

171169
{
172170
"$schema": "http://json-schema.org/schemas/2014-11-01/apiapp.json#",
@@ -185,7 +183,7 @@ The settings in the *apiapp.json* file determine how the API App is identified a
185183

186184
The following table explains the format and usage of the fields included in the file and additional optional fields that you can add to it.
187185

188-
**Note:** For the initial preview release, many of these fields will have no effect because they affect how the API app is presented in the Azure Marketplace, but Visual Studio does not yet include the ability to publish API apps to the Marketplace.
186+
**Note:** As mentioned above, for this preview release many of these fields have no effect because they determine how the API app is presented in the Azure Marketplace, but Visual Studio does not yet include the ability to publish API apps to the Marketplace.
189187

190188
| Name (bold=required) | Type | Comments |
191189
|:-----------|:------------|:------------|
@@ -248,14 +246,14 @@ The `name` property is a short description of the status, `message` is a longer
248246

249247
The Metadata folder can contain icons and screenshots for the API Apps Gallery, a Swagger file documenting the API, and UI configuration for the Azure portal. All of this information is optional.
250248

251-
**Note:** As noted above for *apiapps.json*, metadata that pertains to presentation of the API app in the Azure Marketplace has no effect for this initial preview release, because Visual Studio does not yet include the ability to publish API apps to the Marketplace.
252-
253249
<!-- todo: add later
254250
an Azure Resource Manager template that specifies resources required,
255251
-->
256252

257253
![Metadata folder in Solution Explorer](./media/app-service-dotnet-create-api-app-visual-studio/metadatafolderinse.png)
258254

255+
**Note:** As noted above for *apiapps.json*, metadata that pertains to presentation of the API app in the Azure Marketplace has no effect for this preview release, because Visual Studio does not include the ability to publish API apps to the Marketplace.
256+
259257
### The Metadata/icons folder
260258

261259
You can provide icons to be displayed in the Gallery.

0 commit comments

Comments
 (0)