Explicação do buffer / cache dapper

Eu uso dapper para retornar objetos do meu banco de dados como IEnumerable. Como padrão dapper, a configuração do buffer é definida como true.

Como é que isso funciona?

Se dapper armazenar em cache a primeira consulta e, em seguida, obter os objetos da memória.

O que acontece se alguém editar / excluir / adicionar linhas na tabela. Deve recopiar todos os dados novamente para esta consulta?

questionAnswers(1)

yourAnswerToTheQuestion