Por que o Dapper dot net não abre e fecha a conexão em si?

Dapper implicitamente espera que uma conexão seja aberta quando usada. Por que não abre e fecha a si mesmo? Isso não seria simplesmente gerenciamento de conexão?

Eu pergunto porque um colega de trabalho e eu estamos indo e voltando sobre a natureza do que acontece nos bastidores com o pool de conexão, e se há algum benefício em manter uma conexão aberta entre vários comandos, ou para abri-lo e fechá-lo para cada comando.

questionAnswers(3)

yourAnswerToTheQuestion