Example #1
0
 internal RuntimeInfo(
     DevOpsServer devopsServer,
     HelixServer helixServer,
     IAzureUtil azureUtil)
 {
     DevOpsServer = devopsServer;
     HelixServer  = helixServer;
     AzureUtil    = azureUtil;
     QueryUtil    = new DotNetQueryUtil(DevOpsServer, azureUtil);
 }
Example #2
0
        public DotNetQueryUtil(DevOpsServer server, IAzureUtil?azureUtil = null)
        {
            if (azureUtil is object && server.Organization != azureUtil.Organization)
            {
                throw new ArgumentException();
            }

            Server    = server;
            AzureUtil = azureUtil ?? new AzureUtil(server);
        }