public async Task DapperUpdateAsync() { LoginUser bu = await DapperDataAsync.GetAsync <LoginUser>(2, null, null); bu.UserName = "******"; bu.Del = false; LoginUser newbu = await DapperDataAsync.UpdateAsync <LoginUser>(bu, null, null); Assert.AreEqual("tester", newbu.UserName); }
/// <summary> /// 更新一个Model /// </summary> /// <param name="connection"></param> /// <param name="entityToUpdate"></param> /// <param name="transaction"></param> /// <param name="commandTimeout"></param> /// <returns></returns> public async Task <T> UpdateAsync(T model, IDbTransaction transaction = null, int?commandTimeout = null) { return(await DapperDataAsync.UpdateAsync <T>(model, transaction, commandTimeout)); }