示例#1
0
 public static async Task <T> GetByIdAsync <T>(this DbConnection connection, string tableName, int id, Func <DbDataReader, Task <T> > dataCreator)
 {
     return(await connection.GetSingleAsync(tableName, new[] { ColumnValuePair.CreateId(id) }, dataCreator));
 }
示例#2
0
 public static T GetById <T>(this DbConnection connection, string tableName, int id, Func <DbDataReader, T> dataCreator)
 {
     return(connection.GetSingle(tableName, new[] { ColumnValuePair.CreateId(id) }, dataCreator));
 }