diff --git a/Src/Asp.NetCore2/SqlSugar/Abstract/QueryableProvider/QueryableProvider.cs b/Src/Asp.NetCore2/SqlSugar/Abstract/QueryableProvider/QueryableProvider.cs index 887883a7e..59875a415 100644 --- a/Src/Asp.NetCore2/SqlSugar/Abstract/QueryableProvider/QueryableProvider.cs +++ b/Src/Asp.NetCore2/SqlSugar/Abstract/QueryableProvider/QueryableProvider.cs @@ -660,17 +660,17 @@ namespace SqlSugar /// /// /// - public ISugarQueryable WhereClass(ClassType whereClass, bool ignoreDefaultValue = false) where ClassType : class, new() + public virtual ISugarQueryable WhereClass(ClassType whereClass, bool ignoreDefaultValue = false) where ClassType : class, new() { return WhereClass(new List() { whereClass }, ignoreDefaultValue); } - public ISugarQueryable WhereClassByPrimaryKey(List list) + public virtual ISugarQueryable WhereClassByPrimaryKey(List list) { _WhereClassByPrimaryKey(list); return this; } - public ISugarQueryable WhereClassByWhereColumns(List list, string[] whereColumns) + public virtual ISugarQueryable WhereClassByWhereColumns(List list, string[] whereColumns) { _WhereClassByWhereColumns(list,whereColumns); return this;