From 2315c8d9730f225a4b174b44bbc1036703f190d4 Mon Sep 17 00:00:00 2001 From: sunkaixuan <610262374@qq.com> Date: Sun, 8 Jan 2017 23:46:42 +0800 Subject: [PATCH] - --- .vs/SqlSugar/v14/.suo | Bin 173568 -> 200192 bytes .../ExpressionsToSql/ExpressionContext.cs | 4 ++++ SqlSugar/ExpressionsToSql/IDbMethods.cs | 13 +++++++++++++ SqlSugar/SqlSugar.csproj | 1 + 4 files changed, 18 insertions(+) create mode 100644 SqlSugar/ExpressionsToSql/IDbMethods.cs diff --git a/.vs/SqlSugar/v14/.suo b/.vs/SqlSugar/v14/.suo index f4a8f018ccc6032273e94fcc1890fe1713da8b1f..0bbfa28649604fed9ba23a1ef0662e21f8a0da36 100644 GIT binary patch delta 9423 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 M8}oX;lfrHP0;ptrGXMYp diff --git a/SqlSugar/ExpressionsToSql/ExpressionContext.cs b/SqlSugar/ExpressionsToSql/ExpressionContext.cs index e8ff67d01..52011531a 100644 --- a/SqlSugar/ExpressionsToSql/ExpressionContext.cs +++ b/SqlSugar/ExpressionsToSql/ExpressionContext.cs @@ -10,6 +10,9 @@ namespace SqlSugar public class ExpressionContext : ExpResolveAccessory { #region constructor + private ExpressionContext() { + + } public ExpressionContext(Expression expression, ResolveExpressType type) { this.Type = type; @@ -19,6 +22,7 @@ namespace SqlSugar #endregion #region properties + public IDbMethods DbMehtods { get; set; } public int Index { get; set; } public ResolveExpressType Type { get; set; } public Expression Expression { get; set; } diff --git a/SqlSugar/ExpressionsToSql/IDbMethods.cs b/SqlSugar/ExpressionsToSql/IDbMethods.cs new file mode 100644 index 000000000..161e9c2c2 --- /dev/null +++ b/SqlSugar/ExpressionsToSql/IDbMethods.cs @@ -0,0 +1,13 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace SqlSugar +{ + public interface IDbMethods + { + + } +} diff --git a/SqlSugar/SqlSugar.csproj b/SqlSugar/SqlSugar.csproj index 289c4a73b..a45d2fa22 100644 --- a/SqlSugar/SqlSugar.csproj +++ b/SqlSugar/SqlSugar.csproj @@ -99,6 +99,7 @@ +