From the latest API document Microsoft.Azure.Management.Sql.Models Namespace
, RecommendedAction
, IElasticPoolRecommendedActionsOperations
, IElasticPoolAdvisorsOperations
are not exist now.
As you said it seems the classes were renamed or moved to other nuget package.
I didn't find anything talked about this. But from the Microsoft.Azure.Management.Sql, maybe we can find some similar inteface, such as IElasticPoolActivitiesOperations
or IElasticPoolOperations
. It looks like that you need to change your code and fount the new renamed class or interface by yourself.
I asked Azure Support, please wait for my update.
Update:
Yes, as you said in comment, Azure support replied me with the same result.
Here's Email:
Dear Leon,
Good Morning.
I got reply back from the product group developers. Kindly let me share the information.
According to the developer, below 3 modules are included in this new Library: https://www.nuget.org/packages/Microsoft.Azure.Management.Advisor
- RecommendedAction from namespace Microsoft.Azure.Management.Sql.Models
- Interface IElasticPoolRecommendedActionsOperations
- Interface IElasticPoolAdvisorsOperations

Hope this helps.