22 references to MtpJson
Microsoft.TestPlatform.CrossPlatEngine (22)
Client\MTP\MtpClientHelpers.cs (2)
69JsonObject? node = MtpJson.AsObject(parameters); 80if (MtpJson.AsObject(parameters) is not JsonObject node
Client\MTP\MtpProxyExecutionManager.cs (2)
338EqtTrace.Verbose("MtpProxyExecutionManager: node update uid={0} state={1}", MtpJson.GetString(node, MtpConstants.Uid), state ?? "(none)"); 452if (MtpJson.AsObject(response) is not JsonObject responseObject
Client\MTP\MtpServerConnection.cs (4)
255int? id = root.TryGetValue("id", out object? idValue) && MtpJson.TryToInt(idValue, out int parsedId) 290JsonObject? logParams = MtpJson.AsObject(parameters); 291string level = MtpJson.GetString(logParams, "level") ?? "Information"; 292string message = MtpJson.GetString(logParams, "message") ?? string.Empty;
Client\MTP\MtpTestNodeConverter.cs (14)
35=> MtpJson.GetString(node, MtpConstants.NodeType) is "action"; 38=> MtpJson.GetString(node, MtpConstants.ExecutionState); 42string uid = MtpJson.GetString(node, MtpConstants.Uid) ?? Guid.NewGuid().ToString(); 43string fullyQualifiedName = MtpJson.GetString(node, MtpConstants.VsTestFullyQualifiedName) ?? uid; 44string executorUri = MtpJson.GetString(node, MtpConstants.VsTestExecutorUri) ?? MtpConstants.DefaultExecutorUri; 48DisplayName = MtpJson.GetString(node, MtpConstants.DisplayName) ?? fullyQualifiedName, 53string? file = MtpJson.GetString(node, MtpConstants.LocationFile); 57if (MtpJson.TryGetInt(node, MtpConstants.LocationLineStart, out int line)) 76ErrorMessage = MtpJson.GetString(node, MtpConstants.ErrorMessage), 77ErrorStackTrace = MtpJson.GetString(node, MtpConstants.ErrorStackTrace), 80if (MtpJson.TryGetDouble(node, MtpConstants.TimeDurationMs, out double durationMs)) 88string? standardOutput = MtpJson.GetString(node, MtpConstants.StandardOutput); 94string? standardError = MtpJson.GetString(node, MtpConstants.StandardError); 123if (MtpJson.GetValue(node, MtpConstants.Traits) is not JsonArray traits)