Dapper 2.1.66

Dapper

Dapper is a simple micro-ORM used to simplify working with ADO.NET; if you like SQL but dislike the boilerplate of ADO.NET: Dapper is for you!

As a simple example:

string region = ...
var customers = connection.Query<Customer>(
    "select * from Customers where Region = @region", // SQL
    new { region } // parameters
    ).AsList();

But all the execute/single-row/scalar/async/etc functionality you would expect: is there as extension methods on your DbConnection.

See GitHub for more information and examples.

Sponsors

Dapper was originally developed for and by Stack Overflow, but is F/OSS. Sponsorship is welcome and invited - see the sponsor link at the top of the page. A huge thanks to everyone (individuals or organisations) who have sponsored Dapper, but a massive thanks in particular to:

Dapper Plus logo

Showing the top 20 packages that depend on Dapper.

Packages Downloads
Finsa.Caravan.DataAccess.MySql
A long description of the package. This shows up in the right pane of the Add Package Dialog as well as in the Package Manager Console when listing packages using the Get-Package command.
39
Finsa.Caravan.DataAccess.MySql
A long description of the package. This shows up in the right pane of the Add Package Dialog as well as in the Package Manager Console when listing packages using the Get-Package command.
40
Finsa.Caravan.DataAccess.MySql
A long description of the package. This shows up in the right pane of the Add Package Dialog as well as in the Package Manager Console when listing packages using the Get-Package command.
41
Finsa.Caravan.DataAccess.MySql
A long description of the package. This shows up in the right pane of the Add Package Dialog as well as in the Package Manager Console when listing packages using the Get-Package command.
42
Finsa.Caravan.DataAccess.MySql
A long description of the package. This shows up in the right pane of the Add Package Dialog as well as in the Package Manager Console when listing packages using the Get-Package command.
44
Finsa.Caravan.DataAccess.MySql
A long description of the package. This shows up in the right pane of the Add Package Dialog as well as in the Package Manager Console when listing packages using the Get-Package command. THIS PACKAGE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE PACKAGE OR THE USE OR OTHER DEALINGS IN THE PACKAGE.
39
Finsa.Caravan.DataAccess.MySql
A long description of the package. This shows up in the right pane of the Add Package Dialog as well as in the Package Manager Console when listing packages using the Get-Package command. THIS PACKAGE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE PACKAGE OR THE USE OR OTHER DEALINGS IN THE PACKAGE.
44
Finsa.Caravan.DataAccess.MySql
A long description of the package. This shows up in the right pane of the Add Package Dialog as well as in the Package Manager Console when listing packages using the Get-Package command. THIS PACKAGE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE PACKAGE OR THE USE OR OTHER DEALINGS IN THE PACKAGE.
45
Finsa.Caravan.DataAccess.MySql
A long description of the package. This shows up in the right pane of the Add Package Dialog as well as in the Package Manager Console when listing packages using the Get-Package command. THIS PACKAGE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE PACKAGE OR THE USE OR OTHER DEALINGS IN THE PACKAGE.
46
Finsa.Caravan.DataAccess.MySql
A long description of the package. This shows up in the right pane of the Add Package Dialog as well as in the Package Manager Console when listing packages using the Get-Package command. THIS PACKAGE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE PACKAGE OR THE USE OR OTHER DEALINGS IN THE PACKAGE.
49
Finsa.Caravan.DataAccess.PostgreSql
A long description of the package. This shows up in the right pane of the Add Package Dialog as well as in the Package Manager Console when listing packages using the Get-Package command.
41
Finsa.Caravan.DataAccess.PostgreSql
A long description of the package. This shows up in the right pane of the Add Package Dialog as well as in the Package Manager Console when listing packages using the Get-Package command.
46
Finsa.Caravan.DataAccess.PostgreSql
A long description of the package. This shows up in the right pane of the Add Package Dialog as well as in the Package Manager Console when listing packages using the Get-Package command. THIS PACKAGE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE PACKAGE OR THE USE OR OTHER DEALINGS IN THE PACKAGE.
39
Finsa.Caravan.DataAccess.PostgreSql
A long description of the package. This shows up in the right pane of the Add Package Dialog as well as in the Package Manager Console when listing packages using the Get-Package command. THIS PACKAGE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE PACKAGE OR THE USE OR OTHER DEALINGS IN THE PACKAGE.
43
Finsa.Caravan.DataAccess.SqlServer
A long description of the package. This shows up in the right pane of the Add Package Dialog as well as in the Package Manager Console when listing packages using the Get-Package command. THIS PACKAGE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE PACKAGE OR THE USE OR OTHER DEALINGS IN THE PACKAGE.
39
Hangfire.SqlServer
SQL Server 2008+ (including Express), SQL Server LocalDB and SQL Azure storage support for Hangfire (background job system for ASP.NET applications).
42
Hangfire.SqlServer
SQL Server 2008+ (including Express), SQL Server LocalDB and SQL Azure storage support for Hangfire (background job system for ASP.NET applications).
48
Hangfire.SqlServer
SQL Server 2008+ (including Express), SQL Server LocalDB and SQL Azure storage support for Hangfire (background job system for ASP.NET applications).
52

