Namespace Activout.DatabaseClient
Classes
QueryParameter
A named SQL parameter and its value.
SqlStatement
An SQL statement to be executed by an IDatabaseGateway.
Interfaces
IDatabaseClientBuilder
Builds an implementation of a DAO interface whose methods are annotated with SqlQueryAttribute or SqlUpdateAttribute.
IDatabaseGateway
Executes SQL statements against a database. Implement this to plug in a data access library other than Dapper.
IWithTransactions
Extend your DAO interface with this to begin transactions without access to the connection. Pass the returned transaction as an IDbTransaction parameter to DAO methods.