• Jase's avatar
    Change to GetAll to allow the usage of a nullable type in T when T is an interface… #933 (#936) · 07fe543f
    Jase authored
    * Change to GetAll to allow the usage of a nullable type in T when T is an interface.
    
    * Change to GetAll to allow the usage of a nullable type in T when T is an interface: further change to check if val == null and if so then don't try to assign it as a property value.
    
    * Change to Get to allow the usage of a nullable type in T when T is an interface. (effectively the same change as the previous change to GetAll.)
    
    * Change to GetAsync and GetAllAsync to allow the usage of a nullable type in T when T is  an interface.
    
    * Added in UserWithNullableDob and IUserWithNullableDob.
    
    Added in tests for GetAndGetAllWithNullableValues and  GetAsyncAndGetAllAsyncWithNullableValues.
    
    * Added in .ConfigureAwait(false) in the GetAsync Test.
    Added comment to identify which issue the test relates to.
    
    * Added NullableDates tables to the test databases.
    Adjusted variable names in GetAndGetAllWithNullableValues and GetAsyncAndGetAllAsyncWithNullableValues.
    
    * Changed IUserWithNullableDob to INullableDate.
    07fe543f
Name
Last commit
Last update
Dapper Loading commit data...
Dapper.Contrib Loading commit data...
Dapper.EntityFramework Loading commit data...
Dapper.EntityFramework.StrongName Loading commit data...
Dapper.Rainbow Loading commit data...
Dapper.SqlBuilder Loading commit data...
Dapper.StrongName Loading commit data...
Dapper.Tests Loading commit data...
Dapper.Tests.Contrib Loading commit data...
Dapper.Tests.Performance Loading commit data...
docs Loading commit data...
.editorconfig Loading commit data...
.gitattributes Loading commit data...
.gitignore Loading commit data...
Dapper.sln Loading commit data...
Dapper.sln.DotSettings Loading commit data...
Dapper.snk Loading commit data...
Directory.build.props Loading commit data...
License.txt Loading commit data...
Readme.md Loading commit data...
appveyor.yml Loading commit data...
build.cmd Loading commit data...
build.ps1 Loading commit data...
build.sh Loading commit data...
game Loading commit data...
nuget.config Loading commit data...
semver.txt Loading commit data...