49 references to AsArray
Aspire.Cli.EndToEnd.Tests (1)
TypeScriptMigrateAppHostTests.cs (1)
216var includes = tsconfig["include"]!.AsArray().Select(n => n!.GetValue<string>()).ToArray();
Aspire.Cli.Tests (31)
Agents\CopilotAgentEnvironmentScannerTests.cs (2)
71var args = aspireServer["args"]?.AsArray(); 84var tools = aspireServer["tools"]?.AsArray();
Agents\TelemetryHookConfiguratorTests.cs (8)
33var entry = root["hooks"]!["postToolUse"]!.AsArray()[0]!.AsObject(); 39Assert.Equal(args, entry["args"]!.AsArray().Select(arg => (string)arg!)); 100Assert.Equal(args, entry["args"]!.AsArray().Select(arg => (string)arg!)); 151var postToolUse = root["hooks"]!["PostToolUse"]!.AsArray(); 174FindAspireHook(groups)["args"]!.AsArray().Select(arg => (string)arg!)); 234var hooks = groups.SelectMany(group => group!["hooks"]!.AsArray()).ToArray(); 239&& hook["args"]!.AsArray().Select(arg => (string)arg!).SequenceEqual(args)); 302return root["hooks"]!["PostToolUse"]!.AsArray();
Agents\VsCodeAgentEnvironmentScannerTests.cs (1)
155var args = aspireServer["args"]?.AsArray();
Commands\TelemetryTracesCommandTests.cs (2)
137var items = JsonNode.Parse(jsonLine)!.AsArray(); 225var items = JsonNode.Parse(jsonLine)!.AsArray();
Mcp\ListStructuredLogsToolTests.cs (1)
303var logsArray = JsonNode.Parse(jsonText)?.AsArray();
Mcp\ListTracesToolTests.cs (3)
227var tracesArray = JsonNode.Parse(jsonText)?.AsArray(); 239var spans = firstTrace["spans"]?.AsArray(); 266var secondTraceSpans = secondTrace["spans"]?.AsArray();
Migrations\TypeScriptAppHostMigrationTests.cs (1)
193var includes = tsconfig["include"]!.AsArray().Select(n => n!.GetValue<string>()).ToArray();
Projects\ProjectUpdaterTests.cs (6)
220document["Items"]!["PackageReference"]!.AsArray()[0]!["DefiningProjectFullPath"] = 1099itemsAndProperties["Items"]!["PackageReference"]!.AsArray().Clear(); // Then clear it 1106itemsAndProperties["Items"]!["PackageReference"]!.AsArray().Clear(); // Then clear it 4456var packageReferences = items["PackageReference"]!.AsArray(); 4472var packageReferences = items["PackageReference"]!.AsArray(); 4488var projectReferences = items["ProjectReference"]!.AsArray();
Scaffolding\PackageJsonMergerTests.cs (2)
1250var keywords = doc["keywords"]!.AsArray(); 1255var files = doc["files"]!.AsArray();
Scaffolding\ScaffoldingServiceTests.cs (3)
327Assert.Equal([".", ".aspire/modules"], merged["java.project.sourcePaths"]!.AsArray().Select(v => v!.GetValue<string>())); 349merged["java.project.sourcePaths"]!.AsArray().Select(v => v!.GetValue<string>())); 372Assert.Equal(["."], merged["java.project.sourcePaths"]!.AsArray().Select(v => v!.GetValue<string>()));
Telemetry\ReportedLogExportTests.cs (1)
70var envelopes = JsonNode.Parse(await File.ReadAllTextAsync(Path.Combine(workspace.Path, "envelopes.json")))!.AsArray();
Utils\DevCertsCheckTests.cs (1)
305var certificates = devCertsResult.Metadata["certificates"]!.AsArray();
Aspire.Hosting (1)
Backchannel\AuxiliaryBackchannelRpcTarget.cs (1)
356JsonValueKind.Array => resourceCommandService.CreateCommandArguments(request.ResourceName, request.CommandName, ConvertOrderedArgumentValues(arguments.AsArray())),
Aspire.Hosting.Azure.Tests (1)
BicepUtilitiesTests.cs (1)
65Assert.Equal(["a", "b", "c"], parameters["values"]?["value"]?.AsArray()?.Select(v => v?.ToString()) ?? []);
Aspire.Hosting.Foundry.Tests (1)
HostedAgentConfigurationTests.cs (1)
91var protocolVersion = Assert.Single(definition["protocol_versions"]!.AsArray());
Aspire.Hosting.Java.Tests (2)
AddJavaAppTests.cs (2)
1333var args = manifest?["args"]?.AsArray(); 1349var args = manifest?["args"]?.AsArray();
Aspire.Hosting.Tests (1)
DotnetProgramPublishingTests.cs (1)
169manifest["args"]?.AsArray().Select(static value => value!.GetValue<string>()));
dotnet-aot (1)
parent\dotnet\Telemetry\TelemetryDiskLogger.cs (1)
56var activitiesArray = root["activities"]!.AsArray();
dotnet-user-jwts (1)
Helpers\SigningKeysHandler.cs (1)
82var signingKeys = secrets[signkingKeysPropertyName].AsArray();
GenerateTemplateManifest (1)
TemplateRestorePlan.cs (1)
121"choice" => symbol["choices"]!.AsArray().Select(c => c!["choice"]!.GetValue<string>()).ToArray(),
Infrastructure.Tests (1)
Pipelines\NpmCliPackageTests.cs (1)
785return jsonNode?.AsArray().Select(value => value?.GetValue<string>() ?? throw new InvalidOperationException("JSON array contains a null value.")).ToArray()
Microsoft.ML.AutoML.SourceGenerator (2)
SearchSpaceGenerator.cs (2)
40var searchSpaceJArray = jNode["search_space"].AsArray(); 115var values = searchSpaceNode.AsArray().Select(x => x.Deserialize<string>());
Microsoft.NET.Build.Containers (3)
ImageConfig.cs (3)
70internal string[]? GetEntrypoint() => _config["config"]?["Entrypoint"]?.AsArray()?.Select(node => node!.GetValue<string>())?.ToArray(); 71private string[]? GetCmd() => _config["config"]?["Entrypoint"]?.AsArray()?.Select(node => node!.GetValue<string>())?.ToArray(); 72private List<HistoryEntry> GetHistory() => _config["history"]?.AsArray().Select(node => node.Deserialize<HistoryEntry>()!).ToList() ?? new List<HistoryEntry>();
Microsoft.TemplateEngine.Cli (1)
PostActionProcessors\ChmodPostActionProcessor.cs (1)
25JsonArray valueArray = JsonNode.Parse(entry.Value)!.AsArray();
sdk-tasks (1)
UpdateRuntimeConfig.cs (1)
42foreach (var item in frameworks.AsArray())