示例#1
0
 protected TestcontainersContainer(ITestcontainersConfiguration configuration)
 {
     this.client        = new TestcontainersClient(configuration.Endpoint);
     this.configuration = configuration;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="TestcontainersContainer" /> class.
 /// </summary>
 /// <param name="configuration">The Testcontainers configuration.</param>
 /// <param name="logger">The logger.</param>
 protected TestcontainersContainer(ITestcontainersConfiguration configuration, ILogger logger)
 {
     this.client        = new TestcontainersClient(configuration.DockerEndpointAuthConfig, logger);
     this.configuration = configuration;
     this.Logger        = logger;
 }