В тексте ошибки о невозможности приведения типов отображается приводимое значение.
Вынес методы расширения для работа с параметрами команды в отдельный класс.
По умолчанию таймаут выподнения команды не устанавливается.
Добавил методы для добавления выходных параметров.
Добавил тесты для класса SqlExtensions.
Сменил версию с 1.0.0 на 1.0.2.
Удалил обработчики OnCompleter и OnException.
Метод ExecuteReader принимает делагат без параметра IDataParameterCollection.
Добавил класс TestException.
Добавил тесты.