This commit is contained in:
sunkaixuan
2017-09-05 15:23:14 +08:00
parent bdfe81674b
commit 256ea16fd0
9 changed files with 34 additions and 7 deletions

View File

@@ -33,19 +33,15 @@ namespace OrmTest.Demo
{
var db = GetInstance();
var list= db.Queryable<Student>().Where(it => it.Id == 1).SingleAsync();
list.Start();
list.Wait();
var list2 = db.Queryable<Student>().SingleAsync(it => it.Id == 1);
list2.Start();
list2.Wait();
var list3= db.Queryable<Student>().Where(it => it.Id == 1).ToListAsync();
list3.Start();
list3.Wait();
var list4= db.Queryable<Student>().Where(it => it.Id == 1).ToPageListAsync(1,2);
list4.Start();
list4.Wait();
}

View File

@@ -61,7 +61,6 @@ namespace OrmTest.Demo
var t12= db.Updateable<School>().AS("Student").UpdateColumns(it => new School() { Name = "jack" }).Where(it => it.Id == 1).ExecuteCommandAsync();
t12.Start();
t12.Wait();
}
}

View File

@@ -58,7 +58,6 @@ namespace OrmTest.Demo
var t12 = db.Insertable(insertObj).IgnoreColumns(it => it == "Name" || it == "TestId").ExecuteReturnIdentityAsync();
t12.Start();
t12.Wait();
}
}

View File

@@ -30,7 +30,6 @@ namespace OrmTest.Demo
var t5 = db.Deleteable<Student>().Where(it => it.Id > 1).Where(it => it.Id == 1).ExecuteCommand();
var t6 = db.Deleteable<Student>().AS("student").Where(it => it.Id > 1).Where(it => it.Id == 1).ExecuteCommandAsync();
t6.Start();
t6.Wait();
}
}

View File

@@ -0,0 +1,3 @@
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<startup><supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5"/></startup></configuration>

View File

@@ -37,6 +37,7 @@ namespace SqlSugar
IDeleteable<T> asyncDeleteable = CopyDeleteable();
return asyncDeleteable.ExecuteCommand();
});
result.Start();
return result;
}
public IDeleteable<T> AS(string tableName)

View File

@@ -89,6 +89,7 @@ namespace SqlSugar
IInsertable<T> asyncInsertable = CopyInsertable();
return asyncInsertable.ExecuteCommand();
});
result.Start();
return result;
}
public Task<int> ExecuteReturnIdentityAsync()
@@ -98,6 +99,7 @@ namespace SqlSugar
IInsertable<T> asyncInsertable = CopyInsertable();
return asyncInsertable.ExecuteReturnIdentity();
});
result.Start();
return result;
}
public Task<T> ExecuteReturnEntityAsync()
@@ -107,6 +109,7 @@ namespace SqlSugar
IInsertable<T> asyncInsertable = CopyInsertable();
return asyncInsertable.ExecuteReturnEntity();
});
result.Start();
return result;
}
public Task<bool> ExecuteCommandIdentityIntoEntityAsync()
@@ -116,6 +119,7 @@ namespace SqlSugar
IInsertable<T> asyncInsertable = CopyInsertable();
return asyncInsertable.ExecuteCommandIdentityIntoEntity();
});
result.Start();
return result;
}
public Task<long> ExecuteReturnBigIdentityAsync()
@@ -125,6 +129,7 @@ namespace SqlSugar
IInsertable<T> asyncInsertable = CopyInsertable();
return asyncInsertable.ExecuteReturnBigIdentity();
});
result.Start();
return result;
}
#endregion

View File

