12 references to JsonSettings
Microsoft.CodeAnalysis.Workspaces.MSBuild (6)
Rpc\RpcClient.cs (6)
43
_receivingStreamReader = new StreamReader(stream,
JsonSettings
.StreamEncoding);
62
response = JsonSerializer.Deserialize<Response>(line,
JsonSettings
.SingleLineSerializerOptions);
91
var result = response.Value?.Deserialize(expectedType,
JsonSettings
.SingleLineSerializerOptions);
157
Parameters = parameters.SelectAsArray(static p => JsonSerializer.SerializeToElement(p,
JsonSettings
.SingleLineSerializerOptions))
160
var requestJson = JsonSerializer.Serialize(request,
JsonSettings
.SingleLineSerializerOptions) + Environment.NewLine;
161
var requestJsonBytes =
JsonSettings
.StreamEncoding.GetBytes(requestJson);
Microsoft.CodeAnalysis.Workspaces.MSBuild.UnitTests (6)
src\Workspaces\MSBuild\BuildHost\Rpc\RpcServer.cs (6)
39
_streamWriter = new StreamWriter(stream,
JsonSettings
.StreamEncoding);
40
_streamReader = new StreamReader(stream,
JsonSettings
.StreamEncoding);
70
request = JsonSerializer.Deserialize<Request>(line,
JsonSettings
.SingleLineSerializerOptions);
135
arguments[i] = request.Parameters[i].Deserialize(methodParameters[i].ParameterType,
JsonSettings
.SingleLineSerializerOptions);
158
response = new Response { Id = request.Id, Value = result is not null ? JsonSerializer.SerializeToElement(result,
JsonSettings
.SingleLineSerializerOptions) : null };
168
var responseJson = JsonSerializer.Serialize(response,
JsonSettings
.SingleLineSerializerOptions);