1 instantiation of JsonObject
Microsoft.TestPlatform.CommunicationUtilities (1)
Json\Jsonite\Jsonite.cs (1)
1642? new JsonObject()
30 references to JsonObject
Microsoft.TestPlatform.CommunicationUtilities (2)
Json\Jsonite\Jsonite.cs (2)
1613/// The default implementation of <see cref="IJsonReflector"/> that allows to deserialize a JSON text to a generic <see cref="IDictionary{TKey,TValue}"/> <see cref="JsonObject"/> or <see cref="JsonArray"/>. 1641return expectedType == typeof(object) || expectedType == typeof (JsonObject) || expectedType.GetTypeInfo().IsInterface
Microsoft.TestPlatform.CrossPlatEngine (28)
Client\MTP\MtpClientHelpers.cs (5)
69JsonObject? node = MtpJson.AsObject(parameters); 78public static IEnumerable<JsonObject> EnumerateNodes(object? parameters) 80if (MtpJson.AsObject(parameters) is not JsonObject node 89if (changeObject is JsonObject change 91&& nodeValue is JsonObject testNode)
Client\MTP\MtpJson.cs (7)
14/// JSON is a plain object graph: objects are <see cref="JsonObject"/> (a 21public static JsonObject? AsObject(object? node) => node as JsonObject; 25public static object? GetValue(JsonObject? node, string key) 28public static string? GetString(JsonObject? node, string key) 31public static bool TryGetInt(JsonObject? node, string key, out int result) 34public static bool TryGetDouble(JsonObject? node, string key, out double result)
Client\MTP\MtpProxyDiscoveryManager.cs (1)
100foreach (JsonObject node in MtpClientHelpers.EnumerateNodes(parameters))
Client\MTP\MtpProxyExecutionManager.cs (4)
327foreach (JsonObject node in MtpClientHelpers.EnumerateNodes(parameters)) 452if (MtpJson.AsObject(response) is not JsonObject responseObject 462if (attachmentObject is not JsonObject attachment) 492private static string? GetStringProperty(JsonObject element, string name)
Client\MTP\MtpServerConnection.cs (5)
30/// no binding-redirect fallout). Parsed messages are plain <see cref="JsonObject"/>/<see 51/// notification <c>params</c> value (a <see cref="JsonObject"/>), or <c>null</c> when absent. 250if (parsed is not JsonObject root) 268if (root.TryGetValue("error", out object? errorValue) && errorValue is JsonObject error) 290JsonObject? logParams = MtpJson.AsObject(parameters);
Client\MTP\MtpTestNodeConverter.cs (6)
34public static bool IsActionNode(JsonObject node) 37public static string? GetExecutionState(JsonObject node) 40public static TestCase ToTestCase(JsonObject node, string source) 67public static TestResult ToTestResult(JsonObject node, string source) 121private static void AddTraits(JsonObject node, TestCase testCase) 130if (traitObject is not JsonObject trait)