2 writes to PasswordParameter
Aspire.Hosting.MongoDB (2)
MongoDBServerResource.cs (1)
32
PasswordParameter
= passwordParameter;
ReplicaSet\MongoDBReplicaSetBuilderExtensions.cs (1)
484
member.Resource.
PasswordParameter
= builder.Resource.SharedPasswordParameter;
19 references to PasswordParameter
Aspire.Hosting.MongoDB (14)
MongoDBBuilderExtensions.cs (3)
96
context.EnvironmentVariables[PasswordEnvVarName] = mongoServerResource.
PasswordParameter
!;
591
if (resource.
PasswordParameter
is not null)
594
context.EnvironmentVariables["ME_CONFIG_MONGODB_ADMINPASSWORD"] = resource.
PasswordParameter
;
MongoDBServerResource.cs (10)
67
/// Gets a value indicating whether <see cref="
PasswordParameter
"/> was generated for this resource rather than supplied
131
if (
PasswordParameter
is not null)
135
builder.Append($"{UserNameParameter:uri}:{
PasswordParameter
:uri}@");
139
builder.Append($"{DefaultUserName:uri}:{
PasswordParameter
:uri}@");
145
if (databaseName is not null ||
PasswordParameter
is not null)
155
if (
PasswordParameter
is not null)
165
builder.AppendLiteral(
PasswordParameter
is not null ? "&" : "?");
175
enabledValue:
PasswordParameter
is not null || ReplicaSetName is not null
201
if (
PasswordParameter
is not null)
203
yield return new("Password", ReferenceExpression.Create($"{
PasswordParameter
}"));
ReplicaSet\MongoDBReplicaSetBuilderExtensions.cs (1)
451
if (!member.Resource.PasswordParameterWasGenerated && member.Resource.
PasswordParameter
!= builder.Resource.SharedPasswordParameter)
Aspire.Hosting.MongoDB.Tests (5)
AddMongoDBTests.cs (2)
112
Assert.Equal($"mongodb://admin:{dbResource.Parent.
PasswordParameter
?.Value}@localhost:27017/?authSource=admin&authMechanism=SCRAM-SHA-256", await serverResource.GetConnectionStringAsync());
116
Assert.Equal($"mongodb://admin:{dbResource.Parent.
PasswordParameter
?.Value}@localhost:27017/mydatabase?authSource=admin&authMechanism=SCRAM-SHA-256", connectionString);
MongoDbFunctionalTests.cs (1)
212
var password = mongodb1.Resource.
PasswordParameter
!.Value;
ReplicaSet\AddMongoDBReplicaSetTests.cs (2)
396
Assert.Same(password.Resource, mongo1.Resource.
PasswordParameter
);
407
Assert.Same(rs.Resource.SharedPasswordParameter, mongo1.Resource.
PasswordParameter
);