diff --git a/src/ObjectPool/src/IPooledObjectPolicy.cs b/src/ObjectPool/src/IPooledObjectPolicy.cs
index 7bd9b9394a..dc285ca5ef 100644
--- a/src/ObjectPool/src/IPooledObjectPolicy.cs
+++ b/src/ObjectPool/src/IPooledObjectPolicy.cs
@@ -16,10 +16,10 @@ namespace Microsoft.Extensions.ObjectPool
T Create();
///
- /// Put an object in the pool.
+ /// Return an object to the pool.
///
- /// The object to put in the pool.
- /// true if put in the pool.
+ /// The object to return to the pool.
+ /// true if returned to the pool.
bool Return(T obj);
}
}
diff --git a/src/ObjectPool/src/ObjectPool.cs b/src/ObjectPool/src/ObjectPool.cs
index bfc495528a..c1b98ae6c0 100644
--- a/src/ObjectPool/src/ObjectPool.cs
+++ b/src/ObjectPool/src/ObjectPool.cs
@@ -10,13 +10,13 @@ namespace Microsoft.Extensions.ObjectPool
public abstract class ObjectPool where T : class
{
///
- /// Gets an object from the pool is one is available, otherwise creates one.
+ /// Gets an object from the pool if one is available, otherwise creates one.
///
/// A .
public abstract T Get();
///
- /// Put an object in the pool.
+ /// Return an object to the pool.
///
/// The object to add to the pool.
public abstract void Return(T obj);