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