50 references to ParameterResourceBuilderExtensions
Aspire.Hosting (6)
IDistributedApplicationBuilder.cs (4)
234/// The following example shows the implementation of the <see cref="ParameterResourceBuilderExtensions.AddConnectionString(IDistributedApplicationBuilder, string, string?)"/> 238/// The <see cref="ParameterResourceBuilderExtensions.AddConnectionString(IDistributedApplicationBuilder, string, string?)" /> method creates a new 239/// <see cref="ParameterResource"/> in the application model. The return type of <see cref="ParameterResourceBuilderExtensions.AddConnectionString(IDistributedApplicationBuilder, string, string?)"/> 243/// To work around this issue the <see cref="ParameterResourceBuilderExtensions.AddConnectionString(IDistributedApplicationBuilder, string, string?)"/> method wraps the
ParameterResourceBuilderExtensions.cs (2)
350null => ParameterResourceBuilderExtensions.AddConnectionString(builder, name), 351string environmentVariableName => ParameterResourceBuilderExtensions.AddConnectionString(builder, name, environmentVariableName),
Aspire.Hosting.Azure (4)
AzureEnvironmentResourceExtensions.cs (3)
35var locationParam = ParameterResourceBuilderExtensions.CreateParameter(builder, "location", false); 36var resourceGroupName = ParameterResourceBuilderExtensions.CreateParameter(builder, "resourceGroupName", false); 37var principalId = ParameterResourceBuilderExtensions.CreateParameter(builder, "principalId", false);
AzureResourceExtensions.cs (1)
30ParameterResourceBuilderExtensions.ConfigureConnectionStringManifestPublisher((IResourceBuilder<IResourceWithConnectionString>)builder);
Aspire.Hosting.Azure.CosmosDB (1)
AzureCosmosDBExtensions.cs (1)
185var password = ParameterResourceBuilderExtensions.CreateDefaultPasswordParameter(builder.ApplicationBuilder, $"{builder.Resource.Name}-certificate-passphrase");
Aspire.Hosting.Azure.PostgreSQL (2)
AzurePostgresExtensions.cs (2)
369ParameterResourceBuilderExtensions.CreateDefaultPasswordParameter(builder.ApplicationBuilder, $"{builder.Resource.Name}-password"); 631return ParameterResourceBuilderExtensions.CreateGeneratedParameter(
Aspire.Hosting.Azure.ServiceBus (1)
AzureServiceBusExtensions.cs (1)
416var passwordParameter = ParameterResourceBuilderExtensions.CreateDefaultPasswordParameter(builder.ApplicationBuilder, $"{builder.Resource.Name}-sql-pwd", minLower: 1, minUpper: 1, minNumeric: 1);
Aspire.Hosting.Azure.Tests (1)
AzureCosmosDBExtensionsTests.cs (1)
756var passwordParam = ParameterResourceBuilderExtensions.CreateDefaultPasswordParameter(builder, "cert-password");
Aspire.Hosting.Docker (1)
DockerComposeServiceExtensions.cs (1)
81/// Use this overload with parameter builders returned by methods such as <see cref="ParameterResourceBuilderExtensions.AddParameter(IDistributedApplicationBuilder, string, bool)"/>.
Aspire.Hosting.Garnet (1)
GarnetBuilderExtensions.cs (1)
110var passwordParameter = password?.Resource ?? ParameterResourceBuilderExtensions.CreateDefaultPasswordParameter(builder, $"{name}-password", special: false);
Aspire.Hosting.Keycloak (1)
KeycloakResourceBuilderExtensions.cs (1)
64var passwordParameter = adminPassword?.Resource ?? ParameterResourceBuilderExtensions.CreateDefaultPasswordParameter(builder, $"{name}-password");
Aspire.Hosting.Kubernetes.Tests (6)
KubernetesDeployTests.cs (4)
956var paramResource = ParameterResourceBuilderExtensions.CreateDefaultPasswordParameter( 1016var param1 = ParameterResourceBuilderExtensions.CreateDefaultPasswordParameter(appBuilder, "cache-password", special: false); 1017var param2 = ParameterResourceBuilderExtensions.CreateDefaultPasswordParameter(appBuilder, "db-password", special: false); 1090var cachePassword = ParameterResourceBuilderExtensions.CreateDefaultPasswordParameter(appBuilder, "cache-password", special: false);
KubernetesPublisherTests.cs (2)
30var param3 = builder.AddResource(ParameterResourceBuilderExtensions.CreateDefaultPasswordParameter(builder, "param3")); 264var param3 = builder.AddResource(ParameterResourceBuilderExtensions.CreateDefaultPasswordParameter(builder, "param3"));
Aspire.Hosting.Milvus (1)
MilvusBuilderExtensions.cs (1)
53ParameterResourceBuilderExtensions.CreateDefaultPasswordParameter(builder, $"{name}-key");
Aspire.Hosting.MongoDB (3)
MongoDBBuilderExtensions.cs (1)
67var passwordParameter = password?.Resource ?? ParameterResourceBuilderExtensions.CreateDefaultPasswordParameter(builder, $"{name}-password", special: false);
ReplicaSet\MongoDBReplicaSetBuilderExtensions.cs (2)
77keyFile: ParameterResourceBuilderExtensions.CreateGeneratedParameter( 89?? ParameterResourceBuilderExtensions.CreateDefaultPasswordParameter(builder, $"{name}-password", special: false)
Aspire.Hosting.MySql (1)
MySqlBuilderExtensions.cs (1)
41var passwordParameter = password?.Resource ?? ParameterResourceBuilderExtensions.CreateDefaultPasswordParameter(builder, $"{name}-password");
Aspire.Hosting.MySql.Tests (3)
MySqlPublicApiTests.cs (3)
204var password = ParameterResourceBuilderExtensions.CreateDefaultPasswordParameter(builder, passwordName, special: false); 225var password = ParameterResourceBuilderExtensions.CreateDefaultPasswordParameter(builder, passwordName, special: false); 259var password = ParameterResourceBuilderExtensions.CreateDefaultPasswordParameter(builder, passwordName, special: false);
Aspire.Hosting.Nats (1)
NatsBuilderExtensions.cs (1)
58var passwordParameter = password?.Resource ?? ParameterResourceBuilderExtensions.CreateDefaultPasswordParameter(builder, $"{name}-password", special: false);
Aspire.Hosting.Oracle (1)
OracleDatabaseBuilderExtensions.cs (1)
39var passwordParameter = password?.Resource ?? ParameterResourceBuilderExtensions.CreateDefaultPasswordParameter(builder, $"{name}-password");
Aspire.Hosting.Orleans (2)
OrleansService.cs (2)
21ServiceId = ParameterResourceBuilderExtensions.CreateGeneratedParameter(builder, $"{name}-service-id", secret: false, new GenerateParameterDefault 27ClusterId = ParameterResourceBuilderExtensions.CreateGeneratedParameter(builder, $"{name}-cluster-id", secret: false, new GenerateParameterDefault
Aspire.Hosting.PostgreSQL (1)
PostgresBuilderExtensions.cs (1)
57var passwordParameter = password?.Resource ?? ParameterResourceBuilderExtensions.CreateDefaultPasswordParameter(builder, $"{name}-password");
Aspire.Hosting.Qdrant (1)
QdrantBuilderExtensions.cs (1)
49ParameterResourceBuilderExtensions.CreateDefaultPasswordParameter(builder, $"{name}-Key", special: false);
Aspire.Hosting.RabbitMQ (1)
RabbitMQBuilderExtensions.cs (1)
41var passwordParameter = password?.Resource ?? ParameterResourceBuilderExtensions.CreateDefaultPasswordParameter(builder, $"{name}-password", special: false);
Aspire.Hosting.RabbitMQ.Tests (1)
RabbitMQPublicApiTests.cs (1)
111var password = ParameterResourceBuilderExtensions.CreateDefaultPasswordParameter(builder, passwordValue);
Aspire.Hosting.Redis (1)
RedisBuilderExtensions.cs (1)
76var passwordParameter = password?.Resource ?? ParameterResourceBuilderExtensions.CreateDefaultPasswordParameter(builder, $"{name}-password", special: false);
Aspire.Hosting.SqlServer (1)
SqlServerBuilderExtensions.cs (1)
44var passwordParameter = password?.Resource ?? ParameterResourceBuilderExtensions.CreateDefaultPasswordParameter(builder, $"{name}-password", minLower: 1, minUpper: 1, minNumeric: 1);
Aspire.Hosting.SqlServer.Tests (3)
SqlServerPublicApiTests.cs (3)
117var password = ParameterResourceBuilderExtensions.CreateDefaultPasswordParameter(builder, parameterName); 138var password = ParameterResourceBuilderExtensions.CreateDefaultPasswordParameter(builder, parameterName); 171var password = ParameterResourceBuilderExtensions.CreateDefaultPasswordParameter(builder, parameterName);
Aspire.Hosting.Tests (4)
AddParameterTests.cs (4)
191var ex = Assert.Throws<ArgumentException>(() => ParameterResourceBuilderExtensions.AddParameterForPolyglot(appBuilder, "pass", publishValueAsDefault: true)); 202ParameterResourceBuilderExtensions.AddParameterForPolyglot(appBuilder, "pass", "SomeSecret", publishValueAsDefault: true, secret: true)); 699var hostingAssembly = typeof(ParameterResourceBuilderExtensions).Assembly; 708var method = typeof(ParameterResourceBuilderExtensions).GetMethod(
Aspire.Hosting.Valkey (1)
ValkeyBuilderExtensions.cs (1)
124var passwordParameter = password?.Resource ?? ParameterResourceBuilderExtensions.CreateDefaultPasswordParameter(builder, $"{name}-password", special: false);