38 references to Parameters
Aspire.Hosting.Azure (32)
AzureBicepResource.cs (3)
45IDictionary<string, object?> IResourceWithParameters.Parameters => Parameters; 177if (Parameters.Count > 0) 180foreach (var input in Parameters)
AzureBicepResourceExtensions.cs (10)
135builder.Resource.Parameters[name] = null; 151builder.Resource.Parameters[name] = value; 167builder.Resource.Parameters[name] = value; 183builder.Resource.Parameters[name] = value; 199builder.Resource.Parameters[name] = valueCallback; 232builder.Resource.Parameters[name] = value; 251builder.Resource.Parameters[name] = value.Resource; 270builder.Resource.Parameters[name] = value; 289builder.Resource.Parameters[name] = value; 308builder.Resource.Parameters[name] = value;
AzureProvisioningResource.cs (2)
159foreach (var aspireParameter in this.Parameters) 179Parameters.TryAdd(infrastructureParameter.BicepIdentifier, null);
AzureProvisioningResourceExtensions.cs (5)
136infrastructure.AspireResource.Parameters[parameterName] = manifestExpressionProvider; 166infrastructure.AspireResource.Parameters[parameterName] = parameterResource; 195infrastructure.AspireResource.Parameters[parameterName] = outputReference; 221infrastructure.AspireResource.Parameters[parameterName] = endpointReference; 247infrastructure.AspireResource.Parameters[parameterName] = expression;
AzurePublishingContext.cs (2)
140foreach (var parameter in resource.Parameters) 197foreach (var parameter in resource.Parameters)
Provisioning\Provisioners\BicepProvisioner.cs (10)
327if (resource.Parameters.TryGetValue(AzureBicepResource.KnownParameters.PrincipalId, out var principalId) && principalId is null) 329resource.Parameters[AzureBicepResource.KnownParameters.PrincipalId] = context.Principal.Id; 332if (resource.Parameters.TryGetValue(AzureBicepResource.KnownParameters.PrincipalName, out var principalName) && principalName is null) 334resource.Parameters[AzureBicepResource.KnownParameters.PrincipalName] = context.Principal.Name; 337if (resource.Parameters.TryGetValue(AzureBicepResource.KnownParameters.PrincipalType, out var principalType) && principalType is null) 339resource.Parameters[AzureBicepResource.KnownParameters.PrincipalType] = "User"; 342if (resource.Parameters.TryGetValue(AzureBicepResource.KnownParameters.LogAnalyticsWorkspaceId, out var logAnalyticsWorkspaceId) && logAnalyticsWorkspaceId is null) 345resource.Parameters.Remove(AzureBicepResource.KnownParameters.LogAnalyticsWorkspaceId); 349resource.Parameters[AzureBicepResource.KnownParameters.Location] = context.Location.Name; 466foreach (var parameter in resource.Parameters)
Aspire.Hosting.Azure.AppContainers (2)
AzureContainerAppsInfrastructure.cs (2)
79if (r.Parameters.TryGetValue(key, out var existingValue) && existingValue is null) 83r.Parameters[key] = value;
Aspire.Hosting.Azure.Tests (3)
AzureBicepResourceTests.cs (2)
26Assert.Equal("value1", bicepResource.Resource.Parameters["param1"]); 27Assert.Equal("value2", bicepResource.Resource.Parameters["param2"]);
AzureContainerAppsTests.cs (1)
1222foreach (var param in resource.Parameters)
Aspire.Hosting.Azure.WebPubSub (1)
AzureWebPubSubExtensions.cs (1)
115resource.Parameters[parameter.BicepIdentifier] = urlExpression;