218 references to Create
aspire (17)
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()),
Mcp\Tools\ExecuteResourceCommandTool.cs (4)
188
JsonValueKind.String => JsonValue.
Create
(property.Value.GetString()),
189
JsonValueKind.Number => JsonValue.
Create
(property.Value.GetRawText()),
190
JsonValueKind.True => JsonValue.
Create
("true"),
191
JsonValueKind.False => JsonValue.
Create
("false"),
Migrations\TypeScriptAppHostMigration.cs (2)
261
rewritten.Add((JsonNode?)JsonValue.
Create
(LegacyTypeScriptAppHost.RewriteTsConfigIncludeEntry(value.GetValue<string>())));
304
scripts[script.Key] = (JsonNode?)JsonValue.
Create
(rewritten);
Projects\FallbackProjectParser.cs (6)
195
packageObj["Identity"] = JsonValue.
Create
(pkg.Identity);
196
packageObj["Version"] = JsonValue.
Create
(pkg.Version);
206
projectObj["Identity"] = JsonValue.
Create
(proj.Identity);
207
projectObj["FullPath"] = JsonValue.
Create
(proj.FullPath);
216
propertiesObject["AspireHostingSDKVersion"] = JsonValue.
Create
(aspireHostingSdkVersion);
217
propertiesObject["_UsingAspireAppHostSdk"] = JsonValue.
Create
(usesAppHostSdk ? "true" : "false");
Projects\NativeAppHostServerProject.cs (2)
133
new KeyValuePair<string, JsonNode?>(file.Key, JsonValue.
Create
(file.Value)))),
134
["exports"] = new JsonArray(provider.Descriptor.Exports.Select(module => (JsonNode?)JsonValue.
Create
(module)).ToArray())
src\Shared\Json\AtsJsonCodeWriter.cs (1)
33
return JsonValue.
Create
(value)!.ToJsonString(s_relaxedJsonOptions);
Aspire.Cli.Tests (47)
Backchannel\ResourceSnapshotMapperTests.cs (9)
47
[KnownProperties.Project.Path] = JsonValue.
Create
("/repo/maui/MauiApp.csproj"),
48
[KnownProperties.Project.LaunchProfile] = JsonValue.
Create
("AndroidEmulator"),
49
[KnownProperties.Project.LaunchCommand] = JsonValue.
Create
("watch"),
50
[KnownProperties.Project.Configuration] = JsonValue.
Create
("Release"),
51
[KnownProperties.Project.TargetFramework] = JsonValue.
Create
("net10.0"),
52
[KnownProperties.Resource.LaunchConfigurationType] = JsonValue.
Create
("maui"),
53
[KnownProperties.Resource.ParentName] = JsonValue.
Create
("mauiapp"),
377
["custom.list"] = new JsonArray((JsonNode?)JsonValue.
Create
("one"), (JsonNode?)JsonValue.
Create
("two"))
Commands\DescribeCommandTests.cs (13)
295
[KnownProperties.Executable.Path] = JsonValue.
Create
("dotnet"),
296
[KnownProperties.Project.Configuration] = JsonValue.
Create
("Release"),
297
[KnownProperties.Project.LaunchCommand] = JsonValue.
Create
("watch"),
298
[KnownProperties.Project.LaunchProfile] = JsonValue.
Create
("https"),
299
[KnownProperties.Project.Path] = JsonValue.
Create
("/repo/api/Api.csproj"),
300
[KnownProperties.Project.TargetFramework] = JsonValue.
Create
("net10.0"),
301
[KnownProperties.Resource.LaunchConfigurationType] = JsonValue.
Create
("project"),
302
[KnownProperties.Resource.ParentName] = JsonValue.
Create
("group"),
315
[KnownProperties.Executable.Path] = JsonValue.
Create
("dotnet"),
317
[KnownProperties.Project.LaunchProfile] = JsonValue.
Create
("AndroidEmulator"),
318
[KnownProperties.Project.Path] = JsonValue.
Create
("/repo/maui/MauiApp.csproj"),
319
[KnownProperties.Resource.LaunchConfigurationType] = JsonValue.
Create
("maui"),
320
[KnownProperties.Resource.ParentName] = JsonValue.
Create
("mauiapp"),
Commands\SdkDumpCommandTests.cs (1)
435
Value = JsonValue.
Create
("你好"),
Commands\TerminalResourceResolverTests.cs (1)
351
return replicaIndex is null ? [] : new() { [KnownProperties.Terminal.ReplicaIndex] = JsonValue.
Create
(replicaIndex) };
Commands\TerminalTapePlayCommandTests.cs (2)
211
Properties = new() { [KnownProperties.Terminal.ReplicaIndex] = JsonValue.
Create
("0") }
217
Properties = new() { [KnownProperties.Terminal.ReplicaIndex] = JsonValue.
Create
("1") }
DotNet\DotNetRestoreConfigurationTests.cs (2)
35
var values = new JsonObject(properties.Select(name => KeyValuePair.Create<string, JsonNode?>(name, JsonValue.
Create
(""))));
65
var values = new JsonObject(properties.Select(name => KeyValuePair.Create<string, JsonNode?>(name, JsonValue.
Create
(""))));
Mcp\ExcludeFromMcpTests.cs (1)
76
[KnownProperties.Resource.ExcludeFromMcp] = JsonValue.
Create
("true")
Mcp\ListResourcesToolTests.cs (17)
731
[KnownProperties.Project.Path] = JsonValue.
Create
(@"C:\repo\Api\Api.csproj")
741
[KnownProperties.Executable.Path] = JsonValue.
Create
(@"C:\repo\bin\worker.exe")
769
[KnownProperties.Resource.Source] = JsonValue.
Create
(string.Empty),
770
[KnownProperties.Project.Path] = JsonValue.
Create
("/repo/Project/Project.csproj")
780
[KnownProperties.Resource.Source] = JsonValue.
Create
(string.Empty),
781
[KnownProperties.Executable.Path] = JsonValue.
Create
("/repo/bin/worker")
791
[KnownProperties.Resource.Source] = JsonValue.
Create
(string.Empty),
792
[KnownProperties.Container.Image] = JsonValue.
Create
("redis:8")
820
[KnownProperties.Container.Image] = JsonValue.
Create
(sourceValue)
893
[KnownProperties.Project.Path] = JsonValue.
Create
("/repo/Api/Api.csproj"),
894
["secret.property"] = JsonValue.
Create
("property-secret")
971
[KnownProperties.Container.Image] = JsonValue.
Create
("redis:8"),
972
[KnownProperties.Executable.Path] = JsonValue.
Create
("/repo/bin/container-secret")
982
[KnownProperties.Executable.Path] = JsonValue.
Create
("/repo/bin/worker")
992
[KnownProperties.Resource.Source] = JsonValue.
Create
("generic-source-secret")
1002
[KnownProperties.Project.Path] = JsonValue.
Create
("/repo/CaseMismatched/CaseMismatched.csproj"),
1003
[KnownProperties.Resource.Source] = JsonValue.
Create
("case-mismatch-secret")
TestServices\TestDotNetCliRunner.cs (1)
172
KeyValuePair.Create<string, JsonNode?>(name, JsonValue.
Create
(string.Empty))));
Aspire.Dashboard (3)
Model\TelemetryExportService.cs (1)
792
return JsonValue.
Create
(stringValue);
Otlp\Model\OtlpHelpers.cs (2)
201
AnyValue.ValueOneofCase.StringValue => JsonValue.
Create
(value.StringValue),
205
AnyValue.ValueOneofCase.BytesValue => JsonValue.
Create
(value.BytesValue.ToHexString()),
Aspire.Dashboard.Tests (2)
Model\GenAIItemPartViewModelTests.cs (2)
20
Response = JsonValue.
Create
("**Markdown**")
39
Response = JsonValue.
Create
(expectedText)
Aspire.Hosting (4)
Backchannel\AuxiliaryBackchannelRpcTarget.cs (3)
1415
string stringValue => JsonValue.
Create
(stringValue),
1430
_ => JsonValue.
Create
(value.ToString())
1449
return stringValue is null ? null : JsonValue.
Create
(stringValue);
Pipelines\DeploymentStateSection.cs (1)
56
Data[RootValueKey] = JsonValue.
Create
(value);
Aspire.Hosting.Azure (2)
AzureProvisioningController.cs (1)
2571
deletedResourceIds.Add(JsonValue.
Create
(resourceId));
Provisioning\BicepUtilities.cs (1)
79
IEnumerable<string> s => new JsonArray(s.Select(s => JsonValue.
Create
(s)).ToArray()),
Aspire.Hosting.Azure.Sandboxes (1)
AzureSandboxContainerDeployment.cs (1)
1957
.Select(static ownerId => JsonValue.
Create
(ownerId))
Aspire.Hosting.Azure.WebPubSub (1)
AzureWebPubSubExtensions.cs (1)
240
["SystemEvents"] = new JsonArray((systemEvents ?? []).Select(e => (JsonNode?)JsonValue.
Create
(e)).ToArray())
Aspire.Hosting.CodeGeneration.Go (2)
GoApiExportWriter.cs (1)
251
array.Add((JsonNode)JsonValue.
Create
(value));
src\Shared\Json\AtsJsonCodeWriter.cs (1)
33
return JsonValue.
Create
(value)!.ToJsonString(s_relaxedJsonOptions);
Aspire.Hosting.CodeGeneration.Go.Tests (5)
AtsGoDerivedBuilderTests.cs (1)
584
Value = JsonValue.
Create
("default"),
GoGeneratorEscapingTests.cs (4)
174
Value = JsonValue.
Create
("primary"),
181
ExportedValue(["Emoji", "Greeting"], stringType, JsonValue.
Create
("hi \U0001F600")),
183
ExportedValue(["Emoji", "Status"], enumType, JsonValue.
Create
("Ready\U0001F600")),
184
ExportedValue(["Emoji", "Anything"], unknownType, JsonValue.
Create
("\U0001F600"))
Aspire.Hosting.CodeGeneration.Java (1)
src\Shared\Json\AtsJsonCodeWriter.cs (1)
33
return JsonValue.
Create
(value)!.ToJsonString(s_relaxedJsonOptions);
Aspire.Hosting.CodeGeneration.Python (2)
AtsPythonCodeGenerator.cs (1)
310
? JsonValue.
Create
(callbackParameter.Type.TypeId)!.ToJsonString()
src\Shared\Json\AtsJsonCodeWriter.cs (1)
33
return JsonValue.
Create
(value)!.ToJsonString(s_relaxedJsonOptions);
Aspire.Hosting.CodeGeneration.Rust (1)
src\Shared\Json\AtsJsonCodeWriter.cs (1)
33
return JsonValue.
Create
(value)!.ToJsonString(s_relaxedJsonOptions);
Aspire.Hosting.CodeGeneration.TypeScript (2)
src\Shared\Json\AtsJsonCodeWriter.cs (1)
33
return JsonValue.
Create
(value)!.ToJsonString(s_relaxedJsonOptions);
TypeScriptApiExportWriter.cs (1)
199
array.Add((JsonNode)JsonValue.
Create
(value));
Aspire.Hosting.Native.Client (1)
Authoring\NativePipeline.cs (1)
196
new(values.Select(value => (JsonNode?)JsonValue.
Create
(value)).ToArray());
Aspire.Hosting.Native.Core.Tests (51)
ApplicationRevisionTests.cs (11)
23
Arguments(("context", context.Writer), ("stream", JsonValue.
Create
("stdout")), ("message", JsonValue.
Create
("retained")))));
25
Arguments(("context", context.Writer), ("name", JsonValue.
Create
("ping")), ("displayName", JsonValue.
Create
("Ping")))));
56
("context", context.Writer), ("name", JsonValue.
Create
("ping")), ("displayName", JsonValue.
Create
("Ping")))));
58
("context", context.Reader), ("resourceName", JsonValue.
Create
("cache")), ("commandName", JsonValue.
Create
("ping")))));
60
("context", context.Writer), ("message", JsonValue.
Create
("Keep running?")))));
158
Arguments(("context", revision), ("name", JsonValue.
Create
("cache")), ("typeId", JsonValue.
Create
("other/Resource")))));
DeclarativeApplicationTests.cs (3)
22
("name", JsonValue.
Create
("service")),
23
("image", JsonValue.
Create
("generic/service:1")))));
25
("value", JsonValue.
Create
("value")))));
NativeComposeCSharpTests.cs (1)
135
["environment"] = new JsonObject(environment.Select(pair => KeyValuePair.Create(pair.Key, (JsonNode?)JsonValue.
Create
(pair.Value))))
NativeDashboardTests.cs (8)
53
("name", JsonValue.
Create
("refresh")), ("displayName", JsonValue.
Create
("Refresh"))));
55
("stream", JsonValue.
Create
("stderr")), ("message", JsonValue.
Create
("native log"))));
95
("name", JsonValue.
Create
("refresh")), ("displayName", JsonValue.
Create
("Refresh"))));
109
("message", JsonValue.
Create
("Initialize database?")))));
129
("message", JsonValue.
Create
("Continue after the previous response?")))));
NativeRpcTests.cs (9)
61
Arguments(("context", composition), ("name", JsonValue.
Create
("late")), ("typeId", JsonValue.
Create
("example/Resource"))))));
135
("name", JsonValue.
Create
("password")), ("value", JsonValue.
Create
("rpc-secret")))));
138
Arguments(("context", resource), ("name", JsonValue.
Create
("password")), ("value", value)))));
163
("name", JsonValue.
Create
("private-secret-name")), ("typeId", JsonValue.
Create
("example/Resource"))));
209
("name", JsonValue.
Create
("overflow")), ("typeId", JsonValue.
Create
("example/Resource"))));
RuntimeRpcTests.cs (16)
21
("stream", JsonValue.
Create
("stdout")), ("message", JsonValue.
Create
($"entry-{index}"))));
28
("message", JsonValue.
Create
("Continue?"))))));
30
("message", JsonValue.
Create
("Another confirmation?"))))));
81
("stream", JsonValue.
Create
("stdout")), ("message", JsonValue.
Create
($"entry-{index}"))));
103
("name", JsonValue.
Create
("refresh")), ("displayName", JsonValue.
Create
("Refresh"))));
105
("resourceName", JsonValue.
Create
("cache")), ("commandName", JsonValue.
Create
("refresh")))));
116
("message", JsonValue.
Create
("Continue?")))));
134
("name", JsonValue.
Create
("refresh")), ("displayName", JsonValue.
Create
("Refresh"))));
136
("resourceName", JsonValue.
Create
("cache")), ("commandName", JsonValue.
Create
("refresh")))));
152
("message", JsonValue.
Create
("Continue?")))));
TestServices\RpcTestClient.cs (2)
81
Result(Invoke("addResource", Arguments(("context", composition), ("name", JsonValue.
Create
(name)),
82
("typeId", JsonValue.
Create
("example/Resource")))));
TestServices\RuntimeRpcTestContext.cs (1)
57
["urls"] = new JsonArray(urls.Select(url => (JsonNode?)JsonValue.
Create
(url)).ToArray())
Aspire.Hosting.Native.Server (24)
Api\PublishingApi.cs (7)
38
KeyValuePair.Create(entry.Name, (JsonNode?)JsonValue.
Create
(entry.Value))));
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))
87
.Concat(resource.ProviderLifecycle.Select(hook => (JsonNode?)JsonValue.
Create
("provider"))).ToArray()),
97
.Select(parameter => (JsonNode?)JsonValue.
Create
(parameter.ParameterName)).ToArray()),
99
.Select(parameter => (JsonNode?)JsonValue.
Create
(parameter.ParameterName)).ToArray()),
102
KeyValuePair.Create(parameter.Value.ParameterName, (JsonNode?)JsonValue.
Create
(parameter.Value.Resolve(ValueNetworkContext.Host,
artifacts\obj\Aspire.Hosting.Native.Server\Debug\native-ats\NativeDispatch.g.cs (8)
131
return new JsonArray(result.Select(value => (JsonNode?)JsonValue.
Create
(value)).ToArray());
244
return JsonValue.
Create
(result);
287
return JsonValue.
Create
(result);
294
return JsonValue.
Create
(result);
301
return JsonValue.
Create
(result);
369
return JsonValue.
Create
(result);
778
return JsonValue.
Create
(result);
785
return JsonValue.
Create
(result);
Rpc\NativeProviderLifecycle.cs (4)
80
new JsonArray(JsonValue.
Create
(binding.CapabilityId), arguments, JsonValue.
Create
(invocation)), cancellation.Token).ConfigureAwait(false);
94
await peer.RequestAsync("cancelProviderInvocation", new JsonArray(JsonValue.
Create
(invocation)),
147
new JsonArray(JsonValue.
Create
(resource.ObjectId)), deadline.Token).ConfigureAwait(false);
Rpc\NativeProviderRegistry.cs (3)
237
new JsonArray(JsonValue.
Create
(capability), mapped, JsonValue.
Create
(Guid.NewGuid().ToString())), caller.Closed).ConfigureAwait(false);
377
new JsonArray(JsonValue.
Create
(callback.Id), mapped)).ConfigureAwait(false);
Rpc\NativeRpcConnection.cs (1)
447
"ping" => JsonValue.
Create
("pong"),
Rpc\NativeRpcConnection.Dispatch.cs (1)
117
return JsonValue.
Create
(_providers.Expect(this, RpcArguments.String(expectation[0])));
Aspire.Hosting.RemoteHost (6)
Ats\AtsMarshaller.cs (6)
159
AtsTypeCategory.Enum => JsonValue.
Create
(value.ToString()),
217
AtsTypeCategory.Enum => JsonValue.
Create
(value.ToString()),
240
return JsonValue.
Create
(((DateOnly)value).ToString("O", System.Globalization.CultureInfo.InvariantCulture));
246
return JsonValue.
Create
(((TimeOnly)value).ToString("O", System.Globalization.CultureInfo.InvariantCulture));
456
AtsTypeCategory.Enum => JsonValue.
Create
(value.ToString()),
484
return JsonValue.
Create
(tokenId);
Aspire.Hosting.RemoteHost.Tests (27)
AtsContextFilterTests.cs (2)
582
Value = JsonValue.
Create
("selected")
608
Value = JsonValue.
Create
("unrelated")
AtsMarshallerTests.cs (7)
309
var value = JsonValue.
Create
("test");
535
var value = JsonValue.
Create
("2024-06-15");
558
var value = JsonValue.
Create
("14:30:45");
731
var value = JsonValue.
Create
("01:30:00");
918
var json = JsonValue.
Create
("ValueB");
929
var json = JsonValue.
Create
("valueb"); // lowercase
951
var json = JsonValue.
Create
("ValueA");
CallbackProxyTests.cs (2)
258
var invoker = new TestCallbackInvoker { ResultToReturn = JsonValue.
Create
("result-value") };
409
["p0"] = JsonValue.
Create
("some-string"),
CapabilityDispatcherTests.cs (2)
211
CapabilityHandler handler = (args, handles) => Task.FromResult<JsonNode?>(JsonValue.
Create
("result"));
247
return Task.FromResult<JsonNode?>(JsonValue.
Create
("success"));
ExternalCapabilityRegistryTests.cs (9)
109
(_, _) => Task.FromResult<JsonNode?>(JsonValue.
Create
("configured")));
194
return Task.FromResult<JsonNode?>(JsonValue.
Create
($"deferred-{args!["p0"]!.GetValue<string>()}"));
321
response.SetResult(JsonValue.
Create
("completed"));
496
(_, _) => Task.FromResult<JsonNode?>(JsonValue.
Create
("original")));
498
(_, _) => Task.FromResult<JsonNode?>(JsonValue.
Create
("other")));
500
(_, _) => Task.FromResult<JsonNode?>(JsonValue.
Create
("replacement")));
604
(_, _) => Task.FromResult<JsonNode?>(JsonValue.
Create
("first-replacement")));
606
(_, _) => Task.FromResult<JsonNode?>(JsonValue.
Create
("second-replacement")));
965
Value = JsonValue.
Create
("managed-value")
HandleRegistryTests.cs (2)
262
var json = JsonValue.
Create
("not an object");
321
var json = JsonValue.
Create
("string");
JsonRpcCallbackInvokerTests.cs (1)
70
return JsonValue.
Create
("responsive");
ReferenceExpressionRefTests.cs (2)
175
JsonValue.
Create
("6379")
198
JsonValue.
Create
("6379")
Aspire.Hosting.Tests (2)
Dcp\JsonPatchTests.cs (2)
30
var current = JsonValue.
Create
("before");
31
var changed = JsonValue.
Create
("after");
dotnet-user-jwts (1)
Helpers\JwtAuthenticationSchemeSettings.cs (1)
24
[nameof(TokenValidationParameters.ValidAudiences)] = new JsonArray(Audiences.Select(aud => JsonValue.
Create
(aud)).ToArray()),
Infrastructure.Tests (2)
WorkflowScripts\AutoSecWorkflowTests.cs (2)
3060
: JsonValue.
Create
("alert 42");
3688
.Select(step => (JsonNode?)JsonValue.
Create
(step.Children[new YamlScalarNode("if")].ToString())).ToArray());
Microsoft.AspNetCore.OpenApi (2)
Services\OpenApiDocumentService.cs (2)
550
eventSchema.Enum = [.. mapping.Keys.Select(static eventName => JsonValue.
Create
(eventName)!)];
559
.Select(static schemaReference => JsonValue.
Create
(schemaReference.Reference.Id)!)
Microsoft.NET.Build.Containers (1)
ImageConfig.cs (1)
168
static JsonArray ToJsonArray(IEnumerable<string> items) => new(items.Where(s => !string.IsNullOrEmpty(s)).Select(s => JsonValue.
Create
(s)).ToArray<JsonNode?>());
Microsoft.NET.Build.Tasks (1)
GenerateRuntimeConfigurationFiles.cs (1)
346
return JsonValue.
Create
(valueString);
Microsoft.TemplateEngine.Cli (1)
Alias\AliasRegistry.cs (1)
156
arr.Add((JsonNode)JsonValue.
Create
(item)!);
NativeIntegrations.DockerCompose (8)
ComposeModels.cs (4)
196
KeyValuePair.Create(pair.Key, (JsonNode?)JsonValue.
Create
(ComposeJson.Literal(pair.Value)))));
214
KeyValuePair.Create(pair.Key, (JsonNode?)JsonValue.
Create
(ComposeJson.Literal(pair.Value)))));
347
internal static JsonArray Strings(IEnumerable<string> values) => new(values.Select(value => (JsonNode?)JsonValue.
Create
(value)).ToArray());
353
JsonValue value when value.TryGetValue<string>(out var text) => JsonValue.
Create
(Literal(text)),
DockerComposeEnvironment.cs (2)
290
JsonValue.
Create
(secret)!.ToJsonString(ComposeJson.s_indented)[1..^1], JsonValue.
Create
(secret)!.ToJsonString()[1..^1]
DockerComposeGenerator.cs (2)
153
serviceEnvironment.Add(key, JsonValue.
Create
(Render(Normalize(value!.AsObject()))));
176
serviceEnvironment[variable] = JsonValue.
Create
(target);
System.Text.Json (1)
System\Text\Json\Nodes\JsonNode.Operators.cs (1)
200
public static implicit operator JsonNode?(string? value) => JsonValue.
Create
(value);