50 references to JsonArray
AnalyzeCiFailure (7)
AnalysisPublicationQueries.cs (1)
18return new JsonArray(issues.Where(issue => CiFailureJson.Field(issue, "pull_request") is null)
AnalysisPublisher.cs (2)
425history["occurrences"] = new JsonArray(occurrences.Select(o => o!.DeepClone()).ToArray()); 487return new JsonArray(open.Concat(closed).Select(issue => issue?.DeepClone()).ToArray());
DiagnosticTextSanitizer.cs (2)
76JsonArray array => new JsonArray(array.Select(n => SanitizeJson(n, limit, multiline)).ToArray()), 86JsonValueKind.Array => new JsonArray(node.EnumerateArray().Select(value => SanitizeJson(value, limit, multiline)).ToArray()),
WorkflowRunEvidenceCollector.cs (2)
159var failedJobs = new JsonArray(allJobs.OfType<JsonObject>().Where(job => 581new JsonArray(files.Select(file => (JsonNode)new JsonObject(
AnalyzeCiFailure.Tests (5)
AnalyzeCiFailurePreparationTests.cs (2)
803summary["failed_tests"] = new JsonArray(failures.Select(test => (JsonNode)new JsonObject 816cause["tests"] = new JsonArray(failures.Select(test => (JsonNode)new JsonObject
AnalyzeCiFailurePublicationTests.cs (2)
146var collected = new JsonArray(tests.Select(test => (JsonNode)new JsonObject 598var observations = new JsonArray(Enumerable.Range(start: 1, count).Select(index => (JsonNode)new JsonObject
AnalyzeCiFailureWorkflowTests.cs (1)
5258=> new((await File.ReadAllLinesAsync(Path.Combine(_workspace.Path, "http-requests.jsonl")))
aspire (9)
Agents\ClaudeCode\ClaudeCodeAgentClient.cs (1)
188["args"] = new JsonArray(args.Select(arg => (JsonNode?)JsonValue.Create(arg)).ToArray()),
Agents\Copilot\CopilotAgentClient.cs (1)
138["args"] = new JsonArray(args.Select(arg => (JsonNode?)JsonValue.Create(arg)).ToArray()),
Projects\NativeAppHostServerProject.cs (2)
128["providers"] = new JsonArray(providers.Select(provider => (JsonNode)new JsonObject 134["exports"] = new JsonArray(provider.Descriptor.Exports.Select(module => (JsonNode?)JsonValue.Create(module)).ToArray())
src\Shared\ConsoleLogs\SharedAIHelpers.cs (5)
160var jsonArray = new JsonArray(spans.Select(s => GetSpanDto(s, context, getResourceName, dashboardBaseUrl)).ToArray<JsonNode>()); 174var jsonArray = new JsonArray(logRecords.Select(l => GetLogEntryDto(l, context, getResourceName, dashboardBaseUrl)).ToArray<JsonNode>()); 188var jsonArray = new JsonArray(traces.Select(t => GetTraceDto(t, context, getResourceName, dashboardBaseUrl)).ToArray<JsonNode>()); 238linksArray = new JsonArray(linkObjects); 392var spanArray = new JsonArray(spanObjects.ToArray());
Aspire.Hosting.Azure.Sandboxes (3)
AzureSandboxContainerDeployment.cs (3)
2015["Endpoints"] = new JsonArray( 2027["IdentitySettings"] = new JsonArray( 2041["HostRules"] = new JsonArray(
Aspire.Hosting.Azure.WebPubSub (1)
AzureWebPubSubExtensions.cs (1)
240["SystemEvents"] = new JsonArray((systemEvents ?? []).Select(e => (JsonNode?)JsonValue.Create(e)).ToArray())
Aspire.Hosting.Native.Client (2)
Authoring\NativePipeline.cs (2)
115["steps"] = new JsonArray(_steps.Select(step => (JsonNode)new JsonObject 196new(values.Select(value => (JsonNode?)JsonValue.Create(value)).ToArray());
Aspire.Hosting.Native.Core.Tests (1)
TestServices\RuntimeRpcTestContext.cs (1)
57["urls"] = new JsonArray(urls.Select(url => (JsonNode?)JsonValue.Create(url)).ToArray())
Aspire.Hosting.Native.Server (11)
Api\PublishingApi.cs (7)
27parts => new() { ["kind"] = "composite", ["parts"] = new JsonArray(parts.Cast<JsonNode>().ToArray()) }, 73["endpoints"] = new JsonArray((plan?.Endpoints ?? []).Select(endpoint => (JsonNode)new JsonObject 80["mounts"] = new JsonArray(((plan as ContainerWorkload)?.Mounts ?? []).Select(mount => (JsonNode)new JsonObject 85["dependencies"] = new JsonArray(resource.Dependencies.Select(handle => (JsonNode?)JsonValue.Create(names[handle])).ToArray()), 86["lifecycle"] = new JsonArray((workload?.Lifecycle ?? []).Select(hook => (JsonNode?)JsonValue.Create(hook.Phase)) 95["parameters"] = new JsonArray(snapshot.SecretParameters.Concat(snapshot.Parameters.Select(parameter => parameter.Value)) 98["secretParameters"] = new JsonArray(snapshot.SecretParameters.OrderBy(parameter => parameter.ParameterName, StringComparer.Ordinal)
artifacts\obj\Aspire.Hosting.Native.Server\Debug\native-ats\NativeDispatch.g.cs (1)
131return new JsonArray(result.Select(value => (JsonNode?)JsonValue.Create(value)).ToArray());
Rpc\NativeProviderRegistry.cs (3)
185["capabilities"] = new JsonArray(_capabilities.OrderBy(pair => pair.Key, StringComparer.Ordinal) 325JsonArray array => new JsonArray(array.Select(Translate).ToArray()), 349JsonArray array => new JsonArray(array.Select(DelegateResult).ToArray()),
Infrastructure.Tests (1)
WorkflowScripts\AutoSecWorkflowTests.cs (1)
3687=> new(PublicationSteps(File.ReadAllText(Path.Combine(RepoRoot.Path, ".github", "workflows", "auto-sec.lock.yml")))
Microsoft.NET.Build.Containers (2)
ImageConfig.cs (2)
163["history"] = new JsonArray(_history.Select(CreateHistory).ToArray<JsonNode>()) 168static JsonArray ToJsonArray(IEnumerable<string> items) => new(items.Where(s => !string.IsNullOrEmpty(s)).Select(s => JsonValue.Create(s)).ToArray<JsonNode?>());
NativeIntegrations.DockerCompose (8)
ComposeModels.cs (3)
40result["ports"] = new JsonArray(Ports.Select(port => 347internal static JsonArray Strings(IEnumerable<string> values) => new(values.Select(value => (JsonNode?)JsonValue.Create(value)).ToArray()); 352JsonArray array => new JsonArray(array.Select(EscapeNode).ToArray()),
DockerComposeBuilderExtensions.cs (1)
53plan.Inputs["parameters"] = new JsonArray(Objects(parameters).OrderBy(entry => Text(entry, "name"), StringComparer.Ordinal)
DockerComposeGenerator.cs (4)
209service["ports"] = new JsonArray(exposed.Select(exposure => 225service["volumes"] = new JsonArray(mounts.Select((mount, index) => 288inputs["parameters"] = new JsonArray(used.Select(parameter => (JsonNode)new JsonObject 331return new() { ["kind"] = "composite", ["parts"] = new JsonArray(Objects(value["parts"]).Select(part => (JsonNode)Normalize(part, depth + 1)).ToArray()) };