Skip to content

Commit ab2a8f5

Browse files
committed
chore: Add static ctor to ConsoleLogger
1 parent 9156593 commit ab2a8f5

File tree

5 files changed

+10
-6
lines changed

5 files changed

+10
-6
lines changed

src/Testcontainers.ActiveMq/ArtemisContainer.cs

+3-3
Original file line numberDiff line numberDiff line change
@@ -17,12 +17,12 @@ public ArtemisContainer(ActiveMqConfiguration configuration)
1717
}
1818

1919
/// <summary>
20-
/// Gets the broker address.
20+
/// Gets the ActiveMq broker address.
2121
/// </summary>
22-
/// <returns>The broker address.</returns>
22+
/// <returns>The ActiveMq broker address.</returns>
2323
public string GetBrokerAddress()
2424
{
25-
var endpoint = new UriBuilder("tcp://", Hostname, GetMappedPublicPort(ArtemisBuilder.ArtemisMainPort));
25+
var endpoint = new UriBuilder("tcp", Hostname, GetMappedPublicPort(ArtemisBuilder.ArtemisMainPort));
2626
endpoint.UserName = Uri.EscapeDataString(_configuration.Username);
2727
endpoint.Password = Uri.EscapeDataString(_configuration.Password);
2828
return endpoint.ToString();

src/Testcontainers.MongoDb/MongoDbContainer.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ public MongoDbContainer(MongoDbConfiguration configuration)
2323
public string GetConnectionString()
2424
{
2525
// The MongoDb documentation recommends to use percent-encoding for username and password: https://www.mongodb.com/docs/manual/reference/connection-string/.
26-
var endpoint = new UriBuilder("mongodb://", Hostname, GetMappedPublicPort(MongoDbBuilder.MongoDbPort));
26+
var endpoint = new UriBuilder("mongodb", Hostname, GetMappedPublicPort(MongoDbBuilder.MongoDbPort));
2727
endpoint.UserName = Uri.EscapeDataString(_configuration.Username);
2828
endpoint.Password = Uri.EscapeDataString(_configuration.Password);
2929
return endpoint.ToString();

src/Testcontainers.Nats/NatsContainer.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ public NatsContainer(NatsConfiguration configuration)
2525
/// <returns>A Nats connection string in the format: <c>nats://hostname:port</c>.</returns>
2626
public string GetConnectionString()
2727
{
28-
var endpoint = new UriBuilder("nats://", Hostname, GetMappedPublicPort(NatsBuilder.NatsClientPort));
28+
var endpoint = new UriBuilder("nats", Hostname, GetMappedPublicPort(NatsBuilder.NatsClientPort));
2929
endpoint.UserName = Uri.EscapeDataString(_configuration.Username);
3030
endpoint.Password = Uri.EscapeDataString(_configuration.Password);
3131
return endpoint.ToString();

src/Testcontainers.RabbitMq/RabbitMqContainer.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ public RabbitMqContainer(RabbitMqConfiguration configuration)
2222
/// <returns>The RabbitMq connection string.</returns>
2323
public string GetConnectionString()
2424
{
25-
var endpoint = new UriBuilder("amqp://", Hostname, GetMappedPublicPort(RabbitMqBuilder.RabbitMqPort));
25+
var endpoint = new UriBuilder("amqp", Hostname, GetMappedPublicPort(RabbitMqBuilder.RabbitMqPort));
2626
endpoint.UserName = Uri.EscapeDataString(_configuration.Username);
2727
endpoint.Password = Uri.EscapeDataString(_configuration.Password);
2828
return endpoint.ToString();

src/Testcontainers/Logger.cs

+4
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,10 @@ public sealed class ConsoleLogger : ILogger, IDisposable
6161

6262
private LogLevel _minLogLevel = LogLevel.Information;
6363

64+
static ConsoleLogger()
65+
{
66+
}
67+
6468
private ConsoleLogger()
6569
{
6670
if (RuntimeInformation.IsOSPlatform(OSPlatform.Windows) && !Console.IsOutputRedirected && !Console.IsErrorRedirected)

0 commit comments

Comments
 (0)