From f4d9290b7d9b10d71a9882fec261102441c2327b Mon Sep 17 00:00:00 2001 From: sunkaixuan <610262374@qq.com> Date: Mon, 4 Sep 2017 16:34:02 +0800 Subject: [PATCH] - --- .../QueryableProvider/QueryableProvider.cs | 122 ++++++++++++++++++ 1 file changed, 122 insertions(+) diff --git a/Src/Asp.Net/SqlSugar/Abstract/QueryableProvider/QueryableProvider.cs b/Src/Asp.Net/SqlSugar/Abstract/QueryableProvider/QueryableProvider.cs index 3b636876d..def0e66e6 100644 --- a/Src/Asp.Net/SqlSugar/Abstract/QueryableProvider/QueryableProvider.cs +++ b/Src/Asp.Net/SqlSugar/Abstract/QueryableProvider/QueryableProvider.cs @@ -9,6 +9,7 @@ using System.Text; using System.Text.RegularExpressions; using System.Reflection; using System.Dynamic; +using System.Threading.Tasks; namespace SqlSugar { @@ -560,6 +561,127 @@ namespace SqlSugar return new KeyValuePair>(sql, QueryBuilder.Parameters); } + #region Async methods + public Task SingleAsync() + { + throw new NotImplementedException(); + } + + public Task SingleAsync(Expression> expression) + { + throw new NotImplementedException(); + } + + public Task FirstAsync() + { + throw new NotImplementedException(); + } + + public Task FirstAsync(Expression> expression) + { + throw new NotImplementedException(); + } + + public Task AnyAsync(Expression> expression) + { + throw new NotImplementedException(); + } + + public Task AnyAsync() + { + throw new NotImplementedException(); + } + + public Task CountAsync() + { + throw new NotImplementedException(); + } + + public Task MaxAsync(string maxField) + { + throw new NotImplementedException(); + } + + public Task MaxAsync(Expression> expression) + { + throw new NotImplementedException(); + } + + public Task MinAsync(string minField) + { + throw new NotImplementedException(); + } + + public Task MinAsync(Expression> expression) + { + throw new NotImplementedException(); + } + + public Task SumAsync(string sumField) + { + throw new NotImplementedException(); + } + + public Task SumAsync(Expression> expression) + { + throw new NotImplementedException(); + } + + public Task AvgAsync(string avgField) + { + throw new NotImplementedException(); + } + + public Task AvgAsync(Expression> expression) + { + throw new NotImplementedException(); + } + + public Task> ToListAsync() + { + throw new NotImplementedException(); + } + + public Task ToJsonAsync() + { + throw new NotImplementedException(); + } + + public Task ToJsonPageAsync(int pageIndex, int pageSize) + { + throw new NotImplementedException(); + } + + public Task ToJsonPageAsync(int pageIndex, int pageSize, ref int totalNumber) + { + throw new NotImplementedException(); + } + + public Task ToDataTableAsync() + { + throw new NotImplementedException(); + } + + public Task ToDataTablePageAsync(int pageIndex, int pageSize) + { + throw new NotImplementedException(); + } + + public Task ToDataTablePageAsync(int pageIndex, int pageSize, ref int totalNumber) + { + throw new NotImplementedException(); + } + + public Task> ToPageListAsync(int pageIndex, int pageSize) + { + throw new NotImplementedException(); + } + + public Task> ToPageListAsync(int pageIndex, int pageSize, ref int totalNumber) + { + throw new NotImplementedException(); + } + #endregion #region Private Methods protected ISugarQueryable _Select(Expression expression)