Dapper.Data 1.2.0

Trivial micro-orm implemented on Dapper, streamlines connection and transaction management while preserving flexibility and usability.
***************************************
// To create an instance of database context inherit DbContext
class TestDb : DbContext
{
private const string ConnectionName = "DefaultConnection";

private TestDb()
: base(ConnectionName)
{ }
}

// execute multiple statatements using same connection
// connection and transaction (if needed)
var db = new TestDb();
db.Batch(s =>
{
s.BeginTransaction();
try
{
s.Execute([Your query]);
s.CommitTransaction();
}
catch
{
s.RollbackTransaction();
throw;
}
});

// using it with ninject
kernel.Bind<IDbContext>().To<TestDb>().InSingletonScope();

There is a newer version of this package available.
See the version list below for details.
Install-Package Dapper.Data -Version 1.2.0
dotnet add package Dapper.Data --version 1.2.0
<PackageReference Include="Dapper.Data" Version="1.2.0" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add Dapper.Data --version 1.2.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Release Notes

* 1.0
* Streamlined connection and transaction management
* Batch query processing
* Can use ninject
* Thread safe
* Connection can be defined in .config file
Sample:

This package is not used by any popular GitHub repositories.

Version History

Version Downloads Last updated
2.0.0 1,750 7/25/2017
1.14.1 15,130 11/17/2015
1.14.0 22,391 7/21/2014
1.11.0 491 7/18/2014
1.8.0 728 11/2/2013
1.7.0 497 11/2/2013
1.6.0 705 4/10/2013
1.4.0 936 10/12/2012
1.2.0 747 10/10/2012
1.0.0 569 10/5/2012
Show less