Skip to content

Commit 948bf54

Browse files
committed
Update docs metadata
1 parent f901eaf commit 948bf54

File tree

2 files changed

+109
-0
lines changed

2 files changed

+109
-0
lines changed
Lines changed: 91 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,91 @@
1+
---
2+
title:
3+
keywords: Azure, dotnet, SDK, API, Azure.ResourceManager.ApiCenter, apicenter
4+
author: pallavit
5+
ms.author: pallavit
6+
ms.date: 09/15/2023
7+
ms.topic: reference
8+
ms.devlang: dotnet
9+
ms.service: apicenter
10+
---
11+
# Microsoft Azure API Center management client library for .NET
12+
13+
Microsoft Azure API Center is a structured and organized repository that provides comprehensive information about APIs available within your organization. API Center acts as a centralized hub for discovery, reuse, and governance. [Learn more](https://learn.microsoft.com/azure/api-center/overview).
14+
15+
This library follows the [new Azure SDK guidelines](https://azure.github.io/azure-sdk/general_introduction.html), and provides many core capabilities:
16+
17+
- Support MSAL.NET, Azure.Identity is out of box for supporting MSAL.NET.
18+
- Support [OpenTelemetry](https://opentelemetry.io/) for distributed tracing.
19+
- HTTP pipeline with custom policies.
20+
- Better error-handling.
21+
- Support uniform telemetry across all languages.
22+
23+
## Getting started
24+
25+
### Install the package
26+
27+
Install the Microsoft Azure ApiCenter management library for .NET with [NuGet](https://www.nuget.org/):
28+
29+
```dotnetcli
30+
dotnet add package Azure.ResourceManager.ApiCenter --prerelease
31+
```
32+
33+
### Prerequisites
34+
35+
* You must have an [Microsoft Azure subscription](https://azure.microsoft.com/free/dotnet/).
36+
37+
### Authenticate the Client
38+
39+
To create an authenticated client and start interacting with Microsoft Azure resources, see the [quickstart guide here](https://github.com/Azure/azure-sdk-for-net/blob/Azure.ResourceManager.ApiCenter_1.0.0-beta.1/doc/dev/mgmt_quickstart.md).
40+
41+
## Key concepts
42+
43+
Key concepts of the Microsoft Azure SDK for .NET can be found [here](https://azure.github.io/azure-sdk/dotnet_introduction.html)
44+
45+
## Documentation
46+
47+
Documentation is available to help you learn how to use this package:
48+
49+
- [Quickstart](https://github.com/Azure/azure-sdk-for-net/blob/Azure.ResourceManager.ApiCenter_1.0.0-beta.1/doc/dev/mgmt_quickstart.md).
50+
- [API References](/dotnet/api/?view=azure-dotnet).
51+
- [Authentication](https://github.com/Azure/azure-sdk-for-net/blob/Azure.ResourceManager.ApiCenter_1.0.0-beta.1/sdk/identity/Azure.Identity/README.md).
52+
53+
## Examples
54+
55+
Code samples for using the management library for .NET can be found in the following locations
56+
- [.NET Management Library Code Samples](https://aka.ms/azuresdk-net-mgmt-samples)
57+
58+
## Troubleshooting
59+
60+
- File an issue via [GitHub Issues](https://github.com/Azure/azure-sdk-for-net/issues).
61+
- Check [previous questions](https://stackoverflow.com/questions/tagged/azure+.net) or ask new ones on Stack Overflow using Azure and .NET tags.
62+
63+
## Next steps
64+
65+
For more information about Microsoft Azure SDK, see [this website](https://azure.github.io/azure-sdk/).
66+
67+
## Contributing
68+
69+
For details on contributing to this repository, see the [contributing
70+
guide][cg].
71+
72+
This project welcomes contributions and suggestions. Most contributions
73+
require you to agree to a Contributor License Agreement (CLA) declaring
74+
that you have the right to, and actually do, grant us the rights to use
75+
your contribution. For details, visit <https://cla.microsoft.com>.
76+
77+
When you submit a pull request, a CLA-bot will automatically determine
78+
whether you need to provide a CLA and decorate the PR appropriately
79+
(for example, label, comment). Follow the instructions provided by the
80+
bot. You'll only need to do this action once across all repositories
81+
using our CLA.
82+
83+
This project has adopted the [Microsoft Open Source Code of Conduct][coc]. For
84+
more information, see the [Code of Conduct FAQ][coc_faq] or contact
85+
<[email protected]> with any other questions or comments.
86+
87+
<!-- LINKS -->
88+
[cg]: https://github.com/Azure/azure-sdk-for-net/blob/Azure.ResourceManager.ApiCenter_1.0.0-beta.1/sdk/resourcemanager/Azure.ResourceManager/docs/CONTRIBUTING.md
89+
[coc]: https://opensource.microsoft.com/codeofconduct/
90+
[coc_faq]: https://opensource.microsoft.com/codeofconduct/faq/
91+
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
{
2+
"Name": "Azure.ResourceManager.ApiCenter",
3+
"Version": "1.0.0-beta.1",
4+
"DevVersion": null,
5+
"DirectoryPath": "sdk/apicenter/Azure.ResourceManager.ApiCenter",
6+
"ServiceDirectory": "apicenter",
7+
"ReadMePath": "sdk/apicenter/Azure.ResourceManager.ApiCenter/README.md",
8+
"ChangeLogPath": "sdk/apicenter/Azure.ResourceManager.ApiCenter/CHANGELOG.md",
9+
"Group": null,
10+
"SdkType": "mgmt",
11+
"IsNewSdk": true,
12+
"ArtifactName": "Azure.ResourceManager.ApiCenter",
13+
"ReleaseStatus": "2023-09-15",
14+
"Namespaces": [
15+
"Azure.ResourceManager.ApiCenter",
16+
"Azure.ResourceManager.ApiCenter.Models"
17+
]
18+
}

0 commit comments

Comments
 (0)