Upgrade versions of the Azure Search .NET Management SDK
This article points you to libraries in the Azure SDK for .NET for managing a search service. These libraries provide the APIs used to create, configure, and delete search services. They also provide APIS used to adjust capacity, manage API keys, and configure network security.
Management SDKs target a specific version of the Management REST API. Release notes for each library indicate which REST API version is the target for each package. For more information about concepts and operations, see Search Management (REST).
The following table lists the client libraries used to provision a search service.
|Azure.ResourceManager.Search||Package versions||Current||Release notes|
|Microsoft.Azure.Management.Search||Package versions||Deprecated||Release notes|
Checklist for upgrade
Review the client library change list for insight into the scope of changes.
In your application code, delete the reference to
Microsoft.Azure.Management.Searchand its dependencies.
Add a reference for
Azure.ResourceManager.Searchusing either the NuGet Package Manager Console or by right-clicking on your project references and selecting "Manage NuGet Packages..." in Visual Studio.
Once NuGet has downloaded the new packages and their dependencies, replace the API calls.
If you encounter problems, the best forum for posting questions is Stack Overflow. If you find a bug, you can file an issue in the Azure .NET SDK GitHub repository. Make sure to label your issue title with search.