コード例 #1
0
        private List <(IBuildServer, Task)> StartShutdown()
        {
            var tasks = new List <(IBuildServer, Task)>();

            foreach (var server in _serverProvider.EnumerateBuildServers(_enumerationFlags))
            {
                WriteShutdownMessage(server);
                tasks.Add((server, Task.Run(() => server.Shutdown())));
            }

            return(tasks);
        }