1 write to PasswordParameter
Aspire.Hosting.Nats (1)
NatsServerResource.cs (1)
28PasswordParameter = password;
14 references to PasswordParameter
Aspire.Hosting.Nats (7)
NatsBuilderExtensions.cs (2)
80Password = await nats.PasswordParameter!.GetValueAsync(ct).ConfigureAwait(false), 106context.Args.Add(nats.PasswordParameter!);
NatsServerResource.cs (5)
85if (PasswordParameter is not null) 89builder.Append($"{UserNameParameter:uri}:{PasswordParameter:uri}@"); 93builder.Append($"{DefaultUserName:uri}:{PasswordParameter:uri}@"); 108if (PasswordParameter is not null) 110yield return new("Password", ReferenceExpression.Create($"{PasswordParameter}"));
Aspire.Hosting.Nats.Tests (7)
AddNatsTests.cs (7)
20Assert.Equal("Aspire.Hosting.ApplicationModel.UserSecretsParameterDefault", nats.Resource.PasswordParameter!.Default?.GetType().FullName); 30Assert.NotEqual("Aspire.Hosting.ApplicationModel.UserSecretsParameterDefault", nats.Resource.PasswordParameter!.Default?.GetType().FullName); 41Assert.NotNull(nats.Resource.PasswordParameter); 43Assert.False(string.IsNullOrEmpty(nats.Resource.PasswordParameter!.Value)); 56Assert.Equal($"nats://nats:{natsResource.PasswordParameter?.Value}@localhost:4222", connectionString); 72Assert.NotNull(nats.Resource.PasswordParameter); 76Assert.Equal("password", nats.Resource.PasswordParameter!.Value);