Implemented interface member:
59 references to Add
aspire (8)
Agents\Hooks\TelemetryHookConfigurator.cs (1)
244postToolUse.Add((JsonNode?)new JsonObject
Migrations\TypeScriptAppHostMigration.cs (2)
260rewritten.Add((JsonNode?)JsonValue.Create(LegacyTypeScriptAppHost.RewriteTsConfigIncludeEntry(value.GetValue<string>()))); 264rewritten.Add(entry?.DeepClone());
Projects\FallbackProjectParser.cs (2)
197packageRefArray.Add((JsonNode?)packageObj); 208projectRefArray.Add((JsonNode?)projectObj);
Projects\NativeAppHostServerProject.cs (1)
156runtimeProviders.Add((JsonNode)new JsonObject
Scaffolding\ScaffoldingService.cs (1)
694existingArray.Add(entry?.DeepClone());
Utils\EnvironmentChecker\DevCertsCheck.cs (1)
538certificatesArray.Add((JsonNode)certNode);
Aspire.Dashboard (2)
Model\TelemetryExportService.cs (1)
821array.Add(ConvertPropertyValueToJsonNode(element));
Otlp\Model\OtlpHelpers.cs (1)
217a.Add(ConvertAnyValue(item));
Aspire.Hosting (2)
Backchannel\AuxiliaryBackchannelRpcTarget.cs (1)
1486array.Add(ConvertPropertyValueToJsonNode(value));
Dcp\JsonPatch.cs (1)
264target.Add(value?.DeepClone());
Aspire.Hosting.CodeGeneration.TypeScript (6)
TypeScriptApiExportWriter.cs (6)
28modules.Add((JsonNode)WriteModule(module)); 34declarations.Add((JsonNode)new JsonObject 77items.Add((JsonNode)WriteItem(item)); 112members.Add((JsonNode)WriteMember(member)); 158parameters.Add((JsonNode)parameterJson); 199array.Add((JsonNode)JsonValue.Create(value));
Aspire.Hosting.Native.Core.Tests (5)
NativeComposeCSharpTests.cs (3)
105context.Model["resources"]!.AsArray().Add(other); 110context.Model["resources"]!.AsArray().Add(isolated); 440resources.Add(environment);
WorkloadDefinitionTests.cs (2)
61case "duplicate-mount": launch["mounts"]!.AsArray().Add(launch["mounts"]![0]!.DeepClone()); break; 66case "argument-null": launch["arguments"]!.AsArray().Add(null); break;
Aspire.Hosting.Native.Server (2)
Api\PublishingApi.cs (2)
56arguments.Add((JsonNode)Expression(binding is null 61resources.Add((JsonNode)new JsonObject
Aspire.Hosting.RemoteHost (3)
Ats\AtsMarshaller.cs (3)
391jsonArray.Add(MarshalToJson(item, elementType)); 395jsonArray.Add(MarshalToJson(item)); 471jsonArray.Add(MarshalToJson(item));
Aspire.Hosting.RemoteHost.Tests (1)
ReferenceExpressionRefTests.cs (1)
268providersArray.Add(p?.DeepClone());
dotnet-aot (1)
parent\dotnet\Telemetry\TelemetryDiskLogger.cs (1)
60activitiesArray.Add(JsonNode.Parse(JsonSerializer.Serialize(CreateActivityJsonModel(activity), s_jsonContext.ActivityModel)));
dotnet-user-jwts (1)
Helpers\SigningKeysHandler.cs (1)
88signingKeys.Add(JsonSerializer.SerializeToNode(key, JwtSerializerContext.Default.SigningKey));
GenerateTemplateManifest (1)
ComponentManifest.cs (1)
91entries.Add(registration.DeepClone());
Microsoft.AspNetCore.OpenApi (5)
Extensions\JsonNodeSchemaExtensions.cs (1)
367enumArray.Add((JsonNode)name);
Schemas\OpenApiJsonSchema.Helpers.cs (1)
148array.Add(ReadJsonNode(ref reader));
Services\Schemas\OpenApiSchemaService.cs (3)
242array.Add(value); 640newArray.Add(processedValue?.DeepClone()); 644newArray.Add(null);
Microsoft.Extensions.AI.Abstractions (4)
Utilities\AIJsonUtilities.Schema.Create.cs (3)
145(requiredProperties ??= []).Add((JsonNode)parameterSchemaName); 591requiredArray.Add((JsonNode)propertyName); 703enumArray.Add(valueNode);
Utilities\AIJsonUtilities.Schema.Transform.cs (1)
138requiredProps.Add((JsonNode)prop.Key);
Microsoft.Extensions.AI.Evaluation.Quality (3)
AIToolExtensions.cs (1)
38toolDefinitionsJsonArray.Add(functionJsonNode);
ChatMessageExtensions.cs (1)
28messagesJsonArray.Add(messageJsonNode);
ChatResponseExtensions.cs (1)
43toolCallsAndResultsJsonArray.Add(toolCallOrResultJsonNode);
Microsoft.NET.Build.Tasks (2)
GenerateRuntimeConfigurationFiles.cs (2)
472probingPaths.Add((JsonNode)probingPath); 497array.Add((JsonNode)SerializeFramework(framework));
Microsoft.TemplateEngine.Cli (1)
Alias\AliasRegistry.cs (1)
156arr.Add((JsonNode)JsonValue.Create(item)!);
Microsoft.TemplateEngine.Edge (1)
parent\Shared\JExtensions.cs (1)
643targetArr.Add(item != null ? JsonNode.Parse(item.ToJsonString()) : null);
Microsoft.TemplateEngine.Orchestrator.RunnableProjects (1)
parent\Shared\JExtensions.cs (1)
643targetArr.Add(item != null ? JsonNode.Parse(item.ToJsonString()) : null);
Microsoft.TemplateEngine.Utils (1)
parent\Shared\JExtensions.cs (1)
643targetArr.Add(item != null ? JsonNode.Parse(item.ToJsonString()) : null);
Microsoft.TemplateSearch.Common (1)
parent\Shared\JExtensions.cs (1)
643targetArr.Add(item != null ? JsonNode.Parse(item.ToJsonString()) : null);
System.Text.Json (8)
System\Text\Json\Nodes\JsonArray.cs (2)
92jsonArray.Add(list[i]?.DeepCloneCore()); 214Add(nodeToAdd);
System\Text\Json\Schema\JsonSchema.cs (3)
197requiredArray.Add((JsonNode)requiredProperty); 228anyOfArray.Add(schema.ToJsonNode(options)); 330array.Add((JsonNode)ToIdentifier(type)!);
System\Text\Json\Schema\JsonSchemaExporter.cs (1)
209schema.Enum.Add(null); // Append null to the enum array.
System\Text\Json\Serialization\Converters\Node\JsonArrayConverter.cs (1)
58jArray.Add(item);
System\Text\Json\Serialization\Converters\Value\EnumConverter.cs (1)
505enumValues.Add((JsonNode)fieldInfo.JsonName);