https://dapperlib.github.io/Dapper/

.NET Framework 4.6.1

.NET 8.0

  • No dependencies.

.NET Standard 2.0

Version Downloads Last updated
2.1.66 22 02/20/2025
2.1.44 27 04/14/2024
2.1.35 28 03/15/2024
2.1.28 23 02/13/2024
2.1.24 24 02/13/2024
2.1.21 22 02/13/2024
2.1.15 21 02/13/2024
2.1.11 30 02/13/2024
2.1.4 25 02/13/2024
2.0.151 27 02/13/2024
2.0.143 27 02/13/2024
2.0.138 31 02/13/2024
2.0.123 269 11/19/2021
2.0.90 130 06/14/2021
2.0.78 89 02/19/2021
2.0.35 32 04/24/2020
2.0.30 27 02/18/2020
2.0.4 28 02/13/2024
1.60.6 27 02/13/2024
1.60.5 27 02/13/2024
1.60.1 24 02/13/2024
1.50.5 23 02/13/2024
1.50.4 25 04/22/2020
1.50.4-alpha1-00070 31 02/13/2024
1.50.2 26 02/10/2020
1.50.1 24 02/10/2020
1.50.0 25 02/13/2024
1.50.0-rc3 24 02/13/2024
1.50.0-rc2b 26 02/13/2024
1.50.0-rc2a 24 02/13/2024
1.50.0-rc2 27 02/13/2024
1.50.0-beta9 27 02/13/2024
1.50.0-beta8 24 02/13/2024
1.50.0-beta7 29 02/13/2024
1.50.0-beta6 22 02/13/2024
1.50.0-beta5 24 02/13/2024
1.50.0-beta4 29 02/13/2024
1.50.0-beta3 27 02/13/2024
1.50.0-beta2 26 02/13/2024
1.50.0-beta1 24 02/13/2024
1.42.0 31 02/10/2020
1.41.0-beta5 25 02/13/2024
1.41.0-beta4 24 02/13/2024
1.41.0-beta3 34 02/13/2024
1.41.0-beta2 28 02/13/2024
1.41.0-beta 27 02/13/2024
1.41.0-alpha 24 02/13/2024
1.40.0 24 02/13/2024
1.39.0 24 02/13/2024
1.38.0 25 02/10/2020
1.37.0 30 02/13/2024
1.36.0 34 02/13/2024
1.35.0 33 02/13/2024
1.34.0 40 02/13/2024
1.33.0 32 02/13/2024
1.32.0 30 02/13/2024
1.31.0 29 02/13/2024
1.30.0 32 02/13/2024
1.29.0 36 02/13/2024
1.27.0 34 02/13/2024
1.26.0 34 02/13/2024
1.25.0 33 02/13/2024
1.24.0 32 02/13/2024
1.23.0 28 02/13/2024
1.22.0 27 02/13/2024
1.21.0 27 02/13/2024
1.20.0 29 02/13/2024
1.13.0 34 02/13/2024
1.12.1 29 02/13/2024
1.12.0 30 02/13/2024
1.11.0 29 02/13/2024
1.10.0 31 02/13/2024
1.9.0 31 02/13/2024
1.8.0 26 02/13/2024
1.7.0 28 02/13/2024
1.6.0 30 02/13/2024
1.5.0 30 02/13/2024
1.4.0 27 02/13/2024
1.3.0 31 02/13/2024
1.2.0 22 02/13/2024
1.1.0 32 02/13/2024
1.0.0 24 02/13/2024