@@ -580,6 +580,7 @@ namespace SqlSugar
ISugarQueryable<T> asyncQueryable = CopyQueryable();
return asyncQueryable.Single();
});
result.Start();
return result;
}
@@ -590,6 +591,7 @@ namespace SqlSugar
ISugarQueryable<T> asyncQueryable = CopyQueryable();
return asyncQueryable.Single(expression);
});
result.Start();
return result;
}
@@ -600,6 +602,7 @@ namespace SqlSugar
ISugarQueryable<T> asyncQueryable = CopyQueryable();
return asyncQueryable.First();
});
result.Start();
return result;
}
@@ -610,6 +613,7 @@ namespace SqlSugar
ISugarQueryable<T> asyncQueryable = CopyQueryable();
return asyncQueryable.First(expression);
});
result.Start();
return result;
}
@@ -620,6 +624,7 @@ namespace SqlSugar
ISugarQueryable<T> asyncQueryable = CopyQueryable();
return asyncQueryable.Any(expression);
});
result.Start();
return result;
}
@@ -630,6 +635,7 @@ namespace SqlSugar
ISugarQueryable<T> asyncQueryable = CopyQueryable();
return asyncQueryable.Any();
});
result.Start();
return result;
}
@@ -640,6 +646,7 @@ namespace SqlSugar
ISugarQueryable<T> asyncQueryable = CopyQueryable();
return asyncQueryable.Count();
});
result.Start();
return result;
}
@@ -650,6 +657,7 @@ namespace SqlSugar
ISugarQueryable<T> asyncQueryable = CopyQueryable();
return asyncQueryable.Max<TResult>(maxField);
});
result.Start();
return result;
}
@@ -660,6 +668,7 @@ namespace SqlSugar
ISugarQueryable<T> asyncQueryable = CopyQueryable();
return asyncQueryable.Max<TResult>(expression);
});
result.Start();
return result;
}
@@ -670,6 +679,7 @@ namespace SqlSugar
ISugarQueryable<T> asyncQueryable = CopyQueryable();
return asyncQueryable.Min<TResult>(minField);
});
result.Start();
return result;
}
@@ -680,6 +690,7 @@ namespace SqlSugar
ISugarQueryable<T> asyncQueryable = CopyQueryable();
return asyncQueryable.Min<TResult>(expression);
});
result.Start();
return result;
}
@@ -690,6 +701,7 @@ namespace SqlSugar
ISugarQueryable<T> asyncQueryable = CopyQueryable();
return asyncQueryable.Sum<TResult>(sumField);
});
result.Start();
return result;
}
@@ -700,6 +712,7 @@ namespace SqlSugar
ISugarQueryable<T> asyncQueryable = CopyQueryable();
return asyncQueryable.Sum<TResult>(expression);
});
result.Start();
return result;
}
@@ -710,6 +723,7 @@ namespace SqlSugar
ISugarQueryable<T> asyncQueryable = CopyQueryable();
return asyncQueryable.Avg<TResult>(avgField);
});
result.Start();
return result;
}
@@ -720,6 +734,7 @@ namespace SqlSugar
ISugarQueryable<T> asyncQueryable = CopyQueryable();
return asyncQueryable.Avg<TResult>(expression);
});
result.Start();
return result;
}
@@ -730,6 +745,7 @@ namespace SqlSugar
ISugarQueryable<T> asyncQueryable = CopyQueryable();
return asyncQueryable.ToList();
});
result.Start();
return result;
}
@@ -740,6 +756,7 @@ namespace SqlSugar
ISugarQueryable<T> asyncQueryable = CopyQueryable();
return asyncQueryable.ToJson();
});
result.Start();
return result;
}
@@ -750,6 +767,7 @@ namespace SqlSugar
ISugarQueryable<T> asyncQueryable = CopyQueryable();
return asyncQueryable.ToJsonPage(pageIndex,pageSize);
});
result.Start();
return result;
}
@@ -762,6 +780,7 @@ namespace SqlSugar
var list= asyncQueryable.ToJsonPage(pageIndex, pageSize,ref totalNumberAsync);
return new KeyValuePair<string, int>(list, totalNumberAsync);
});
result.Start();
return result;
}
@@ -772,6 +791,7 @@ namespace SqlSugar
ISugarQueryable<T> asyncQueryable = CopyQueryable();
return asyncQueryable.ToDataTable();
});
result.Start();
return result;
}
@@ -782,6 +802,7 @@ namespace SqlSugar
ISugarQueryable<T> asyncQueryable = CopyQueryable();
return asyncQueryable.ToDataTablePage(pageIndex, pageSize);
});
result.Start();
return result;
}
@@ -794,6 +815,7 @@ namespace SqlSugar
var list = asyncQueryable.ToDataTablePage(pageIndex, pageSize, ref totalNumberAsync);
return new KeyValuePair<DataTable, int>(list, totalNumberAsync);
});
result.Start();
return result;
}
@@ -804,6 +826,7 @@ namespace SqlSugar
ISugarQueryable<T> asyncQueryable = CopyQueryable();
return asyncQueryable.ToPageList(pageIndex, pageSize);
});
result.Start();
return result;
}
@@ -816,6 +839,7 @@ namespace SqlSugar
var list = asyncQueryable.ToPageList(pageIndex, pageSize, ref totalNumberAsync);
return new KeyValuePair<List<T>, int>(list, totalNumberAsync);
});
result.Start();
return result;
}
#endregion

View File

@@ -40,6 +40,7 @@ namespace SqlSugar
IUpdateable<T> asyncUpdateable = CopyUpdateable();
return asyncUpdateable.ExecuteCommand();
});
result.Start();
return result;
}
public IUpdateable<T> AS(string tableName)