28 references to JsonObject
Microsoft.Analyzers.Local (28)
ApiLifecycle\Json\JsonObject.cs (9)
22/// Initializes a new instance of the <see cref="JsonObject"/> class. 55/// <returns>The <see cref="JsonObject"/> that was added.</returns> 56public JsonObject Add(string key) => Add(key, JsonValue.Null); 64public JsonObject Add(string key, JsonValue value) 83public JsonObject Clear() 99public JsonObject Rename(string oldKey, string newKey) 150private readonly JsonObject _object; 153public JsonObjectDebugView(JsonObject jsonObject) 200return (JsonObject)_value!;
ApiLifecycle\Json\JsonObjectExtensions.cs (1)
11public static T[] GetValueArray<T>(this JsonObject value, string name)
ApiLifecycle\Json\JsonReader.cs (3)
258private JsonObject ReadObject() 263private JsonObject ReadObject(JsonObject jsonObject)
ApiLifecycle\Json\JsonValue.cs (10)
85public JsonValue(JsonObject? value) 260public JsonObject? AsJsonObject => IsJsonObject ? (JsonObject?)_reference : null; 301return ((JsonObject)_reference!)[key]; 313((JsonObject)_reference!)[key] = value; 387public static implicit operator JsonValue(JsonObject value) 499public static explicit operator JsonObject?(JsonValue jsonValue) 501return jsonValue.IsJsonObject || jsonValue.IsNull ? jsonValue._reference as JsonObject : null; 606public JsonObject? ObjectView => _jsonValue.IsJsonObject 607? (JsonObject?)_jsonValue._reference
ApiLifecycle\Model\Assembly.cs (1)
16public Assembly(JsonObject value)
ApiLifecycle\Model\Field.cs (1)
14public Field(JsonObject value)
ApiLifecycle\Model\Method.cs (1)
14public Method(JsonObject value)
ApiLifecycle\Model\Prop.cs (1)
14public Prop(JsonObject value)
ApiLifecycle\Model\TypeDef.cs (1)
19public TypeDef(JsonObject value)