问题描述
如何通过C#客户端在Azure DevOps中创建代理池?
我找到了一些用于代理池like this documentation的原始rest api。
但是我想通过C#客户端创建代理池。
现在我使用Microsoft.TeamFoundationServer.ExtendedClient
库,但找不到解决方案。
解决方法
您还需要Microsoft.TeamFoundation.DistributedTask.WebApi nuget包:
VssConnection connection = new VssConnection(new Uri("URL"),new VssCredentials());
var client = connection.GetClient<TaskAgentHttpClient>();
client.AddAgentPoolAsync(new TaskAgentPool("TestPool"));