3 implementations of IBuildServer
dotnet (3)
BuildServer\MSBuildServer.cs (1)
10internal class MSBuildServer : IBuildServer
BuildServer\RazorServer.cs (1)
14IFileSystem fileSystem = null) : IBuildServer
BuildServer\VBCSCompilerServer.cs (1)
13internal class VBCSCompilerServer(ICommandFactory commandFactory = null) : IBuildServer
8 references to IBuildServer
dotnet (8)
BuildServer\BuildServerProvider.cs (1)
23public IEnumerable<IBuildServer> EnumerateBuildServers(ServerEnumerationFlags flags = ServerEnumerationFlags.All)
BuildServer\IBuildServerProvider.cs (1)
20IEnumerable<IBuildServer> EnumerateBuildServers(ServerEnumerationFlags flags = ServerEnumerationFlags.All);
Commands\BuildServer\Shutdown\BuildServerShutdownCommand.cs (6)
83private List<(IBuildServer, Task)> StartShutdown() 85var tasks = new List<(IBuildServer, Task)>(); 86foreach (var server in _serverProvider.EnumerateBuildServers(_enumerationFlags)) 104private void WriteShutdownMessage(IBuildServer server) 123private void WriteFailureMessage(IBuildServer server, AggregateException exception) 149private void WriteSuccessMessage(IBuildServer server)