Epic refactor to remove Dapper and support TVPs.
Support for dynamic as resultset type
Fixes for when no resultset is returned and no parameters are provided
Fix for null values in resultsets
Ignore unknown property names
Added ConnectionString and ConnectionStringName properties
New method of running multiple calls in a transaction - TransactionHandle can be passed into any ExecuteProcedure call to specify existing transaction and connection
Made DbTransactionScope+TransactionInfo Serializable
Made Transaction property on TransactionHandle public