44 references to Parameters
Aspire.Hosting.Azure (30)
AzureBicepResource.cs (3)
45
IDictionary<string, object?> IResourceWithParameters.Parameters =>
Parameters
;
178
if (
Parameters
.Count > 0)
181
foreach (var input in
Parameters
)
AzureBicepResourceExtensions.cs (10)
135
builder.Resource.
Parameters
[name] = null;
151
builder.Resource.
Parameters
[name] = value;
167
builder.Resource.
Parameters
[name] = value;
183
builder.Resource.
Parameters
[name] = value;
199
builder.Resource.
Parameters
[name] = valueCallback;
232
builder.Resource.
Parameters
[name] = value;
251
builder.Resource.
Parameters
[name] = value.Resource;
270
builder.Resource.
Parameters
[name] = value;
289
builder.Resource.
Parameters
[name] = value;
308
builder.Resource.
Parameters
[name] = value;
AzureProvisioningResource.cs (2)
232
foreach (var aspireParameter in this.
Parameters
)
252
Parameters
.TryAdd(infrastructureParameter.BicepIdentifier, null);
AzureProvisioningResourceExtensions.cs (5)
143
infrastructure.AspireResource.
Parameters
[parameterName] = manifestExpressionProvider;
173
infrastructure.AspireResource.
Parameters
[parameterName] = parameterResource;
202
infrastructure.AspireResource.
Parameters
[parameterName] = outputReference;
228
infrastructure.AspireResource.
Parameters
[parameterName] = endpointReference;
254
infrastructure.AspireResource.
Parameters
[parameterName] = expression;
AzurePublishingContext.cs (2)
181
foreach (var parameter in resource.
Parameters
)
256
foreach (var parameter in resource.
Parameters
)
Provisioning\BicepUtilities.cs (1)
33
foreach (var parameter in resource.
Parameters
)
Provisioning\Provisioners\BicepProvisioner.cs (7)
308
if (resource.
Parameters
.TryGetValue(AzureBicepResource.KnownParameters.PrincipalId, out var principalId) && principalId is null)
310
resource.
Parameters
[AzureBicepResource.KnownParameters.PrincipalId] = context.Principal.Id;
313
if (resource.
Parameters
.TryGetValue(AzureBicepResource.KnownParameters.PrincipalName, out var principalName) && principalName is null)
315
resource.
Parameters
[AzureBicepResource.KnownParameters.PrincipalName] = context.Principal.Name;
318
if (resource.
Parameters
.TryGetValue(AzureBicepResource.KnownParameters.PrincipalType, out var principalType) && principalType is null)
320
resource.
Parameters
[AzureBicepResource.KnownParameters.PrincipalType] = "User";
324
resource.
Parameters
[AzureBicepResource.KnownParameters.Location] = context.Location.Name;
Aspire.Hosting.Azure.Tests (13)
AzureBicepResourceTests.cs (2)
28
Assert.Equal("value1", bicepResource.Resource.
Parameters
["param1"]);
29
Assert.Equal("value2", bicepResource.Resource.
Parameters
["param2"]);
AzureDeployerTests.cs (4)
619
Assert.Equal(await ((BicepOutputReference)funcAppDeployment.
Parameters
["env_outputs_azure_container_apps_environment_default_domain"]!).GetValueAsync(), containerAppEnv.Resource.Outputs["AZURE_CONTAINER_APPS_ENVIRONMENT_DEFAULT_DOMAIN"]);
620
Assert.Equal(await ((BicepOutputReference)funcAppDeployment.
Parameters
["env_outputs_azure_container_apps_environment_id"]!).GetValueAsync(), containerAppEnv.Resource.Outputs["AZURE_CONTAINER_APPS_ENVIRONMENT_ID"]);
621
Assert.Equal("https://testfuncstorage.blob.core.windows.net/", await ((BicepOutputReference)funcAppDeployment.
Parameters
["funcstorage_outputs_blobendpoint"]!).GetValueAsync());
622
Assert.Equal("https://testhoststorage.blob.core.windows.net/", await ((BicepOutputReference)funcAppDeployment.
Parameters
["hoststorage_outputs_blobendpoint"]!).GetValueAsync());
BicepUtilitiesTests.cs (7)
343
bicep.
Parameters
["normalParam"] = "normalValue";
344
bicep.
Parameters
[AzureBicepResource.KnownParameters.PrincipalId] = "someId";
345
bicep.
Parameters
[AzureBicepResource.KnownParameters.Location] = "someLocation";
365
bicep.
Parameters
["normalParam"] = "normalValue";
366
bicep.
Parameters
[AzureBicepResource.KnownParameters.PrincipalId] = "someId";
367
bicep.
Parameters
[AzureBicepResource.KnownParameters.Location] = "someLocation";
459
bicep.
Parameters
["param1"] = "value1";
Aspire.Hosting.Azure.WebPubSub (1)
AzureWebPubSubExtensions.cs (1)
116
resource.
Parameters
[parameter.BicepIdentifier] = urlExpression;