public async Task <IConvertible> LastInsertedIdAsync() { var id = await _logged.LastInsertedIdAsync(); _logger.LogTrace(nameof(LastInsertedIdAsync) + " is {Value}", id); return(id); }
public static async Task <IConvertible> ExecuteOnAndReturnRowIdAsync(this ITableInsert insert, IAsyncCommandChannel on) { await insert.ExecuteOnAsync(on); return(await on.LastInsertedIdAsync()); }