We all know pooling is useful for performance, so let's check out what .NET comes with out of the box and see how it's all used.
EF6
A collection of 2 posts
Looking at Entity Framework 6 Execution Strategies, Specifically SqlAzureExecutionStrategy
Implementing SqlAzureExecutionStrategy is easy, go ahead and lift it from here but this is also a deep dive into what makes it tick by looking at the EF6 source code for Execution Strategies.