This project contains types common for other CBAM (Connection Based Asynchronous Messaging) projects.
The Connection interface represents a connection to potentially remote resource (e.g. SQL server), which can be manipulated or queried via objects of parametrized TStatement type.
The TStatement objects are created by the ConnectionVendorFunctionality available from Connection itself or by having static instances (e.g. VendorFunctionality static property of PgSQLConnectionPoolProvider type in CBAM.SQL.PostgreSQL.Implementation project).
See NuGet package for binary distribution.