public static T GetValue <T>(this IDataReader dr, string key) { return(Mappers.ToVal <T>(dr[key])); }