Inline Mappers - lobodava/artisan-orm GitHub Wiki

All the ReadTo extension methods accept Func<SqlDataReader, T> as parameter, so besides the separate mappers and auto-mapping these methods can be used with so-called inline mappers:

var user = cmd.ReadTo(dr => new User 
{
    Id     =  dr.GetInt32  (0) ,
    Login  =  dr.GetString (1) ,
    Name   =  dr.GetString (2) ,
    Email  =  dr.GetString (3)
});