对类型“ IResourceGroups”的引用声称它是在“ Microsoft.Azure.Management.ResourceManager.Fluent”中定义的,但是找不到

时间:2018-06-25 16:11:21

标签: azure

尝试调用azure.ResourceGroups.List()时遇到此错误,其中azure是Iazure的实例。

project.json

1 个答案:

答案 0 :(得分:0)

请尝试按照以下代码获取资源列表。我在我这边对其进行测试,它可以正常工作。我们还可以使用资源-List By Resource Group Rest API来做到这一点。

我为您安装了Microsoft.Azure.Management.ResourceManager.Fluent 1.0.0,并使用控制台应用程序进行了测试。这是我的测试代码:

var credentials = SdkContext.AzureCredentialsFactory.FromServicePrincipal(clientId, clientSecret, tenantId, AzureEnvironment.AzureGlobalCloud);
var subscriptionId = "your_subscriptionId";
var azure = new ResourceManagementClient(credentials) { SubscriptionId = subscriptionId };
var resource = azure.ResourceGroups.ListAsync().Result;

enter image description here