29 instantiations of JsonDocumentOptions
aspire (6)
Migrations\TypeScriptAppHostMigration.cs (1)
243documentOptions: new JsonDocumentOptions
Projects\DotNetAppHostProject.cs (1)
2124using var document = JsonDocument.Parse(stream, new JsonDocumentOptions
Scaffolding\PackageJsonMerger.cs (1)
35private static readonly JsonDocumentOptions s_jsonDocumentOptions = new()
Scaffolding\ScaffoldingService.cs (1)
36private static readonly JsonDocumentOptions s_scaffoldJsonDocumentOptions = new()
Telemetry\InternalMicrosoftDetector.cs (1)
1691documentOptions: new JsonDocumentOptions { AllowTrailingCommas = true }) as JsonObject;
Utils\ConfigurationHelper.cs (1)
20public static readonly JsonDocumentOptions ParseOptions = new()
Aspire.Dashboard (1)
Model\GenAI\GenAIVisualizerDialogViewModel.cs (1)
85var documentOptions = new JsonDocumentOptions
Aspire.Hosting (1)
Pipelines\Internal\DeploymentStateManagerBase.cs (1)
130var jsonDocumentOptions = new JsonDocumentOptions
Aspire.Hosting.Azure (1)
AzureProvisioningJsonHelpers.cs (1)
15private static readonly JsonDocumentOptions s_deploymentStateJsonDocumentOptions = new()
dotnet-aot (1)
parent\dotnet\SlnFileFactory.cs (1)
93var options = new JsonDocumentOptions
dotnet-sourcelink (1)
ILCompiler.Compiler (1)
parent\parent\Common\Microsoft\SourceLink\Tools\SourceLinkMap.cs (1)
64using var jsonDocument = JsonDocument.Parse(json, new JsonDocumentOptions() { AllowTrailingCommas = true });
Microsoft.Build (1)
Construction\Solution\SolutionFile.cs (1)
670JsonDocumentOptions options = new JsonDocumentOptions() { AllowTrailingCommas = true, CommentHandling = JsonCommentHandling.Skip };
Microsoft.CodeAnalysis.Features (1)
PdbSourceDocument\SourceLinkMap.cs (1)
72var root = JsonDocument.Parse(json, new JsonDocumentOptions() { AllowTrailingCommas = true }).RootElement;
Microsoft.DotNet.ProjectTools (1)
LaunchSettings\LaunchSettings.cs (1)
83var jsonDocumentOptions = new JsonDocumentOptions
Microsoft.Extensions.AI.Abstractions.Tests (1)
test\Shared\JsonSchemaExporter\TestData.cs (1)
23private static readonly JsonDocumentOptions _schemaParseOptions = new() { CommentHandling = JsonCommentHandling.Skip };
Microsoft.Extensions.AI.Tests (1)
Functions\AIFunctionFactoryTest.cs (1)
163JsonElement expectedResult = JsonDocument.Parse(jsonStringParam, new() { CommentHandling = JsonCommentHandling.Skip }).RootElement;
Microsoft.Extensions.Configuration.Json (1)
JsonConfigurationFileParser.cs (1)
24var jsonDocumentOptions = new JsonDocumentOptions
Microsoft.NET.Build.Tasks (1)
GenerateRuntimeConfigurationFiles.cs (1)
297documentOptions: new JsonDocumentOptions { CommentHandling = JsonCommentHandling.Skip, AllowTrailingCommas = true });
Microsoft.SourceLink.Tools.Package (1)
SourceLinkMap.cs (1)
92var root = JsonDocument.Parse(json, new JsonDocumentOptions() { AllowTrailingCommas = true }).RootElement;
Microsoft.TemplateEngine.Cli (3)
HostSpecificDataLoader.cs (1)
19private static readonly JsonDocumentOptions s_jsonDocumentOptions = new()
JExtensions.cs (1)
17private static readonly JsonDocumentOptions DocOptions = new() { CommentHandling = JsonCommentHandling.Skip, AllowTrailingCommas = true };
PostActionProcessors\AddJsonPropertyPostActionProcessor.cs (1)
32private static readonly JsonDocumentOptions DeserializerOptions = new()
Microsoft.TemplateEngine.Edge (1)
parent\Shared\JExtensions.cs (1)
19private static readonly JsonDocumentOptions DocOptions = new() { CommentHandling = JsonCommentHandling.Skip, AllowTrailingCommas = true };
Microsoft.TemplateEngine.Orchestrator.RunnableProjects (1)
parent\Shared\JExtensions.cs (1)
19private static readonly JsonDocumentOptions DocOptions = new() { CommentHandling = JsonCommentHandling.Skip, AllowTrailingCommas = true };
Microsoft.TemplateEngine.Utils (1)
parent\Shared\JExtensions.cs (1)
19private static readonly JsonDocumentOptions DocOptions = new() { CommentHandling = JsonCommentHandling.Skip, AllowTrailingCommas = true };
Microsoft.TemplateSearch.Common (1)
parent\Shared\JExtensions.cs (1)
19private static readonly JsonDocumentOptions DocOptions = new() { CommentHandling = JsonCommentHandling.Skip, AllowTrailingCommas = true };
Shared.Tests (1)
JsonSchemaExporter\TestData.cs (1)
23private static readonly JsonDocumentOptions _schemaParseOptions = new() { CommentHandling = JsonCommentHandling.Skip };
System.Text.Json (1)
System\Text\Json\Serialization\JsonSerializerOptions.cs (1)
1092return new JsonDocumentOptions
48 references to JsonDocumentOptions
aspire (3)
Scaffolding\PackageJsonMerger.cs (1)
35private static readonly JsonDocumentOptions s_jsonDocumentOptions = new()
Scaffolding\ScaffoldingService.cs (1)
36private static readonly JsonDocumentOptions s_scaffoldJsonDocumentOptions = new()
Utils\ConfigurationHelper.cs (1)
20public static readonly JsonDocumentOptions ParseOptions = new()
Aspire.Dashboard (1)
Model\GenAI\GenAIVisualizerDialogViewModel.cs (1)
85var documentOptions = new JsonDocumentOptions
Aspire.Hosting (1)
Pipelines\Internal\DeploymentStateManagerBase.cs (1)
130var jsonDocumentOptions = new JsonDocumentOptions
Aspire.Hosting.Azure (1)
AzureProvisioningJsonHelpers.cs (1)
15private static readonly JsonDocumentOptions s_deploymentStateJsonDocumentOptions = new()
dotnet-aot (1)
parent\dotnet\SlnFileFactory.cs (1)
93var options = new JsonDocumentOptions
Microsoft.Build (1)
Construction\Solution\SolutionFile.cs (1)
670JsonDocumentOptions options = new JsonDocumentOptions() { AllowTrailingCommas = true, CommentHandling = JsonCommentHandling.Skip };
Microsoft.CodeAnalysis.Features (3)
EmbeddedLanguages\Json\LanguageServices\JsonLanguageDetector.cs (3)
166if (exprType.Name != nameof(JsonDocumentOptions)) 186if (syntaxFacts.StringComparer.Equals(propName, nameof(JsonDocumentOptions.AllowTrailingCommas)) && 191else if (syntaxFacts.StringComparer.Equals(propName, nameof(JsonDocumentOptions.CommentHandling)) &&
Microsoft.DotNet.ProjectTools (1)
LaunchSettings\LaunchSettings.cs (1)
83var jsonDocumentOptions = new JsonDocumentOptions
Microsoft.Extensions.AI.Abstractions.Tests (1)
test\Shared\JsonSchemaExporter\TestData.cs (1)
23private static readonly JsonDocumentOptions _schemaParseOptions = new() { CommentHandling = JsonCommentHandling.Skip };
Microsoft.Extensions.Configuration.Json (1)
JsonConfigurationFileParser.cs (1)
24var jsonDocumentOptions = new JsonDocumentOptions
Microsoft.TemplateEngine.Cli (3)
HostSpecificDataLoader.cs (1)
19private static readonly JsonDocumentOptions s_jsonDocumentOptions = new()
JExtensions.cs (1)
17private static readonly JsonDocumentOptions DocOptions = new() { CommentHandling = JsonCommentHandling.Skip, AllowTrailingCommas = true };
PostActionProcessors\AddJsonPropertyPostActionProcessor.cs (1)
32private static readonly JsonDocumentOptions DeserializerOptions = new()
Microsoft.TemplateEngine.Edge (1)
parent\Shared\JExtensions.cs (1)
19private static readonly JsonDocumentOptions DocOptions = new() { CommentHandling = JsonCommentHandling.Skip, AllowTrailingCommas = true };
Microsoft.TemplateEngine.Orchestrator.RunnableProjects (1)
parent\Shared\JExtensions.cs (1)
19private static readonly JsonDocumentOptions DocOptions = new() { CommentHandling = JsonCommentHandling.Skip, AllowTrailingCommas = true };
Microsoft.TemplateEngine.Utils (1)
parent\Shared\JExtensions.cs (1)
19private static readonly JsonDocumentOptions DocOptions = new() { CommentHandling = JsonCommentHandling.Skip, AllowTrailingCommas = true };
Microsoft.TemplateSearch.Common (1)
parent\Shared\JExtensions.cs (1)
19private static readonly JsonDocumentOptions DocOptions = new() { CommentHandling = JsonCommentHandling.Skip, AllowTrailingCommas = true };
Shared.Tests (1)
JsonSchemaExporter\TestData.cs (1)
23private static readonly JsonDocumentOptions _schemaParseOptions = new() { CommentHandling = JsonCommentHandling.Skip };
System.Text.Json (26)
System\Text\Json\Document\JsonDocument.Parse.cs (15)
47public static JsonDocument Parse(ReadOnlyMemory<byte> utf8Json, JsonDocumentOptions options = default) 77public static JsonDocument Parse(ReadOnlySequence<byte> utf8Json, JsonDocumentOptions options = default) 122public static JsonDocument Parse(Stream utf8Json, JsonDocumentOptions options = default) 145internal static JsonDocument ParseRented(PooledByteBufferWriter utf8Json, JsonDocumentOptions options = default) 155internal static JsonDocument ParseValue(Stream utf8Json, JsonDocumentOptions options) 175internal static JsonDocument ParseValue(ReadOnlySpan<byte> utf8Json, JsonDocumentOptions options) 186internal static JsonDocument ParseValue(string json, JsonDocumentOptions options) 210JsonDocumentOptions options = default, 220JsonDocumentOptions options = default, 244JsonDocumentOptions options = default, 282public static JsonDocument Parse([StringSyntax(StringSyntaxAttribute.Json)] ReadOnlyMemory<char> json, JsonDocumentOptions options = default) 308internal static JsonDocument ParseValue(ReadOnlySpan<char> json, JsonDocumentOptions options) 349public static JsonDocument Parse([StringSyntax(StringSyntaxAttribute.Json)] string json, JsonDocumentOptions options = default) 725var stack = new StackRowStack(JsonDocumentOptions.DefaultMaxDepth * StackRow.Size); 776var stack = new StackRowStack(JsonDocumentOptions.DefaultMaxDepth * StackRow.Size);
System\Text\Json\Document\JsonElement.Parse.cs (4)
70internal static JsonElement ParseValue(Stream utf8Json, JsonDocumentOptions options) 84public static JsonElement Parse([StringSyntax(StringSyntaxAttribute.Json)] ReadOnlySpan<byte> utf8Json, JsonDocumentOptions options = default) 98public static JsonElement Parse([StringSyntax(StringSyntaxAttribute.Json)] ReadOnlySpan<char> json, JsonDocumentOptions options = default) 113public static JsonElement Parse([StringSyntax(StringSyntaxAttribute.Json)] string json, JsonDocumentOptions options = default)
System\Text\Json\Nodes\JsonNode.Parse.cs (6)
73JsonDocumentOptions documentOptions = default(JsonDocumentOptions)) 96JsonDocumentOptions documentOptions = default(JsonDocumentOptions)) 118JsonDocumentOptions documentOptions = default) 143JsonDocumentOptions documentOptions = default,
System\Text\Json\Serialization\JsonSerializerOptions.cs (1)
1090internal JsonDocumentOptions GetDocumentOptions()