9 instantiations of RequestArgument
Microsoft.NET.Sdk.Razor.Tool.Tests (2)
ServerProtocol\ServerProtocolTest.cs (2)
37
new
RequestArgument
(RequestArgument.ArgumentId.CurrentDirectory, argumentIndex: 0, value: "directory"),
38
new
RequestArgument
(RequestArgument.ArgumentId.CommandLineArgument, argumentIndex: 1, value: "file")));
rzc (7)
ServerProtocol\RequestArgument.cs (1)
37
return new
RequestArgument
(argId, argIndex, value);
ServerProtocol\ServerRequest.cs (6)
88
new
RequestArgument
(RequestArgument.ArgumentId.CurrentDirectory, 0, workingDirectory),
89
new
RequestArgument
(RequestArgument.ArgumentId.TempDirectory, 0, tempDirectory)
94
requestArgs.Add(new
RequestArgument
(RequestArgument.ArgumentId.KeepAlive, 0, keepAlive));
101
requestArgs.Add(new
RequestArgument
(RequestArgument.ArgumentId.CommandLineArgument, i, arg));
111
new
RequestArgument
(RequestArgument.ArgumentId.Shutdown, argumentIndex: 0, value: ""),
112
new
RequestArgument
(RequestArgument.ArgumentId.CommandLineArgument, argumentIndex: 1, value: "shutdown"),
35 references to RequestArgument
Microsoft.NET.Sdk.Razor.Tool.Tests (14)
DefaultRequestDispatcherTest.cs (1)
12
private static ServerRequest EmptyServerRequest => new(1, Array.Empty<
RequestArgument
>());
ServerLifecycleTest.cs (1)
13
private static ServerRequest EmptyServerRequest => new(1, Array.Empty<
RequestArgument
>());
ServerProtocol\ServerProtocolTest.cs (12)
37
new RequestArgument(
RequestArgument
.ArgumentId.CurrentDirectory, argumentIndex: 0, value: "directory"),
38
new RequestArgument(
RequestArgument
.ArgumentId.CommandLineArgument, argumentIndex: 1, value: "file")));
51
read.Arguments[0].Id.Should().Be(
RequestArgument
.ArgumentId.CurrentDirectory);
54
read.Arguments[1].Id.Should().Be(
RequestArgument
.ArgumentId.CommandLineArgument);
68
var
argument1 = request.Arguments[0];
69
argument1.Id.Should().Be(
RequestArgument
.ArgumentId.Shutdown);
73
var
argument2 = request.Arguments[1];
74
Assert.Equal(
RequestArgument
.ArgumentId.CommandLineArgument, argument2.Id);
93
var
argument1 = request.Arguments[0];
94
Assert.Equal(
RequestArgument
.ArgumentId.Shutdown, argument1.Id);
98
var
argument2 = request.Arguments[1];
99
Assert.Equal(
RequestArgument
.ArgumentId.CommandLineArgument, argument2.Id);
rzc (21)
CompilerHost.cs (4)
80
var
argument = request.Arguments[i];
81
if (argument.Id ==
RequestArgument
.ArgumentId.CurrentDirectory)
85
else if (argument.Id ==
RequestArgument
.ArgumentId.TempDirectory)
89
else if (argument.Id ==
RequestArgument
.ArgumentId.CommandLineArgument)
ServerProtocol\RequestArgument.cs (1)
32
public static
RequestArgument
ReadFromBinaryReader(BinaryReader reader)
ServerProtocol\ServerRequest.cs (16)
30
public ServerRequest(uint protocolVersion, IEnumerable<
RequestArgument
> arguments)
33
Arguments = new ReadOnlyCollection<
RequestArgument
>(arguments.ToList());
45
public ReadOnlyCollection<
RequestArgument
> Arguments { get; }
52
foreach (
var
argument in Arguments)
54
if (argument.Id ==
RequestArgument
.ArgumentId.KeepAlive)
72
return Arguments.Count >= 1 && Arguments[0].Id ==
RequestArgument
.ArgumentId.Shutdown;
86
var requestArgs = new List<
RequestArgument
>(requestLength)
88
new RequestArgument(
RequestArgument
.ArgumentId.CurrentDirectory, 0, workingDirectory),
89
new RequestArgument(
RequestArgument
.ArgumentId.TempDirectory, 0, tempDirectory)
94
requestArgs.Add(new RequestArgument(
RequestArgument
.ArgumentId.KeepAlive, 0, keepAlive));
101
requestArgs.Add(new RequestArgument(
RequestArgument
.ArgumentId.CommandLineArgument, i, arg));
111
new RequestArgument(
RequestArgument
.ArgumentId.Shutdown, argumentIndex: 0, value: ""),
112
new RequestArgument(
RequestArgument
.ArgumentId.CommandLineArgument, argumentIndex: 1, value: "shutdown"),
153
var argumentsBuilder = new List<
RequestArgument
>((int)argumentCount);
158
argumentsBuilder.Add(
RequestArgument
.ReadFromBinaryReader(reader));
177
foreach (
var
arg in Arguments)