95 instantiations of JsonObject
Aspire.Dashboard (1)
Aspire.Dashboard.Tests (9)
Aspire.Hosting (1)
Aspire.Hosting.Azure (4)
Aspire.Hosting.Azure.Tests (22)
ConfigurationSchemaGenerator (11)
dotnet-user-jwts (5)
Microsoft.AspNetCore.OpenApi (7)
Microsoft.DotNet.Internal.SymbolHelper (3)
Microsoft.Extensions.AI (2)
Microsoft.Extensions.AI.Abstractions (3)
Microsoft.Extensions.AI.Abstractions.Tests (2)
MSBuild (10)
ServiceBus.AppHost (1)
Shared.Tests (1)
Stress.ApiService (1)
System.Text.Json (9)
TestProject.AppHost (3)
224 references to JsonObject
Aspire.Dashboard (2)
Aspire.Dashboard.Tests (2)
Aspire.Hosting (10)
Aspire.Hosting.Azure (16)
Aspire.Hosting.Azure.Tests (15)
Aspire.Hosting.Redis.Tests (1)
ConfigurationSchemaGenerator (23)
ConfigSchemaEmitter.cs (23)
44var root = new JsonObject();
51private void GenerateLogCategories(JsonObject parent)
59var propertiesNode = new JsonObject(s_ignoreCaseNodeOptions);
62var categoryNode = new JsonObject();
76private void GenerateGraph(JsonObject rootNode)
101private bool GeneratePathSegment(JsonObject currentNode, TypeSpec type, Queue<string> pathSegments)
123if (currentNode[propertiesName] is not JsonObject propertiesNode)
132if (propertiesNode[pathSegment] is not JsonObject pathSegmentNode)
182private bool GenerateType(JsonObject currentNode, TypeSpec type)
226private bool GenerateObject(JsonObject currentNode, ObjectSpec objectSpec)
244if (currentNode["properties"] is not JsonObject propertiesNode)
275private bool GenerateProperty(JsonObject currentNode, PropertySpec property, IPropertySymbol? propertySymbol)
286var propertyNode = new JsonObject();
306private bool GenerateCollection(JsonObject currentNode, CollectionSpec collection, string typeName, string containerName)
319var containerNode = new JsonObject();
334private static void RestoreBackup(JsonNode? backupNode, string name, JsonObject parentNode)
434private static void GenerateDescriptionFromDocComment(JsonObject propertyNode, string docComment)
490private void GenerateDescriptionForType(JsonObject currentNode, TypeSpec type)
587private void GenerateParsableFromString(JsonObject propertyNode, ParsableFromStringSpec parsable)
678private bool IsExcluded(JsonObject currentNode, PropertySpec property)
718private static void ReplaceNodeWithKeyCasingChange(JsonObject jsonObject, string key, JsonNode value)
744case JsonObject obj:
748obj.Parent is JsonObject && obj.GetPropertyName() == "properties" ?
dotnet-user-jwts (11)
Microsoft.AspNetCore.Authentication.JwtBearer.Tools.Tests (18)
Microsoft.AspNetCore.OpenApi (2)
Microsoft.Build.BuildCheck.UnitTests (3)
Microsoft.DotNet.Internal.SymbolHelper (4)
Microsoft.Extensions.AI (2)
Microsoft.Extensions.AI.Abstractions (14)
Microsoft.Extensions.AI.Abstractions.Tests (3)
Microsoft.Extensions.AI.OpenAI.Tests (2)
Microsoft.ML.AutoML (1)
Microsoft.ML.AutoML.SourceGenerator (1)
Microsoft.ML.GenAI.Mistral (2)
MSBuild (7)
Roslyn.VisualStudio.Next.UnitTests (2)
Shared.Tests (4)
System.Text.Json (76)
TestProject.AppHost (3)