11 instantiations of DeclaredValue
Aspire.Hosting.Native.Server (11)
Api\CompositionApi.cs (6)
188
public DeclaredValue CreateLiteralValue(string value) =>
new
(this, SymbolicValue.Literal(Model.GenerationId, value));
195
public DeclaredValue AddSecretParameter(string name, string value) =>
new
(this, Model.AddSecretParameter(name, value));
200
new
(this, Model.AddSecretParameter(name, System.Security.Cryptography.RandomNumberGenerator.GetHexString(64)));
224
return
new
(this, SymbolicValue.Endpoint(resource.Handle, endpointName, parsed));
354
return
new
(Composition, Value.Concat(suffix.Value));
360
public DeclaredValue EncodeUriValue() =>
new
(Composition, Value.UriEncode());
Api\ParameterApi.cs (4)
17
return
new
(this, Model.AddUnboundParameter(name, secret));
23
return
new
(this, secret ? Model.AddSecretParameter(name, value) : Model.AddParameter(name, value, false));
35
return
new
(this, secret ? Model.AddSecretParameter(name, value) : Model.AddParameter(name, value, publishValueAsDefault));
88
return
new
(this, secret ? Model.AddSecretParameter(name, value) : Model.AddParameter(name, value, false));
Api\RpcAuthoringApi.cs (1)
248
RpcResource source => new
DeclaredValue
(source.Owner.Composition,
52 references to DeclaredValue
Aspire.Hosting.Native.Core.Tests (9)
DeclarativeApplicationTests.cs (2)
117
var
value = composition.CreateLiteralValue("value");
359
var
secret = composition.AddSecretParameter("password", "native-only-secret");
NativeModelAlignmentTests.cs (5)
66
var
required = composition.AddConfiguredParameter("required", false, true);
67
var
password = composition.AddConfiguredParameter("password", true, true);
68
var
defaults = composition.AddParameterValue("workers", "3", false, true);
69
var
secret = composition.AddParameterValue("explicit-secret", "must-not-be-exported", true, false);
104
var
parameter = composition.AddGeneratedParameter("generated",
NativePublishingTests.cs (2)
23
var
password = composition.AddSecretParameter("cache-password", "must-not-be-exported");
32
var
connection = composition.CreateLiteralValue("redis://:")
Aspire.Hosting.Native.Server (43)
Api\CompositionApi.cs (8)
188
public
DeclaredValue
CreateLiteralValue(string value) => new(this, SymbolicValue.Literal(Model.GenerationId, value));
195
public
DeclaredValue
AddSecretParameter(string name, string value) => new(this, Model.AddSecretParameter(name, value));
199
public
DeclaredValue
AddGeneratedSecretParameter(string name) =>
208
public
DeclaredValue
CreateEndpointValue(DeclaredResource resource, string endpointName, string property)
288
public void SetSymbolicConfiguration(string name,
DeclaredValue
value)
347
public
DeclaredValue
ConcatValue(
DeclaredValue
suffix)
360
public
DeclaredValue
EncodeUriValue() => new(Composition, Value.UriEncode());
Api\DeclarativeWorkloadApi.cs (3)
52
public DeclaredResource WithEnvironment(string name,
DeclaredValue
value)
78
public DeclaredResource WithReference(string environmentName,
DeclaredValue
value) => WithEnvironment(environmentName, value);
82
public DeclaredResource WithArgument(
DeclaredValue
value)
Api\ParameterApi.cs (3)
13
public
DeclaredValue
AddConfiguredParameter(string name, bool secret, bool publishing)
28
public
DeclaredValue
AddParameterValue(string name, string value, bool secret, bool publishValueAsDefault)
40
public
DeclaredValue
AddGeneratedParameter(string name, string options, bool secret)
Api\RpcAuthoringApi.cs (9)
39
public
DeclaredValue
AddSecretParameter(string name, string value) => Composition.AddSecretParameter(name, value);
100
public RpcResource WithEnvironment(string name, [AspireUnion(typeof(string), typeof(
DeclaredValue
), typeof(RpcEndpoint), typeof(RpcResource))] object value)
174
public RpcResource WithConnectionString([AspireUnion(typeof(string), typeof(
DeclaredValue
), typeof(RpcEndpoint), typeof(RpcResource))] object value)
241
internal
DeclaredValue
Value(object value)
243
var
result = value switch
246
DeclaredValue
symbolic => symbolic,
283
public
DeclaredValue
Property(string property)
312
public void Set(string name, [AspireUnion(typeof(string), typeof(
DeclaredValue
), typeof(RpcEndpoint), typeof(RpcResource))] object value) =>
322
public void Add([AspireUnion(typeof(string), typeof(
DeclaredValue
), typeof(RpcEndpoint), typeof(RpcResource))] object value) =>
artifacts\obj\Aspire.Hosting.Native.Server\Debug\native-ats\NativeDispatch.g.cs (20)
38
var
result = target.AddConfiguredParameter(RpcArguments.String(arguments["name"]), RpcArguments.Boolean(arguments["secret"]), RpcArguments.Boolean(arguments["publishing"]));
62
var
result = target.AddGeneratedParameter(RpcArguments.String(arguments["name"]), RpcArguments.String(arguments["options"]), RpcArguments.Boolean(arguments["secret"]));
70
var
result = target.AddGeneratedSecretParameter(RpcArguments.String(arguments["name"]));
78
var
result = target.AddParameterValue(RpcArguments.String(arguments["name"]), RpcArguments.String(arguments["value"]), RpcArguments.Boolean(arguments["secret"]), RpcArguments.Boolean(arguments["publishValueAsDefault"]));
94
var
result = target.AddSecretParameter(RpcArguments.String(arguments["name"]), RpcArguments.String(arguments["value"]));
164
var
target = handles.Get<
DeclaredValue
>(arguments["context"], "Aspire.Hosting.Native.Server/Aspire.Hosting.Native.Api.DeclaredValue");
166
var
result = target.ConcatValue(handles.Get<
DeclaredValue
>(arguments["suffix"], "Aspire.Hosting.Native.Server/Aspire.Hosting.Native.Api.DeclaredValue"));
197
var
result = target.CreateEndpointValue(handles.Get<DeclaredResource>(arguments["resource"], "Aspire.Hosting.Native.Server/Aspire.Hosting.Native.Api.DeclaredResource"), RpcArguments.String(arguments["endpointName"]), RpcArguments.String(arguments["property"]));
213
var
result = target.CreateLiteralValue(RpcArguments.String(arguments["value"]));
234
var
target = handles.Get<
DeclaredValue
>(arguments["context"], "Aspire.Hosting.Native.Server/Aspire.Hosting.Native.Api.DeclaredValue");
236
var
result = target.EncodeUriValue();
523
target.SetSymbolicConfiguration(RpcArguments.String(arguments["name"]), handles.Get<
DeclaredValue
>(arguments["value"], "Aspire.Hosting.Native.Server/Aspire.Hosting.Native.Api.DeclaredValue"));
645
var result = target.WithArgument(handles.Get<
DeclaredValue
>(arguments["value"], "Aspire.Hosting.Native.Server/Aspire.Hosting.Native.Api.DeclaredValue"));
684
var result = target.WithEnvironment(RpcArguments.String(arguments["name"]), handles.Get<
DeclaredValue
>(arguments["value"], "Aspire.Hosting.Native.Server/Aspire.Hosting.Native.Api.DeclaredValue"));
708
var result = target.WithReference(RpcArguments.String(arguments["environmentName"]), handles.Get<
DeclaredValue
>(arguments["value"], "Aspire.Hosting.Native.Server/Aspire.Hosting.Native.Api.DeclaredValue"));
754
var
result = target.AddSecretParameter(RpcArguments.String(arguments["name"]), RpcArguments.String(arguments["value"]));
792
var
result = target.Property(RpcArguments.String(arguments["property"]));