diff --git a/Directory.Build.props b/Directory.Build.props
index 55bd63a4b..41a7c8641 100644
--- a/Directory.Build.props
+++ b/Directory.Build.props
@@ -32,6 +32,9 @@
true
true
+
+
+
diff --git a/docs/api/create_docker_container.md b/docs/api/create_docker_container.md
index 4abd388b2..8dd663a34 100644
--- a/docs/api/create_docker_container.md
+++ b/docs/api/create_docker_container.md
@@ -45,10 +45,9 @@ _ = new ContainerBuilder()
```csharp title="Copying a file"
_ = new ContainerBuilder()
- # copy to the `/app` directory
- .WithResourceMapping(new FileInfo("appsettings.json"), "/app")
-
- # copy to a specific file
+ # Copy 'appsettings.json' into the '/app' directory.
+ .WithResourceMapping(new FileInfo("appsettings.json"), "/app/")
+ # Copy 'appsettings.Container.json' to '/app/appsettings.Developer.json'.
.WithResourceMapping(new FileInfo("appsettings.Container.json"), new FileInfo("/app/appsettings.Developer.json"));
```
diff --git a/src/Testcontainers/Configurations/WaitStrategies/IWaitUntil.cs b/src/Testcontainers/Configurations/WaitStrategies/IWaitUntil.cs
index 098837ccb..e7d4a033c 100644
--- a/src/Testcontainers/Configurations/WaitStrategies/IWaitUntil.cs
+++ b/src/Testcontainers/Configurations/WaitStrategies/IWaitUntil.cs
@@ -4,9 +4,17 @@ namespace DotNet.Testcontainers.Configurations
using DotNet.Testcontainers.Containers;
using JetBrains.Annotations;
+ ///
+ /// Defines a condition that is repeatedly evaluated until it becomes true.
+ ///
[PublicAPI]
public interface IWaitUntil
{
+ ///
+ /// Evaluates the condition asynchronously against the specified container.
+ ///
+ /// The container instance to check readiness against.
+ /// A task that returns true when the condition is satisfied; otherwise, false.
Task UntilAsync(IContainer container);
}
}
diff --git a/src/Testcontainers/Configurations/WaitStrategies/IWaitWhile.cs b/src/Testcontainers/Configurations/WaitStrategies/IWaitWhile.cs
index b32f6d663..7af0480fb 100644
--- a/src/Testcontainers/Configurations/WaitStrategies/IWaitWhile.cs
+++ b/src/Testcontainers/Configurations/WaitStrategies/IWaitWhile.cs
@@ -4,9 +4,17 @@ namespace DotNet.Testcontainers.Configurations
using DotNet.Testcontainers.Containers;
using JetBrains.Annotations;
+ ///
+ /// Defines a condition that is repeatedly evaluated while it remains true.
+ ///
[PublicAPI]
public interface IWaitWhile
{
+ ///
+ /// Evaluates the condition asynchronously against the specified container.
+ ///
+ /// The container instance to check readiness against.
+ /// A task that returns true while the condition holds; otherwise, false.
Task WhileAsync(IContainer container);
}
}