IPool public interface IPool : IDisposable Pool implementation contract. Documentation Code bool Release(object instance) Implementors should release the instance or put it on the pool object Request(CreationContext context, Func<CreationContext, Burden> creationCallback)