[英]How to get a list of existing topics in an Azure EventGrid Domain in C#
[英]How do I list the custom EventGrid topics in a resource group in C# for azure?
通过cli,您可以运行以下命令:
az eventgrid topic list -g resource-group-name
我一直在研究Azure C#SDK ,但是找不到通过C#做到这一点的方法吗?
以上代码的C#等效项是什么?
例如,对于列出资源组,它将是:
IAzure azure = ...;
var resourceGroups = azure.ResourceGroups.List();
如何为EventGrid主题做到这一点?
如何从IAzure接口获取EventGridManagementClient?
事件网格服务的功能即将随.NET的Azure管理库一起提供。 所以,你不能让一个EventGridManagementClient
从IAzure
接口。
你可以使用ListByResourceGroup
作为Sajeetharan提供。
另外还有rest api ,列出了资源组下的所有主题。
您可以使用下面的方法ListByResourceGroup
,
IPage<Topic> topicsInResourceGroupPage = this.EventGridManagementClient.Topics.ListByResourceGroupAsync(resourceGroup).Result;
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.