public List <BuildAgent> GetBuildAgents()
        {
            List <BuildAgent> lst = new List <BuildAgent>();

            IBuildAgentSpec agentSpec = buildSrv.CreateBuildAgentSpec();

            foreach (IBuildAgent ba in buildSrv.QueryBuildAgents(agentSpec).Agents)
            {
                lst.Add(new BuildAgent()
                {
                    Name      = ba.Name,
                    Enabled   = ba.Enabled,
                    BuildDir  = ba.BuildDirectory,
                    Uri       = ba.Uri,
                    Tags      = ba.Tags,
                    StatusMsg = ba.StatusMessage
                });
            }

            return(lst);
        }