/// <summary> /// By default queries the table matching the class name asynchronously. /// </summary> /// <typeparam name="T"></typeparam> /// <param name="id"></param> /// <returns></returns> public async Task <T> GetAsync <T>(object id) { SetSimpleCRUD(); using (var conn = new SqlConnection(_connectionString)) { conn.Open(); T ret = await _simpleCRUD.GetAsync <T>(conn, id); conn.Close(); return(ret); } }
public virtual Task <TModel> GetAsync(object id, IDbTransaction transaction = null, int?commandTimeout = null) { return(SimpleCRUD.GetAsync <TModel>(_connection, id, transaction, commandTimeout)); }