我正在努力获得
仪表键
和
api密钥
需要以编程方式在应用程序中配置应用程序细节。
我这样做是因为我有许多应用程序,每个应用程序都有独立的Application Insights实例,需要独立配置。
我试图使用
Microsoft.Azure.Management.ResourceManager
获取Azure上的资源,但我无法找到获取或设置所需信息的方法。
这就是我目前所拥有的
ServiceClientCredentials credentials = await AuthenticationManagement.GetToken();
using (var resourceClient = new ResourceManagementClient(credentials))
{
resourceClient.SubscriptionId = AuthenticationManagement.SubscriptionId;
foreach (var item in resourceClient.Resources.List(new ODataQuery<GenericResourceFilter>(o => o.ResourceType == "microsoft.insights/components")
{
Expand = "$expand=Properties"
}))
{
Console.WriteLine(item.Properties); //Still empty?
}
}
我在这一点上陷入了困境,因为我看不到任何明显的方法来更新或检索我需要的API值。
那么,有谁能为我如何使用
ResourceManagementClient
?