c# 中的事件侦听器,用于侦听 TFS 订阅

我想创建 ac# 应用程序,每次在 TFS/VSTS 服务器中完成构建时都会触发一些代码。我在 c# 中使用事件侦听器和在 TFS/VSTS 中使用订阅没有太多经验,但希望有人这样做。

我会很感激我能得到的所有帮助,即使只是建议。


暮色呼如
浏览 252回答 1
1回答

烙印99

您可以使用订阅 REST API,您可以以编程方式创建订阅,以便在团队项目中发生特定事件时对外部(消费者)服务执行操作。例如,您可以创建订阅以在构建失败时通知您的服务。支持的事件:构建完成代码推送(针对 Git 团队项目)拉取请求创建或更新(针对 Git 团队项目)代码签入(TFVC 团队项目)创建、更新、删除、恢复或评论的工作项发布到团队房间的消息您可以在订阅上配置过滤器以控制哪些事件触发操作。C# 相关示例供您参考。更多细节请看官方教程:Create a service hooks subscription programmatically
打开App,查看更多内容
随时随地看视频慕课网APP