2 writes to PasswordParameter
Aspire.Hosting.MongoDB (2)
MongoDBServerResource.cs (1)
33
PasswordParameter
= passwordParameter;
ReplicaSet\MongoDBReplicaSetBuilderExtensions.cs (1)
482
member.Resource.
PasswordParameter
= builder.Resource.SharedPasswordParameter;
28 references to PasswordParameter
Aspire.Hosting.MongoDB (16)
MongoDBBuilderExtensions.cs (5)
99
context.EnvironmentVariables[PasswordEnvVarName] = mongoServerResource.
PasswordParameter
!;
212
if (resource.
PasswordParameter
is { } passwordParameter)
227
if (resource.
PasswordParameter
is not null)
802
if (resource.
PasswordParameter
is not null)
805
context.EnvironmentVariables["ME_CONFIG_MONGODB_ADMINPASSWORD"] = resource.
PasswordParameter
;
MongoDBServerResource.cs (10)
68
/// Gets a value indicating whether <see cref="
PasswordParameter
"/> was generated for this resource rather than supplied
132
if (
PasswordParameter
is not null)
136
builder.Append($"{UserNameParameter:uri}:{
PasswordParameter
:uri}@");
140
builder.Append($"{DefaultUserName:uri}:{
PasswordParameter
:uri}@");
146
if (databaseName is not null ||
PasswordParameter
is not null)
156
if (
PasswordParameter
is not null)
166
builder.AppendLiteral(
PasswordParameter
is not null ? "&" : "?");
181
enabledValue:
PasswordParameter
is not null || ReplicaSetName is not null
207
if (
PasswordParameter
is not null)
209
yield return new("Password", ReferenceExpression.Create($"{
PasswordParameter
}"));
ReplicaSet\MongoDBReplicaSetBuilderExtensions.cs (1)
449
if (!member.Resource.PasswordParameterWasGenerated && member.Resource.
PasswordParameter
!= builder.Resource.SharedPasswordParameter)
Aspire.Hosting.MongoDB.Tests (12)
AddMongoDBTests.cs (2)
113
Assert.Equal($"mongodb://admin:{dbResource.Parent.
PasswordParameter
?.Value}@localhost:27017/?authSource=admin&authMechanism=SCRAM-SHA-256", await serverResource.GetConnectionStringAsync());
117
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 (4)
177
var memberPassword = member.Resource.
PasswordParameter
;
186
Assert.Same(memberPassword, member.Resource.
PasswordParameter
);
421
Assert.Same(password.Resource, mongo1.Resource.
PasswordParameter
);
432
Assert.Same(rs.Resource.SharedPasswordParameter, mongo1.Resource.
PasswordParameter
);
SingleMemberReplicaSetFunctionalTests.cs (1)
197
password = (await mongo1.Resource.
PasswordParameter
!.GetValueAsync(ready.Token))!;
SingleMemberReplicaSetTests.cs (4)
25
var password = mongo.Resource.
PasswordParameter
;
30
Assert.Same(password, mongo.Resource.
PasswordParameter
);
79
var password = mongo.Resource.
PasswordParameter
;
84
Assert.Same(password, mongo.Resource.
PasswordParameter
);