You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Refactor DbConnection classes and improve documentation
- Renamed `TakenConnectionState` to `_takenConnectionState` in `DbConnectionProvider<TConnection>` for clarity.
- Updated `QueryResult<TResult>` constructor to initialize `Ordinals` and `Names` properties.
- Reformatted `DbConnectionFactory<TConnection>` for better readability.
- Enhanced documentation in `IExecuteReaderExtensions` for improved clarity.
- Added methods in `CoreExtensions` for efficient handling of `DBNull` values.
- Refactored `DBNullToNullCopy` to utilize new methods for better efficiency.
- Replaced `PoolFromFactory` with `ConnectionFactoryToPoolAdapter` struct in `IDbConnectionFactory<TConnection>`.
- Updated `AsPool` methods to return the new adapter struct for consistency.
- Improved null checking in `AsGeneric` method of `IDbConnectionFactory`.
0 commit comments