3 implementations of IBuildServer
dotnet (3)
BuildServer\MSBuildServer.cs (1)
10
internal class MSBuildServer :
IBuildServer
BuildServer\RazorServer.cs (1)
14
IFileSystem fileSystem = null) :
IBuildServer
BuildServer\VBCSCompilerServer.cs (1)
13
internal class VBCSCompilerServer(ICommandFactory commandFactory = null) :
IBuildServer
19 references to IBuildServer
dotnet (8)
BuildServer\BuildServerProvider.cs (1)
23
public IEnumerable<
IBuildServer
> EnumerateBuildServers(ServerEnumerationFlags flags = ServerEnumerationFlags.All)
BuildServer\IBuildServerProvider.cs (1)
20
IEnumerable<
IBuildServer
> EnumerateBuildServers(ServerEnumerationFlags flags = ServerEnumerationFlags.All);
Commands\BuildServer\Shutdown\BuildServerShutdownCommand.cs (6)
87
private List<(
IBuildServer
, Task)> StartShutdown()
89
var tasks = new List<(
IBuildServer
, Task)>();
90
foreach (
var
server in _serverProvider.EnumerateBuildServers(_enumerationFlags))
108
private void WriteShutdownMessage(
IBuildServer
server)
127
private void WriteFailureMessage(
IBuildServer
server, AggregateException exception)
153
private void WriteSuccessMessage(
IBuildServer
server)
dotnet.Tests (11)
CommandTests\BuildServer\Shutdown\BuildServerShutdownCommandTests.cs (11)
34
.Returns(Array.Empty<
IBuildServer
>());
52
.Returns(Array.Empty<
IBuildServer
>());
70
.Returns(Array.Empty<
IBuildServer
>());
88
.Returns(Array.Empty<
IBuildServer
>());
200
IEnumerable<
IBuildServer
> buildServers = null,
211
private Mock<
IBuildServer
> CreateServerMock(string name, int pid = 0, string exceptionMessage = null)
213
var mock = new Mock<
IBuildServer
>(MockBehavior.Strict);
230
private void VerifyShutdownCalls(IEnumerable<Mock<
IBuildServer
>> mocks)
238
private static string FormatShuttingDownMessage(
IBuildServer
server)
247
private static string FormatSuccessMessage(
IBuildServer
server)
256
private static string FormatFailureMessage(
IBuildServer
server, string message)