为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

C#
暮色呼如 2021-09-19 16:18:17
我想创建 ac# 应用程序,每次在 TFS/VSTS 服务器中完成构建时都会触发一些代码。我在 c# 中使用事件侦听器和在 TFS/VSTS 中使用订阅没有太多经验,但希望有人这样做。我会很感激我能得到的所有帮助,即使只是建议。
查看完整描述

1 回答

?
烙印99

TA贡献1829条经验 获得超13个赞

您可以使用订阅 REST API,您可以以编程方式创建订阅,以便在团队项目中发生特定事件时对外部(消费者)服务执行操作。例如,您可以创建订阅以在构建失败时通知您的服务。

支持的事件:

  • 构建完成

  • 代码推送(针对 Git 团队项目)

  • 拉取请求创建或更新(针对 Git 团队项目)

  • 代码签入(TFVC 团队项目)

  • 创建、更新、删除、恢复或评论的工作项

  • 发布到团队房间的消息

您可以在订阅上配置过滤器以控制哪些事件触发操作。

C# 相关示例供您参考。

更多细节请看官方教程:Create a service hooks subscription programmatically


查看完整回答
反对 回复 2021-09-19
  • 1 回答
  • 0 关注
  • 251 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信