Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Use arm client reference instead of client context (#26452)
* changes to remove armclientoptions cloning * changes to generated files * updates to use provider namespace string and not pass assembly * remove usage of mgmt pipeline builder * update api * temp comment out compute and network for tests * temp update to migration guide md * temp changes to support back compat * revert manual changes to generated folder * make properties protected * add client context overload * update api * add overload useClientContext to tenant clean up more code * add cached client api * update api * update public api to be virtual * update to use getor add * updates to custom code * temp changes to support autorest changes * more customization * remove file * suppress armclient * updates to custom code to adapt to new generation * Update AutoRest C# version to 3.0.0-beta.20220126.1 * regen with new custom code * make ctor param ordering consistent * more adjustments on custom code and test cases * removing some code that is no longer needed * remove unused method * uncomment references to compute and network update api and snippets * removing more api that isn't needed anymore * add back azure.core project to sln * regen return type fix * Add test cases around cached factory * Update AutoRest C# version to 3.0.0-beta.20220126.3 * update tests * update customization * cache sub client diag * update apis * update webpubsub * update storage * update appconfiguration * update cdn * update compute * update keyvault * update storage * update eventhub * update communication * update deviceupdate * update servicebus * update sqlmanagement * update webpubsub * update appservice * update insights Co-authored-by: azure-sdk <azuresdk@microsoft.com>
- Loading branch information